<!--
RSS generated by JIRA (6.1#6144-sha1:2e5032834b5e9b089289c97f8425a146c3cf4464) at Fri Apr 10 10:46:58 CEST 2026

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary add field=key&field=summary to the URL of your request.
For example:
https://jira.sio2project.mimuw.edu.pl/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=ORDER+BY+createdDate+DESC&tempMax=1000&field=key&field=summary
-->
<!-- If you wish to do custom client-side styling of RSS, uncomment this:
<?xml-stylesheet href="https://jira.sio2project.mimuw.edu.pl/styles/jiraxml2html.xsl" type="text/xsl"?>
-->
<rss version="0.92">
    <channel>
        <title>SIO2</title>
        <link>https://jira.sio2project.mimuw.edu.pl/secure/IssueNavigator.jspa?reset=true&amp;jqlQuery=ORDER+BY+createdDate+DESC</link>
        <description>An XML representation of a search request</description>
                <language>en-us</language>
                        <issue start="0" end="1000" total="1396"/>
                <build-info>
            <version>6.1</version>
            <build-number>6144</build-number>
            <build-date>16-09-2013</build-date>
        </build-info>
<item>
            <title>[SIO-2521] Submission confirmation e-mail should contain the SIO login</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2521</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>The current e-mail sent by SIO looks as follows. Please add user login. I got a complaint where a contestant mixed up their ids and there was no way of checking this natural information in the e-mail.
&lt;br/&gt;

&lt;br/&gt;
Szanowny Użytkowniku,
&lt;br/&gt;

&lt;br/&gt;
potwierdzamy otrzymanie Twojego zgłoszenia w konkursie
&lt;br/&gt;
XXX Olimpiada Informatyczna – I etap:
&lt;br/&gt;

&lt;br/&gt;
Imię i nazwisko: Stanisław Pawelec
&lt;br/&gt;

&lt;br/&gt;
ID konkursu: oi30-1
&lt;br/&gt;
Zadanie: ply
&lt;br/&gt;
ID zgłoszenia: 556866
&lt;br/&gt;
Nr zgłoszenia do tego zadania: 1
&lt;br/&gt;
Data zgłoszenia: 2022-11-18 19:54:56
&lt;br/&gt;
Rozmiar kodu źr&amp;#xF3;dłowego: 1262 bajty
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
Zachowaj tę wiadomość i przesłany kod. Poniżej znajduje się kryptograficzne
&lt;br/&gt;
potwierdzenie, kt&amp;#xF3;re wraz z odpowiadającym mu kodem źr&amp;#xF3;dłowym stanowi
&lt;br/&gt;
dow&amp;#xF3;d rejestracji w systemie Twojego zgłoszenia.
&lt;br/&gt;

&lt;br/&gt;
Organizatorzy
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
--- BEGIN PROOF DATA ---
&lt;br/&gt;
.eJxFjstuwyAQRf-Fbe2K4Q3fkb3F4HGDGkNk7EVT5d-D20pd3secO9-s1WNLNF1ju7LAX
&lt;br/&gt;
JTABSovJE-otEUe0SEtlNDgrJwniBYpoliSXKA3E4BC4RcuwSMb2H2reKN1yqXtsXR0nll
&lt;br/&gt;
QVviBHY22H2lBgf2vlrhSH7_fvvp9qmWntndds-QjdGuO-5kLLsQIMIK7gAtaBW3e1YmSb
&lt;br/&gt;
5wHztnvwh_tQR9xo89utgPX3FquZSqVBRjY-YPWxhnT0_zodRBGPF8zxk_Q:1ow6Vs:J6h
&lt;br/&gt;
teuwrQQltFID2-zdE8ypNF34                                             
&lt;br/&gt;
--- END PROOF DATA ---</description>
                <environment/>
        <key id="19820">SIO-2521</key>
            <summary>Submission confirmation e-mail should contain the SIO login</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="swistak">Jakub Radoszewski</reporter>
                        <labels>
                    </labels>
                <created>Wed, 7 Dec 2022 22:41:13 +0100</created>
                <updated>Wed, 7 Dec 2022 22:41:13 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00enr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2520] Error 403 when clicking on a question's author in SIO2</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2520</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>I am a contest admin but not SIO2 admin in contest &lt;a href="https://sio2.mimuw.edu.pl/c/oi30-1/"&gt;https://sio2.mimuw.edu.pl/c/oi30-1/&lt;/a&gt;. For each question asked by the contestants, I have 3 clickable links: author, date and question topic. The first one (e.g. &lt;a href="https://sio2.mimuw.edu.pl/c/oi30-1/u/74551)"&gt;https://sio2.mimuw.edu.pl/c/oi30-1/u/74551)&lt;/a&gt; produces error 403 for me. I presume that this is to show me that I don&amp;#39;t have permissions to view the user data (right?), but my user feeling is unpleasant.</description>
                <environment/>
        <key id="19720">SIO-2520</key>
            <summary>Error 403 when clicking on a question's author in SIO2</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="swistak">Jakub Radoszewski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 1 Nov 2022 21:20:36 +0100</created>
                <updated>Tue, 1 Nov 2022 21:20:36 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00enj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2519] Failing nightly tests on GitHub Actions </title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2519</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Nightly and integration tests fail on GitHub Actions (2.10.2022) </description>
                <environment/>
        <key id="19659">SIO-2519</key>
            <summary>Failing nightly tests on GitHub Actions </summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="at429630">Aleksander Tudruj</assignee>
                                    <reporter username="at429630">Aleksander Tudruj</reporter>
                        <labels>
                    </labels>
                <created>Mon, 3 Oct 2022 08:32:00 +0200</created>
                <updated>Mon, 3 Oct 2022 11:23:16 +0200</updated>
                            <resolved>Mon, 3 Oct 2022 11:23:13 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="27429" author="at429630" created="Mon, 3 Oct 2022 11:14:56 +0200">&lt;a href="https://github.com/sio2project/oioioi/pull/90"&gt;https://github.com/sio2project/oioioi/pull/90&lt;/a&gt;</comment>
                            <comment id="27430" author="at429630" created="Mon, 3 Oct 2022 11:23:13 +0200">&lt;a href="https://github.com/sio2project/oioioi/pull/90"&gt;https://github.com/sio2project/oioioi/pull/90&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00enb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2518] Test names containing other symbols</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2518</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>I would like to allow capital letters [A-Z] and delimiting symbols like _- in test names. E.g.:
&lt;br/&gt;
max7sorted_sequence.in</description>
                <environment/>
        <key id="19658">SIO-2518</key>
            <summary>Test names containing other symbols</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="swistak">Jakub Radoszewski</reporter>
                        <labels>
                    </labels>
                <created>Thu, 29 Sep 2022 14:54:49 +0200</created>
                <updated>Thu, 29 Sep 2022 14:54:49 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00en3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2517] Dead link on github</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2517</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Link &lt;a href="https://github.com/sio2project/task-package-examples/blob/master/tutorial/kwa/doc/kwazad.pdf"&gt;https://github.com/sio2project/task-package-examples/blob/master/tutorial/kwa/doc/kwazad.pdf&lt;/a&gt; gives error 404 on &lt;a href="https://github.com/sio2project/oioioi/wiki/%5BPL%5D-1.-Podstawowa-paczka"&gt;https://github.com/sio2project/oioioi/wiki/%5BPL%5D-1.-Podstawowa-paczka&lt;/a&gt;</description>
                <environment/>
        <key id="19657">SIO-2517</key>
            <summary>Dead link on github</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="swistak">Jakub Radoszewski</reporter>
                        <labels>
                    </labels>
                <created>Thu, 29 Sep 2022 11:54:29 +0200</created>
                <updated>Thu, 29 Sep 2022 11:54:29 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00emv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2516] Link to problem package structure should be accessible via Szkopul</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2516</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This guy: &lt;a href="https://github.com/sio2project/oioioi/wiki"&gt;https://github.com/sio2project/oioioi/wiki&lt;/a&gt; should be linked somewhere. Perhaps here: &lt;a href="https://szkopul.edu.pl/c/wprawki-wp-2022/admin/contests/probleminstance/"&gt;https://szkopul.edu.pl/c/wprawki-wp-2022/admin/contests/probleminstance/&lt;/a&gt;</description>
                <environment/>
        <key id="19656">SIO-2516</key>
            <summary>Link to problem package structure should be accessible via Szkopul</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="swistak">Jakub Radoszewski</reporter>
                        <labels>
                    </labels>
                <created>Thu, 29 Sep 2022 11:53:18 +0200</created>
                <updated>Thu, 29 Sep 2022 11:53:18 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00emn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2515] Problem package without tests in in/ fails</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2515</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>A task without tests generated in in/ does not upload to Szkopul. It can be the case that all tests are automjatically generated, though. So it should be uploaded afaik.</description>
                <environment/>
        <key id="19655">SIO-2515</key>
            <summary>Problem package without tests in in/ fails</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="swistak">Jakub Radoszewski</reporter>
                        <labels>
                    </labels>
                <created>Thu, 29 Sep 2022 11:52:07 +0200</created>
                <updated>Thu, 29 Sep 2022 11:52:07 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                            <attachment id="14748" name="max.tgz" size="281546" author="swistak" created="Thu, 29 Sep 2022 11:52:07 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00emf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2514] SameSite atribute in language preference cookie</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2514</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Firefox warns:
&lt;br/&gt;

&lt;br/&gt;
Cookie “lang” will be soon rejected because it has the “SameSite” attribute set to “None” or an invalid value, without the “secure” attribute. To know more about the “SameSite“ attribute, read &lt;a href="https://developer.mozilla.org/docs/Web/HTTP/Headers/Set-Cookie/SameSite"&gt;https://developer.mozilla.org/docs/Web/HTTP/Headers/Set-Cookie/SameSite&lt;/a&gt;</description>
                <environment/>
        <key id="19654">SIO-2514</key>
            <summary>SameSite atribute in language preference cookie</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="kl429158">Kacper Lewandowski</assignee>
                                    <reporter username="kl429158">Kacper Lewandowski</reporter>
                        <labels>
                    </labels>
                <created>Mon, 6 Jun 2022 13:10:35 +0200</created>
                <updated>Mon, 6 Jun 2022 13:10:40 +0200</updated>
                                            <version>TAG 2021/22 Summer Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                            <attachment id="14747" name="Screenshot from 2022-06-01 12-08-52.png" size="37398" author="kl429158" created="Mon, 6 Jun 2022 13:10:35 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00em7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2513] Export reports for all submissions</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2513</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>For resolver purposes the following data are needed in json format for every submission(report):
&lt;br/&gt;
- time of submission
&lt;br/&gt;
- submitter data (probably login or/and id)
&lt;br/&gt;
- task id
&lt;br/&gt;
- submission score
&lt;br/&gt;
- id of first test not marked as &amp;quot;OK&amp;quot;
&lt;br/&gt;
( optionally - list of tests and verdicts )</description>
                <environment/>
        <key id="19653">SIO-2513</key>
            <summary>Export reports for all submissions</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>pa</label>
                    </labels>
                <created>Sun, 29 May 2022 10:32:29 +0200</created>
                <updated>Mon, 30 May 2022 17:47:11 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due>Thu, 1 Dec 2022 00:00:00 +0100</due>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27426" author="walen" created="Mon, 30 May 2022 12:58:52 +0200">Do you think about additional command for exporting reports (i.e. as CSV or collection of JSONs) or something in web-interface (like current export of submissions)?</comment>
                            <comment id="27427" author="pdietrich" created="Mon, 30 May 2022 17:47:11 +0200">I asked Bartek if he would prefer to have it generated manually or available on some endpoint and he responded that &amp;quot;it is fine to be manually extracted, but an endpoint would be nice&amp;quot;.
&lt;br/&gt;
I think in terms of endpoints an API endpoint would be great; in terms of manual export button &amp;quot;Download summary&amp;quot; in django-admin submissions view is proper place for it. Also a ./manage.py command can be handy.
&lt;br/&gt;
(When I think about it: with any two of those places, the third one can be achieved with little work.)
&lt;br/&gt;
I am not convinced yet whether it should be a global feature of PA only.
&lt;br/&gt;

&lt;br/&gt;
</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00elz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2512] Allow configuring who can rejudge</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2512</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently teachers are able to make mass rejudges (via selecting submissions in submissions tab). In case of small rejudges (&amp;lt;100submissions) this is not a problem. When bigger rejudges occur, filetracker2 dies due to big number of requests from Workers. 
&lt;br/&gt;

&lt;br/&gt;
In perfect scenario we would replace the inefficient storage backend, but it would require a bit of work. Current workaround is to decrease CONCURENCY in settings.py, but it might be a nice feature to be able to control access to this (mass rejudge) feature.
&lt;br/&gt;

&lt;br/&gt;
One way I was thinking to implement it is adding a predicate can_mass_rejudge w ContestController getting a request and rejudge order. One can override its behavior per ContestController basis.
&lt;br/&gt;

&lt;br/&gt;
</description>
                <environment/>
        <key id="19652">SIO-2512</key>
            <summary>Allow configuring who can rejudge</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Mon, 23 May 2022 12:56:49 +0200</created>
                <updated>Mon, 23 May 2022 12:56:49 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00elr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2511] Maybe use default django 404 page</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2511</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We are still using custom 404 page (see `handler404`), due to Django security issues, but it seems, that they, are not longer present in new versions.
&lt;br/&gt;

&lt;br/&gt;
Check if 404 page provided by Django has no known security issue, and see how it looks. If there are no reasons not to, change 404 page to be the one provided by Django.</description>
                <environment/>
        <key id="19651">SIO-2511</key>
            <summary>Maybe use default django 404 page</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="ar429586">Andrzej Radzimiński</reporter>
                        <labels>
                    </labels>
                <created>Mon, 9 May 2022 12:49:43 +0200</created>
                <updated>Mon, 9 May 2022 12:49:43 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00elj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2510] Add .vscode to .gitignore</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2510</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add .vscode to .gitignore similarly to .idea.</description>
                <environment/>
        <key id="19650">SIO-2510</key>
            <summary>Add .vscode to .gitignore</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="at429630">Aleksander Tudruj</assignee>
                                    <reporter username="ar429586">Andrzej Radzimiński</reporter>
                        <labels>
                    </labels>
                <created>Mon, 9 May 2022 09:12:31 +0200</created>
                <updated>Wed, 7 Sep 2022 08:50:43 +0200</updated>
                            <resolved>Wed, 7 Sep 2022 08:50:37 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27428" author="at429630" created="Wed, 7 Sep 2022 08:50:37 +0200">Resolved in &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2489" title="End-to-end testing with Cypress" class="issue-link" data-issue-key="SIO-2489"&gt;&lt;strike&gt;SIO-2489&lt;/strike&gt;&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00elb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2509] random error on registration</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2509</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In some rare occasions registration fails with 500 error (see attachment).
&lt;br/&gt;

&lt;br/&gt;
Go to szkopul:
&lt;br/&gt;
1. Login
&lt;br/&gt;
2. Logout
&lt;br/&gt;
3. click &amp;quot;login&amp;quot;
&lt;br/&gt;
4. enter fake data (non-existent user)
&lt;br/&gt;
5. click &amp;quot;create new account&amp;quot;</description>
                <environment/>
        <key id="19649">SIO-2509</key>
            <summary>random error on registration</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="tomasz_walen">Tomasz Waleń</assignee>
                                    <reporter username="at429630">Aleksander Tudruj</reporter>
                        <labels>
                    </labels>
                <created>Wed, 4 May 2022 16:08:15 +0200</created>
                <updated>Wed, 18 May 2022 16:24:02 +0200</updated>
                            <resolved>Wed, 18 May 2022 16:24:02 +0200</resolved>
                                    <version>TAG 2021/22 Summer Sprint 1</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27424" author="walen" created="Wed, 4 May 2022 16:08:44 +0200">Possible solution:
&lt;br/&gt;

&lt;br/&gt;
diff --git a/oioioi/base/views.py b/oioioi/base/views.py
&lt;br/&gt;
index d5466e29..71819b6f 100644
&lt;br/&gt;
--- a/oioioi/base/views.py
&lt;br/&gt;
+++ b/oioioi/base/views.py
&lt;br/&gt;
@@ -99,6 +99,8 @@ def adjust_preferences_factory_fields(request):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;choices_not_translated = [(&amp;quot;&amp;quot;, &amp;quot;None&amp;quot;)] + list(settings.LANGUAGES)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;choices = [(k, _(v)) for k, v in choices_not_translated]
&lt;br/&gt;
&amp;nbsp;
&lt;br/&gt;
+    ensure_preferences_exist_for_user(request)
&lt;br/&gt;
+
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;PreferencesFactory.add_field(
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;preferred_language&amp;quot;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;ChoiceField,
&lt;br/&gt;
</comment>
                            <comment id="27425" author="ar429586" created="Mon, 9 May 2022 11:27:14 +0200">Reason:
&lt;br/&gt;
`adjust_preferences_factory_fields` adds field, that uses `user` to get default view. Then `RegistrationView` generates form using `PreferenceFactory` with `user` set to `None`.
&lt;br/&gt;

&lt;br/&gt;
Possible fix:
&lt;br/&gt;
Lambda added in adjust_preferences_factory_fields can test is User is None. This fixes the problem, but `RegistrationView` now may or may not has preferences fields. Additionally preferences fields visible in registration form have will have no effect. To fix this `adjust_preferences_factory_fields`+`handle_new_preference_fields` logic should be added to `RegistrationView`.
&lt;br/&gt;

&lt;br/&gt;
`Adjust_preferences_factory_fields` could be called once in same way `_maybe_add_field` is called, but I&amp;#39;m not sure if it will always work.</comment>
                    </comments>
                    <attachments>
                            <attachment id="14746" name="Screenshot_from_2022-04-21_13-00-20.png" size="78703" author="walen" created="Wed, 4 May 2022 16:08:15 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00el3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2508] Glitches during szkopuł deployment</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2508</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>- hudson job for rebase-szkopuł is still failing due to permission problem
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/szkopul-rebase/471/console"&gt;https://hudson.sio2project.mimuw.edu.pl/job/szkopul-rebase/471/console&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
To &lt;a href="ssh://hudson@ripper.dasie.mimuw.edu.pl:29418/szkopul"&gt;ssh://hudson@ripper.dasie.mimuw.edu.pl:29418/szkopul&lt;/a&gt;
&lt;br/&gt;
&amp;nbsp;! [remote rejected] master -&amp;gt; master (you are not allowed to upload merges)
&lt;br/&gt;
error: failed to push some refs to &amp;#39;&lt;a href="ssh://hudson@ripper.dasie.mimuw.edu.pl:29418/szkopul&amp;#39;"&gt;ssh://hudson@ripper.dasie.mimuw.edu.pl:29418/szkopul&amp;amp;#39;&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(workaround: rebase locally)
&lt;br/&gt;

&lt;br/&gt;
- in deployment scripts (&lt;a href="ssh://gerrit.sio2project.mimuw.edu.pl:29418/szkopul"&gt;ssh://gerrit.sio2project.mimuw.edu.pl:29418/szkopul&lt;/a&gt; branch deployment)
&lt;br/&gt;

&lt;br/&gt;
- venv is created twice (both times with python3), only one venv should be created and used</description>
                <environment/>
        <key id="19648">SIO-2508</key>
            <summary>Glitches during szkopuł deployment</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Tue, 3 May 2022 18:32:17 +0200</created>
                <updated>Tue, 3 May 2022 18:32:17 +0200</updated>
                                            <version>TAG 2021/22 Summer Sprint 1</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ekv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2507] JavaScript error when visiting web-page</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2507</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When opening oioioi the &amp;quot;Cannot read property &amp;#39;addEventListener&amp;#39; of null&amp;quot; appears in console. Due to this, Cypress tests cannot be properly run.</description>
                <environment/>
        <key id="19647">SIO-2507</key>
            <summary>JavaScript error when visiting web-page</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/blocker.png">Blocker</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="at429630">Aleksander Tudruj</assignee>
                                    <reporter username="at429630">Aleksander Tudruj</reporter>
                        <labels>
                    </labels>
                <created>Mon, 25 Apr 2022 01:17:00 +0200</created>
                <updated>Mon, 9 May 2022 23:05:35 +0200</updated>
                            <resolved>Mon, 9 May 2022 23:05:31 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ekn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2506] Improve PreferenceFactory</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2506</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Following changes added `PreferenceFactory` class that is used to generate preference forms, currently used to generate edit profile view form:
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1624"&gt;https://jira.sio2project.mimuw.edu.pl/browse/SIO-1624&lt;/a&gt;
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/2291/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/2291/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Currently only place where `add_field` method is used is inside:
&lt;br/&gt;
1. base/forms.py &amp;gt; _maybe_add_field
&lt;br/&gt;
2. base/views.py &amp;gt; adjust_preferences_factory_fields
&lt;br/&gt;
3. tests
&lt;br/&gt;

&lt;br/&gt;
Two improvements have to be made:
&lt;br/&gt;
1. `_maybe_add_field` function takes label strings from settings, where they are translated. Functionality should be added to automatically translate labels in `PreferenceFactory` and move translation logic out of settings. It should be considered if label names shouldn&amp;#39;t be moved from settings entirely.
&lt;br/&gt;
Alternatively field labes can be made into positional parameter, and translation will occur in caller.
&lt;br/&gt;

&lt;br/&gt;
2. With addition of `UserPreferences` model `PreferenceFactory` needs functionality to automatically add fields from `UserPreferences`, similarly to how forms can be automatically generated from models.
&lt;br/&gt;
It is currently made manually inside `adjust_preferences_factory_fields` which can badly impact future refactor/updates.</description>
                <environment/>
        <key id="19646">SIO-2506</key>
            <summary>Improve PreferenceFactory</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="jw429677">Joanna Wojciechowska</assignee>
                                    <reporter username="ar429586">Andrzej Radzimiński</reporter>
                        <labels>
                    </labels>
                <created>Thu, 21 Apr 2022 16:39:41 +0200</created>
                <updated>Mon, 25 Apr 2022 12:47:49 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ekf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2505] Default dark theme in admin panels</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2505</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Every page at /admin/ is dark themed after upgrading to Django 3.2.
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://docs.djangoproject.com/en/3.2/ref/contrib/admin/#theming-support"&gt;https://docs.djangoproject.com/en/3.2/ref/contrib/admin/#theming-support&lt;/a&gt;
&lt;br/&gt;
</description>
                <environment/>
        <key id="19645">SIO-2505</key>
            <summary>Default dark theme in admin panels</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="jw429677">Joanna Wojciechowska</assignee>
                                    <reporter username="at429630">Aleksander Tudruj</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Apr 2022 16:32:17 +0200</created>
                <updated>Thu, 14 Apr 2022 12:24:29 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="27418" author="walen" created="Thu, 14 Apr 2022 08:03:50 +0200">There are 2 packages that disable this behaviour:
&lt;br/&gt;
* &lt;a href="https://github.com/frnhr/django-light"&gt;https://github.com/frnhr/django-light&lt;/a&gt;
&lt;br/&gt;
* &lt;a href="https://github.com/frnhr/django-light"&gt;https://github.com/frnhr/django-light&lt;/a&gt;</comment>
                            <comment id="27419" author="jw429677" created="Thu, 14 Apr 2022 12:24:29 +0200">I found the approach from this site:
&lt;br/&gt;
&lt;a href="https://stackoverflow.com/questions/67135053/can-someone-explain-to-my-why-my-django-admin-theme-is-dark"&gt;https://stackoverflow.com/questions/67135053/can-someone-explain-to-my-why-my-django-admin-theme-is-dark&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
easier, so I implemented this solution. If you still think that using the package you mentioned better, I can use your solution.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ek7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2504] Misaligned checkboxes in every pupils form</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2504</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>See attached screenshot</description>
                <environment/>
        <key id="19644">SIO-2504</key>
            <summary>Misaligned checkboxes in every pupils form</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="mgrodzicki">Mieszko Grodzicki</assignee>
                                    <reporter username="mgrodzicki">Mieszko Grodzicki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Apr 2022 21:52:49 +0200</created>
                <updated>Fri, 22 Apr 2022 19:18:24 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="27420" author="mgrodzicki" created="Fri, 22 Apr 2022 19:18:24 +0200">&lt;a href="https://github.com/sio2project/oioioi/pull/61"&gt;https://github.com/sio2project/oioioi/pull/61&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="14745" name="Zrzut ekranu z 2022-04-12 21-50-50.png" size="20166" author="mgrodzicki" created="Tue, 12 Apr 2022 21:52:49 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ejz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2503] ProblemInstance settings with default values inherited from the Contest.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2503</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Description as attachment.</description>
                <environment/>
        <key id="19643">SIO-2503</key>
            <summary>ProblemInstance settings with default values inherited from the Contest.</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="mgrodzicki">Mieszko Grodzicki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Apr 2022 21:27:19 +0200</created>
                <updated>Tue, 12 Apr 2022 21:27:19 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                            <attachment id="14744" name="ustawienia_dziedziczone.pdf" size="57844" author="mgrodzicki" created="Tue, 12 Apr 2022 21:27:19 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ejr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2502] Github actions - translations</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2502</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Migrate hudson actions for managing translations to Github:
&lt;br/&gt;

&lt;br/&gt;
* &lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/oioioi-translations-download/"&gt;https://hudson.sio2project.mimuw.edu.pl/job/oioioi-translations-download/&lt;/a&gt;
&lt;br/&gt;
* &lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/oioioi-translations-upload/"&gt;https://hudson.sio2project.mimuw.edu.pl/job/oioioi-translations-upload/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Review other jobs from Hudson, in particular verify how hard is to migrate: 
&lt;br/&gt;
* &lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/szkopul-rebase/"&gt;https://hudson.sio2project.mimuw.edu.pl/job/szkopul-rebase/&lt;/a&gt;</description>
                <environment/>
        <key id="19642">SIO-2502</key>
            <summary>Github actions - translations</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="at429630">Aleksander Tudruj</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Apr 2022 14:13:46 +0200</created>
                <updated>Fri, 27 May 2022 14:26:23 +0200</updated>
                            <resolved>Fri, 27 May 2022 14:26:19 +0200</resolved>
                                    <version>TAG 2021/22 Summer Sprint 1</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ejj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2501] Auto-created primary key used when not defining a primary key type warning</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2501</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Because of the change in Django 3.2, when defining a model, if no field in a model is defined with primary_key=True an implicit primary key is added. The type of this implicit primary key can now be controlled via the DEFAULT_AUTO_FIELD setting and AppConfig.default_auto_field attribute. No more needing to override primary keys in all models.
&lt;br/&gt;

&lt;br/&gt;
To avoid unwanted migrations in the future, configure it on a per-app basis by adding default_auto_field = &amp;#39;django.db.models.AutoField&amp;#39; in all AppConfig classes.</description>
                <environment/>
        <key id="19641">SIO-2501</key>
            <summary>Auto-created primary key used when not defining a primary key type warning</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="tomasz_walen">Tomasz Waleń</assignee>
                                    <reporter username="jw429677">Joanna Wojciechowska</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Apr 2022 13:33:22 +0200</created>
                <updated>Thu, 14 Apr 2022 10:02:06 +0200</updated>
                            <resolved>Thu, 14 Apr 2022 10:02:06 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27413" author="gerrit" created="Mon, 11 Apr 2022 13:40:48 +0200">Change oioioi~master~Ibc19cc9a2db265391dae3646c6ec82b48356e246, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3824"&gt;https://gerrit.sio2project.mimuw.edu.pl/3824&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2501" title="Auto-created primary key used when not defining a primary key type warning" class="issue-link" data-issue-key="SIO-2501"&gt;&lt;strike&gt;SIO-2501&lt;/strike&gt;&lt;/a&gt; Auto-created primary key used when not defining a primary key type warningi Attribute  default_auto_field = &amp;#39;django.db.models.AutoField&amp;#39; to point to a subclass of AutoField added in all classes that inherit from AppConfig.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibc19cc9a2db265391dae3646c6ec82b48356e246</comment>
                            <comment id="27414" author="gerrit" created="Mon, 11 Apr 2022 13:43:26 +0200">Change oioioi~master~Ibc19cc9a2db265391dae3646c6ec82b48356e246, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3824"&gt;https://gerrit.sio2project.mimuw.edu.pl/3824&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2501" title="Auto-created primary key used when not defining a primary key type warning" class="issue-link" data-issue-key="SIO-2501"&gt;&lt;strike&gt;SIO-2501&lt;/strike&gt;&lt;/a&gt; Auto-created primary key used when not defining a primary key type warningi Attribute  default_auto_field = &amp;#39;django.db.models.AutoField&amp;#39; to point to a subclass of AutoField added in all classes that inherit from AppConfig.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibc19cc9a2db265391dae3646c6ec82b48356e246</comment>
                            <comment id="27415" author="gerrit" created="Mon, 11 Apr 2022 14:27:34 +0200">Change oioioi~master~Ibc19cc9a2db265391dae3646c6ec82b48356e246, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3824"&gt;https://gerrit.sio2project.mimuw.edu.pl/3824&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2501" title="Auto-created primary key used when not defining a primary key type warning" class="issue-link" data-issue-key="SIO-2501"&gt;&lt;strike&gt;SIO-2501&lt;/strike&gt;&lt;/a&gt; Auto-created primary key used when not defining a primary key type warningi Attribute  default_auto_field = &amp;#39;django.db.models.AutoField&amp;#39; to point to a subclass of AutoField added in all classes that inherit from AppConfig.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibc19cc9a2db265391dae3646c6ec82b48356e246</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ejb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2500] Javascript translations raise System Error</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2500</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Accessing page /jsi18n/ tiggers System error:
&lt;br/&gt;

&lt;br/&gt;
Internal Server Error: /jsi18n/
&lt;br/&gt;
Traceback (most recent call last):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python3.7/site-packages/django/core/handlers/exception.py&amp;quot;, line 47, in inner
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response = get_response(request)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python3.7/site-packages/django/core/handlers/base.py&amp;quot;, line 181, in _get_response
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response = wrapped_callback(request, callback_args, **callback_kwargs)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/usr/lib/python3.7/contextlib.py&amp;quot;, line 74, in inner
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return func(args, kwds)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python3.7/site-packages/django/views/generic/base.py&amp;quot;, line 70, in view
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.dispatch(request, *args, kwargs)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python3.7/site-packages/django/views/generic/base.py&amp;quot;, line 98, in dispatch
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return handler(request, *args, **kwargs)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python3.7/site-packages/django/views/i18n.py&amp;quot;, line 213, in get
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;paths = self.get_paths(packages) if packages else None
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python3.7/site-packages/django/views/i18n.py&amp;quot;, line 224, in get_paths
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;Invalid package(s) provided to JavaScriptCatalog: %s&amp;#39; % &amp;#39;,&amp;#39;.join(excluded)
&lt;br/&gt;
ValueError: Invalid package(s) provided to JavaScriptCatalog: oioioi._locale
&lt;br/&gt;
[11/Apr/2022 10:32:34] &amp;quot;GET /jsi18n/ HTTP/1.1&amp;quot; 500 114882</description>
                <environment/>
        <key id="19640">SIO-2500</key>
            <summary>Javascript translations raise System Error</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Apr 2022 13:31:55 +0200</created>
                <updated>Mon, 11 Apr 2022 13:31:55 +0200</updated>
                                            <version>TAG 2021/22 Summer Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ej3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2499] Running `run_static.sh` results in black's error</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2499</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When running `run_static.sh` black results with error due to `click` library changes. New version of black treats py27 as deprecated, so it also needs to be updated.</description>
                <environment/>
        <key id="19639">SIO-2499</key>
            <summary>Running `run_static.sh` results in black's error</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="at429630">Aleksander Tudruj</assignee>
                                    <reporter username="at429630">Aleksander Tudruj</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Apr 2022 13:56:15 +0200</created>
                <updated>Mon, 4 Apr 2022 14:21:26 +0200</updated>
                            <resolved>Mon, 4 Apr 2022 14:19:58 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27403" author="gerrit" created="Mon, 4 Apr 2022 14:03:51 +0200">Change oioioi~master~I2537c77f8689016206de85c5b6631c097b8db42c, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3821"&gt;https://gerrit.sio2project.mimuw.edu.pl/3821&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2499" title="Running `run_static.sh` results in black&amp;#39;s error" class="issue-link" data-issue-key="SIO-2499"&gt;&lt;strike&gt;SIO-2499&lt;/strike&gt;&lt;/a&gt;) Running &amp;#39;run_static.sh&amp;#39; results in black&amp;#39;s error
&lt;br/&gt;

&lt;br/&gt;
Changes:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;updated black version in requirements file
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;updated python version when running black check
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2537c77f8689016206de85c5b6631c097b8db42c</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00eiv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>at429630</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2498] Edycja profilu nie wymaga podania hasła</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2498</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Dokonanie edycji proflu (w tym adresu email) nie wymaga ponownego podania hasła.
&lt;br/&gt;
Należy dodać dodatkową autoryzację.</description>
                <environment/>
        <key id="19638">SIO-2498</key>
            <summary>Edycja profilu nie wymaga podania hasła</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="kl429158">Kacper Lewandowski</assignee>
                                    <reporter username="kl429158">Kacper Lewandowski</reporter>
                        <labels>
                    </labels>
                <created>Sat, 2 Apr 2022 18:01:53 +0200</created>
                <updated>Sat, 2 Apr 2022 18:02:03 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ein:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2497] api/docs not working</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2497</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Page /api/docs page returns error 500:
&lt;br/&gt;

&lt;br/&gt;
AttributeError at /api/docs/
&lt;br/&gt;

&lt;br/&gt;
&amp;#39;AutoSchema&amp;#39; object has no attribute &amp;#39;get_link&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
Request Method: 	GET
&lt;br/&gt;
Request URL: 	&lt;a href="http://localhost:8000/api/docs/"&gt;http://localhost:8000/api/docs/&lt;/a&gt;
&lt;br/&gt;
Django Version: 	3.1.14
&lt;br/&gt;
Exception Type: 	AttributeError
&lt;br/&gt;
Exception Value: 	
&lt;br/&gt;

&lt;br/&gt;
&amp;#39;AutoSchema&amp;#39; object has no attribute &amp;#39;get_link&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
Exception Location: 	/home/oioioi/.local/lib/python3.7/site-packages/rest_framework/schemas/coreapi.py, line 143, in get_links
&lt;br/&gt;
Python Executable: 	/usr/bin/python3
&lt;br/&gt;
Python Version: 	3.7.3
&lt;br/&gt;
Python Path: 	
&lt;br/&gt;

&lt;br/&gt;
[&amp;#39;/sio2/deployment&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;#39;/sio2/deployment&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;#39;/sio2/deployment&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;#39;/sio2/deployment&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;#39;/sio2/deployment&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;#39;/usr/lib/python37.zip&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;#39;/usr/lib/python3.7&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;#39;/usr/lib/python3.7/lib-dynload&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;#39;/home/oioioi/.local/lib/python3.7/site-packages&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;#39;/sio2/oioioi&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;#39;/usr/local/lib/python3.7/dist-packages&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;#39;/usr/lib/python3/dist-packages&amp;#39;]
&lt;br/&gt;

&lt;br/&gt;
Server time: 	Tue, 29 Mar 2022 18:54:32 +0000
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
Some background:
&lt;br/&gt;
&lt;a href="https://stackoverflow.com/questions/57654243/how-to-fix-attributeerror-at-api-doc-autoschema-object-has-no-attribute-ge"&gt;https://stackoverflow.com/questions/57654243/how-to-fix-attributeerror-at-api-doc-autoschema-object-has-no-attribute-ge&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Fix:
&lt;br/&gt;
---
&lt;br/&gt;
diff --git a/oioioi/default_settings.py b/oioioi/default_settings.py
&lt;br/&gt;
index 9f26d52c..35ecf6a7 100755
&lt;br/&gt;
--- a/oioioi/default_settings.py
&lt;br/&gt;
+++ b/oioioi/default_settings.py
&lt;br/&gt;
@@ -670,7 +670,8 @@ REST_FRAMEWORK = {
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;DEFAULT_AUTHENTICATION_CLASSES&amp;#39;: (
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;rest_framework.authentication.TokenAuthentication&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;rest_framework.authentication.SessionAuthentication&amp;#39;,
&lt;br/&gt;
-    )
&lt;br/&gt;
+    ),
&lt;br/&gt;
+    &amp;#39;DEFAULT_SCHEMA_CLASS&amp;#39;: &amp;#39;rest_framework.schemas.coreapi.AutoSchema&amp;#39;
&lt;br/&gt;
&amp;nbsp;}
&lt;br/&gt;
&amp;nbsp;
&lt;br/&gt;
&amp;nbsp;ARCHIVE_USERCONTESTS = False
&lt;br/&gt;
---
&lt;br/&gt;

&lt;br/&gt;
Also regression tests should be added.</description>
                <environment/>
        <key id="19637">SIO-2497</key>
            <summary>api/docs not working</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="tomasz_walen">Tomasz Waleń</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Tue, 29 Mar 2022 20:55:52 +0200</created>
                <updated>Wed, 6 Apr 2022 14:58:54 +0200</updated>
                            <resolved>Wed, 6 Apr 2022 14:58:54 +0200</resolved>
                                    <version>TAG 2021/22 Summer Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="27410" author="walen" created="Wed, 6 Apr 2022 14:01:36 +0200">handled in &lt;a href="https://github.com/sio2project/oioioi/pull/55"&gt;https://github.com/sio2project/oioioi/pull/55&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00eif:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2496] add missing migrations</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2496</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>clean installation (i.e. from docker) has some pending migrations
&lt;br/&gt;
(1 in django-rest-framework, 1 in django-simple-captcha, 1 in oioioi/problems).
&lt;br/&gt;

&lt;br/&gt;
solution:
&lt;br/&gt;
- upgrade django-rest-framework
&lt;br/&gt;
- upgrade django-simple-captcha
&lt;br/&gt;
- add missing migration to oioioi/problems</description>
                <environment/>
        <key id="19636">SIO-2496</key>
            <summary>add missing migrations</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="tomasz_walen">Tomasz Waleń</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 Mar 2022 20:27:25 +0200</created>
                <updated>Mon, 28 Mar 2022 21:10:55 +0200</updated>
                            <resolved>Mon, 28 Mar 2022 21:10:55 +0200</resolved>
                                    <version>TAG 2021/22 Summer Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27392" author="gerrit" created="Mon, 28 Mar 2022 20:48:49 +0200">Change oioioi~master~I318b6bd12770c8193800a83a949de33e7afdae94, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3818"&gt;https://gerrit.sio2project.mimuw.edu.pl/3818&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2496" title="add missing migrations" class="issue-link" data-issue-key="SIO-2496"&gt;&lt;strike&gt;SIO-2496&lt;/strike&gt;&lt;/a&gt; fixing issues with missing migrations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I318b6bd12770c8193800a83a949de33e7afdae94</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ei7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2495] Dodanie preferencji użytkownika</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2495</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Aktualnie nie istnieje możliwość prostego dodawania ustawień/preferencji użytkownika. Należy więc dodać model preferencji wraz form-ą ustawiającą je lub zaimplementować je w inny spos&amp;#xF3;b. 
&lt;br/&gt;
Ostatecznie dodanie nowej preferencji użytkownika powinno sprowadzać się do kilku linii kodu, podobnie jak przy ustawieniach contest-u.</description>
                <environment/>
        <key id="19635">SIO-2495</key>
            <summary>Dodanie preferencji użytkownika</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="ar429586">Andrzej Radzimiński</assignee>
                                    <reporter username="ar429586">Andrzej Radzimiński</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 Mar 2022 14:04:19 +0200</created>
                <updated>Wed, 13 Apr 2022 16:15:53 +0200</updated>
                            <resolved>Wed, 13 Apr 2022 16:15:16 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27398" author="gerrit" created="Sun, 3 Apr 2022 13:11:39 +0200">Change oioioi~master~Ice93e01b4810b0a1c4c9d55404af145b9402bca3, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3820"&gt;https://gerrit.sio2project.mimuw.edu.pl/3820&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2495" title="Dodanie preferencji użytkownika" class="issue-link" data-issue-key="SIO-2495"&gt;&lt;strike&gt;SIO-2495&lt;/strike&gt;&lt;/a&gt; Added user preferences
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ice93e01b4810b0a1c4c9d55404af145b9402bca3</comment>
                            <comment id="27399" author="gerrit" created="Mon, 4 Apr 2022 13:25:45 +0200">Change oioioi~master~Ice93e01b4810b0a1c4c9d55404af145b9402bca3, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3820"&gt;https://gerrit.sio2project.mimuw.edu.pl/3820&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2495" title="Dodanie preferencji użytkownika" class="issue-link" data-issue-key="SIO-2495"&gt;&lt;strike&gt;SIO-2495&lt;/strike&gt;&lt;/a&gt; Added user preferences
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ice93e01b4810b0a1c4c9d55404af145b9402bca3</comment>
                            <comment id="27400" author="gerrit" created="Mon, 4 Apr 2022 13:31:57 +0200">Change oioioi~master~Ice93e01b4810b0a1c4c9d55404af145b9402bca3, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3820"&gt;https://gerrit.sio2project.mimuw.edu.pl/3820&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2495" title="Dodanie preferencji użytkownika" class="issue-link" data-issue-key="SIO-2495"&gt;&lt;strike&gt;SIO-2495&lt;/strike&gt;&lt;/a&gt; Added user preferences
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ice93e01b4810b0a1c4c9d55404af145b9402bca3</comment>
                            <comment id="27401" author="gerrit" created="Mon, 4 Apr 2022 13:48:27 +0200">Change oioioi~master~Ice93e01b4810b0a1c4c9d55404af145b9402bca3, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3820"&gt;https://gerrit.sio2project.mimuw.edu.pl/3820&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2495" title="Dodanie preferencji użytkownika" class="issue-link" data-issue-key="SIO-2495"&gt;&lt;strike&gt;SIO-2495&lt;/strike&gt;&lt;/a&gt; Added user preferences
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ice93e01b4810b0a1c4c9d55404af145b9402bca3</comment>
                            <comment id="27402" author="gerrit" created="Mon, 4 Apr 2022 13:56:01 +0200">Change oioioi~master~Ice93e01b4810b0a1c4c9d55404af145b9402bca3, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3820"&gt;https://gerrit.sio2project.mimuw.edu.pl/3820&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2495" title="Dodanie preferencji użytkownika" class="issue-link" data-issue-key="SIO-2495"&gt;&lt;strike&gt;SIO-2495&lt;/strike&gt;&lt;/a&gt; Added user preferences
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ice93e01b4810b0a1c4c9d55404af145b9402bca3</comment>
                            <comment id="27404" author="gerrit" created="Mon, 4 Apr 2022 14:08:01 +0200">Change oioioi~master~Ice93e01b4810b0a1c4c9d55404af145b9402bca3, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3820"&gt;https://gerrit.sio2project.mimuw.edu.pl/3820&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2495" title="Dodanie preferencji użytkownika" class="issue-link" data-issue-key="SIO-2495"&gt;&lt;strike&gt;SIO-2495&lt;/strike&gt;&lt;/a&gt; Added user preferences
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ice93e01b4810b0a1c4c9d55404af145b9402bca3</comment>
                            <comment id="27405" author="gerrit" created="Mon, 4 Apr 2022 14:19:38 +0200">Change oioioi~master~Ice93e01b4810b0a1c4c9d55404af145b9402bca3, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3820"&gt;https://gerrit.sio2project.mimuw.edu.pl/3820&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2495" title="Dodanie preferencji użytkownika" class="issue-link" data-issue-key="SIO-2495"&gt;&lt;strike&gt;SIO-2495&lt;/strike&gt;&lt;/a&gt; Added user preferences
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ice93e01b4810b0a1c4c9d55404af145b9402bca3</comment>
                            <comment id="27411" author="gerrit" created="Wed, 6 Apr 2022 15:50:58 +0200">Change oioioi~master~Ice93e01b4810b0a1c4c9d55404af145b9402bca3, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3820"&gt;https://gerrit.sio2project.mimuw.edu.pl/3820&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2495" title="Dodanie preferencji użytkownika" class="issue-link" data-issue-key="SIO-2495"&gt;&lt;strike&gt;SIO-2495&lt;/strike&gt;&lt;/a&gt; Added user preferences
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ice93e01b4810b0a1c4c9d55404af145b9402bca3</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ehz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2494] upgrade pytest</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2494</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently code is using pytest version 4.6.11 (released on 2020-06-04).
&lt;br/&gt;

&lt;br/&gt;
Current version is pytest 7.1.2 (released on 2022-04-23).
&lt;br/&gt;

&lt;br/&gt;
It seems that there are no reasons why we should use 4.x pytest version,
&lt;br/&gt;
so we should use latest version of pytest in setup.py.
&lt;br/&gt;

&lt;br/&gt;
Some changes in tests API might be required:
&lt;br/&gt;
&lt;a href="https://docs.pytest.org/en/latest/backwards-compatibility.html"&gt;https://docs.pytest.org/en/latest/backwards-compatibility.html&lt;/a&gt;</description>
                <environment/>
        <key id="19634">SIO-2494</key>
            <summary>upgrade pytest</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 Mar 2022 10:48:05 +0200</created>
                <updated>Mon, 25 Apr 2022 12:39:56 +0200</updated>
                                            <version>TAG 2021/22 Summer Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ehr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2493] Solutions are not scored after clean SIO initialization</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2493</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>After clean initialization of SIO solutions are not scored due to the lack of a few directories in &amp;#39;web&amp;#39; container.
&lt;br/&gt;

&lt;br/&gt;
They can be easily crated using
&lt;br/&gt;
```
&lt;br/&gt;
mkdir -p media/links/submissions
&lt;br/&gt;
mkdir -p media/links/problems
&lt;br/&gt;
```
&lt;br/&gt;
using container&amp;#39;s bash (at /sio2/deployment), but this process looks like it could be solved during Docker initialization (in Dockerfile). 
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
Update: It seems that the problem cannot be solved that easily. Creating the directories does not change anything. The first submission is never successful, but every other is.
&lt;br/&gt;

&lt;br/&gt;
This is the log generated at the page.
&lt;br/&gt;

&lt;br/&gt;
Traceback (most recent call last):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/sio2/oioioi/oioioi/evalmgr/tasks.py&amp;quot;, line 344, in evalmgr_job
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;% (env[&amp;#39;error&amp;#39;][&amp;#39;message&amp;#39;], env[&amp;#39;error&amp;#39;][&amp;#39;traceback&amp;#39;])
&lt;br/&gt;
RuntimeError: Error from workers:
&lt;br/&gt;
Some tasks in a group failed.
&lt;br/&gt;

&lt;br/&gt;
Exception: received from &lt;a href='mailto:worker237bb8b1bdbe@172.18.0.5'&gt;worker237bb8b1bdbe@172.18.0.5&lt;/a&gt;:55778: exception: &amp;lt;twisted.python.failure.Failure exceptions.RuntimeError: Binding not existing location&amp;gt;
&lt;br/&gt;
Remote traceback:
&lt;br/&gt;
Traceback (most recent call last):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/usr/local/lib/python2.7/threading.py&amp;quot;, line 801, in __bootstrap_inner
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.run()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/usr/local/lib/python2.7/threading.py&amp;quot;, line 754, in run
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.__target(*self.__args, **self.__kwargs)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/_threads/_threadworker.py&amp;quot;, line 46, in work
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;task()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/_threads/_team.py&amp;quot;, line 190, in doWork
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;task()
&lt;br/&gt;
--- &amp;lt;exception caught here&amp;gt; ---
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/threadpool.py&amp;quot;, line 250, in inContext
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result = inContext.theWork()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/threadpool.py&amp;quot;, line 266, in &amp;lt;lambda&amp;gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;inContext.theWork = lambda: context.call(ctx, func, *args, **kw)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/context.py&amp;quot;, line 122, in callWithContext
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.currentContext().callWithContext(ctx, func, *args, **kw)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/context.py&amp;quot;, line 85, in callWithContext
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return func(*args,**kw)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/protocol/worker.py&amp;quot;, line 14, in _runner_wrap
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;renv = runner.run(env)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/runner.py&amp;quot;, line 75, in run
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;environ = first_entry_point(&amp;#39;sio.jobs&amp;#39;, environ[&amp;#39;job_type&amp;#39;])(environ)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/job.py&amp;quot;, line 14, in run
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;environ = compiler(environ)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/gcc.py&amp;quot;, line 35, in run_gplusplus4_8_2_cpp11
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return CPPCompiler.gcc_4_8_2_cpp11().compile(environ)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/gcc.py&amp;quot;, line 20, in gcc_4_8_2_cpp11
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj = cls(&amp;#39;gcc.4_8_2&amp;#39;)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/common.py&amp;quot;, line 69, in __init__
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.executor = PRootExecutor(&amp;#39;compiler-&amp;#39; + self.sandbox)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, line 782, in __init__
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self._proot_options()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, line 847, in _proot_options
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self._bind(self.chroot.path, force=True)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, line 810, in _bind
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;raise RuntimeError(&amp;quot;Binding not existing location&amp;quot;)
&lt;br/&gt;
exceptions.RuntimeError: Binding not existing location
&lt;br/&gt;

&lt;br/&gt;
TB:
&lt;br/&gt;
Traceback (most recent call last):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/internet/defer.py&amp;quot;, line 654, in _runCallbacks
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;current.result = callback(current.result, *args, **kw)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/internet/defer.py&amp;quot;, line 1116, in _cbDeferred
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.callback(self.resultList)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/internet/defer.py&amp;quot;, line 460, in callback
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self._startRunCallbacks(result)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/internet/defer.py&amp;quot;, line 568, in _startRunCallbacks
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self._runCallbacks()
&lt;br/&gt;
--- &amp;lt;exception caught here&amp;gt; ---
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/internet/defer.py&amp;quot;, line 654, in _runCallbacks
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;current.result = callback(current.result, *args, **kw)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/sioworkersd/taskmanager.py&amp;quot;, line 264, in _collect
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;raise MultiException(&amp;quot;Some tasks in a group failed.&amp;quot;, failed)
&lt;br/&gt;
sio.sioworkersd.taskmanager.MultiException: Some tasks in a group failed.
&lt;br/&gt;

&lt;br/&gt;
Exception: received from &lt;a href='mailto:worker237bb8b1bdbe@172.18.0.5'&gt;worker237bb8b1bdbe@172.18.0.5&lt;/a&gt;:55778: exception: &amp;lt;twisted.python.failure.Failure exceptions.RuntimeError: Binding not existing location&amp;gt;
&lt;br/&gt;
Remote traceback:
&lt;br/&gt;
Traceback (most recent call last):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/usr/local/lib/python2.7/threading.py&amp;quot;, line 801, in __bootstrap_inner
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.run()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/usr/local/lib/python2.7/threading.py&amp;quot;, line 754, in run
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.__target(*self.__args, **self.__kwargs)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/_threads/_threadworker.py&amp;quot;, line 46, in work
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;task()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/_threads/_team.py&amp;quot;, line 190, in doWork
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;task()
&lt;br/&gt;
--- &amp;lt;exception caught here&amp;gt; ---
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/threadpool.py&amp;quot;, line 250, in inContext
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result = inContext.theWork()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/threadpool.py&amp;quot;, line 266, in &amp;lt;lambda&amp;gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;inContext.theWork = lambda: context.call(ctx, func, *args, **kw)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/context.py&amp;quot;, line 122, in callWithContext
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.currentContext().callWithContext(ctx, func, *args, **kw)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/context.py&amp;quot;, line 85, in callWithContext
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return func(*args,**kw)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/protocol/worker.py&amp;quot;, line 14, in _runner_wrap
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;renv = runner.run(env)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/runner.py&amp;quot;, line 75, in run
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;environ = first_entry_point(&amp;#39;sio.jobs&amp;#39;, environ[&amp;#39;job_type&amp;#39;])(environ)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/job.py&amp;quot;, line 14, in run
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;environ = compiler(environ)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/gcc.py&amp;quot;, line 35, in run_gplusplus4_8_2_cpp11
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return CPPCompiler.gcc_4_8_2_cpp11().compile(environ)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/gcc.py&amp;quot;, line 20, in gcc_4_8_2_cpp11
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;obj = cls(&amp;#39;gcc.4_8_2&amp;#39;)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/common.py&amp;quot;, line 69, in __init__
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.executor = PRootExecutor(&amp;#39;compiler-&amp;#39; + self.sandbox)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, line 782, in __init__
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self._proot_options()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, line 847, in _proot_options
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self._bind(self.chroot.path, force=True)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, line 810, in _bind
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;raise RuntimeError(&amp;quot;Binding not existing location&amp;quot;)
&lt;br/&gt;
exceptions.RuntimeError: Binding not existing location
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
The next step in the recipe was:
&lt;br/&gt;

&lt;br/&gt;
[&amp;#39;compile_end&amp;#39;, &amp;#39;oioioi.programs.handlers.compile_end&amp;#39;]
&lt;br/&gt;
The final evaluation environment (with recipe and error_handlers removed for readability) was:
&lt;br/&gt;

&lt;br/&gt;
{   &amp;#39;compilation_result_size_limit&amp;#39;: 10485760,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;compiler&amp;#39;: &amp;#39;g++4_8_2_cpp11&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;contest_id&amp;#39;: &amp;#39;hello-contest&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;contest_priority&amp;#39;: 10,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;contest_weight&amp;#39;: 1000,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;error&amp;#39;: {   &amp;#39;message&amp;#39;: &amp;#39;Some tasks in a group failed.\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;Exception: received from &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&lt;a href='mailto:worker237bb8b1bdbe@172.18.0.5'&gt;worker237bb8b1bdbe@172.18.0.5&lt;/a&gt;:55778: exception: &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;lt;twisted.python.failure.Failure &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;exceptions.RuntimeError: Binding not existing &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;location&amp;gt;\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;Remote traceback:\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;Traceback (most recent call last):\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;quot;/usr/local/lib/python2.7/threading.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 801, in __bootstrap_inner\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    self.run()\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;quot;/usr/local/lib/python2.7/threading.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 754, in run\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    self.__target(*self.__args, **self.__kwargs)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/_threads/_threadworker.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 46, in work\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    task()\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/_threads/_team.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 190, in doWork\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    task()\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;--- &amp;lt;exception caught here&amp;gt; ---\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/threadpool.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 250, in inContext\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    result = inContext.theWork()\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/threadpool.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 266, in &amp;lt;lambda&amp;gt;\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    inContext.theWork = lambda: context.call(ctx, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;func, *args, **kw)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/context.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 122, in callWithContext\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    return &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;self.currentContext().callWithContext(ctx, func, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;*args, **kw)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/context.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 85, in callWithContext\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    return func(*args,**kw)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/protocol/worker.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 14, in _runner_wrap\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    renv = runner.run(env)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/runner.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 75, in run\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;    environ = first_entry_point(&amp;#39;sio.jobs&amp;#39;, &amp;quot;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;environ[&amp;#39;job_type&amp;#39;])(environ)\n&amp;quot;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/job.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 14, in run\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    environ = compiler(environ)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/gcc.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 35, in run_gplusplus4_8_2_cpp11\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    return &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;CPPCompiler.gcc_4_8_2_cpp11().compile(environ)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/gcc.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 20, in gcc_4_8_2_cpp11\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;    obj = cls(&amp;#39;gcc.4_8_2&amp;#39;)\n&amp;quot;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/common.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 69, in __init__\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;    self.executor = PRootExecutor(&amp;#39;compiler-&amp;#39; + &amp;quot;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;self.sandbox)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 782, in __init__\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    self._proot_options()\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 847, in _proot_options\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    self._bind(self.chroot.path, force=True)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 810, in _bind\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    raise RuntimeError(&amp;quot;Binding not existing &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;location&amp;quot;)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;exceptions.RuntimeError: Binding not existing &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;location\n&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;traceback&amp;#39;: &amp;#39;Traceback (most recent call last):\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/internet/defer.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 654, in _runCallbacks\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    current.result = callback(current.result, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;*args, **kw)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/internet/defer.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 1116, in _cbDeferred\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    self.callback(self.resultList)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/internet/defer.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 460, in callback\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    self._startRunCallbacks(result)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/internet/defer.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 568, in _startRunCallbacks\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    self._runCallbacks()\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;--- &amp;lt;exception caught here&amp;gt; ---\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/internet/defer.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 654, in _runCallbacks\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    current.result = callback(current.result, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;*args, **kw)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/sioworkersd/taskmanager.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 264, in _collect\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    raise MultiException(&amp;quot;Some tasks in a group &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;failed.&amp;quot;, failed)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;sio.sioworkersd.taskmanager.MultiException: &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;Some tasks in a group failed.\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;Exception: received from &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&lt;a href='mailto:worker237bb8b1bdbe@172.18.0.5'&gt;worker237bb8b1bdbe@172.18.0.5&lt;/a&gt;:55778: exception: &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;lt;twisted.python.failure.Failure &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;exceptions.RuntimeError: Binding not existing &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;location&amp;gt;\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;Remote traceback:\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;Traceback (most recent call last):\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;quot;/usr/local/lib/python2.7/threading.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 801, in __bootstrap_inner\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    self.run()\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;quot;/usr/local/lib/python2.7/threading.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 754, in run\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    self.__target(*self.__args, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;**self.__kwargs)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/_threads/_threadworker.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 46, in work\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    task()\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/_threads/_team.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 190, in doWork\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    task()\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;--- &amp;lt;exception caught here&amp;gt; ---\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/threadpool.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 250, in inContext\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    result = inContext.theWork()\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/threadpool.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 266, in &amp;lt;lambda&amp;gt;\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    inContext.theWork = lambda: &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;context.call(ctx, func, *args, **kw)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/context.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 122, in callWithContext\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    return &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;self.currentContext().callWithContext(ctx, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;func, *args, **kw)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/twisted/python/context.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 85, in callWithContext\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    return func(*args,**kw)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/protocol/worker.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 14, in _runner_wrap\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    renv = runner.run(env)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/runner.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 75, in run\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;    environ = first_entry_point(&amp;#39;sio.jobs&amp;#39;, &amp;quot;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;environ[&amp;#39;job_type&amp;#39;])(environ)\n&amp;quot;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/job.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 14, in run\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    environ = compiler(environ)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/gcc.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 35, in run_gplusplus4_8_2_cpp11\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    return &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;CPPCompiler.gcc_4_8_2_cpp11().compile(environ)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/gcc.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 20, in gcc_4_8_2_cpp11\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;    obj = cls(&amp;#39;gcc.4_8_2&amp;#39;)\n&amp;quot;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/compilers/common.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 69, in __init__\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;    self.executor = PRootExecutor(&amp;#39;compiler-&amp;#39; + &amp;quot;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;self.sandbox)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 782, in __init__\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    self._proot_options()\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 847, in _proot_options\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    self._bind(self.chroot.path, force=True)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;  File &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;&amp;quot;/home/oioioi/.local/lib/python2.7/site-packages/sio/workers/executors.py&amp;quot;, &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;line 810, in _bind\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;    raise RuntimeError(&amp;quot;Binding not existing &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;location&amp;quot;)\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;exceptions.RuntimeError: Binding not existing &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;location\n&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;\n&amp;#39;},
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;eval_dir&amp;#39;: &amp;#39;/eval/hello-contest/2&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;exec_mode&amp;#39;: &amp;#39;unsafe&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;extra_args&amp;#39;: {},
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;extra_files&amp;#39;: {},
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;group_id&amp;#39;: &amp;#39;GROUP_urn:uuid:8980e72f-527a-45e5-b6c3-b1a651168fca&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;group_scorer&amp;#39;: &amp;#39;oioioi.programs.utils.min_group_scorer&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;is_rejudge&amp;#39;: True,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;job_id&amp;#39;: &amp;#39;urn:uuid:ba0f4a74-c9e2-4ae0-ba15-efaba7434f0d&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;language&amp;#39;: &amp;#39;cpp&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi_instance&amp;#39;: &amp;#39;OIOIOI&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;problem_id&amp;#39;: 1,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;problem_instance_id&amp;#39;: 2,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;problem_short_name&amp;#39;: &amp;#39;set&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;report_kinds&amp;#39;: [&amp;#39;INITIAL&amp;#39;, &amp;#39;NORMAL&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;restore_environ_func&amp;#39;: &amp;#39;oioioi.sioworkers.handlers.restore_job&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;return_url&amp;#39;: &amp;#39;&lt;a href="http://127.0.0.1:7890&amp;#39;,"&gt;http://127.0.0.1:7890&amp;amp;#39;,&lt;/a&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;round_id&amp;#39;: 1,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;score_aggregator&amp;#39;: &amp;#39;oioioi.programs.utils.sum_score_aggregator&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;source_file&amp;#39;: &amp;#39;/problems/1/set.cpp@1648659058&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;submission_id&amp;#39;: 2,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;submission_kind&amp;#39;: &amp;#39;IGNORED&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;submission_owner&amp;#39;: None,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;untrusted_checker&amp;#39;: False,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;workers_jobs&amp;#39;: {   &amp;#39;compile&amp;#39;: {   &amp;#39;compilation_result_size_limit&amp;#39;: 10485760,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;compiler&amp;#39;: &amp;#39;g++4_8_2_cpp11&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;contest_id&amp;#39;: &amp;#39;hello-contest&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;contest_priority&amp;#39;: 10,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;contest_weight&amp;#39;: 1000,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;error_handlers&amp;#39;: [   [   &amp;#39;remove_queuedjob_on_error&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.evalmgr.handlers.remove_queuedjob_on_error&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;delete_executable&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.delete_executable&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;create_error_report&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.create_error_report&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;mail_admins_on_error&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.mail_admins_on_error&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;update_report_statuses&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.update_report_statuses&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;update_submission_score&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.update_submission_score&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;update_user_results&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.update_user_results&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;call_submission_judged&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.call_submission_judged&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;dump_final_env&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.evalmgr.handlers.dump_env&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{   &amp;#39;message&amp;#39;: &amp;#39;Finished &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;evaluation&amp;#39;}],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;error_handled&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.evalmgr.handlers.error_handled&amp;#39;]],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;exec_mode&amp;#39;: &amp;#39;unsafe&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;extra_args&amp;#39;: {},
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;extra_files&amp;#39;: {},
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;group_scorer&amp;#39;: &amp;#39;oioioi.programs.utils.min_group_scorer&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;is_rejudge&amp;#39;: True,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;job_id&amp;#39;: &amp;#39;urn:uuid:ba0f4a74-c9e2-4ae0-ba15-efaba7434f0d&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;job_type&amp;#39;: &amp;#39;compile&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;language&amp;#39;: &amp;#39;cpp&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi_instance&amp;#39;: &amp;#39;OIOIOI&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;out_file&amp;#39;: &amp;#39;/eval/hello-contest/2/urn:uuid:ba0f4a74-c9e2-4ae0-ba15-efaba7434f0d-exe&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;problem_id&amp;#39;: 1,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;problem_instance_id&amp;#39;: 2,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;problem_short_name&amp;#39;: &amp;#39;set&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;recipe&amp;#39;: [   [   &amp;#39;compile_end&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.compile_end&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;after_compile&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.evalmgr.tasks._placeholder&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;collect_tests&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.collect_tests&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;initial_run_tests&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.run_tests&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;#39;kind&amp;#39;: &amp;#39;EXAMPLE&amp;#39;}],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;initial_run_tests_end&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.run_tests_end&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;initial_grade_tests&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.grade_tests&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;initial_grade_groups&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.grade_groups&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;initial_grade_submission&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.grade_submission&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;#39;kind&amp;#39;: &amp;#39;EXAMPLE&amp;#39;}],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;initial_make_report&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.make_report&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;#39;kind&amp;#39;: &amp;#39;INITIAL&amp;#39;}],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;update_report_statuses&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.update_report_statuses&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;update_submission_score&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.update_submission_score&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;update_report_statuses&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.update_report_statuses&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;update_submission_score&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.update_submission_score&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;after_initial_tests&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.evalmgr.tasks._placeholder&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;check_problem_instance_state&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.suspendjudge.handlers.check_problem_instance_state&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;before_final_tests&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.evalmgr.tasks._placeholder&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;final_run_tests&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.run_tests&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;#39;kind&amp;#39;: &amp;#39;NORMAL&amp;#39;}],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;final_run_tests_end&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.run_tests_end&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;final_grade_tests&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.grade_tests&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;final_grade_groups&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.grade_groups&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;final_grade_submission&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.grade_submission&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;final_make_report&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.make_report&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;after_final_tests&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.evalmgr.tasks._placeholder&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;delete_executable&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.programs.handlers.delete_executable&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;update_report_statuses&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.update_report_statuses&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;update_submission_score&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.update_submission_score&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;update_user_results&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.update_user_results&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;call_submission_judged&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.contests.handlers.call_submission_judged&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[   &amp;#39;dump_final_env&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;oioioi.evalmgr.handlers.dump_env&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{   &amp;#39;message&amp;#39;: &amp;#39;Finished &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;evaluation&amp;#39;}]],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;report_kinds&amp;#39;: [&amp;#39;INITIAL&amp;#39;, &amp;#39;NORMAL&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;round_id&amp;#39;: 1,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;score_aggregator&amp;#39;: &amp;#39;oioioi.programs.utils.sum_score_aggregator&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;source_file&amp;#39;: &amp;#39;/problems/1/set.cpp@1648659058&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;submission_id&amp;#39;: 2,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;submission_kind&amp;#39;: &amp;#39;IGNORED&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;submission_owner&amp;#39;: None,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;task_priority&amp;#39;: 200,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;untrusted_checker&amp;#39;: False}},
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;workers_jobs.results&amp;#39;: {}}</description>
                <environment/>
        <key id="19633">SIO-2493</key>
            <summary>Solutions are not scored after clean SIO initialization</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/open.png">Open</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="at429630">Aleksander Tudruj</reporter>
                        <labels>
                    </labels>
                <created>Wed, 23 Mar 2022 16:57:40 +0100</created>
                <updated>Mon, 11 Apr 2022 15:35:57 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="27394" author="at429630" created="Wed, 30 Mar 2022 19:01:28 +0200">Problems after submitting.</comment>
                            <comment id="27395" author="at429630" created="Wed, 30 Mar 2022 19:01:49 +0200">Model solutions.</comment>
                            <comment id="27396" author="at429630" created="Wed, 30 Mar 2022 19:03:21 +0200">First submission</comment>
                            <comment id="27397" author="at429630" created="Wed, 30 Mar 2022 19:03:47 +0200">Second submission.</comment>
                    </comments>
                    <attachments>
                            <attachment id="14743" name="screencapture-localhost-8000-c-hello-contest-s-4-2022-03-30-19_00_59.png" size="187784" author="at429630" created="Wed, 30 Mar 2022 19:03:47 +0200"/>
                            <attachment id="14740" name="Screenshot from 2022-03-30 18-58-51.png" size="45103" author="at429630" created="Wed, 30 Mar 2022 19:01:28 +0200"/>
                            <attachment id="14741" name="Screenshot from 2022-03-30 18-58-57.png" size="29540" author="at429630" created="Wed, 30 Mar 2022 19:01:49 +0200"/>
                            <attachment id="14742" name="Screenshot from 2022-03-30 19-03-06.png" size="166018" author="at429630" created="Wed, 30 Mar 2022 19:03:21 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ehj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2492] Translated strings which end with a space.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2492</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Some of strings translated in OIOIOI end with a space, which is very hard to notice in Transifex and can lead to errors such as this in a screenshot.</description>
                <environment/>
        <key id="19632">SIO-2492</key>
            <summary>Translated strings which end with a space.</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="tomasz_walen">Tomasz Waleń</assignee>
                                    <reporter username="mgrodzicki">Mieszko Grodzicki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 21 Mar 2022 13:02:56 +0100</created>
                <updated>Sat, 26 Mar 2022 22:56:21 +0100</updated>
                            <resolved>Sat, 26 Mar 2022 22:56:21 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="27383" author="gerrit" created="Mon, 21 Mar 2022 22:16:16 +0100">Change oioioi~master~Ib25a4c5f3f50a6690b44f9ed1b8688eae8688564, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3814"&gt;https://gerrit.sio2project.mimuw.edu.pl/3814&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2492" title="Translated strings which end with a space." class="issue-link" data-issue-key="SIO-2492"&gt;&lt;strike&gt;SIO-2492&lt;/strike&gt;&lt;/a&gt; Remove ending whitespaces from translated strings.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib25a4c5f3f50a6690b44f9ed1b8688eae8688564</comment>
                            <comment id="27385" author="walen" created="Wed, 23 Mar 2022 12:04:41 +0100">In most cases white-spaces are due to concatenation of translated string with template variable.
&lt;br/&gt;
We can use blocktrans in such case, i.e.:
&lt;br/&gt;
```
&lt;br/&gt;
{% blocktrans %}Please visit {{ msg_link }} to answer it.{% endblocktrans %}
&lt;br/&gt;
```
&lt;br/&gt;

&lt;br/&gt;
The same applies to _ in python code, i.e.
&lt;br/&gt;
```
&lt;br/&gt;
_(&amp;quot;Start of %s&amp;quot;) % obj.name)
&lt;br/&gt;
```
&lt;br/&gt;
instead of
&lt;br/&gt;
```
&lt;br/&gt;
_(&amp;quot;Start of&amp;quot;)  + &amp;quot; &amp;quot; + obj.name)
&lt;br/&gt;
```</comment>
                            <comment id="27388" author="gerrit" created="Wed, 23 Mar 2022 21:38:46 +0100">Change oioioi~master~Ib25a4c5f3f50a6690b44f9ed1b8688eae8688564, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3814"&gt;https://gerrit.sio2project.mimuw.edu.pl/3814&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2492" title="Translated strings which end with a space." class="issue-link" data-issue-key="SIO-2492"&gt;&lt;strike&gt;SIO-2492&lt;/strike&gt;&lt;/a&gt; Remove ending whitespaces from translated strings.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib25a4c5f3f50a6690b44f9ed1b8688eae8688564</comment>
                    </comments>
                    <attachments>
                            <attachment id="14735" name="group_name.png" size="10110" author="mgrodzicki" created="Mon, 21 Mar 2022 13:02:56 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00egr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2491] No avatar for admin created users</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2491</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When logging in with a user account created via administrator panel there is no avatar photo in upper right corner. 
&lt;br/&gt;
</description>
                <environment>Django 2.2.26 and 3.0.14</environment>
        <key id="19631">SIO-2491</key>
            <summary>No avatar for admin created users</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/inprogress.png">In Progress</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="at429630">Aleksander Tudruj</assignee>
                                    <reporter username="at429630">Aleksander Tudruj</reporter>
                        <labels>
                    </labels>
                <created>Fri, 18 Mar 2022 15:35:51 +0100</created>
                <updated>Tue, 4 Oct 2022 11:24:05 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                            <attachment id="14734" name="Screenshot from 2022-03-18 15-35-29.png" size="6400" author="at429630" created="Fri, 18 Mar 2022 15:35:51 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ehb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2490] Page at /api/docs/ generates response code 500</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2490</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Visiting the page /api/docs/ at local oioioi or szkopul.pl results in response code 500 or `&amp;#39;AutoSchema&amp;#39; object has no attribute &amp;#39;get_link&amp;#39;`. </description>
                <environment>Django version 2.2.26 and 3.0.14</environment>
        <key id="19630">SIO-2490</key>
            <summary>Page at /api/docs/ generates response code 500</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="3">Duplicate</resolution>
                                        <assignee username="tomasz_walen">Tomasz Waleń</assignee>
                                    <reporter username="at429630">Aleksander Tudruj</reporter>
                        <labels>
                    </labels>
                <created>Fri, 18 Mar 2022 15:24:53 +0100</created>
                <updated>Wed, 6 Apr 2022 14:59:59 +0200</updated>
                            <resolved>Wed, 30 Mar 2022 10:13:56 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27393" author="walen" created="Wed, 30 Mar 2022 10:13:56 +0200">also ticketed as: &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2497"&gt;https://jira.sio2project.mimuw.edu.pl/browse/SIO-2497&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00eh3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2489] End-to-end testing with Cypress</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2489</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Selenium tests are not working. 
&lt;br/&gt;
I propose new solution using Cypress (&lt;a href="https://www.cypress.io"&gt;https://www.cypress.io&lt;/a&gt;).
&lt;br/&gt;
Advantages:
&lt;br/&gt;
- useful gui
&lt;br/&gt;
- screenshot (or video) on test failure
&lt;br/&gt;
- type safe tests (written in Typescript)
&lt;br/&gt;
- testing on multiple browsers
&lt;br/&gt;

&lt;br/&gt;
I created PoC test suite: &lt;a href="https://sinol3.dasie.mimuw.edu.pl/incvis/oioioi/merge_requests/1"&gt;https://sinol3.dasie.mimuw.edu.pl/incvis/oioioi/merge_requests/1&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
See patch for more details.</description>
                <environment/>
        <key id="19629">SIO-2489</key>
            <summary>End-to-end testing with Cypress</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="at429630">Aleksander Tudruj</assignee>
                                    <reporter username="incvis">Bartłomiej Chmiel</reporter>
                        <labels>
                    </labels>
                <created>Thu, 17 Mar 2022 19:37:31 +0100</created>
                <updated>Sun, 14 Aug 2022 14:57:46 +0200</updated>
                            <resolved>Sun, 14 Aug 2022 14:57:41 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27378" author="walen" created="Thu, 17 Mar 2022 20:22:16 +0100">looks very interesting!
&lt;br/&gt;

&lt;br/&gt;
usefull links:
&lt;br/&gt;
* &lt;a href="https://sii.pl/blog/cypress-dlaczego-warto-zainteresowac-sie-tym-frameworkiem/"&gt;https://sii.pl/blog/cypress-dlaczego-warto-zainteresowac-sie-tym-frameworkiem/&lt;/a&gt;
&lt;br/&gt;
* &lt;a href="https://www.youtube.com/watch?v=dwVfZI-49bg"&gt;https://www.youtube.com/watch?v=dwVfZI-49bg&lt;/a&gt;</comment>
                            <comment id="27422" author="walen" created="Mon, 25 Apr 2022 13:50:40 +0200">&lt;a href="https://www.valentinog.com/blog/django-cypress/"&gt;https://www.valentinog.com/blog/django-cypress/&lt;/a&gt;</comment>
                            <comment id="27423" author="walen" created="Mon, 25 Apr 2022 13:52:13 +0200">&lt;a href="https://github.com/cypress-io/github-action"&gt;https://github.com/cypress-io/github-action&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://posthog.com/blog/cypress-end-to-end-tests"&gt;https://posthog.com/blog/cypress-end-to-end-tests&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="14733" name="0001-Add-cypress-e2e-tests-and-convenience-scripts.patch" size="559131" author="incvis" created="Thu, 17 Mar 2022 19:37:31 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00egv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2488] Make tests work with apostrophe encoded as both '&amp;#39;' and '&amp;#x27;'.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2488</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently some of tests checking whether response contains a phrase with an apostrophe assume that is encoded by &amp;#39;&amp;amp;#x27;&amp;#39; (or before upgrade to Django 3.0 - &amp;#39;&amp;amp;#39;&amp;#39;). It would be better to improve these tests so that they work without making such assumption.</description>
                <environment/>
        <key id="19628">SIO-2488</key>
            <summary>Make tests work with apostrophe encoded as both '&amp;#39;' and '&amp;#x27;'.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="kl429158">Kacper Lewandowski</assignee>
                                    <reporter username="mgrodzicki">Mieszko Grodzicki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 15 Mar 2022 19:25:33 +0100</created>
                <updated>Mon, 28 Mar 2022 10:50:26 +0200</updated>
                            <resolved>Mon, 28 Mar 2022 10:50:09 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="27380" author="gerrit" created="Sun, 20 Mar 2022 14:35:05 +0100">Change oioioi~master~Ife3c7458a81c37ca575ccc8d823b47382686dcc0, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3812"&gt;https://gerrit.sio2project.mimuw.edu.pl/3812&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2488" title="Make tests work with apostrophe encoded as both &amp;#39;&amp;amp;#39;&amp;#39; and &amp;#39;&amp;amp;#x27;&amp;#39;." class="issue-link" data-issue-key="SIO-2488"&gt;&lt;strike&gt;SIO-2488&lt;/strike&gt;&lt;/a&gt; Escaping apostrophes in tests.
&lt;br/&gt;

&lt;br/&gt;
Currently apostrophes are escaped manually in some tests.
&lt;br/&gt;
After this change django.utils.html.escape is called instead.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ife3c7458a81c37ca575ccc8d823b47382686dcc0</comment>
                            <comment id="27384" author="walen" created="Wed, 23 Mar 2022 11:48:45 +0100">Django 2.2 was using internal escaping method (&lt;a href="https://docs.djangoproject.com/pl/2.2/_modules/django/utils/html/"&gt;https://docs.djangoproject.com/pl/2.2/_modules/django/utils/html/&lt;/a&gt;) and in Django 3.0 python html.escape is used (&lt;a href="https://docs.djangoproject.com/pl/3.0/_modules/django/utils/html/"&gt;https://docs.djangoproject.com/pl/3.0/_modules/django/utils/html/&lt;/a&gt;)</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzzzzk:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>kl429158</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2487] cleanup filterwarnings setting in pytest.ini</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2487</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently filterwarnings ignores almost all depracationwarnings from oioioi code. This is inconvenient for testing library upgrades.
&lt;br/&gt;

&lt;br/&gt;
Proposed changes:
&lt;br/&gt;
- show all warnings from oioioi during pytest
&lt;br/&gt;
- fail pytest on selected warnings 
&lt;br/&gt;
- fix most important warnings and create Jira tickets for more time consuming</description>
                <environment/>
        <key id="19627">SIO-2487</key>
            <summary>cleanup filterwarnings setting in pytest.ini</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Thu, 10 Mar 2022 08:38:18 +0100</created>
                <updated>Thu, 10 Mar 2022 08:38:18 +0100</updated>
                                            <version>TAG 2021/22 Summer Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00egf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2486] Merge hotfixes from szkopul to master branch of oioioi</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2486</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Repository
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&lt;a href="ssh://gerrit.sio2project.mimuw.edu.pl:29418/szkopul"&gt;ssh://gerrit.sio2project.mimuw.edu.pl:29418/szkopul&lt;/a&gt;
&lt;br/&gt;
contains several hotfixes and changes dedicated to szkopul.edu.pl.
&lt;br/&gt;
On every deployment changes from main repository are rebased on top of szkopuł repo (see &lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/szkopul-rebase/)"&gt;https://hudson.sio2project.mimuw.edu.pl/job/szkopul-rebase/)&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
This procedure is inconvenient (i.e. hotfixes are not tested, sometimes there are conflicts during rebasing).
&lt;br/&gt;
We should try to move as many hotfixes as possible to main code and/or move some functionality controlled by system settings.
&lt;br/&gt;

&lt;br/&gt;
Results of `git diff github/master origin/master -- &amp;#39;:!*/npm-shrinkwrap.json&amp;#39;` attached to a ticket.
&lt;br/&gt;

&lt;br/&gt;
Commits on szopul &amp;amp; not in oioioi/master (git log --no-merges origin/master ^github/master):
&lt;br/&gt;

&lt;br/&gt;
a69d242557b550206540a50e0477648a9e8b4816 (HEAD -&amp;gt; master, origin/master, origin/HEAD) Add a command for gathering submissions statistics.
&lt;br/&gt;
53295c08dc66bccd813b33467a9cf155a07b1e98 Add command for finding SE submissions.
&lt;br/&gt;
ecfd2f625dee1fc4018835012af5a2003b430b55 PRODFIX set c++17 for non-makefile sinol packages
&lt;br/&gt;
77ac6145c33d7af9e8d01a117920b52c74ee5803 (temporary) Allow lorys to manage packages inside his contest
&lt;br/&gt;
bc92854a40cdf5a0fa46ccac03d51f36eb246b6c (no-ticket) Fix unicode handling in StatusSaver
&lt;br/&gt;
9f5843072dad127840dc27ed03d22b9028304854 [to-master] fixed available_compilers default
&lt;br/&gt;
e86d89707e118a934ea7800e09572da4b066f023 (to-master) added select_related
&lt;br/&gt;
fd2e8c22a9b9e4571e6bfe0f45b84924a9697204 (to-master) usercontests should not be public
&lt;br/&gt;
00a2e301caab91ce94e6eb73b2e0cebe6029a6a1 (to-master) show_info_about_workers update API
&lt;br/&gt;
a8df27c215923fe175c1e92f7e76e02b9464e1a9 (no-ticket) Fix utf-8-related crash in exportszu
&lt;br/&gt;
b47a36a71c9c3ac56d151c44c705cd04156adb4c (to-master) Added ingen failure handling
&lt;br/&gt;
403da241c78e2101cd86432fc0e2c1034cca9e80 [tmp] instrument The Queries for perf measure
&lt;br/&gt;
b07d69f2b97ea179d46feac1e0565cb82cc3af3c [PRODFIX] Change oioioi/notifications/server/npm-shrinkwrap.json
&lt;br/&gt;
dc4a0637a8a17d04290c9aea1eef2012b0e24f0a [HOTFIX] Fix statistics breaking for model solutions
&lt;br/&gt;
4c6fa0e3a31af72157bf3f492d67a3e7094525e2 Added Main importer
&lt;br/&gt;
042f6e24a67c344c10f4aa38b61e9678883fba28 [TEMPFIX] Print where the empty controller hack is needed
&lt;br/&gt;
49ce358f401c0ca1c1545f953e97f5b9e6141957 TEMPFIX
&lt;br/&gt;
53897253372ba58cbe113cef3a29c54163db8eca TMPHACK
&lt;br/&gt;
04e4cc83ab5b1f293cc8bb086c10d6d1b03c9091 [DEBUG] Added more workers debug
&lt;br/&gt;
f1793381beb9f60434c4b4177c1b3f4be7d60448 [DEBUG][IMPORTANT] Add some debug messages to receive_from_workers
&lt;br/&gt;
aabc74edd7823b0ba977a781bd26266a66552177 HOTFIX: Teachers &amp;amp; forum
&lt;br/&gt;
62e9fe2ded38323db451c35e444ff6d7496f7b1e Uncommited changes
&lt;br/&gt;
1c2d21c14223dd1008a48169d8bf77b5f2e26a06 [HOTFIX] Some localchanges to sharingcli on Szkopuł
&lt;br/&gt;
82896619f41cc73fc0d0c26b1426e193cb077b91 [HOTFIX] Remove oi dependency from participants migration
&lt;br/&gt;

&lt;br/&gt;
Aktualizacja na podstawie emaila od Pawła Dietricha (2022-03-14):
&lt;br/&gt;

&lt;br/&gt;
wydaje się, że następujące zmiany można dodać do mastera:
&lt;br/&gt;

&lt;br/&gt;
bc92854a40cdf5a0fa46ccac03d51f36eb246b6c
&lt;br/&gt;
9f5843072dad127840dc27ed03d22b9028304854
&lt;br/&gt;
e86d89707e118a934ea7800e09572da4b066f023
&lt;br/&gt;
00a2e301caab91ce94e6eb73b2e0cebe6029a6a1
&lt;br/&gt;
a8df27c215923fe175c1e92f7e76e02b9464e1a9
&lt;br/&gt;
b47a36a71c9c3ac56d151c44c705cd04156adb4c
&lt;br/&gt;
dc4a0637a8a17d04290c9aea1eef2012b0e24f0a
&lt;br/&gt;
</description>
                <environment/>
        <key id="19626">SIO-2486</key>
            <summary>Merge hotfixes from szkopul to master branch of oioioi</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="ar429586">Andrzej Radzimiński</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Thu, 10 Mar 2022 08:32:35 +0100</created>
                <updated>Sun, 5 Jun 2022 12:01:19 +0200</updated>
                                            <version>TAG 2021/22 Summer Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="27381" author="walen" created="Mon, 21 Mar 2022 13:46:00 +0100">hotfixes:
&lt;br/&gt;

&lt;br/&gt;
bc92854a40cdf5a0fa46ccac03d51f36eb246b6c
&lt;br/&gt;
9f5843072dad127840dc27ed03d22b9028304854
&lt;br/&gt;
e86d89707e118a934ea7800e09572da4b066f023
&lt;br/&gt;
00a2e301caab91ce94e6eb73b2e0cebe6029a6a1
&lt;br/&gt;
a8df27c215923fe175c1e92f7e76e02b9464e1a9
&lt;br/&gt;
b47a36a71c9c3ac56d151c44c705cd04156adb4c
&lt;br/&gt;
dc4a0637a8a17d04290c9aea1eef2012b0e24f0a 
&lt;br/&gt;

&lt;br/&gt;
have been merged to main repo, see &lt;a href="https://github.com/sio2project/oioioi/pull/53"&gt;https://github.com/sio2project/oioioi/pull/53&lt;/a&gt;
&lt;br/&gt;
</comment>
                            <comment id="27417" author="walen" created="Wed, 13 Apr 2022 15:55:34 +0200">Uwagi (Patrycja Krzyna):
&lt;br/&gt;

&lt;br/&gt;
Potencjalnie można usunąć:
&lt;br/&gt;
- [tmp] instrument The Queries for perf measure - jest z 2019 roku i jest tmp, nie brzmi jakby było jeszcze komuś potrzebne
&lt;br/&gt;
- [HOTFIX] Remove oi dependency from participants migration - przy deployowaniu i tak aplikują się tylko nowe migracje, a przy stawianiu szkopuła od nowa migracje i tak kompletnie nie działają, więc chyba ten commit nic nie zmienia (ewentualnie jest bardzo niepoprawny)
&lt;br/&gt;
- [TEMPFIX] Print where the empty controller hack is needed - z 2019, print debugowy, prawdopodobnie nikt już tego nie śledzi
&lt;br/&gt;
- [DEBUG][IMPORTANT] Add some debug messages to receive_from_workers - jest to z 2018 roku, wiec szczerze wątpię, że ktos zamierza zrobić ten debug
&lt;br/&gt;
- [DEBUG] Added more workers debug - jak wyżej
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
Wielka niewiadoma:
&lt;br/&gt;
- Uncommited changes - dziwne losowe zmiany, w tym w sposobie oceniania zadań; ze względu na if True i nazwę uncommited changes wydaje się, że może to wylądowało wśr&amp;#xF3;d tych commitow przypadkiem
&lt;br/&gt;
- TMPHACK - hardkoduje limit pamięci (env[&amp;#39;ingen_mem_limit&amp;#39;]) na 512MB; brzmi podejrzanie, ale chyba byłabym skłonna to usunąć
&lt;br/&gt;
- Added Main importer - ktoś tego jeszcze używa? Czy to przeszkadzałoby na sio?
&lt;br/&gt;
- [PRODFIX] Change oioioi/notifications/server/npm-shrinkwrap.json - nie bardzo rozumiem, co to robi
&lt;br/&gt;
- (temporary) Allow lorys to manage packages inside his contest - czy to naprawdę jest zahardkodowanie uprawnień dla konkretnego użytkownika dla konkretnego contestu...?
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
Potencjalnie mozna zmergować:
&lt;br/&gt;
- HOTFIX: Teachers &amp;amp; forum - chyba to tworzy forum na contestach robionych przez nauczycieli
&lt;br/&gt;
- [DEBUG] Added more workers debug - jak wyżej
&lt;br/&gt;
- Add command for finding SE submissions. - jakieś sensowne zmiany
&lt;br/&gt;
- TEMPFIX - dodaje przycisk do kopiowania rozwiązań
&lt;br/&gt;
- (to-master) usercontests should not be public - nie powinno w og&amp;#xF3;le dotknąć sio, bo tam nie ma takich contest&amp;#xF3;w
&lt;br/&gt;
- PRODFIX set c++17 for non-makefile sinol packages - wydaje się niezbyt groźne
&lt;br/&gt;
- Add a command for gathering submissions statistics. - r&amp;#xF3;wnież sensowne zmiany
&lt;br/&gt;
- Add decoding to HTML problem statements. - jakaś drobna zmiana, też nie wygląda, jakby mogła wybuchnąć sio</comment>
                            <comment id="27421" author="walen" created="Mon, 25 Apr 2022 10:11:35 +0200">moje uwagi:
&lt;br/&gt;
- HOTFIX: Teachers &amp;amp; forum - chyba to tworzy forum na contestach robionych przez nauczycieli
&lt;br/&gt;
OK
&lt;br/&gt;

&lt;br/&gt;
- [DEBUG] Added more workers debug - jak wyżej
&lt;br/&gt;
OK
&lt;br/&gt;

&lt;br/&gt;
- Add command for finding SE submissions. - jakieś sensowne zmiany
&lt;br/&gt;
OK
&lt;br/&gt;

&lt;br/&gt;
- TEMPFIX - dodaje przycisk do kopiowania rozwiązań
&lt;br/&gt;
OK (ale tam jest tez coś o javascript_catalog a to juz chyba jest)
&lt;br/&gt;

&lt;br/&gt;
- (to-master) usercontests should not be public - nie powinno w og&amp;#xF3;le dotknąć sio, bo tam nie ma takich contest&amp;#xF3;w
&lt;br/&gt;
OK
&lt;br/&gt;

&lt;br/&gt;
- PRODFIX set c++17 for non-makefile sinol packages - wydaje się niezbyt groźne
&lt;br/&gt;
OK, ale coś trzeba zrobić z settings_global tam dalej jest GCC 4.8
&lt;br/&gt;

&lt;br/&gt;
- Add a command for gathering submissions statistics. - r&amp;#xF3;wnież sensowne zmiany
&lt;br/&gt;
OK
&lt;br/&gt;

&lt;br/&gt;
- Add decoding to HTML problem statements. - jakaś drobna zmiana, też nie wygląda, jakby mogła wybuchnąć sio
&lt;br/&gt;
OK chociaz nie bardzo rozumiem, jak takie pliki z bledami mają się poprawnie wyświetlić</comment>
                    </comments>
                    <attachments>
                            <attachment id="14732" name="szkopul.diff" size="30569" author="walen" created="Sun, 13 Mar 2022 11:50:15 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00eg7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2485] Adding SmartJudge -- possibility of judging only tests that affect score </title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2485</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>SmartJudge is a tool implemented by Karol Farbis on SIO2 staszic (&lt;a href="https://github.com/InformatykaNaStart/staszic-sio2"&gt;https://github.com/InformatykaNaStart/staszic-sio2&lt;/a&gt;). It allows to set a mode where only essential tests are judged, so when one of the tests is not OK, all other tests in given package are ignored.</description>
                <environment/>
        <key id="19625">SIO-2485</key>
            <summary>Adding SmartJudge -- possibility of judging only tests that affect score </summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="jw429677">Joanna Wojciechowska</assignee>
                                    <reporter username="jw429677">Joanna Wojciechowska</reporter>
                        <labels>
                    </labels>
                <created>Wed, 9 Mar 2022 13:19:10 +0100</created>
                <updated>Wed, 9 Mar 2022 13:19:26 +0100</updated>
                                            <version>TAG 2021/22 Summer Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00efz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2484] broken tests for django 2.2.26</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2484</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Due to changes in Django 2.2.26 some tests fail.
&lt;br/&gt;

&lt;br/&gt;
Cause:
&lt;br/&gt;
- changes for dictsort usage in templates: &lt;a href="https://docs.djangoproject.com/en/4.0/releases/2.2.26/#cve-2021-45116-potential-information-disclosure-in-dictsort-template-filter"&gt;https://docs.djangoproject.com/en/4.0/releases/2.2.26/#cve-2021-45116-potential-information-disclosure-in-dictsort-template-filter&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
How to reproduce:
&lt;br/&gt;
- pip3 install -U django==2.2.26
&lt;br/&gt;
- docker-compose -f docker-compose-dev.yml -f extra/docker/docker-compose-dev-noserver.yml exec &amp;quot;web&amp;quot; ../oioioi/test3.sh -v oioioi/problems/tests/test_task_archive.py
&lt;br/&gt;

&lt;br/&gt;
affected template:
&lt;br/&gt;

&lt;br/&gt;
+++ b/oioioi/problems/templates/problems/task-archive-problemgroup.html
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{% for value, subdict in problems.subnodes.items|dictsort:&amp;quot;0.order&amp;quot; %}
&lt;br/&gt;

&lt;br/&gt;
affected view:
&lt;br/&gt;

&lt;br/&gt;
task_archive_tag_view
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
code
&lt;br/&gt;
```
&lt;br/&gt;
problems.subnodes.items|dictsort:&amp;quot;0.order&amp;quot;
&lt;br/&gt;
```
&lt;br/&gt;
sorts tuples (subnodes.items()) by value of order attribute of first element of tuple (key)
&lt;br/&gt;
</description>
                <environment/>
        <key id="19624">SIO-2484</key>
            <summary>broken tests for django 2.2.26</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="at429630">Aleksander Tudruj</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Sun, 6 Mar 2022 16:45:19 +0100</created>
                <updated>Wed, 23 Mar 2022 13:29:18 +0100</updated>
                            <resolved>Fri, 18 Mar 2022 15:40:42 +0100</resolved>
                                    <version>TAG 2021/22 Summer Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27367" author="gerrit" created="Wed, 9 Mar 2022 13:18:00 +0100">Change oioioi~master~I2ef92d9a7169fbd0444d127f17628c53dde9ead7, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3809"&gt;https://gerrit.sio2project.mimuw.edu.pl/3809&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2484" title="broken tests for django 2.2.26" class="issue-link" data-issue-key="SIO-2484"&gt;&lt;strike&gt;SIO-2484&lt;/strike&gt;&lt;/a&gt;) broken tests for django 2.2.26
&lt;br/&gt;

&lt;br/&gt;
Due to changes in Django 2.2.26 some tests fail.
&lt;br/&gt;
The container with subnodes was changed in order to use a new dictsort.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2ef92d9a7169fbd0444d127f17628c53dde9ead7</comment>
                            <comment id="27374" author="gerrit" created="Mon, 14 Mar 2022 10:35:44 +0100">Change oioioi~master~Id0aaeee56572f534a72d88cff68e1115722068a6, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3811"&gt;https://gerrit.sio2project.mimuw.edu.pl/3811&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2462" title="Upgrade django do wersji 3.2" class="issue-link" data-issue-key="SIO-2462"&gt;&lt;strike&gt;SIO-2462&lt;/strike&gt;&lt;/a&gt; Django upgrade to 3.1
&lt;br/&gt;

&lt;br/&gt;
While repairing the tests for django 2.2.26 in the ticket &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2484" title="broken tests for django 2.2.26" class="issue-link" data-issue-key="SIO-2484"&gt;&lt;strike&gt;SIO-2484&lt;/strike&gt;&lt;/a&gt;,
&lt;br/&gt;
dictsort:&amp;quot;value.order&amp;quot; is used. Apparently, from django 3.1 in order to
&lt;br/&gt;
sort elements, comparator is based on _eq_ function (there&amp;#39;s no default
&lt;br/&gt;
ordering), so _eq_ func from FakeOriginInfoValue is used while performing query.
&lt;br/&gt;

&lt;br/&gt;
Unfortunately, in some queries it&amp;#39;s possible that FakeOriginInfoValue objects
&lt;br/&gt;
are among OriginInfoValue objects, but OriginInfoValue class doesn&amp;#39;t have cat
&lt;br/&gt;
variable.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id0aaeee56572f534a72d88cff68e1115722068a6</comment>
                            <comment id="27387" author="gerrit" created="Wed, 23 Mar 2022 13:29:18 +0100">Change oioioi~master~I856c07af5d30de3f3ed34186c1a097128dc2f42e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3815"&gt;https://gerrit.sio2project.mimuw.edu.pl/3815&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2462" title="Upgrade django do wersji 3.2" class="issue-link" data-issue-key="SIO-2462"&gt;&lt;strike&gt;SIO-2462&lt;/strike&gt;&lt;/a&gt; Django upgrade to 3.1
&lt;br/&gt;

&lt;br/&gt;
While repairing the tests for django 2.2.26 in the ticket
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2484" title="broken tests for django 2.2.26" class="issue-link" data-issue-key="SIO-2484"&gt;&lt;strike&gt;SIO-2484&lt;/strike&gt;&lt;/a&gt;, dictsort:&amp;quot;value.order&amp;quot; is used. Apparently,
&lt;br/&gt;
from django 3.1 in order to sort elements, comparator
&lt;br/&gt;
is based on _eq_ function (there&amp;#39;s no default ordering),
&lt;br/&gt;
so _eq_ func from FakeOriginInfoValue is used while
&lt;br/&gt;
performing query.
&lt;br/&gt;

&lt;br/&gt;
Unfortunately, in some queries it&amp;#39;s possible that
&lt;br/&gt;
FakeOriginInfoValue objects are among OriginInfoValue
&lt;br/&gt;
objects, but OriginInfoValue class doesn&amp;#39;t have the: cat variable.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I856c07af5d30de3f3ed34186c1a097128dc2f42e</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00efr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>at429630</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2483] Mitigate possibility of input data tasks leaks</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2483</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Mitategate possibility of leaking input data for tasks with full-feedback.&lt;br/&gt;
During Algorithms &amp;amp; Data structure exams it happened few times that students leaked input data for tests using printing tests.&lt;br/&gt;
&lt;br/&gt;
Workaround (used during one exam): custom checker that limits verbosity of  wrong answer result (see attached sorchk.cpp)&lt;br/&gt;
&lt;br/&gt;
Dwie możliwe (i łatwe do wprowadzenia) opcje:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;1. Uczestnik wcale nie widzi komentarzy do test&amp;#xF3;w z wynikiem WA.&lt;br/&gt;
&amp;nbsp;&amp;nbsp;2. Uczestnik widzi komentarze do test&amp;#xF3;w z wynikiem WA, ale ucięte bardziej niż obecnie (np. do 80 znak&amp;#xF3;w).&lt;br/&gt;
Poza tym pozostają dwa pytania:&lt;br/&gt;
&amp;nbsp;&amp;nbsp;- Czy powinno to być ustawienie dotyczące contestu, czy rundy? Jako ustawienie pojedynczego zadania raczej nie ma sensu (gł&amp;#xF3;wne potencjalne zastosowanie to kolokwia, egzaminy, sprawdziany, gdzie ukrywanie komentarzy dotyczy wszystkich zadań).&lt;br/&gt;
&amp;nbsp;&amp;nbsp;- Czy ukrywanie powinno dotyczyć tylko czasu trwania rundy (jeżeli byłoby to ustawienie rundy), czy powinno być aktywne aż do wyłączenia przez administratora contestu?</description>
                <environment/>
        <key id="19623">SIO-2483</key>
            <summary>Mitigate possibility of input data tasks leaks</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="mgrodzicki">Mieszko Grodzicki</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 2 Mar 2022 11:10:22 +0100</created>
                <updated>Wed, 16 Mar 2022 20:35:18 +0100</updated>
                                            <version>TAG 2021/22 Summer Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                            <attachment id="14730" name="sorchk.cpp" size="796" author="walen" created="Mon, 7 Mar 2022 14:22:36 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00efb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2482] Add option for contest configuration to ignore invalid submissions</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2482</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add option for contest configuration (i.e. Olimpiada Informatyczna), such that:
&lt;br/&gt;

&lt;br/&gt;
As a contestant I would like to avoid situation when submitting wrong file cancels my score for already solved task (i.e. if by mistake I submit solution for task A as a solution for task B).
&lt;br/&gt;

&lt;br/&gt;
Such situation happens rarely (but it happens) during OI contests (for example it happened once this year in Feb 2022).
&lt;br/&gt;

&lt;br/&gt;
Possible solutions:
&lt;br/&gt;
- ignore in ranking solutions that does not pass example tests 
&lt;br/&gt;
- use in the ranking last solution that pass example tests (tests that are included in the task description)
&lt;br/&gt;
- [SPECIAL CASE] if for some task there are no solutions that pass example tests then use in ranking last submitted solution</description>
                <environment/>
        <key id="19622">SIO-2482</key>
            <summary>Add option for contest configuration to ignore invalid submissions</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 Feb 2022 09:43:31 +0100</created>
                <updated>Mon, 28 Feb 2022 09:43:33 +0100</updated>
                                            <version>TAG 2021/22 Summer Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzzzzj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2481] Store author's information about packages</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2481</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In main (no. 1) it was possible to specify problem&amp;#39;s author. We should add this metadata to the package&amp;#39;s config and parse it in oioioi.</description>
                <environment/>
        <key id="19621">SIO-2481</key>
            <summary>Store author's information about packages</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 Feb 2022 22:28:04 +0100</created>
                <updated>Tue, 8 Feb 2022 22:29:14 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>1</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ef3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2480] Translation of default iomode in sinol.cls file is not working</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2480</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In /oioioi/sinolpack/files there is a sinol.cls file.
&lt;br/&gt;
When used in task statements, it has a default iomode (\iomode{files}).
&lt;br/&gt;
It does not update translations of example input/output texts, making them always polish.
&lt;br/&gt;

&lt;br/&gt;
PS: Moving the line to the bottom might fix the issue.
&lt;br/&gt;
PSS: Should files really be the default iomode?
&lt;br/&gt;
PSSS: And should we really use 8 years old sinol.cls file? There are surely newer versions around in use.</description>
                <environment/>
        <key id="19620">SIO-2480</key>
            <summary>Translation of default iomode in sinol.cls file is not working</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 Feb 2022 14:05:25 +0100</created>
                <updated>Tue, 8 Feb 2022 14:05:25 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>Translations</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00eev:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2479] Fix problemset URLs</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2479</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When somebody tries to go to problemset while being in some contest, the URL &amp;quot;remembers&amp;quot; the contest (the suffix is /c/contest_name/problemset) . 
&lt;br/&gt;

&lt;br/&gt;
Because of that users are not able to submit to any problem.
&lt;br/&gt;

&lt;br/&gt;
Steps to reproduce:
&lt;br/&gt;
1. Choose any contest from the main page.
&lt;br/&gt;
2. Choose problemset from dropdown menu in the navbar.</description>
                <environment/>
        <key id="19521">SIO-2479</key>
            <summary>Fix problemset URLs</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="aa429136">Adam Al-Hosam</assignee>
                                    <reporter username="aa429136">Adam Al-Hosam</reporter>
                        <labels>
                    </labels>
                <created>Thu, 20 Jan 2022 23:21:14 +0100</created>
                <updated>Wed, 26 Jan 2022 14:14:38 +0100</updated>
                            <resolved>Wed, 26 Jan 2022 14:14:15 +0100</resolved>
                                    <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27253" author="gerrit" created="Thu, 20 Jan 2022 23:39:19 +0100">Change oioioi~master~Ie3e4ca23c0dc39a301ddc91f3e15e42c38078e81, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3803"&gt;https://gerrit.sio2project.mimuw.edu.pl/3803&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2479" title="Fix problemset URLs" class="issue-link" data-issue-key="SIO-2479"&gt;&lt;strike&gt;SIO-2479&lt;/strike&gt;&lt;/a&gt; Fix problemset URLs
&lt;br/&gt;

&lt;br/&gt;
The fix was simply putting an appropriate url pattern in problems/urls.py
&lt;br/&gt;
into noncontest_patterns as instructed in comments of contests/urls.py.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie3e4ca23c0dc39a301ddc91f3e15e42c38078e81</comment>
                    </comments>
                    <attachments>
                            <attachment id="14631" name="Screenshot 2022-01-20 at 23.20.13.png" size="29353" author="aa429136" created="Thu, 20 Jan 2022 23:21:15 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00een:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2478] Add link to the solution of each problem in problems tab</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2478</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When somebody wants to look for a solution of some problem they submitted a long time ago, sometimes it can be hard to find it in a long list of submissions.
&lt;br/&gt;

&lt;br/&gt;
I suggest adding a hyperlink to a last submission of a score visible in a &amp;#39;problems&amp;#39; tab. This will improve users experience as well as save a lot of time.</description>
                <environment/>
        <key id="19520">SIO-2478</key>
            <summary>Add link to the solution of each problem in problems tab</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="at429630">Aleksander Tudruj</assignee>
                                    <reporter username="at429630">Aleksander Tudruj</reporter>
                        <labels>
                    </labels>
                <created>Wed, 19 Jan 2022 18:46:39 +0100</created>
                <updated>Mon, 31 Jan 2022 09:31:26 +0100</updated>
                            <resolved>Mon, 31 Jan 2022 09:31:15 +0100</resolved>
                                    <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27252" author="gerrit" created="Thu, 20 Jan 2022 22:57:07 +0100">Change oioioi~master~Icf941e12d6a3bc8c623bf642079eea747df1b9db, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3802"&gt;https://gerrit.sio2project.mimuw.edu.pl/3802&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2478" title="Add link to the solution of each problem in problems tab" class="issue-link" data-issue-key="SIO-2478"&gt;&lt;strike&gt;SIO-2478&lt;/strike&gt;&lt;/a&gt;) Add link to the solution of each problem in problems tab
&lt;br/&gt;

&lt;br/&gt;
Added link to a submission score to easily jump to the source code from problem page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf941e12d6a3bc8c623bf642079eea747df1b9db</comment>
                            <comment id="27350" author="gerrit" created="Sun, 23 Jan 2022 21:27:57 +0100">Change oioioi~master~Icf941e12d6a3bc8c623bf642079eea747df1b9db, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3802"&gt;https://gerrit.sio2project.mimuw.edu.pl/3802&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2478" title="Add link to the solution of each problem in problems tab" class="issue-link" data-issue-key="SIO-2478"&gt;&lt;strike&gt;SIO-2478&lt;/strike&gt;&lt;/a&gt;) Add link to the solution of each problem in problems tab
&lt;br/&gt;

&lt;br/&gt;
Added link to a submission score to easily jump to the source code from problem page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf941e12d6a3bc8c623bf642079eea747df1b9db</comment>
                            <comment id="27351" author="gerrit" created="Sun, 23 Jan 2022 21:30:03 +0100">Change oioioi~master~Icf941e12d6a3bc8c623bf642079eea747df1b9db, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3802"&gt;https://gerrit.sio2project.mimuw.edu.pl/3802&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2478" title="Add link to the solution of each problem in problems tab" class="issue-link" data-issue-key="SIO-2478"&gt;&lt;strike&gt;SIO-2478&lt;/strike&gt;&lt;/a&gt;) Add link to the solution of each problem in problems tab
&lt;br/&gt;

&lt;br/&gt;
Added link to a submission score to easily jump to the source code from problem page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf941e12d6a3bc8c623bf642079eea747df1b9db</comment>
                            <comment id="27352" author="gerrit" created="Sun, 23 Jan 2022 21:30:40 +0100">Change oioioi~master~Icf941e12d6a3bc8c623bf642079eea747df1b9db, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3802"&gt;https://gerrit.sio2project.mimuw.edu.pl/3802&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2478" title="Add link to the solution of each problem in problems tab" class="issue-link" data-issue-key="SIO-2478"&gt;&lt;strike&gt;SIO-2478&lt;/strike&gt;&lt;/a&gt;) Add link to the solution of each problem in problems tab
&lt;br/&gt;

&lt;br/&gt;
Added link to a submission score to easily jump to the source code from problem page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf941e12d6a3bc8c623bf642079eea747df1b9db</comment>
                            <comment id="27353" author="gerrit" created="Sun, 23 Jan 2022 21:43:56 +0100">Change oioioi~master~Icf941e12d6a3bc8c623bf642079eea747df1b9db, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3802"&gt;https://gerrit.sio2project.mimuw.edu.pl/3802&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2478" title="Add link to the solution of each problem in problems tab" class="issue-link" data-issue-key="SIO-2478"&gt;&lt;strike&gt;SIO-2478&lt;/strike&gt;&lt;/a&gt;) Add link to the solution of each problem in problems tab
&lt;br/&gt;

&lt;br/&gt;
Added link to a submission score to easily jump to
&lt;br/&gt;
the source code from problem page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf941e12d6a3bc8c623bf642079eea747df1b9db</comment>
                            <comment id="27360" author="gerrit" created="Wed, 26 Jan 2022 21:34:41 +0100">Change oioioi~master~Icf941e12d6a3bc8c623bf642079eea747df1b9db, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3802"&gt;https://gerrit.sio2project.mimuw.edu.pl/3802&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2478" title="Add link to the solution of each problem in problems tab" class="issue-link" data-issue-key="SIO-2478"&gt;&lt;strike&gt;SIO-2478&lt;/strike&gt;&lt;/a&gt;) Add link to the solution of each problem in problems tab
&lt;br/&gt;

&lt;br/&gt;
Added link to a submission score to easily jump to
&lt;br/&gt;
the source code from problem page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf941e12d6a3bc8c623bf642079eea747df1b9db</comment>
                            <comment id="27361" author="gerrit" created="Wed, 26 Jan 2022 21:48:50 +0100">Change oioioi~master~Icf941e12d6a3bc8c623bf642079eea747df1b9db, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3802"&gt;https://gerrit.sio2project.mimuw.edu.pl/3802&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2478" title="Add link to the solution of each problem in problems tab" class="issue-link" data-issue-key="SIO-2478"&gt;&lt;strike&gt;SIO-2478&lt;/strike&gt;&lt;/a&gt;) Add link to the solution of each problem in problems tab
&lt;br/&gt;

&lt;br/&gt;
Added link to a submission score to easily jump to
&lt;br/&gt;
the source code from problem page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf941e12d6a3bc8c623bf642079eea747df1b9db</comment>
                            <comment id="27362" author="gerrit" created="Wed, 26 Jan 2022 21:55:00 +0100">Change oioioi~master~Icf941e12d6a3bc8c623bf642079eea747df1b9db, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3802"&gt;https://gerrit.sio2project.mimuw.edu.pl/3802&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2478" title="Add link to the solution of each problem in problems tab" class="issue-link" data-issue-key="SIO-2478"&gt;&lt;strike&gt;SIO-2478&lt;/strike&gt;&lt;/a&gt;) Add link to the solution of each problem in problems tab
&lt;br/&gt;

&lt;br/&gt;
Added link to a submission score to easily jump to
&lt;br/&gt;
the source code from problem page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf941e12d6a3bc8c623bf642079eea747df1b9db</comment>
                    </comments>
                    <attachments>
                            <attachment id="14630" name="Screenshot from 2022-01-19 18-41-40.png" size="55275" author="at429630" created="Wed, 19 Jan 2022 18:46:39 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00eef:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2477] simplify deployment</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2477</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently deployment requires:
&lt;br/&gt;
- manual patching of master branch with custom list of commits
&lt;br/&gt;
- using external scripts
&lt;br/&gt;
- is not documented well
&lt;br/&gt;

&lt;br/&gt;
Goals:
&lt;br/&gt;
- all patches are included in master branch (and possibly turned on/off by settings)
&lt;br/&gt;
- scripts are includes in the repo
&lt;br/&gt;
- there exists some documentation for the process
&lt;br/&gt;
</description>
                <environment/>
        <key id="19455">SIO-2477</key>
            <summary>simplify deployment</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Jan 2022 20:35:17 +0100</created>
                <updated>Mon, 28 Feb 2022 09:56:58 +0100</updated>
                                            <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzzzzl:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2476] migrate from python 3.6 to 3.7 or 3.8</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2476</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Support for python 3.6 ended on 23 Dec 2021.</description>
                <environment/>
        <key id="19454">SIO-2476</key>
            <summary>migrate from python 3.6 to 3.7 or 3.8</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Jan 2022 15:05:58 +0100</created>
                <updated>Mon, 28 Feb 2022 09:31:38 +0100</updated>
                                            <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dzx:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2475] drop support for python 2.7</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2475</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>python 2.7 support ended on 01 Jan 2020
&lt;br/&gt;
</description>
                <environment/>
        <key id="19453">SIO-2475</key>
            <summary>drop support for python 2.7</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="tomasz_walen">Tomasz Waleń</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Jan 2022 15:05:29 +0100</created>
                <updated>Fri, 22 Apr 2022 17:45:30 +0200</updated>
                            <resolved>Fri, 22 Apr 2022 17:45:30 +0200</resolved>
                                    <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="27416" author="walen" created="Wed, 13 Apr 2022 15:54:15 +0200">work in progress: &lt;a href="https://github.com/sio2project/oioioi/pull/57"&gt;https://github.com/sio2project/oioioi/pull/57&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dzv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2474] Fix night builds</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2474</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Night tests on Hudson are failing since May 2021.
&lt;br/&gt;
This is due to version conflict for Python 2 installation.
&lt;br/&gt;

&lt;br/&gt;
Goals:
&lt;br/&gt;
- remove support for python 2 in nighthly tests and move to python 3
&lt;br/&gt;
- make sure that tests are passing and they take less than 1.5hr</description>
                <environment/>
        <key id="19452">SIO-2474</key>
            <summary>Fix night builds</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="tomasz_walen">Tomasz Waleń</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Mon, 10 Jan 2022 20:54:44 +0100</created>
                <updated>Mon, 28 Feb 2022 09:33:28 +0100</updated>
                            <resolved>Mon, 28 Feb 2022 09:33:28 +0100</resolved>
                                    <version>TAG 2021/22 Winter Sprint</version>
                                    <fixVersion>TAG 2021/22 Winter Sprint</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27358" author="mgrodzicki" created="Wed, 26 Jan 2022 00:21:58 +0100">Pr&amp;#xF3;bowałem zrealizować (&lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/oioioi-nightly-unittests-python3"&gt;https://hudson.sio2project.mimuw.edu.pl/job/oioioi-nightly-unittests-python3&lt;/a&gt;) testy nightly analogicznie jak aktualnie działające &lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/oioioi-gerrit-unittests-python3"&gt;https://hudson.sio2project.mimuw.edu.pl/job/oioioi-gerrit-unittests-python3&lt;/a&gt; , niestety takie zadanie kończy się błędem przy instalacji pakietu djsupervisor, analogicznym zresztą, jak w oioioi-translations-upload. Co ciekawe, ten sam pakiet instaluje się bez problemu w oioioi-gerrit-unittests-python3. Podejrzewam, że wynika to z tego, że oioioi-gerrit-unittests-python3 nie tworzy od nowa virtualenv3, jeżeli ono już istnieje. W ten spos&amp;#xF3;b testy te bazują na virtualenvie ze nieaktualizowanymi wersjami pakiet&amp;#xF3;w i prawdopodobnie tylko dzięki temu (w szczeg&amp;#xF3;lności stara wersja setuptools) pakiet djsupervisor instaluje się poprawnie.</comment>
                            <comment id="27359" author="mgrodzicki" created="Wed, 26 Jan 2022 16:22:17 +0100">Błąd przy instalacji djsupervisor:
&lt;br/&gt;

&lt;br/&gt;
Collecting djsupervisor==0.4.0
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;Using cached &lt;a href="http://github.com/badochov/djsupervisor/zipball/master"&gt;http://github.com/badochov/djsupervisor/zipball/master&lt;/a&gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;Preparing metadata (setup.py): started
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;Preparing metadata (setup.py): finished with status &amp;#39;error&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;ERROR: Command errored out with exit status 1:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;command: /home/users/sio2devel/.hudson/jobs/oioioi-nightly-unittests-python3/workspace/virtualenv3/bin/python3 -c &amp;#39;import io, os, sys, setuptools, tokenize; sys.argv[0] = &amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;/tmp/pip-install-509quzf3/djsupervisor_51aea4f15df14420a6c5e6339cdf0227/setup.py&amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;; __file__=&amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;/tmp/pip-install-509quzf3/djsupervisor_51aea4f15df14420a6c5e6339cdf0227/setup.py&amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;;f = getattr(tokenize, &amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;open&amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;, open)(__file__) if os.path.exists(__file__) else io.StringIO(&amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;from setuptools import setup; setup()&amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;);code = f.read().replace(&amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;\r\n&amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;, &amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;\n&amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;);f.close();exec(compile(code, __file__, &amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;exec&amp;#39;&amp;quot;&amp;#39;&amp;quot;&amp;#39;))&amp;#39; egg_info --egg-base /tmp/pip-pip-egg-info-jbxkjxc0
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cwd: /tmp/pip-install-509quzf3/djsupervisor_51aea4f15df14420a6c5e6339cdf0227/
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;Complete output (1 lines):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;error in djsupervisor setup command: use_2to3 is invalid.
&lt;br/&gt;

&lt;br/&gt;
Pakiet nie jest już rozwijany, ostatnia wersja pochodzi z 2016 roku. Trzeba zastanowić się, czy jesteśmy w stanie z niego zrezygnować.</comment>
                            <comment id="27363" author="walen" created="Thu, 27 Jan 2022 07:10:49 +0100">Problem z use_2to3 wynika ze zmian w PIP:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://stackoverflow.com/questions/69100275/error-while-downloading-the-requirements-using-pip-install-setup-command-use-2"&gt;https://stackoverflow.com/questions/69100275/error-while-downloading-the-requirements-using-pip-install-setup-command-use-2&lt;/a&gt;</comment>
                            <comment id="27365" author="walen" created="Mon, 28 Feb 2022 09:32:12 +0100">poprawiłem, już wszystko działa</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00edj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>mgrodzicki</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2473] Invalid INDEX format in export submission</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2473</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>After &amp;quot;Export submission&amp;quot; the format of INDEX file is invalid.
&lt;br/&gt;
Most columns are exported with binary string tag (see anonymized screenshot).
&lt;br/&gt;
UTF characters are exported in hex format.
&lt;br/&gt;

&lt;br/&gt;
Expected behaviour:
&lt;br/&gt;
INDEX file that can be loaded to Excel or pandas.read_csv</description>
                <environment/>
        <key id="19451">SIO-2473</key>
            <summary>Invalid INDEX format in export submission</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="pkrzyna">Patrycja Krzyna</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Mon, 10 Jan 2022 20:50:09 +0100</created>
                <updated>Wed, 23 Mar 2022 09:03:57 +0100</updated>
                            <resolved>Wed, 23 Mar 2022 09:03:20 +0100</resolved>
                                    <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="27366" author="pkrzyna" created="Sun, 6 Mar 2022 22:43:12 +0100">I couldn&amp;#39;t reproduce it - files generated by my local instance look like this:
&lt;br/&gt;

&lt;br/&gt;
submission_id,user_id,username,first_name,last_name,city,school,school_city,problem_short_name,score
&lt;br/&gt;
54,1,admin,,,NULL,NULL,NULL,sum,100
&lt;br/&gt;
55,2,uczestnik,Uczestnik,Testowy,NULL,NULL,NULL,sum,100
&lt;br/&gt;
56,2,uczestnik,Uczestnik,Testowy,NULL,NULL,NULL,sum,0
&lt;br/&gt;

&lt;br/&gt;
I&amp;#39;ve also tried generating this file for a real contest on sio2.mimuw.edu.pl and it looks fine, too...</comment>
                            <comment id="27382" author="gerrit" created="Mon, 21 Mar 2022 20:25:38 +0100">Change oioioi~master~I94410256678ee02be421d0c56e5c4c103950d66d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3813"&gt;https://gerrit.sio2project.mimuw.edu.pl/3813&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2473" title="Invalid INDEX format in export submission" class="issue-link" data-issue-key="SIO-2473"&gt;&lt;strike&gt;SIO-2473&lt;/strike&gt;&lt;/a&gt; fixing broken INDEX format in exportszu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I94410256678ee02be421d0c56e5c4c103950d66d</comment>
                    </comments>
                    <attachments>
                            <attachment id="14532" name="Screenshot 2022-01-10 at 20.45.14.png" size="35316" author="walen" created="Mon, 10 Jan 2022 20:50:09 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dzy:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>pkrzyna</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10841" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Reviewer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>walen</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2472] c++17 support in sinol makefiles</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2472</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently we override makefiles in sinol packs, which force c++11. Jury want&amp;#39;s c++17, which is fairly available on modern machines.</description>
                <environment/>
        <key id="19450">SIO-2472</key>
            <summary>c++17 support in sinol makefiles</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Sat, 1 Jan 2022 23:20:54 +0100</created>
                <updated>Sun, 2 Jan 2022 22:51:07 +0100</updated>
                            <resolved>Sun, 2 Jan 2022 22:51:07 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>Zzz! / None of the above / I really don't know</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27197" author="pdietrich" created="Sun, 2 Jan 2022 12:25:13 +0100">Lista części zmian wstecznie niekompatybilnych z c++11 wg cppreference
&lt;br/&gt;

&lt;br/&gt;
Oznaczone jako usunięte:
&lt;br/&gt;
- Pozbycie się śmiesznego encodowania znak&amp;#xF3;w jak `??-` -&amp;gt; `~`
&lt;br/&gt;
- pozbycie się funkcji: std::auto_ptr, std::random_shuffle, std::unexpected, 
&lt;br/&gt;
- klucz `register`
&lt;br/&gt;
- wrappery na funkcje `mem_fun` i podobne, 
&lt;br/&gt;
- the obsolete io streams aliases (np. ios_base open_mode)
&lt;br/&gt;
- preinkrementacja `bool`&amp;#39;a nie jest już zdefiniowana jako `true`
&lt;br/&gt;
- [dynamic exception specification](&lt;a href="https://en.cppreference.com/w/cpp/language/except_spec"&gt;https://en.cppreference.com/w/cpp/language/except_spec&lt;/a&gt;)
&lt;br/&gt;

&lt;br/&gt;
Oznaczone jako do wycofania:
&lt;br/&gt;
- typy i funkcje std::iterator, std::raw_storage_iterator, std::get_temporary_buffer, std::is_literal_type, std::result_of
&lt;br/&gt;
- biblioteka &amp;lt;codecvt&amp;gt; 
&lt;br/&gt;
- Kilka funkcji do wyfocania z [utility/functional](&lt;a href="https://en.cppreference.com/w/cpp/utility/functional#Old_binders_and_adaptors"&gt;https://en.cppreference.com/w/cpp/utility/functional#Old_binders_and_adaptors&lt;/a&gt;)</comment>
                            <comment id="27198" author="gerrit" created="Sun, 2 Jan 2022 12:28:00 +0100">Change oioioi~master~I3c749b6a2b61957e89c8e665dc3cc076a23012dc, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3798"&gt;https://gerrit.sio2project.mimuw.edu.pl/3798&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2472" title="c++17 support in sinol makefiles" class="issue-link" data-issue-key="SIO-2472"&gt;&lt;strike&gt;SIO-2472&lt;/strike&gt;&lt;/a&gt; Add c++17 support in sinol makefiles
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3c749b6a2b61957e89c8e665dc3cc076a23012dc</comment>
                            <comment id="27199" author="gerrit" created="Sun, 2 Jan 2022 15:47:25 +0100">Change oioioi~master~I3c749b6a2b61957e89c8e665dc3cc076a23012dd, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3800"&gt;https://gerrit.sio2project.mimuw.edu.pl/3800&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2472" title="c++17 support in sinol makefiles" class="issue-link" data-issue-key="SIO-2472"&gt;&lt;strike&gt;SIO-2472&lt;/strike&gt;&lt;/a&gt; Add c++17 support in sinol makefiles
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3c749b6a2b61957e89c8e665dc3cc076a23012dd</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ed3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2471] Missing edit test options</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2471</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Recently we received complaint about missing options in PI edit UI. Please see the e-mail attached.</description>
                <environment/>
        <key id="19449">SIO-2471</key>
            <summary>Missing edit test options</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="jw429677">Joanna Wojciechowska</assignee>
                                    <reporter username="alicja">Alicja Kluczek</reporter>
                        <labels>
                    </labels>
                <created>Thu, 30 Dec 2021 20:52:52 +0100</created>
                <updated>Mon, 31 Jan 2022 09:32:06 +0100</updated>
                            <resolved>Mon, 31 Jan 2022 09:31:59 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="27357" author="gerrit" created="Mon, 24 Jan 2022 22:29:12 +0100">Change oioioi~master~Ibbe0cb3cf02b543686a3a1d2703b83a9ba2e9d60, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3807"&gt;https://gerrit.sio2project.mimuw.edu.pl/3807&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2471" title="Missing edit test options" class="issue-link" data-issue-key="SIO-2471"&gt;&lt;strike&gt;SIO-2471&lt;/strike&gt;&lt;/a&gt; Missing edit test options
&lt;br/&gt;

&lt;br/&gt;
Setting last test row to hidden deleted.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibbe0cb3cf02b543686a3a1d2703b83a9ba2e9d60</comment>
                    </comments>
                    <attachments>
                            <attachment id="14531" name="Gmail - Brakujące testy w ustawieniach zadania.pdf" size="201436" author="alicja" created="Thu, 30 Dec 2021 20:52:52 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ecv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2470] Race condition in ranking creation</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2470</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sometimes, the same user is enlisted twice in the ranking. See attached screenshot.</description>
                <environment>szkopul.edu.pl</environment>
        <key id="19448">SIO-2470</key>
            <summary>Race condition in ranking creation</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 29 Dec 2021 08:50:39 +0100</created>
                <updated>Mon, 11 Apr 2022 09:01:15 +0200</updated>
                                            <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27200" author="pdietrich" created="Sun, 2 Jan 2022 23:15:30 +0100">@Tomek Waleń. Skasowałem screenshota, ponieważ były na nim dane osobowe.
&lt;br/&gt;

&lt;br/&gt;
Skoro już komentuję, to już się&amp;#xA0;kiedyś spotkałem z tym problemem. Og&amp;#xF3;lnie w oioioi jest dość dużo race condition&amp;#xF3;w i bug&amp;#xF3;w TOCTOU.  Wydaje się, że akurat TOCTOU można naprawić przy pomocy transations.atomic(). Race conditiony wynikające z r&amp;#xF3;wnoległego działania wielu części kodu wymagają więcej uwagi i pomysłu. Z drugiej strony mamy trochę tych program&amp;#xF3;w w oioioi, kt&amp;#xF3;re działają sobie w tle i pamiętam, że raz przez przypadek uruchomiliśmy rankingsd dwa razy i wtedy też się&amp;#xA0;ranking popsuł. Z punktu widzenia HA takie ograniczenia przeszkadzają i w wypadku przeprojektowania ranking&amp;#xF3;w warto o tym pomyśleć.</comment>
                            <comment id="27412" author="walen" created="Mon, 11 Apr 2022 09:01:15 +0200">na szkopule pojawił się następujący hotfix:
&lt;br/&gt;
```
&lt;br/&gt;
iff --git a/oioioi/rankings/controllers.py b/oioioi/rankings/controllers.py
&lt;br/&gt;
index aec61f24..ed36bda9 100644
&lt;br/&gt;
--- a/oioioi/rankings/controllers.py
&lt;br/&gt;
+++ b/oioioi/rankings/controllers.py
&lt;br/&gt;
@@ -390,7 +390,8 @@ class DefaultRankingController(RankingController):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.select_related(&amp;#39;problem&amp;#39;)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.prefetch_related(&amp;#39;round&amp;#39;)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)
&lt;br/&gt;
-        users = self.filter_users_for_ranking(key, User.objects.all())
&lt;br/&gt;
+        users = self.filter_users_for_ranking(key, User.objects.all()).distinct()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;results = (
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UserResultForProblem.objects.filter(
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;problem_instance__in=pis, user__in=users
&lt;br/&gt;
```</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ecn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2469] List of rounds for specific contest</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2469</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Query &lt;a href="https://sio2.mimuw.edu.pl/c/pa-2021-1/status/"&gt;https://sio2.mimuw.edu.pl/c/pa-2021-1/status/&lt;/a&gt; returns information about one round (current or future) only. Can you add a list of rounds for a specific contest with times information?
&lt;br/&gt;

&lt;br/&gt;
I want to create automatic export contests and rounds to clist.by. </description>
                <environment/>
        <key id="19447">SIO-2469</key>
            <summary>List of rounds for specific contest</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="aropan">Aleksey Ropan</reporter>
                        <labels>
                    </labels>
                <created>Sat, 11 Dec 2021 17:20:25 +0100</created>
                <updated>Mon, 12 Dec 2022 08:42:10 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="27450" author="aropan" created="Mon, 12 Dec 2022 08:42:10 +0100">Maybe it&amp;#39;s already fixed or is there an update?</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ecf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2468] Bycie anonimowym nie robi cię anonimowym</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2468</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Obecnie istnieje możliwość &amp;quot;anonimowego&amp;quot; uczestnictwa w konkursie. Polega ona na zastąpieniu imienia i nazwiska uczestnika jego loginem w rankingu.
&lt;br/&gt;

&lt;br/&gt;
Nie jest to rzeczywista anonimowość - login może zawierać fragmenty nazwiska, być znany dla koleg&amp;#xF3;w itd.
&lt;br/&gt;

&lt;br/&gt;
Ponadto, opcja ta jest niedostępna w większości konkurs&amp;#xF3;w.
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
Możliwym rozwiązaniem jest używanie ustalonego ciągu znak&amp;#xF3;w (&amp;quot;???&amp;quot;, &amp;quot;anonimowy&amp;quot; itd) w miejsce loginu.
&lt;br/&gt;
(Można by też takich uczestnik&amp;#xF3;w wcale nie pokazywać w publicznym rankingu, przy czym wydaje się to rozwiązaniem bardzo niekorzystnym.)
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
Kwestie do rostrzygnięcia:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;1. Czy nowa wersja powinna zastąpić dotychczasową, czy istnieć r&amp;#xF3;wnolegle do niej (do wyboru dla administratora pomiędzy brakiem anonimowości / loginem / &amp;quot;???&amp;quot;)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;2. Jak powinno wyglądać zarządzanie tym ustawieniem - np. ustalone w typie konkursu (tak jak obecnie) lub możliwe do modyfikacji w ustawieniach konkursu (ewentualnie wartości domyślne dla danego serwera)
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
Dla zachowania zgodności ze stanem obecnym sensowne wydaje się wprowadzenie tej zmiany jako nowej opcji per konkurs, kt&amp;#xF3;ra nadpisywałaby dotychczasowe zachowanie.
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
</description>
                <environment/>
        <key id="19446">SIO-2468</key>
            <summary>Bycie anonimowym nie robi cię anonimowym</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="kl429158">Kacper Lewandowski</assignee>
                                    <reporter username="tonowak">Tomasz Nowak</reporter>
                        <labels>
                    </labels>
                <created>Thu, 9 Dec 2021 17:54:20 +0100</created>
                <updated>Thu, 17 Mar 2022 19:19:45 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="27185" author="tonowak" created="Thu, 9 Dec 2021 18:00:09 +0100">Przykład: &lt;a href="https://sio2.mimuw.edu.pl/c/pa-2021-1/ranking/"&gt;https://sio2.mimuw.edu.pl/c/pa-2021-1/ranking/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
W rankingu widać użytkownia &amp;quot;apiad&amp;quot;. Od razu wiadomo, że to jest tak naprawdę Xiuhan Wang i że cię totalnie rozwali podczas contestu.</comment>
                            <comment id="27186" author="tonowak" created="Thu, 9 Dec 2021 18:02:03 +0100">Wcześniej też był k_walentynowicz w rankingu, ale teraz już jest po prostu Kacper Walentynowicz. Pewnie stwierdził, że ta opcja anonimowości jest tak beznadziejna, że już lepiej jest pokazywać swoje imię i nazwisko. </comment>
                            <comment id="27188" author="hayven" created="Thu, 16 Dec 2021 23:09:07 +0100">Więcej nawet, &amp;quot;anonimowi&amp;quot; użytkownicy, kt&amp;#xF3;rzy zremisowali wynikiem z innymi, razem z nimi są sortowani po nazwisku, więc gdyby ktoś miał jakąś wątpliwość co do tego, kto ukrywa się pod danym pseudonimem, może ją w ten spos&amp;#xF3;b rozwiać ostatecznie :)</comment>
                            <comment id="27377" author="pdietrich" created="Thu, 17 Mar 2022 19:19:45 +0100">&amp;gt; Możliwym rozwiązaniem jest używanie ustalonego ciągu znak&amp;#xF3;w (&amp;quot;???&amp;quot;, &amp;quot;anonimowy&amp;quot; itd) w miejsce loginu.
&lt;br/&gt;

&lt;br/&gt;
Jeżeli chcemy używać ciągu znak&amp;#xF3;w to należy to graficznie odr&amp;#xF3;żnić od zwykłego loginu/Danych zawodnika. Jedną z opcji, ale chyba słabą jest wyświetlanie pustego pola. Cokolwiek zostanie wybrane powinno być szeroko przemyślane od strony UI i UX.
&lt;br/&gt;

&lt;br/&gt;
&amp;gt; 1. Czy nowa wersja powinna zastąpić dotychczasową, czy istnieć r&amp;#xF3;wnolegle do niej 
&lt;br/&gt;

&lt;br/&gt;
Potrzebujemy mieć&amp;#xA0;wsteczną&amp;#xA0;kompatybilność&amp;#xA0;do starych contest&amp;#xF3;w (W sensie akcpetujemy jak w starych contestach pojawi się&amp;#xA0;zawodnik anomiowy czy inny tekst zamiast loginu). A można rozważyć, aby nowe contesty uzywały właśnie tej nowej formy anonimizacji.
&lt;br/&gt;

&lt;br/&gt;
&amp;gt; 2. Jak powinno wyglądać zarządzanie tym ustawieniem
&lt;br/&gt;

&lt;br/&gt;
Pewnie najlepiej Default w kontrolerze i override w ustawieniach konkursu.
&lt;br/&gt;
</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00egn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2467] Bulk move problems between contests</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2467</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently it is possible to move problems on one by one basis. New feature will allow to select and move problems from one contest to another all at once.
&lt;br/&gt;

&lt;br/&gt;
This will speed up contest creation when some of the problems are reused.</description>
                <environment/>
        <key id="19445">SIO-2467</key>
            <summary>Bulk move problems between contests</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="incvis">Bartłomiej Chmiel</reporter>
                        <labels>
                    </labels>
                <created>Sun, 28 Nov 2021 14:51:45 +0100</created>
                <updated>Sun, 28 Nov 2021 15:13:48 +0100</updated>
                                            <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ebz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2466] Participation in contest without being visible in Ranking</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2466</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We heard that some participants are &amp;quot;afraid&amp;quot; to participate because their result will be visible on the public Ranking list. 
&lt;br/&gt;

&lt;br/&gt;
This feature will allow less confident participants to take part in contest without exposing their results to their colleagues.</description>
                <environment/>
        <key id="19444">SIO-2466</key>
            <summary>Participation in contest without being visible in Ranking</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="incvis">Bartłomiej Chmiel</reporter>
                        <labels>
                    </labels>
                <created>Sun, 28 Nov 2021 14:49:37 +0100</created>
                <updated>Sun, 28 Nov 2021 15:04:17 +0100</updated>
                                            <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ebr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2465] Limiting visibility of Ranking list</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2465</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Setting visibility of Ranking list for particular contest, depending on admin&amp;#39;s choice. 
&lt;br/&gt;

&lt;br/&gt;
Visibility modes:
&lt;br/&gt;
- hidden
&lt;br/&gt;
- visible to teacher only
&lt;br/&gt;
- visible</description>
                <environment/>
        <key id="19443">SIO-2465</key>
            <summary>Limiting visibility of Ranking list</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="incvis">Bartłomiej Chmiel</reporter>
                        <labels>
                    </labels>
                <created>Sun, 28 Nov 2021 14:47:25 +0100</created>
                <updated>Sun, 28 Nov 2021 15:07:24 +0100</updated>
                                            <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ebj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2464] In some browsers "No, go back" button deletes account at /delete_account.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2464</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>On page &amp;quot;/delete_account/&amp;quot; the &amp;quot;No, go back&amp;quot; button also removes account.
&lt;br/&gt;
This problem was diagnosed on chrome based browsers (Google Chrome, new Microsoft Edge), but not on Firefox.
&lt;br/&gt;

&lt;br/&gt;
HTML standard says button with no type is submit. Firefox documentation says button with no type is submit if no submit button is present in the form and button otherwise. It worked in Firefox, but only due to incompatibility with the standard.
&lt;br/&gt;

&lt;br/&gt;
Therefore they should had been given type different from &amp;quot;submit&amp;quot;.</description>
                <environment/>
        <key id="19441">SIO-2464</key>
            <summary>In some browsers "No, go back" button deletes account at /delete_account.</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="at429630">Aleksander Tudruj</assignee>
                                    <reporter username="at429630">Aleksander Tudruj</reporter>
                        <labels>
                    </labels>
                <created>Wed, 24 Nov 2021 18:40:58 +0100</created>
                <updated>Wed, 8 Dec 2021 23:30:59 +0100</updated>
                            <resolved>Wed, 8 Dec 2021 14:44:58 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="27165" author="gerrit" created="Wed, 24 Nov 2021 18:52:19 +0100">Change oioioi~master~I2d317da237496b526b50a09a468f7aff83e0e8ab, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3786"&gt;https://gerrit.sio2project.mimuw.edu.pl/3786&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2464" title="In some browsers &amp;quot;No, go back&amp;quot; button deletes account at /delete_account." class="issue-link" data-issue-key="SIO-2464"&gt;&lt;strike&gt;SIO-2464&lt;/strike&gt;&lt;/a&gt;) Fix accidental account deletion In some browsers &amp;quot;No, go back&amp;quot; button caused account deletion instead of going back. Button with no type was treated as submit button for &amp;quot;delete_account&amp;quot; form.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2d317da237496b526b50a09a468f7aff83e0e8ab</comment>
                            <comment id="27167" author="pdietrich" created="Wed, 24 Nov 2021 21:03:44 +0100">How about the rest of &amp;quot;Go back buttons&amp;quot; in oioioi? Are they fine?</comment>
                            <comment id="27168" author="at429630" created="Wed, 24 Nov 2021 22:08:23 +0100">Every other button &amp;quot;go back&amp;quot; in forms I found already has proper type=&amp;quot;button&amp;quot;.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ebb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2463] Incomplete support for quiz problems</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2463</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>* &amp;quot;Add a quiz&amp;quot;, &amp;quot;Quiz name&amp;quot; are not translated into Polish.
&lt;br/&gt;
* It is possible to enable reveals for a quiz problem, but then trying to open submission page results in RelatedObjectDoesNotExist exception.</description>
                <environment/>
        <key id="19440">SIO-2463</key>
            <summary>Incomplete support for quiz problems</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="jw429677">Joanna Wojciechowska</assignee>
                                    <reporter username="mgrodzicki">Mieszko Grodzicki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 23 Nov 2021 18:21:50 +0100</created>
                <updated>Fri, 28 Jan 2022 11:40:38 +0100</updated>
                                            <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27178" author="gerrit" created="Tue, 7 Dec 2021 14:23:07 +0100">Change oioioi~master~Ic5010d2015e58020c3bf8a86ae363e65864a7d73, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3791"&gt;https://gerrit.sio2project.mimuw.edu.pl/3791&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2463" title="Incomplete support for quiz problems" class="issue-link" data-issue-key="SIO-2463"&gt;SIO-2463&lt;/a&gt; Added translations and bug fixed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5010d2015e58020c3bf8a86ae363e65864a7d73</comment>
                            <comment id="27179" author="gerrit" created="Tue, 7 Dec 2021 14:32:28 +0100">Change oioioi~master~I54c646f781271099fa1fd31ed7b09dd105969d48, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3792"&gt;https://gerrit.sio2project.mimuw.edu.pl/3792&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2463" title="Incomplete support for quiz problems" class="issue-link" data-issue-key="SIO-2463"&gt;SIO-2463&lt;/a&gt; Incomplete support for quiz problems All the translations in .po file added and bug: &amp;quot;trying to open submission page results in RelatedObjectDoesNotExist exception&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I54c646f781271099fa1fd31ed7b09dd105969d48</comment>
                            <comment id="27184" author="gerrit" created="Thu, 9 Dec 2021 11:52:45 +0100">Change oioioi~master~Iaa1c0607281f49f303e90f70aaefba2721752595, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3793"&gt;https://gerrit.sio2project.mimuw.edu.pl/3793&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2463" title="Incomplete support for quiz problems" class="issue-link" data-issue-key="SIO-2463"&gt;SIO-2463&lt;/a&gt; Incomplete support for quiz problems Bug: &amp;quot;trying to open submission page results in RelatedObjectDoesNotExist exception&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iaa1c0607281f49f303e90f70aaefba2721752595</comment>
                            <comment id="27354" author="gerrit" created="Mon, 24 Jan 2022 14:30:55 +0100">Change oioioi~master~Iaa1c0607281f49f303e90f70aaefba2721752595, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3793"&gt;https://gerrit.sio2project.mimuw.edu.pl/3793&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2463" title="Incomplete support for quiz problems" class="issue-link" data-issue-key="SIO-2463"&gt;SIO-2463&lt;/a&gt; Incomplete support for quiz problems Bug: &amp;quot;trying to open submission page results in RelatedObjectDoesNotExist exception&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iaa1c0607281f49f303e90f70aaefba2721752595</comment>
                            <comment id="27355" author="gerrit" created="Mon, 24 Jan 2022 15:29:55 +0100">Change oioioi~master~I589b80ec4ff4f56763ac87834e03e1eff7085558, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3806"&gt;https://gerrit.sio2project.mimuw.edu.pl/3806&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
ProgrammingContestController.mix_in(ScoresRevealContestControllerMixin) &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2463" title="Incomplete support for quiz problems" class="issue-link" data-issue-key="SIO-2463"&gt;SIO-2463&lt;/a&gt; Incomplete support for quiz problems Tests for quizzes changed -- Submission.objects.get() replaced with QuizSubmission.objects.get(). Testing the bug added -- trying to submit quiz and then reveal it. Whitespaces from oioioi/contests/models.py deleted.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I589b80ec4ff4f56763ac87834e03e1eff7085558</comment>
                            <comment id="27356" author="gerrit" created="Mon, 24 Jan 2022 15:31:13 +0100">Change oioioi~master~I589b80ec4ff4f56763ac87834e03e1eff7085558, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3806"&gt;https://gerrit.sio2project.mimuw.edu.pl/3806&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2463" title="Incomplete support for quiz problems" class="issue-link" data-issue-key="SIO-2463"&gt;SIO-2463&lt;/a&gt; Incomplete support for quiz problems Tests for quizzes changed -- Submission.objects.get() replaced with QuizSubmission.objects.get(). Testing the bug added -- trying to submit quiz and then reveal it. Whitespaces from oioioi/contests/models.py deleted.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I589b80ec4ff4f56763ac87834e03e1eff7085558</comment>
                            <comment id="27364" author="gerrit" created="Fri, 28 Jan 2022 11:40:38 +0100">Change oioioi~master~I589b80ec4ff4f56763ac87834e03e1eff7085558, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3806"&gt;https://gerrit.sio2project.mimuw.edu.pl/3806&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2463" title="Incomplete support for quiz problems" class="issue-link" data-issue-key="SIO-2463"&gt;SIO-2463&lt;/a&gt; Incomplete support for quiz problems Tests for quizzes changed -- Submission.objects.get() replaced with QuizSubmission.objects.get(). Testing the bug added -- trying to submit quiz and then reveal it. Whitespaces from oioioi/contests/models.py deleted.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I589b80ec4ff4f56763ac87834e03e1eff7085558</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00eb3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2462] Upgrade django do wersji 3.2</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2462</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Wsparcie do 2.2 kończy się 2022-04-01.
&lt;br/&gt;
Obecna wersja LTS to 3.2.
&lt;br/&gt;

&lt;br/&gt;
Release notes 3.2:
&lt;br/&gt;
- &lt;a href="https://docs.djangoproject.com/en/3.2/releases/3.2/"&gt;https://docs.djangoproject.com/en/3.2/releases/3.2/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Wersja minimalna: to rozpoznanie niekomatybilności i dokładne oszacowanie złożoności migracji
&lt;br/&gt;

&lt;br/&gt;
Przydatne linki:
&lt;br/&gt;
- &lt;a href="https://theorangeone.net/posts/django-32/"&gt;https://theorangeone.net/posts/django-32/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Dodatkowy problem, kt&amp;#xF3;ry trzeba będzie rozwiązać to upgrade wersji Pythona na maszynie ripper. 
&lt;br/&gt;
Obecnie do test&amp;#xF3;w w Hudson używany jest Python 3.5 a Django 3.2 wymaga Pythona 3.6 lub lepszego.
&lt;br/&gt;
(być może da się wykorzystać ~/.pyenv/versions/3.7.10/bin/python)</description>
                <environment/>
        <key id="19439">SIO-2462</key>
            <summary>Upgrade django do wersji 3.2</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="jw429677">Joanna Wojciechowska</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 17 Nov 2021 13:25:25 +0100</created>
                <updated>Wed, 13 Apr 2022 15:52:42 +0200</updated>
                            <resolved>Wed, 13 Apr 2022 15:52:15 +0200</resolved>
                                    <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="27368" author="gerrit" created="Wed, 9 Mar 2022 23:06:30 +0100">Change oioioi~master~I481b842dda635e4b64f6dc2f1a92d22db34c5541, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3810"&gt;https://gerrit.sio2project.mimuw.edu.pl/3810&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2462" title="Upgrade django do wersji 3.2" class="issue-link" data-issue-key="SIO-2462"&gt;&lt;strike&gt;SIO-2462&lt;/strike&gt;&lt;/a&gt; (wersja robocza)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I481b842dda635e4b64f6dc2f1a92d22db34c5541</comment>
                            <comment id="27369" author="gerrit" created="Thu, 10 Mar 2022 07:42:08 +0100">Change oioioi~master~I481b842dda635e4b64f6dc2f1a92d22db34c5541, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3810"&gt;https://gerrit.sio2project.mimuw.edu.pl/3810&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2462" title="Upgrade django do wersji 3.2" class="issue-link" data-issue-key="SIO-2462"&gt;&lt;strike&gt;SIO-2462&lt;/strike&gt;&lt;/a&gt; Django upgrade to 3.0 (wersja robocza)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I481b842dda635e4b64f6dc2f1a92d22db34c5541</comment>
                            <comment id="27371" author="gerrit" created="Fri, 11 Mar 2022 16:21:03 +0100">Change oioioi~master~I481b842dda635e4b64f6dc2f1a92d22db34c5541, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3810"&gt;https://gerrit.sio2project.mimuw.edu.pl/3810&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2462" title="Upgrade django do wersji 3.2" class="issue-link" data-issue-key="SIO-2462"&gt;&lt;strike&gt;SIO-2462&lt;/strike&gt;&lt;/a&gt; Django upgrade to 3.0 (wersja robocza)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I481b842dda635e4b64f6dc2f1a92d22db34c5541</comment>
                            <comment id="27372" author="mgrodzicki" created="Fri, 11 Mar 2022 16:23:34 +0100">Zmiany, kt&amp;#xF3;re wprowadziłem w &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3810/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3810/&lt;/a&gt; :
&lt;br/&gt;
1. Zastąpienie ugettext, ugettext_lazy,... (deprecated od 3.0) przez gettext, gettext_lazy,... - te pierwsze to tylko aliasy na drugie.
&lt;br/&gt;
2. Zastąpienie django.conf.urls.url (deprecated od 3.1), django.conf.urls.include przez django.urls.re_path, django.urls.include - znowu, te pierwsze to tylko aliasy na drugie.
&lt;br/&gt;
3. Zastąpienie force_text (deprecated od 3.0) przez force_str - tutaj uwaga: ich zachowanie jest identyczne w Pythonie 3, ale r&amp;#xF3;żne w Pythonie 2. Jeżeli nie chcielibyśmy na razie rezygnować z Pythona 2, to trzeba przyjrzeć się temu dokładniej.
&lt;br/&gt;
4. Zastąpienie request.is_ajax() (deprecated od 3.1) przez request.headers.get(&amp;#39;x-requested-with&amp;#39;) == &amp;#39;XMLHttpRequest&amp;#39; - było to niezbędne w 4 miejscach - może warto byłoby zrobić pomocniczą funkcję?
&lt;br/&gt;
5. W testach sprawdzających, czy strona zawiera apostrof, zastąpienie wyszukiwanego &amp;quot;&amp;amp;#39;&amp;quot; przez &amp;quot;&amp;amp;#x27;&amp;quot; - czy to najlepszy spos&amp;#xF3;b? Może można te testy zrobić mądrzej?
&lt;br/&gt;
6. Zastąpienie is_safe_url przez url_has_allowed_host_and_scheme - zmieniono nazwę w 3.0.
&lt;br/&gt;
7. Zastąpienie &amp;quot;from django.utils import six&amp;quot; (deprecated od 3.0) w pliku problems/problem_site.py przez &amp;quot;import six&amp;quot;.</comment>
                            <comment id="27373" author="gerrit" created="Mon, 14 Mar 2022 10:35:44 +0100">Change oioioi~master~Id0aaeee56572f534a72d88cff68e1115722068a6, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3811"&gt;https://gerrit.sio2project.mimuw.edu.pl/3811&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2462" title="Upgrade django do wersji 3.2" class="issue-link" data-issue-key="SIO-2462"&gt;&lt;strike&gt;SIO-2462&lt;/strike&gt;&lt;/a&gt; Django upgrade to 3.1
&lt;br/&gt;

&lt;br/&gt;
While repairing the tests for django 2.2.26 in the ticket &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2484" title="broken tests for django 2.2.26" class="issue-link" data-issue-key="SIO-2484"&gt;&lt;strike&gt;SIO-2484&lt;/strike&gt;&lt;/a&gt;,
&lt;br/&gt;
dictsort:&amp;quot;value.order&amp;quot; is used. Apparently, from django 3.1 in order to
&lt;br/&gt;
sort elements, comparator is based on _eq_ function (there&amp;#39;s no default
&lt;br/&gt;
ordering), so _eq_ func from FakeOriginInfoValue is used while performing query.
&lt;br/&gt;

&lt;br/&gt;
Unfortunately, in some queries it&amp;#39;s possible that FakeOriginInfoValue objects
&lt;br/&gt;
are among OriginInfoValue objects, but OriginInfoValue class doesn&amp;#39;t have cat
&lt;br/&gt;
variable.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id0aaeee56572f534a72d88cff68e1115722068a6</comment>
                            <comment id="27375" author="gerrit" created="Mon, 14 Mar 2022 19:43:10 +0100">Change oioioi~master~I481b842dda635e4b64f6dc2f1a92d22db34c5541, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3810"&gt;https://gerrit.sio2project.mimuw.edu.pl/3810&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2462" title="Upgrade django do wersji 3.2" class="issue-link" data-issue-key="SIO-2462"&gt;&lt;strike&gt;SIO-2462&lt;/strike&gt;&lt;/a&gt; Django upgrade to 3.0
&lt;br/&gt;

&lt;br/&gt;
Changes:
&lt;br/&gt;
&amp;nbsp;- Replace deprecated ugettext, ugettext_lazy, ... with gettext, gettext_lazy, etc.
&lt;br/&gt;
&amp;nbsp;- Replace deprecated django.conf.urls.url and django.conf.urls.include aliases with django.urls.re_path, django.urls.include.
&lt;br/&gt;
&amp;nbsp;- Replace deprecated force_text with force_str.
&lt;br/&gt;
&amp;nbsp;- Replace removed request.is_ajax() with new is_ajax function in oioioi.base.utils.
&lt;br/&gt;
&amp;nbsp;- Replace &amp;quot;&amp;amp;#39;&amp;quot; in tests with &amp;quot;&amp;#39;&amp;quot; where possible and &amp;quot;&amp;amp;#x27;&amp;quot; in other cases.
&lt;br/&gt;
&amp;nbsp;- Replace is_safe_url with its new name url_has_allowed_host_and_scheme.
&lt;br/&gt;
&amp;nbsp;- Replace deprecated import of django.utils.six with just import of six.
&lt;br/&gt;
&amp;nbsp;- Update django and django-two-factor-auth versions in setup.py.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I481b842dda635e4b64f6dc2f1a92d22db34c5541</comment>
                            <comment id="27376" author="gerrit" created="Wed, 16 Mar 2022 19:08:12 +0100">Change oioioi~master~I481b842dda635e4b64f6dc2f1a92d22db34c5541, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3810"&gt;https://gerrit.sio2project.mimuw.edu.pl/3810&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2462" title="Upgrade django do wersji 3.2" class="issue-link" data-issue-key="SIO-2462"&gt;&lt;strike&gt;SIO-2462&lt;/strike&gt;&lt;/a&gt; Django upgrade to 3.0
&lt;br/&gt;

&lt;br/&gt;
Changes:
&lt;br/&gt;
&amp;nbsp;- Replace deprecated ugettext, ugettext_lazy, ... with gettext, gettext_lazy, etc.
&lt;br/&gt;
&amp;nbsp;- Replace deprecated django.conf.urls.url and django.conf.urls.include aliases with django.urls.re_path, django.urls.include.
&lt;br/&gt;
&amp;nbsp;- Replace deprecated force_text with force_str.
&lt;br/&gt;
&amp;nbsp;- Replace removed request.is_ajax() with new is_ajax function in oioioi.base.utils.
&lt;br/&gt;
&amp;nbsp;- Replace &amp;quot;&amp;amp;#39;&amp;quot; in tests with &amp;quot;&amp;#39;&amp;quot; where possible and &amp;quot;&amp;amp;#x27;&amp;quot; in other cases.
&lt;br/&gt;
&amp;nbsp;- Replace is_safe_url with its new name url_has_allowed_host_and_scheme.
&lt;br/&gt;
&amp;nbsp;- Replace deprecated import of django.utils.six with just import of six.
&lt;br/&gt;
&amp;nbsp;- Update django and django-two-factor-auth versions in setup.py.
&lt;br/&gt;
&amp;nbsp;- Remove redundant uses of gettext_lazy from TestPortalViews.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I481b842dda635e4b64f6dc2f1a92d22db34c5541</comment>
                            <comment id="27386" author="gerrit" created="Wed, 23 Mar 2022 13:29:18 +0100">Change oioioi~master~I856c07af5d30de3f3ed34186c1a097128dc2f42e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3815"&gt;https://gerrit.sio2project.mimuw.edu.pl/3815&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2462" title="Upgrade django do wersji 3.2" class="issue-link" data-issue-key="SIO-2462"&gt;&lt;strike&gt;SIO-2462&lt;/strike&gt;&lt;/a&gt; Django upgrade to 3.1
&lt;br/&gt;

&lt;br/&gt;
While repairing the tests for django 2.2.26 in the ticket
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2484" title="broken tests for django 2.2.26" class="issue-link" data-issue-key="SIO-2484"&gt;&lt;strike&gt;SIO-2484&lt;/strike&gt;&lt;/a&gt;, dictsort:&amp;quot;value.order&amp;quot; is used. Apparently,
&lt;br/&gt;
from django 3.1 in order to sort elements, comparator
&lt;br/&gt;
is based on _eq_ function (there&amp;#39;s no default ordering),
&lt;br/&gt;
so _eq_ func from FakeOriginInfoValue is used while
&lt;br/&gt;
performing query.
&lt;br/&gt;

&lt;br/&gt;
Unfortunately, in some queries it&amp;#39;s possible that
&lt;br/&gt;
FakeOriginInfoValue objects are among OriginInfoValue
&lt;br/&gt;
objects, but OriginInfoValue class doesn&amp;#39;t have the: cat variable.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I856c07af5d30de3f3ed34186c1a097128dc2f42e</comment>
                            <comment id="27406" author="gerrit" created="Mon, 4 Apr 2022 14:27:32 +0200">Change oioioi~master~I883adb54404d1254b0ec51120d1f13a9bbc2fc45, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3822"&gt;https://gerrit.sio2project.mimuw.edu.pl/3822&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2462" title="Upgrade django do wersji 3.2" class="issue-link" data-issue-key="SIO-2462"&gt;&lt;strike&gt;SIO-2462&lt;/strike&gt;&lt;/a&gt; Django update to 3.2
&lt;br/&gt;

&lt;br/&gt;
Url changed from &amp;quot;admin&amp;quot; to &amp;quot;admin_profile&amp;quot;, problems with verbose_name_plural solved.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I883adb54404d1254b0ec51120d1f13a9bbc2fc45</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00efj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>8</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>asia281</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10841" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Reviewer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>tomasz_walen</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2461] Why is the space a dissallowed character in profile's name field</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2461</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently we inform users with invalid characters in their personal details that they change it, but we have users with two-words names (mostly Asians). We should consider redefining allowed symbols in names.
&lt;br/&gt;
One should investigate where currently allowed symbols came from and update them is possible.</description>
                <environment/>
        <key id="19438">SIO-2461</key>
            <summary>Why is the space a dissallowed character in profile's name field</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Mon, 15 Nov 2021 23:20:23 +0100</created>
                <updated>Thu, 25 Nov 2021 23:25:25 +0100</updated>
                            <resolved>Thu, 25 Nov 2021 22:59:48 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27169" author="jw429677" created="Thu, 25 Nov 2021 22:59:48 +0100">It looks like the newest version of oioioi is supporting the space in profile&amp;#39;s name field -- it works locally and at szkopul website. sio2.mimuw.edu.pl is not supporting it, but in the code everything looks good (space is not allowed only if it&amp;#39;s the 1st or the last character).</comment>
                            <comment id="27170" author="pdietrich" created="Thu, 25 Nov 2021 23:25:25 +0100">Oh, it turned out it was fixed &lt;a href="https://github.com/sio2project/oioioi/issues/43"&gt;https://github.com/sio2project/oioioi/issues/43&lt;/a&gt; but not rebased. Thanks!</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ean:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2460] Require password in account deletion form</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We get regularly complaints that sometimes students did not logged out of school computer and someone deleted their account as a bad joke.
&lt;br/&gt;
What is worse is trying to recover the deleted accounts.</description>
                <environment/>
        <key id="19437">SIO-2460</key>
            <summary>Require password in account deletion form</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="at429630">Aleksander Tudruj</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Mon, 15 Nov 2021 23:01:50 +0100</created>
                <updated>Wed, 8 Dec 2021 23:31:05 +0100</updated>
                            <resolved>Wed, 8 Dec 2021 15:11:18 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="27157" author="gerrit" created="Tue, 23 Nov 2021 14:37:32 +0100">Change oioioi~master~I58de2ce1aff71db0978ec9aa0873a2fc481940a6, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3782"&gt;https://gerrit.sio2project.mimuw.edu.pl/3782&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) fixing &amp;#39;No, go back&amp;#39; button to actually go back instead of removing account
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I58de2ce1aff71db0978ec9aa0873a2fc481940a6</comment>
                            <comment id="27158" author="gerrit" created="Tue, 23 Nov 2021 14:37:35 +0100">Change oioioi~master~I6bf1fdce60413aa062cedb0c9d6c4398cb851700, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3783"&gt;https://gerrit.sio2project.mimuw.edu.pl/3783&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) added password confirmation for account deletion
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6bf1fdce60413aa062cedb0c9d6c4398cb851700</comment>
                            <comment id="27159" author="gerrit" created="Tue, 23 Nov 2021 14:37:36 +0100">Change oioioi~master~I741629ae1cc158c9a82dcdc15553cdfa55c3daa4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3784"&gt;https://gerrit.sio2project.mimuw.edu.pl/3784&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) added pl,de,en translations for password deletion confirmation
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I741629ae1cc158c9a82dcdc15553cdfa55c3daa4</comment>
                            <comment id="27160" author="gerrit" created="Tue, 23 Nov 2021 14:50:03 +0100">Change oioioi~master~I64c575ce16d05c08d174258fd971b5d6c2d4c22b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3785"&gt;https://gerrit.sio2project.mimuw.edu.pl/3785&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) changed style, removed logging left from debuging
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I64c575ce16d05c08d174258fd971b5d6c2d4c22b</comment>
                            <comment id="27161" author="gerrit" created="Tue, 23 Nov 2021 20:39:50 +0100">Change oioioi~master~I58de2ce1aff71db0978ec9aa0873a2fc481940a6, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3782"&gt;https://gerrit.sio2project.mimuw.edu.pl/3782&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) fixing &amp;#39;No, go back&amp;#39; button to actually go back instead of removing account
&lt;br/&gt;

&lt;br/&gt;
On Chromium-based browsers &amp;#39;Go back&amp;#39; button was treated as form submit button which caused deleting account.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I58de2ce1aff71db0978ec9aa0873a2fc481940a6</comment>
                            <comment id="27162" author="gerrit" created="Tue, 23 Nov 2021 20:39:52 +0100">Change oioioi~master~I6bf1fdce60413aa062cedb0c9d6c4398cb851700, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3783"&gt;https://gerrit.sio2project.mimuw.edu.pl/3783&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) added password confirmation for account deletion
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6bf1fdce60413aa062cedb0c9d6c4398cb851700</comment>
                            <comment id="27163" author="gerrit" created="Tue, 23 Nov 2021 20:39:53 +0100">Change oioioi~master~I741629ae1cc158c9a82dcdc15553cdfa55c3daa4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3784"&gt;https://gerrit.sio2project.mimuw.edu.pl/3784&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) added pl,de,en translations for password deletion confirmation
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I741629ae1cc158c9a82dcdc15553cdfa55c3daa4</comment>
                            <comment id="27164" author="gerrit" created="Tue, 23 Nov 2021 20:39:55 +0100">Change oioioi~master~I64c575ce16d05c08d174258fd971b5d6c2d4c22b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3785"&gt;https://gerrit.sio2project.mimuw.edu.pl/3785&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) changed style, removed logging left from debuging
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I64c575ce16d05c08d174258fd971b5d6c2d4c22b</comment>
                            <comment id="27166" author="gerrit" created="Wed, 24 Nov 2021 19:43:03 +0100">Change oioioi~master~Iadfcaa5c8d23717484865cda1dc6a0c948c4d01c, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3787"&gt;https://gerrit.sio2project.mimuw.edu.pl/3787&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) Added password for account deletion
&lt;br/&gt;

&lt;br/&gt;
Added password authentication for account deletion.
&lt;br/&gt;
The password input is in the post form. Every incorrect attempt
&lt;br/&gt;
gives user the &amp;quot;Incorrect password&amp;quot; message.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iadfcaa5c8d23717484865cda1dc6a0c948c4d01c</comment>
                            <comment id="27180" author="gerrit" created="Tue, 7 Dec 2021 21:53:24 +0100">Change oioioi~master~Iadfcaa5c8d23717484865cda1dc6a0c948c4d01c, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3787"&gt;https://gerrit.sio2project.mimuw.edu.pl/3787&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) Added password for account deletion
&lt;br/&gt;

&lt;br/&gt;
Added password authentication for account deletion.
&lt;br/&gt;
The password input is in the post form. Every incorrect attempt
&lt;br/&gt;
gives user the &amp;quot;Incorrect password&amp;quot; message.
&lt;br/&gt;

&lt;br/&gt;
Added tests for all scenarios.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iadfcaa5c8d23717484865cda1dc6a0c948c4d01c</comment>
                            <comment id="27181" author="gerrit" created="Tue, 7 Dec 2021 22:26:36 +0100">Change oioioi~master~Iadfcaa5c8d23717484865cda1dc6a0c948c4d01c, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3787"&gt;https://gerrit.sio2project.mimuw.edu.pl/3787&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) Require password in account deletion form
&lt;br/&gt;

&lt;br/&gt;
Added password authentication for account deletion.
&lt;br/&gt;
The password input is in the post form. Every incorrect attempt
&lt;br/&gt;
gives user the &amp;quot;Incorrect password&amp;quot; message.
&lt;br/&gt;

&lt;br/&gt;
Added tests for all scenarios.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iadfcaa5c8d23717484865cda1dc6a0c948c4d01c</comment>
                            <comment id="27182" author="gerrit" created="Wed, 8 Dec 2021 13:32:47 +0100">Change oioioi~master~Iadfcaa5c8d23717484865cda1dc6a0c948c4d01c, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3787"&gt;https://gerrit.sio2project.mimuw.edu.pl/3787&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) Require password in account deletion form
&lt;br/&gt;

&lt;br/&gt;
Added password authentication for account deletion.
&lt;br/&gt;
The password input is in the post form. Every incorrect attempt
&lt;br/&gt;
gives user the &amp;quot;Incorrect password&amp;quot; message.
&lt;br/&gt;

&lt;br/&gt;
Added tests for all scenarios.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iadfcaa5c8d23717484865cda1dc6a0c948c4d01c</comment>
                            <comment id="27183" author="gerrit" created="Wed, 8 Dec 2021 13:59:11 +0100">Change oioioi~master~Iadfcaa5c8d23717484865cda1dc6a0c948c4d01c, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3787"&gt;https://gerrit.sio2project.mimuw.edu.pl/3787&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2460" title="Require password in account deletion form" class="issue-link" data-issue-key="SIO-2460"&gt;&lt;strike&gt;SIO-2460&lt;/strike&gt;&lt;/a&gt;) Require password in account deletion form
&lt;br/&gt;

&lt;br/&gt;
Added password authentication for account deletion.
&lt;br/&gt;
The password input is in the post form. Every incorrect attempt
&lt;br/&gt;
gives user the &amp;quot;Incorrect password&amp;quot; message.
&lt;br/&gt;

&lt;br/&gt;
Added tests for all scenarios.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iadfcaa5c8d23717484865cda1dc6a0c948c4d01c</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00eaf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2459] Resolve "Stop using CDNs" Github issue</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2459</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In sio2 we use local copy of mathjax. We should document how to set mathjax source for the browsers and close the issue (&lt;a href="https://github.com/sio2project/oioioi/issues/44"&gt;https://github.com/sio2project/oioioi/issues/44&lt;/a&gt;).</description>
                <environment/>
        <key id="19436">SIO-2459</key>
            <summary>Resolve "Stop using CDNs" Github issue</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/open.png">Open</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="pdietrich">Paweł Dietrich</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Sun, 31 Oct 2021 18:27:11 +0100</created>
                <updated>Mon, 10 Jan 2022 18:20:16 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="27153" author="pdietrich" created="Mon, 15 Nov 2021 20:05:21 +0100">I found some time and found instructions how to build mathjax
&lt;br/&gt;
&lt;a href="http://docs.mathjax.org/en/latest/web/hosting.html"&gt;http://docs.mathjax.org/en/latest/web/hosting.html&lt;/a&gt;
&lt;br/&gt;
We should make sure the link is in the `settings.py` to point someone
&lt;br/&gt;
how to serve local copy of mathjax for offline installations.
&lt;br/&gt;
Also cloudflare does not ship 2.7.9 and mathjax.org recommends
&lt;br/&gt;
&lt;a href="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js"&gt;https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js&lt;/a&gt;
&lt;br/&gt;
which fetches latest 2.x version</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ea7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2458] Unhelpful compiller configuration error messages</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2458</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently we enforce some structure on *_COMPILERS in settings.py, but when structure is invalid we raise ImproperlyConfigured error without telling what is invalid, which makes changing the config more challenging.</description>
                <environment/>
        <key id="19435">SIO-2458</key>
            <summary>Unhelpful compiller configuration error messages</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="pkrzyna">Patrycja Krzyna</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Fri, 29 Oct 2021 11:37:45 +0200</created>
                <updated>Wed, 24 Nov 2021 13:55:09 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e9z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2457] Bardziej intuicyjny zielony pasek</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2457</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Pasek, kt&amp;#xF3;ry wskazuje ile czasu zostało do końca zadania może wprowadzać w błąd i sugerować, że coś się nie załadowało.
&lt;br/&gt;
Możliwa poprawka to np dodanie możliwości najechania na pasek i wyświetlenia co znaczy.</description>
                <environment/>
        <key id="19434">SIO-2457</key>
            <summary>Bardziej intuicyjny zielony pasek</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2021 18:21:54 +0200</created>
                <updated>Thu, 23 Dec 2021 20:20:28 +0100</updated>
                            <resolved>Thu, 23 Dec 2021 20:20:28 +0100</resolved>
                                    <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27171" author="gerrit" created="Mon, 29 Nov 2021 18:44:32 +0100">Change oioioi~master~I3b53db934ddad6690e2204cfadee66c0315319ce, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3788"&gt;https://gerrit.sio2project.mimuw.edu.pl/3788&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2457" title="Bardziej intuicyjny zielony pasek" class="issue-link" data-issue-key="SIO-2457"&gt;&lt;strike&gt;SIO-2457&lt;/strike&gt;&lt;/a&gt; Bardziej intuicyjny zielony pasek
&lt;br/&gt;

&lt;br/&gt;
Until now, the progress bar was indicating how much time has passed,
&lt;br/&gt;
while the clock was showing how much time there is left.
&lt;br/&gt;
Now, the progress bar starts full and green and as the time passes
&lt;br/&gt;
it shrinks down and the color changes appropriately - it shows
&lt;br/&gt;
how much time there is left until the end of the round.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3b53db934ddad6690e2204cfadee66c0315319ce</comment>
                            <comment id="27177" author="gerrit" created="Tue, 7 Dec 2021 05:28:05 +0100">Change oioioi~master~I9e9308bf0ed72567253d237b1d2ac9bb47716a8d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3790"&gt;https://gerrit.sio2project.mimuw.edu.pl/3790&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2457" title="Bardziej intuicyjny zielony pasek" class="issue-link" data-issue-key="SIO-2457"&gt;&lt;strike&gt;SIO-2457&lt;/strike&gt;&lt;/a&gt; Bardziej intuicyjny zielony pasek
&lt;br/&gt;

&lt;br/&gt;
Until now, the progress bar was indicating how much time has passed,
&lt;br/&gt;
while the clock was showing how much time there is left.
&lt;br/&gt;
Now, the progress bar starts full and green and as the time passes
&lt;br/&gt;
it shrinks down and the color changes appropriately - it shows
&lt;br/&gt;
how much time there is left until the end of the round.
&lt;br/&gt;

&lt;br/&gt;
There had to be a small change in tests made.
&lt;br/&gt;
One test group checked the count of &amp;#39;%&amp;#39; symbol in the response.
&lt;br/&gt;
Needed to be incremented by one after my changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e9308bf0ed72567253d237b1d2ac9bb47716a8d</comment>
                            <comment id="27189" author="gerrit" created="Sat, 18 Dec 2021 15:03:58 +0100">Change oioioi~master~I9e9308bf0ed72567253d237b1d2ac9bb47716a8d, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3790"&gt;https://gerrit.sio2project.mimuw.edu.pl/3790&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2457" title="Bardziej intuicyjny zielony pasek" class="issue-link" data-issue-key="SIO-2457"&gt;&lt;strike&gt;SIO-2457&lt;/strike&gt;&lt;/a&gt; Bardziej intuicyjny zielony pasek
&lt;br/&gt;

&lt;br/&gt;
Until now, the progress bar was indicating how much time has passed,
&lt;br/&gt;
while the clock was showing how much time there is left.
&lt;br/&gt;
Now, the progress bar starts full and green and as the time passes
&lt;br/&gt;
it shrinks down and the color changes appropriately - it shows
&lt;br/&gt;
how much time there is left until the end of the round.
&lt;br/&gt;

&lt;br/&gt;
There had to be a small change in tests made.
&lt;br/&gt;
One test group checked the count of &amp;#39;%&amp;#39; symbol in the response.
&lt;br/&gt;
Needed to be incremented by one after my changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e9308bf0ed72567253d237b1d2ac9bb47716a8d</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e9r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2456] Zaznaczanie bieżącej pozycji na rankingu</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2456</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Na stronie rankingu, zalogowany użytkownik m&amp;#xF3;głby być od razu zaznaczony (teraz trzeba kliknąć Find my place), kliknięcie przycisku mogłoby jedynie przenosić widok do miejsca w rankingu bieżącego użytkownika.</description>
                <environment/>
        <key id="19433">SIO-2456</key>
            <summary>Zaznaczanie bieżącej pozycji na rankingu</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="kl429158">Kacper Lewandowski</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2021 18:21:36 +0200</created>
                <updated>Tue, 25 Jan 2022 21:15:17 +0100</updated>
                            <resolved>Tue, 25 Jan 2022 21:14:43 +0100</resolved>
                                    <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="27187" author="gerrit" created="Sun, 12 Dec 2021 20:53:08 +0100">Change oioioi~master~I32b51b343ee1aa7a0cb0d12cc7565776952cf24b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3794"&gt;https://gerrit.sio2project.mimuw.edu.pl/3794&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2456" title="Zaznaczanie bieżącej pozycji na rankingu" class="issue-link" data-issue-key="SIO-2456"&gt;&lt;strike&gt;SIO-2456&lt;/strike&gt;&lt;/a&gt; Showing position in ranking.
&lt;br/&gt;

&lt;br/&gt;
User&amp;#39;s position in ranking will be marked green automatically.
&lt;br/&gt;
Currently it is achieved with &amp;quot;Find my place&amp;quot; button
&lt;br/&gt;
(as well as scrolling to this position).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I32b51b343ee1aa7a0cb0d12cc7565776952cf24b</comment>
                            <comment id="27250" author="gerrit" created="Wed, 19 Jan 2022 14:36:48 +0100">Change oioioi~master~I2ac4e03717e2baf0603cf82eeeff27858f12b83e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3801"&gt;https://gerrit.sio2project.mimuw.edu.pl/3801&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2456" title="Zaznaczanie bieżącej pozycji na rankingu" class="issue-link" data-issue-key="SIO-2456"&gt;&lt;strike&gt;SIO-2456&lt;/strike&gt;&lt;/a&gt; Showing position in ranking.
&lt;br/&gt;

&lt;br/&gt;
User&amp;#39;s position in ranking will be marked green automatically.
&lt;br/&gt;
Currently it is achieved with &amp;quot;Find my place&amp;quot; button
&lt;br/&gt;
(as well as scrolling to this position).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I32b51b343ee1aa7a0cb0d12cc7565776952cf24b
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2ac4e03717e2baf0603cf82eeeff27858f12b83e</comment>
                            <comment id="27251" author="gerrit" created="Wed, 19 Jan 2022 14:45:19 +0100">Change oioioi~master~I32b51b343ee1aa7a0cb0d12cc7565776952cf24b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3794"&gt;https://gerrit.sio2project.mimuw.edu.pl/3794&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2456" title="Zaznaczanie bieżącej pozycji na rankingu" class="issue-link" data-issue-key="SIO-2456"&gt;&lt;strike&gt;SIO-2456&lt;/strike&gt;&lt;/a&gt; Showing position in ranking.
&lt;br/&gt;

&lt;br/&gt;
User&amp;#39;s position in ranking will be marked green automatically.
&lt;br/&gt;
Currently it is achieved with &amp;quot;Find my place&amp;quot; button
&lt;br/&gt;
(as well as scrolling to this position).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I32b51b343ee1aa7a0cb0d12cc7565776952cf24b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e9j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2455] Podgląd wyników zgłoszenia bez odświeżania strony</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2455</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Obsługa dynamicznych stron WWW dla strony moje zgłoszenia. Odświeżanie w tle listy i status&amp;#xF3;w submitt&amp;#xF3;w.
&lt;br/&gt;

&lt;br/&gt;
Coś podobnego jest serwerze Staszicowym.
&lt;br/&gt;

&lt;br/&gt;
Być może to jest za duże:
&lt;br/&gt;
- można ograniczyć do tylko wyświetlania informacji &amp;quot;są nowe dane odśwież stronę&amp;quot;
&lt;br/&gt;
- inne temat to synchronizacja zegara (czas do końca konkursu) - bez odświeżania strony potrafi się rozjechać o kilka minut</description>
                <environment/>
        <key id="19432">SIO-2455</key>
            <summary>Podgląd wyników zgłoszenia bez odświeżania strony</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2021 18:21:10 +0200</created>
                <updated>Mon, 9 May 2022 23:05:58 +0200</updated>
                                            <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e9b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2454] Poprawki do tłumaczeń</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2454</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>* na stronie gł&amp;#xF3;wnej zalogowanego użytkownika, w angielskiej wersji:
&lt;br/&gt;
&amp;quot;Any planned downtime outside of these ours will be separately announced here.&amp;quot; ours -&amp;gt; hours
&lt;br/&gt;
* w angielskiej wersji po wybraniu &amp;quot;edit profile&amp;quot; informacja o zgodzie na przetwarzanie danych osobowych jest po polsku -&amp;gt; powinna być wyświetlana angielska wersja zgody</description>
                <environment/>
        <key id="19431">SIO-2454</key>
            <summary>Poprawki do tłumaczeń</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="aa429136">Adam Al-Hosam</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2021 18:20:44 +0200</created>
                <updated>Wed, 12 Jan 2022 14:44:24 +0100</updated>
                            <resolved>Wed, 12 Jan 2022 14:43:57 +0100</resolved>
                                    <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>Translations</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27202" author="aa429136" created="Wed, 12 Jan 2022 14:43:57 +0100">The issue was local to szkopul and wasn&amp;#39;t really a problem in the code available to us.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e93:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2453] Dark mode</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2453</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Dodanie możliwości zmiany motywu kolorystycznego na ciemniejszy/mniej męczący wzrok.
&lt;br/&gt;

&lt;br/&gt;
Potrzebny:
&lt;br/&gt;
- projekt UI do zmiany trybu dzienny/nocny
&lt;br/&gt;
- jak mają wyglądać nowe kolory
&lt;br/&gt;
- ustalić kto musi zaakceptować nowe kolory (poza TAG)
&lt;br/&gt;
- uzyskać akceptację nowej kolorystyki</description>
                <environment/>
        <key id="19430">SIO-2453</key>
            <summary>Dark mode</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="aa429136">Adam Al-Hosam</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2021 18:20:16 +0200</created>
                <updated>Wed, 17 Nov 2021 15:10:32 +0100</updated>
                                            <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e8v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2452] Wbudowany edytor kodu</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2452</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Dodanie edytoru kodu z podświetlaniem składni do formularza Submit.
&lt;br/&gt;
np. &lt;a href="https://codemirror.net/"&gt;https://codemirror.net/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
- research jakie edytory są dostępne (jakie mają możliwości vs wymagania vs ograniczenia licencyjne)
&lt;br/&gt;
&lt;a href="https://docs.google.com/document/d/1oHSLtrvRf5zkoERskaPn1en1mNUE16Vogu_Yho8bBpY/edit?usp=sharing"&gt;https://docs.google.com/document/d/1oHSLtrvRf5zkoERskaPn1en1mNUE16Vogu_Yho8bBpY/edit?usp=sharing&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
- czy użytkownik może wlączyć/wyłączyć taki edytor
&lt;br/&gt;
- co robić na stronie jeśli edytor nie działa poprawnie</description>
                <environment/>
        <key id="19429">SIO-2452</key>
            <summary>Wbudowany edytor kodu</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="tomasz_walen">Tomasz Waleń</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2021 18:19:49 +0200</created>
                <updated>Wed, 18 May 2022 16:25:10 +0200</updated>
                            <resolved>Wed, 18 May 2022 16:25:10 +0200</resolved>
                                    <version>TAG 2021/22 Winter Sprint</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27370" author="ar429586" created="Fri, 11 Mar 2022 12:58:17 +0100">Należy ustalić:
&lt;br/&gt;
- Korzystanie z CDN/hosting na serwerze.
&lt;br/&gt;
- Lokalizacja plik&amp;#xF3;w statycznych
&lt;br/&gt;
- Spos&amp;#xF3;b aktywowania edytora z poziomu globalnego, contestu, użytkownika. Moją propozycją jest możliwość użytkownika do ustawiania preferencji automatycznego aktywowania edytora, o ile jest to dozwolone. </comment>
                    </comments>
                    <attachments>
                            <attachment id="14731" name="ace_editor.png" size="103175" author="ar429586" created="Fri, 11 Mar 2022 12:51:45 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzzzzo:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2451] Uporządkowanie ustawień sklonowanych zadań</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2451</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>- cześć ustawień jest lokalnie per konkurs
&lt;br/&gt;
- część globalnie na cały system
&lt;br/&gt;
- usuwanie załącznik&amp;#xF3;w</description>
                <environment/>
        <key id="19428">SIO-2451</key>
            <summary>Uporządkowanie ustawień sklonowanych zadań</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2021 18:18:37 +0200</created>
                <updated>Wed, 27 Oct 2021 18:18:37 +0200</updated>
                                            <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e8f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2450] Prirytetowanie zgłoszeń do sprawdzania</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2450</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>możliwość szybszego sprawdzenia wybranych zgłoszeń</description>
                <environment/>
        <key id="19427">SIO-2450</key>
            <summary>Prirytetowanie zgłoszeń do sprawdzania</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2021 18:17:19 +0200</created>
                <updated>Wed, 27 Oct 2021 18:17:19 +0200</updated>
                                            <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e87:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2449] Symulator konkurs treningu</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2449</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>- przycisk replay dla istniejącego konkursu (np. wirtualny II etap czy egzamin)
&lt;br/&gt;
- zwłaszcza istotne dla konkurs&amp;#xF3;w bez full-feedback
&lt;br/&gt;
- codeforces ma coś podobnego</description>
                <environment/>
        <key id="19426">SIO-2449</key>
            <summary>Symulator konkurs treningu</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2021 18:16:22 +0200</created>
                <updated>Wed, 17 Nov 2021 15:01:39 +0100</updated>
                                            <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e7z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2448] Webowy manager zadań</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2448</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>- żeby można było łatwo wyszukiwać zadania
&lt;br/&gt;
- żeby można było łatow kopiować pomiędzy konkursami
&lt;br/&gt;
- żeby można było dodawać dokumentację do zadań
&lt;br/&gt;
- żeby można było wersjonować paczki</description>
                <environment/>
        <key id="19425">SIO-2448</key>
            <summary>Webowy manager zadań</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="walen">Tomek Waleń</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Oct 2021 18:14:36 +0200</created>
                <updated>Wed, 27 Oct 2021 18:14:36 +0200</updated>
                                            <version>TAG 2021/22 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e7r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2447] Disqualification on Quiz Submission results in 500 for the user</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2447</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We should allow for disqualifications based on any submission type or at least check for valid submission types when adding disqualification object.
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
RelatedObjectDoesNotExist: Submission has no programsubmission.
&lt;br/&gt;
(6 additional frame(s) were not displayed)
&lt;br/&gt;
...
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/contests/views.py&amp;quot;, line 214, in my_submissions_view
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;header = controller.render_my_submissions_header(request, queryset.all())
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/disqualification/controllers.py&amp;quot;, line 154, in render_my_submissions_header
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;submissions)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/disqualification/controllers.py&amp;quot;, line 178, in render_disqualifications
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;request, submission)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/similarsubmits/controllers.py&amp;quot;, line 91, in _render_disqualification_reason
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;._render_disqualification_reason(request, submission)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/disqualification/controllers.py&amp;quot;, line 113, in _render_disqualification_reason
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;submission.programsubmission),</description>
                <environment/>
        <key id="19424">SIO-2447</key>
            <summary>Disqualification on Quiz Submission results in 500 for the user</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Sat, 25 Sep 2021 22:28:23 +0200</created>
                <updated>Sun, 9 Jan 2022 22:14:22 +0100</updated>
                            <resolved>Sun, 9 Jan 2022 22:14:06 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27190" author="gerrit" created="Tue, 28 Dec 2021 17:41:50 +0100">Change oioioi~master~Ia453f1bc0ee83296007a96296eab2fd3d8685eb4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3796"&gt;https://gerrit.sio2project.mimuw.edu.pl/3796&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2447" title="Disqualification on Quiz Submission results in 500 for the user" class="issue-link" data-issue-key="SIO-2447"&gt;&lt;strike&gt;SIO-2447&lt;/strike&gt;&lt;/a&gt; Fix disqualifications on quiz submissions
&lt;br/&gt;

&lt;br/&gt;
Fix bug resulting in 500 error for the user whose
&lt;br/&gt;
quiz submission is disqualified. Add tests for
&lt;br/&gt;
disqualifications on quiz submissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia453f1bc0ee83296007a96296eab2fd3d8685eb4</comment>
                            <comment id="27194" author="gerrit" created="Fri, 31 Dec 2021 14:45:06 +0100">Change oioioi~master~Ia453f1bc0ee83296007a96296eab2fd3d8685eb4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3796"&gt;https://gerrit.sio2project.mimuw.edu.pl/3796&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2447" title="Disqualification on Quiz Submission results in 500 for the user" class="issue-link" data-issue-key="SIO-2447"&gt;&lt;strike&gt;SIO-2447&lt;/strike&gt;&lt;/a&gt; Fix disqualifications on quiz submissions
&lt;br/&gt;

&lt;br/&gt;
Fix bug resulting in 500 error for the user whose
&lt;br/&gt;
quiz submission is disqualified. Refractor some of
&lt;br/&gt;
disqualifications tests and add tests for
&lt;br/&gt;
disqualifications on quiz submissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia453f1bc0ee83296007a96296eab2fd3d8685eb4</comment>
                            <comment id="27195" author="gerrit" created="Fri, 31 Dec 2021 14:51:16 +0100">Change oioioi~master~Ia453f1bc0ee83296007a96296eab2fd3d8685eb4, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3796"&gt;https://gerrit.sio2project.mimuw.edu.pl/3796&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2447" title="Disqualification on Quiz Submission results in 500 for the user" class="issue-link" data-issue-key="SIO-2447"&gt;&lt;strike&gt;SIO-2447&lt;/strike&gt;&lt;/a&gt; Fix disqualifications on quiz submissions
&lt;br/&gt;

&lt;br/&gt;
Fix bug resulting in 500 error for the user whose
&lt;br/&gt;
quiz submission is disqualified. Refractor some of
&lt;br/&gt;
disqualifications tests and add tests for
&lt;br/&gt;
disqualifications on quiz submissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia453f1bc0ee83296007a96296eab2fd3d8685eb4</comment>
                            <comment id="27201" author="gerrit" created="Sun, 9 Jan 2022 21:38:36 +0100">Change oioioi~master~Ia453f1bc0ee83296007a96296eab2fd3d8685eb4, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3796"&gt;https://gerrit.sio2project.mimuw.edu.pl/3796&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2447" title="Disqualification on Quiz Submission results in 500 for the user" class="issue-link" data-issue-key="SIO-2447"&gt;&lt;strike&gt;SIO-2447&lt;/strike&gt;&lt;/a&gt; Fix disqualifications on quiz submissions
&lt;br/&gt;

&lt;br/&gt;
Fix bug resulting in 500 error for the user whose
&lt;br/&gt;
quiz submission is disqualified. Refractor some of
&lt;br/&gt;
disqualifications tests and add tests for
&lt;br/&gt;
disqualifications on quiz submissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia453f1bc0ee83296007a96296eab2fd3d8685eb4</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e7j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2446] Duplicate contest problems</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2446</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Say you conduct lessons in 2 groups and you want to have the same problems in both contests, but manually copying all problems is annoying. It would be nice to have a button &amp;quot;duplicate contest&amp;quot;</description>
                <environment/>
        <key id="19423">SIO-2446</key>
            <summary>Duplicate contest problems</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="alicja">Alicja Kluczek</reporter>
                        <labels>
                    </labels>
                <created>Sat, 25 Sep 2021 10:03:29 +0200</created>
                <updated>Sat, 25 Sep 2021 10:03:29 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e7b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2445] Dupli(Multi-)plicates of the same participants in the ranking</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2445</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Participants are displayed multiple times despite using one account: 
&lt;br/&gt;
1 Jan Ni 100 100 200 
&lt;br/&gt;
1 Jan Ni 100 100 200 
&lt;br/&gt;
1 Jan Ni 100. 100 200 &lt;a href="https://szkopul.edu.pl/c/zadankasrednie/ranking/"&gt;https://szkopul.edu.pl/c/zadankasrednie/ranking/&lt;/a&gt; for example in this contest, but I&amp;#39;ve seen it multiple times.</description>
                <environment/>
        <key id="19422">SIO-2445</key>
            <summary>Dupli(Multi-)plicates of the same participants in the ranking</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="alicja">Alicja Kluczek</reporter>
                        <labels>
                    </labels>
                <created>Sun, 19 Sep 2021 00:33:27 +0200</created>
                <updated>Sun, 19 Sep 2021 00:33:27 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e73:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2444] Compiller override form bricks on error</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2444</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>How to reproduce:
&lt;br/&gt;
1. Create a new contest
&lt;br/&gt;
2. Create compiller override
&lt;br/&gt;
3. Make error in other part of the form (for example in empty end date)
&lt;br/&gt;
4. Submit form
&lt;br/&gt;
5. When errors are rendered compiller overrides are reset since language is not selected, but in &amp;lt;select&amp;gt; it is.</description>
                <environment>Szkopuł/Master</environment>
        <key id="19421">SIO-2444</key>
            <summary>Compiller override form bricks on error</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Tue, 7 Sep 2021 10:03:29 +0200</created>
                <updated>Tue, 7 Sep 2021 10:03:29 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e6v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2443] Output of checker is inserted to the database as is</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2443</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We should escape some of checker&amp;#39;s output. For example if checker outputs `0x00` then python throws `ValueError: A string literal cannot contain NUL (0x00) characters.`
&lt;br/&gt;

&lt;br/&gt;
Real example: &lt;a href="https://sio2.mimuw.edu.pl/c/ontak2021/s/456709/"&gt;https://sio2.mimuw.edu.pl/c/ontak2021/s/456709/&lt;/a&gt;</description>
                <environment/>
        <key id="19420">SIO-2443</key>
            <summary>Output of checker is inserted to the database as is</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Sat, 3 Jul 2021 11:09:21 +0200</created>
                <updated>Sun, 31 Oct 2021 18:03:36 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e6n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2442] 500 error when editing multilanguage news in newsfeed</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2442</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Details are on sentry:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://sentry.io/organizations/the-sio2-project/issues/2468677411/events/6ccfc92789eb42a0893afab164cb3ed4/?project=116859"&gt;https://sentry.io/organizations/the-sio2-project/issues/2468677411/events/6ccfc92789eb42a0893afab164cb3ed4/?project=116859&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
To reproduce:
&lt;br/&gt;
1. Create news and add translation to it
&lt;br/&gt;
2. Save news
&lt;br/&gt;
3. Edit news
&lt;br/&gt;
4. On save 500 error is thrown</description>
                <environment/>
        <key id="19320">SIO-2442</key>
            <summary>500 error when editing multilanguage news in newsfeed</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="mgrodzicki">Mieszko Grodzicki</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Mon, 21 Jun 2021 20:47:47 +0200</created>
                <updated>Sun, 9 Jan 2022 22:15:21 +0100</updated>
                            <resolved>Sun, 9 Jan 2022 21:42:17 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27191" author="gerrit" created="Wed, 29 Dec 2021 12:21:01 +0100">Change oioioi~master~I40542c693cd0bb4856ed63b65e4a24e6f7a0e086, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3797"&gt;https://gerrit.sio2project.mimuw.edu.pl/3797&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2442" title="500 error when editing multilanguage news in newsfeed" class="issue-link" data-issue-key="SIO-2442"&gt;&lt;strike&gt;SIO-2442&lt;/strike&gt;&lt;/a&gt; Fix multilanguage news edit error
&lt;br/&gt;

&lt;br/&gt;
Fix NewsLanguageVersion.save() method so that
&lt;br/&gt;
it is possible to edit existing NewsLanguageVersion.
&lt;br/&gt;

&lt;br/&gt;
Strengthen newsfeed tests:
&lt;br/&gt;
&amp;nbsp;- fix test_news_edit, as it was sending form with
&lt;br/&gt;
incorrect id and not editing anything,
&lt;br/&gt;
&amp;nbsp;- make all tests in TestNewsfeedOptions check whether
&lt;br/&gt;
sending the form results in redirection to newsfeed main
&lt;br/&gt;
page (which means change was successful).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I40542c693cd0bb4856ed63b65e4a24e6f7a0e086</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e6f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2441] Add hyperlink to "Paczkomat"</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2441</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add hyperlink to &amp;quot;Paczkomat&amp;quot; to view associated with problem instance.</description>
                <environment/>
        <key id="19250">SIO-2441</key>
            <summary>Add hyperlink to "Paczkomat"</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/open.png">Open</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="jake_white">Jakub Niściór</reporter>
                        <labels>
                    </labels>
                <created>Tue, 18 May 2021 11:36:23 +0200</created>
                <updated>Mon, 28 Feb 2022 09:29:41 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzzzzs:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2440] Add "Copy code" button to source view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2440</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add &amp;quot;copy code&amp;quot; button to source view, to make copying longer code easier.</description>
                <environment/>
        <key id="19249">SIO-2440</key>
            <summary>Add "Copy code" button to source view</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="jake_white">Jakub Niściór</reporter>
                        <labels>
                    </labels>
                <created>Tue, 18 May 2021 11:24:07 +0200</created>
                <updated>Tue, 8 Jun 2021 14:19:35 +0200</updated>
                            <resolved>Tue, 8 Jun 2021 14:19:35 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26906" author="gerrit" created="Tue, 18 May 2021 15:24:27 +0200">Change oioioi~master~I259c104723aa700255af899c45e6c13fcc4ddfa7, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3724"&gt;https://gerrit.sio2project.mimuw.edu.pl/3724&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2440" title="Add &amp;quot;Copy code&amp;quot; button to source view" class="issue-link" data-issue-key="SIO-2440"&gt;&lt;strike&gt;SIO-2440&lt;/strike&gt;&lt;/a&gt; Add &amp;quot;Copy code&amp;quot; button to source view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I259c104723aa700255af899c45e6c13fcc4ddfa7</comment>
                            <comment id="26950" author="gerrit" created="Tue, 25 May 2021 14:46:31 +0200">Change oioioi~master~I259c104723aa700255af899c45e6c13fcc4ddfa7, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3724"&gt;https://gerrit.sio2project.mimuw.edu.pl/3724&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2440" title="Add &amp;quot;Copy code&amp;quot; button to source view" class="issue-link" data-issue-key="SIO-2440"&gt;&lt;strike&gt;SIO-2440&lt;/strike&gt;&lt;/a&gt; Add &amp;quot;Copy code&amp;quot; button to source view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I259c104723aa700255af899c45e6c13fcc4ddfa7</comment>
                            <comment id="26954" author="gerrit" created="Tue, 1 Jun 2021 18:21:21 +0200">Change oioioi~master~I259c104723aa700255af899c45e6c13fcc4ddfa7, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3724"&gt;https://gerrit.sio2project.mimuw.edu.pl/3724&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2440" title="Add &amp;quot;Copy code&amp;quot; button to source view" class="issue-link" data-issue-key="SIO-2440"&gt;&lt;strike&gt;SIO-2440&lt;/strike&gt;&lt;/a&gt; Add &amp;quot;Copy code&amp;quot; button to source view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I259c104723aa700255af899c45e6c13fcc4ddfa7</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e5z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2439] Check difficulty of deployment of SIO2 and simplify it</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2439</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>SIO2 is hard to deploy. Easy installer is not really easy (it throws loads of errors and finally doesn&amp;#39;t install SIO2 properly.
&lt;br/&gt;

&lt;br/&gt;
1. Try to deploy SIO2 on local machine with minimal working configuration.
&lt;br/&gt;
2. Simplify deployment (probably modify the readme).</description>
                <environment>Linux</environment>
        <key id="19248">SIO-2439</key>
            <summary>Check difficulty of deployment of SIO2 and simplify it</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="jake_white">Jakub Niściór</assignee>
                                    <reporter username="jake_white">Jakub Niściór</reporter>
                        <labels>
                    </labels>
                <created>Mon, 17 May 2021 23:32:30 +0200</created>
                <updated>Mon, 17 May 2021 23:38:53 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26892" author="gerrit" created="Mon, 17 May 2021 23:38:53 +0200">Change oioioi~master~Ib84f3f2b8f3205eb3b579a081281926767963b4b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3721"&gt;https://gerrit.sio2project.mimuw.edu.pl/3721&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2439" title="Check difficulty of deployment of SIO2 and simplify it" class="issue-link" data-issue-key="SIO-2439"&gt;SIO-2439&lt;/a&gt; Improve readme concerning deployment
&lt;br/&gt;

&lt;br/&gt;
- Delete part about easy installer (it desn&amp;#39;t work)
&lt;br/&gt;
- Other minor readme fixes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib84f3f2b8f3205eb3b579a081281926767963b4b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e5r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2438] Szkopuł and SIO2 try to insert non-unique job_id to evalmgr_queuedjob</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2438</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Look at database logs attached below.</description>
                <environment/>
        <key id="19247">SIO-2438</key>
            <summary>Szkopuł and SIO2 try to insert non-unique job_id to evalmgr_queuedjob</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Sat, 15 May 2021 13:28:38 +0200</created>
                <updated>Sat, 15 May 2021 13:28:38 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                            <attachment id="14432" name="jira" size="4920" author="pdietrich" created="Sat, 15 May 2021 13:28:38 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e5j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2437] NOTIFICATIONS_SERVER_ENABLED setting is confusing</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2437</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>NOTIFICATIONS_SERVER_ENABLED only tells supervisord whether to start notification-server. However, at first glance, it is not clear what does NOTIFICATIONS_SERVER_ENABLED means:
&lt;br/&gt;
- Will it start notification server?
&lt;br/&gt;
- Will oioioi connect to provided server details but not spawn a notification server?
&lt;br/&gt;
- Will oioioi not connect to any notification server?</description>
                <environment/>
        <key id="19246">SIO-2437</key>
            <summary>NOTIFICATIONS_SERVER_ENABLED setting is confusing</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Sat, 15 May 2021 11:43:33 +0200</created>
                <updated>Sat, 15 May 2021 11:43:33 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e5b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2436] Add autoreveal for problems with as many reveals as submissions</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2436</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently if organisers want to show users their scores without reports reveal configs are used. However users must click reveal score every time they submit a solution.
&lt;br/&gt;

&lt;br/&gt;
If no. of submissions &amp;lt;= no. of reveals we should reveal scores automatically.
&lt;br/&gt;

&lt;br/&gt;
Proposition of implementation:
&lt;br/&gt;

&lt;br/&gt;
Instead of checking if no. of submissions &amp;lt;= no. of reveals, allow to leave no. of reveals field empty and add explaining help text to it. Then if no. of reveals is None, user can see the score of their every submission, unless it is submitted during the last [disable_time] minutes of the round. In &amp;quot;Score revealing&amp;quot; section on submission page:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;- If user cannot see the score, there is a message explaining why (same as this shown now instead of reveal button) - submission has status &amp;quot;CE&amp;quot;, it is not scored yet or it was submitted during period, when reveals are disabled.
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;- If user can see the score, there is the score and additional information that scores of all submissions in the task are visible automatically, unless submitted during the last [disable_time] minutes of the round.
&lt;br/&gt;

&lt;br/&gt;
The other way could be to completely remove &amp;quot;Score revealing&amp;quot; section from submission page when no. of reveals is empty. But then, where would we show the information about disabling reveals in last [disable_time] minutes of the contest, if it is enabled? Also, waiting long for a submission to be scored can make user think that the reveals are disabled if there is no &amp;quot;Score revealing&amp;quot; section.
&lt;br/&gt;

&lt;br/&gt;
If no. of reveals if specified, system behaviour should not change.
&lt;br/&gt;

&lt;br/&gt;
Comment from Wojtek: 
&lt;br/&gt;
wygląda spoko, o ile się nie pogryzie z kontrolerami OI / potyczek, kt&amp;#xF3;re overridują widoczność wynik&amp;#xF3;w na swoje sposoby</description>
                <environment/>
        <key id="19245">SIO-2436</key>
            <summary>Add autoreveal for problems with as many reveals as submissions</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="mgrodzicki">Mieszko Grodzicki</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Sat, 15 May 2021 10:44:44 +0200</created>
                <updated>Mon, 31 Jan 2022 22:34:58 +0100</updated>
                            <resolved>Mon, 31 Jan 2022 22:34:52 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="27172" author="pdietrich" created="Thu, 2 Dec 2021 12:32:14 +0100">Mieszko, czy jest szansa, że będzie kod gotowy do poniedziałkowej rundy potyczek?</comment>
                            <comment id="27173" author="mgrodzicki" created="Thu, 2 Dec 2021 12:42:53 +0100">Bardzo duża, postaram się jeszcze dzisiaj wrzucić commita gotowego na code review.</comment>
                            <comment id="27174" author="pdietrich" created="Thu, 2 Dec 2021 13:51:52 +0100">Wspaniale. Nie obiecuję, że dzisiaj na to popatrzę, ale jak diff nie będzie zbyt duży to będziemy chcieli do poniedziałku wrzucić na potyczki.</comment>
                            <comment id="27175" author="gerrit" created="Thu, 2 Dec 2021 22:17:02 +0100">Change oioioi~master~I0a3a7b7fe1c2521fe8526a24bf44f05a4e18aa22, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3789"&gt;https://gerrit.sio2project.mimuw.edu.pl/3789&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2436" title="Add autoreveal for problems with as many reveals as submissions" class="issue-link" data-issue-key="SIO-2436"&gt;&lt;strike&gt;SIO-2436&lt;/strike&gt;&lt;/a&gt; Add autoreveal
&lt;br/&gt;

&lt;br/&gt;
Add possibility to leave &amp;#39;reveal limit&amp;#39; field empty in ScoreRevealConfig,
&lt;br/&gt;
which makes all submissions automatically revealed to user.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0a3a7b7fe1c2521fe8526a24bf44f05a4e18aa22</comment>
                            <comment id="27176" author="gerrit" created="Fri, 3 Dec 2021 11:25:12 +0100">Change oioioi~master~I0a3a7b7fe1c2521fe8526a24bf44f05a4e18aa22, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3789"&gt;https://gerrit.sio2project.mimuw.edu.pl/3789&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2436" title="Add autoreveal for problems with as many reveals as submissions" class="issue-link" data-issue-key="SIO-2436"&gt;&lt;strike&gt;SIO-2436&lt;/strike&gt;&lt;/a&gt; Add autoreveal
&lt;br/&gt;

&lt;br/&gt;
Add possibility to leave &amp;#39;reveal limit&amp;#39; field empty in ScoreRevealConfig,
&lt;br/&gt;
which makes all submissions automatically revealed to user.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0a3a7b7fe1c2521fe8526a24bf44f05a4e18aa22</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e53:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2435] Allow custom sorting of the list of problems /p/</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2435</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sometimes alphabetical order is not desired and current workaround is changing problem_instance id, which is not perfect either</description>
                <environment/>
        <key id="19244">SIO-2435</key>
            <summary>Allow custom sorting of the list of problems /p/</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Sat, 15 May 2021 10:17:45 +0200</created>
                <updated>Sat, 15 May 2021 10:28:55 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                            <attachment id="14431" name="Screenshot_20210515_101719.png" size="39570" author="pdietrich" created="Sat, 15 May 2021 10:17:45 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e4v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2434] In OI contest /files return 403 if none of the rounds has started</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2434</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In OI contests if:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;- Round A starts at time t 
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;- Round A has not started yet
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;- and other rounds start after t
&lt;br/&gt;
then participants get 403 on /files</description>
                <environment/>
        <key id="19243">SIO-2434</key>
            <summary>In OI contest /files return 403 if none of the rounds has started</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="5">Cannot Reproduce</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="pdietrich">Paweł Dietrich</reporter>
                        <labels>
                    </labels>
                <created>Thu, 13 May 2021 16:16:11 +0200</created>
                <updated>Fri, 19 Nov 2021 19:48:01 +0100</updated>
                            <resolved>Fri, 19 Nov 2021 19:47:12 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="27155" author="pdietrich" created="Fri, 19 Nov 2021 19:46:39 +0100">Unable to reproduce anymore. Will close.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e4n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2433] Enable localization for dates, times and numbers</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2433</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently:
&lt;br/&gt;
- all dates are presented in ISO format
&lt;br/&gt;

&lt;br/&gt;
Expected behaviour:
&lt;br/&gt;
- show date in format described by locale setting (i.e. in &lt;a href="https://en.wikipedia.org/wiki/Date_and_time_notation_in_the_United_States)"&gt;https://en.wikipedia.org/wiki/Date_and_time_notation_in_the_United_States)&lt;/a&gt;</description>
                <environment/>
        <key id="19242">SIO-2433</key>
            <summary>Enable localization for dates, times and numbers</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="czyzmanski">Szymon Czyżmański</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Thu, 13 May 2021 14:17:18 +0200</created>
                <updated>Wed, 17 Nov 2021 15:17:45 +0100</updated>
                                            <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e4f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2432] Add styling to summary tag in portal posts</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2432</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19241">SIO-2432</key>
            <summary>Add styling to summary tag in portal posts</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tomaszdomagala">Tomasz Domagała</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 May 2021 17:57:02 +0200</created>
                <updated>Thu, 24 Jun 2021 12:09:07 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:09:07 +0200</resolved>
                                    <version>TAG 2020/21 Summer Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26910" author="gerrit" created="Tue, 18 May 2021 17:12:12 +0200">Change oioioi~master~Icca49fbbe7efd847a3d90cdfbd3da16ced348871, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3728"&gt;https://gerrit.sio2project.mimuw.edu.pl/3728&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2432" title="Add styling to summary tag in portal posts" class="issue-link" data-issue-key="SIO-2432"&gt;&lt;strike&gt;SIO-2432&lt;/strike&gt;&lt;/a&gt; Add styling to summary tag in portal posts Currently summary tag is indistinguishable from plain text. This commit adds link-like styling.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icca49fbbe7efd847a3d90cdfbd3da16ced348871</comment>
                            <comment id="26914" author="gerrit" created="Tue, 18 May 2021 17:34:52 +0200">Change oioioi~master~Icca49fbbe7efd847a3d90cdfbd3da16ced348871, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3728"&gt;https://gerrit.sio2project.mimuw.edu.pl/3728&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2432" title="Add styling to summary tag in portal posts" class="issue-link" data-issue-key="SIO-2432"&gt;&lt;strike&gt;SIO-2432&lt;/strike&gt;&lt;/a&gt; Add styling to summary tag in portal posts Currently summary tag is indistinguishable from plain text. This commit adds link-like styling.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icca49fbbe7efd847a3d90cdfbd3da16ced348871</comment>
                            <comment id="26951" author="gerrit" created="Tue, 1 Jun 2021 11:22:44 +0200">Change oioioi~master~Icca49fbbe7efd847a3d90cdfbd3da16ced348871, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3728"&gt;https://gerrit.sio2project.mimuw.edu.pl/3728&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2432" title="Add styling to summary tag in portal posts" class="issue-link" data-issue-key="SIO-2432"&gt;&lt;strike&gt;SIO-2432&lt;/strike&gt;&lt;/a&gt; Add styling to summary tag in portal posts Currently summary tag is indistinguishable from plain text. This commit adds link-like styling.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icca49fbbe7efd847a3d90cdfbd3da16ced348871</comment>
                            <comment id="26952" author="gerrit" created="Tue, 1 Jun 2021 11:27:03 +0200">Change oioioi~master~Icca49fbbe7efd847a3d90cdfbd3da16ced348871, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3728"&gt;https://gerrit.sio2project.mimuw.edu.pl/3728&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2432" title="Add styling to summary tag in portal posts" class="issue-link" data-issue-key="SIO-2432"&gt;&lt;strike&gt;SIO-2432&lt;/strike&gt;&lt;/a&gt; Add styling to summary tag in portal posts Currently summary tag is indistinguishable from plain text. This commit adds link-like styling.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icca49fbbe7efd847a3d90cdfbd3da16ced348871</comment>
                            <comment id="26953" author="gerrit" created="Tue, 1 Jun 2021 11:32:41 +0200">Change oioioi~master~Icca49fbbe7efd847a3d90cdfbd3da16ced348871, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3728"&gt;https://gerrit.sio2project.mimuw.edu.pl/3728&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2432" title="Add styling to summary tag in portal posts" class="issue-link" data-issue-key="SIO-2432"&gt;&lt;strike&gt;SIO-2432&lt;/strike&gt;&lt;/a&gt; Add styling to summary tag in portal posts Currently summary tag is indistinguishable from plain text. This commit adds link-like styling.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icca49fbbe7efd847a3d90cdfbd3da16ced348871</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e47:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2431] Improve add_js function workaround</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2431</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>add_js method on Media object was used in method get_compiler_for_language in oioioi/programs/controllers.py but it was removed without any notice in django 2.0 current workaround is a bit hacky and uses private api</description>
                <environment/>
        <key id="19240">SIO-2431</key>
            <summary>Improve add_js function workaround</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="badochov">Hubert Badocha</reporter>
                        <labels>
                    </labels>
                <created>Mon, 10 May 2021 17:01:17 +0200</created>
                <updated>Mon, 10 May 2021 19:21:16 +0200</updated>
                                            <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26861" author="gerrit" created="Mon, 10 May 2021 19:21:16 +0200">Change oioioi~python3~I66f362d0c3d688cd689ef703c431d5241c5e3b7e, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3660"&gt;https://gerrit.sio2project.mimuw.edu.pl/3660&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Django2 support breaking changes.
&lt;br/&gt;

&lt;br/&gt;
Changed dependecies.
&lt;br/&gt;
Made a workaround for lack of &amp;#39;add_js&amp;#39; function &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2431"&gt;https://jira.sio2project.mimuw.edu.pl/browse/SIO-2431&lt;/a&gt;.
&lt;br/&gt;
Removed redundant apps from settings.
&lt;br/&gt;
Removed last urlresolvers import.
&lt;br/&gt;
Changed include to new syntax.
&lt;br/&gt;
Removed context parameter from from_db_value.
&lt;br/&gt;
Removed non-timezone-aware methods.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I66f362d0c3d688cd689ef703c431d5241c5e3b7e</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e3z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2430] Make problems' names translatable</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19239">SIO-2430</key>
            <summary>Make problems' names translatable</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="czyzmanski">Szymon Czyżmański</reporter>
                        <labels>
                    </labels>
                <created>Fri, 7 May 2021 16:49:50 +0200</created>
                <updated>Tue, 25 May 2021 14:36:55 +0200</updated>
                            <resolved>Tue, 25 May 2021 14:36:55 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26884" author="gerrit" created="Sat, 15 May 2021 17:49:17 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26885" author="gerrit" created="Sat, 15 May 2021 17:50:00 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26886" author="gerrit" created="Sun, 16 May 2021 17:27:22 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26888" author="gerrit" created="Mon, 17 May 2021 18:33:53 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26889" author="gerrit" created="Mon, 17 May 2021 18:39:11 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26893" author="gerrit" created="Tue, 18 May 2021 02:10:25 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26894" author="gerrit" created="Tue, 18 May 2021 02:10:30 +0200">Change oioioi~master~I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3723"&gt;https://gerrit.sio2project.mimuw.edu.pl/3723&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Command for creating names&amp;#39; translations of repeated problems
&lt;br/&gt;

&lt;br/&gt;
Some of the problems in the Szkopul are repeated: there exist one version
&lt;br/&gt;
of a particular problem with legacy name in Polish and the other one with
&lt;br/&gt;
legacy name in English. All of the pairs of repeated problems share the
&lt;br/&gt;
same short name and exactly one legacy origin tag. After the change
&lt;br/&gt;
&amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable&amp;quot; it is possible to make
&lt;br/&gt;
problem names translatable by the means of addding ProblemName objects to
&lt;br/&gt;
a particular problem.
&lt;br/&gt;

&lt;br/&gt;
*Add command for creating translations of legacy names of repeated problems
&lt;br/&gt;
&amp;nbsp;in Polish and English and associating these translations with the problems.
&lt;br/&gt;
*Add files with all possible legacy origin tags present in the database
&lt;br/&gt;
&amp;nbsp;at the production.
&lt;br/&gt;
*Add tests for the new command.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3</comment>
                            <comment id="26895" author="gerrit" created="Tue, 18 May 2021 02:19:35 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26896" author="gerrit" created="Tue, 18 May 2021 02:24:38 +0200">Change oioioi~master~I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3723"&gt;https://gerrit.sio2project.mimuw.edu.pl/3723&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Command for creating names&amp;#39; translations of repeated problems
&lt;br/&gt;

&lt;br/&gt;
Some of the problems in the Szkopul are repeated: there exist one version
&lt;br/&gt;
of a particular problem with legacy name in Polish and the other one with
&lt;br/&gt;
legacy name in English. All of the pairs of repeated problems share the
&lt;br/&gt;
same short name and exactly one legacy origin tag. After the change
&lt;br/&gt;
&amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable&amp;quot; it is possible to make
&lt;br/&gt;
problem names translatable by the means of addding ProblemName objects to
&lt;br/&gt;
a particular problem.
&lt;br/&gt;

&lt;br/&gt;
*Add command for creating translations of legacy names of repeated problems
&lt;br/&gt;
&amp;nbsp;in Polish and English and associating these translations with the problems.
&lt;br/&gt;
*Add files with all possible legacy origin tags present in the database
&lt;br/&gt;
&amp;nbsp;at the production.
&lt;br/&gt;
*Add tests for the new command.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3</comment>
                            <comment id="26897" author="gerrit" created="Tue, 18 May 2021 02:28:09 +0200">Change oioioi~master~I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3723"&gt;https://gerrit.sio2project.mimuw.edu.pl/3723&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Command for creating names&amp;#39; translations of problems
&lt;br/&gt;

&lt;br/&gt;
Some of the problems in the Szkopul are repeated: there exist one
&lt;br/&gt;
version of a particular problem with legacy name in Polish and the
&lt;br/&gt;
other one with legacy name in English. All of the pairs of repeated
&lt;br/&gt;
problems share the same short name and exactly one legacy origin tag.
&lt;br/&gt;
After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable&amp;quot; it
&lt;br/&gt;
is possible to make problem names translatable by the means of addding
&lt;br/&gt;
ProblemName objects to a particular problem.
&lt;br/&gt;

&lt;br/&gt;
*Add command for creating translations of legacy names of repeated
&lt;br/&gt;
&amp;nbsp;problems in Polish and English and associating these translations with
&lt;br/&gt;
&amp;nbsp;the problems.
&lt;br/&gt;
*Add files with all possible legacy origin tags present in the database
&lt;br/&gt;
&amp;nbsp;at the production.
&lt;br/&gt;
*Add tests for the new command.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3</comment>
                            <comment id="26901" author="gerrit" created="Tue, 18 May 2021 12:54:15 +0200">Change oioioi~master~I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3723"&gt;https://gerrit.sio2project.mimuw.edu.pl/3723&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Command for creating names&amp;#39; translations of problems
&lt;br/&gt;

&lt;br/&gt;
Some of the problems in the Szkopul are repeated: there exist one
&lt;br/&gt;
version of a particular problem with legacy name in Polish and the
&lt;br/&gt;
other one with legacy name in English. All of the pairs of repeated
&lt;br/&gt;
problems share the same short name and exactly one legacy origin tag.
&lt;br/&gt;
After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable&amp;quot; it
&lt;br/&gt;
is possible to make problem names translatable by the means of addding
&lt;br/&gt;
ProblemName objects to a particular problem.
&lt;br/&gt;

&lt;br/&gt;
*Add command for creating translations of legacy names of repeated
&lt;br/&gt;
&amp;nbsp;problems in Polish and English and associating these translations with
&lt;br/&gt;
&amp;nbsp;the problems.
&lt;br/&gt;
*Add files with all possible legacy origin tags present in the database
&lt;br/&gt;
&amp;nbsp;at the production.
&lt;br/&gt;
*Add tests for the new command.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3</comment>
                            <comment id="26907" author="gerrit" created="Tue, 18 May 2021 15:41:04 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26912" author="gerrit" created="Tue, 18 May 2021 17:26:25 +0200">Change oioioi~master~I43c17d11998594eafa3ae2d9dbb66ceb011b6cee, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3729"&gt;https://gerrit.sio2project.mimuw.edu.pl/3729&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Allow for problem name&amp;#39;s transll. in sinol packages
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be created with sinol packages - standarized
&lt;br/&gt;
archives with problem data. After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39;
&lt;br/&gt;
names translatable&amp;quot; it is possible to manually add problem name&amp;#39;s
&lt;br/&gt;
translations in the problem&amp;#39;s settings. It would be convenient to allow
&lt;br/&gt;
for creating them when problem package is loaded.
&lt;br/&gt;

&lt;br/&gt;
*Allow to add new fields in `config.yml` file, each matching the pattern
&lt;br/&gt;
&amp;nbsp;`title_[a-z]{2}`, where `[a-z]{2}` represents two-letter language code
&lt;br/&gt;
&amp;nbsp;defined in `settings.py`. Each such field represents translation of given
&lt;br/&gt;
&amp;nbsp;problem&amp;#39;s name in the corresponding language.
&lt;br/&gt;
*Modify SinolPackage class to accommodate for new possible fields.
&lt;br/&gt;
*Add test file and tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I43c17d11998594eafa3ae2d9dbb66ceb011b6cee</comment>
                            <comment id="26913" author="gerrit" created="Tue, 18 May 2021 17:27:19 +0200">Change oioioi~master~I43c17d11998594eafa3ae2d9dbb66ceb011b6cee, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3729"&gt;https://gerrit.sio2project.mimuw.edu.pl/3729&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Allow for problem name&amp;#39;s transll. in sinol packages
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be created with sinol packages - standarized
&lt;br/&gt;
archives with problem data. After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39;
&lt;br/&gt;
names translatable&amp;quot; it is possible to manually add problem name&amp;#39;s
&lt;br/&gt;
translations in the problem&amp;#39;s settings. It would be convenient to allow
&lt;br/&gt;
for creating them when problem package is loaded.
&lt;br/&gt;

&lt;br/&gt;
*Allow to add new fields in `config.yml` file, each matching the pattern
&lt;br/&gt;
&amp;nbsp;`title_[a-z]{2}`, where `[a-z]{2}` represents two-letter language code
&lt;br/&gt;
&amp;nbsp;defined in `settings.py`. Each such field represents translation of
&lt;br/&gt;
&amp;nbsp;given problem&amp;#39;s name in the corresponding language.
&lt;br/&gt;
*Modify SinolPackage class to accommodate for new possible fields.
&lt;br/&gt;
*Add test file and tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I43c17d11998594eafa3ae2d9dbb66ceb011b6cee</comment>
                            <comment id="26915" author="gerrit" created="Tue, 18 May 2021 17:38:20 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26916" author="gerrit" created="Tue, 18 May 2021 17:38:42 +0200">Change oioioi~master~I43c17d11998594eafa3ae2d9dbb66ceb011b6cee, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3729"&gt;https://gerrit.sio2project.mimuw.edu.pl/3729&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Allow for problem name&amp;#39;s transll. in sinol packages
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be created with sinol packages - standarized
&lt;br/&gt;
archives with problem data. After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39;
&lt;br/&gt;
names translatable&amp;quot; it is possible to manually add problem name&amp;#39;s
&lt;br/&gt;
translations in the problem&amp;#39;s settings. It would be convenient to allow
&lt;br/&gt;
for creating them when problem package is loaded.
&lt;br/&gt;

&lt;br/&gt;
*Allow to add new fields in `config.yml` file, each matching the pattern
&lt;br/&gt;
&amp;nbsp;`title_[a-z]{2}`, where `[a-z]{2}` represents two-letter language code
&lt;br/&gt;
&amp;nbsp;defined in `settings.py`. Each such field represents translation of
&lt;br/&gt;
&amp;nbsp;given problem&amp;#39;s name in the corresponding language.
&lt;br/&gt;
*Modify SinolPackage class to accommodate for new possible fields.
&lt;br/&gt;
*Add test file and tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I43c17d11998594eafa3ae2d9dbb66ceb011b6cee</comment>
                            <comment id="26917" author="gerrit" created="Tue, 18 May 2021 17:39:14 +0200">Change oioioi~master~I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3723"&gt;https://gerrit.sio2project.mimuw.edu.pl/3723&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Command for creating names&amp;#39; translations of problems
&lt;br/&gt;

&lt;br/&gt;
Some of the problems in the Szkopul are repeated: there exist one
&lt;br/&gt;
version of a particular problem with legacy name in Polish and the
&lt;br/&gt;
other one with legacy name in English. All of the pairs of repeated
&lt;br/&gt;
problems share the same short name and exactly one legacy origin tag.
&lt;br/&gt;
After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable&amp;quot; it
&lt;br/&gt;
is possible to make problem names translatable by the means of addding
&lt;br/&gt;
ProblemName objects to a particular problem.
&lt;br/&gt;

&lt;br/&gt;
*Add command for creating translations of legacy names of repeated
&lt;br/&gt;
&amp;nbsp;problems in Polish and English and associating these translations with
&lt;br/&gt;
&amp;nbsp;the problems.
&lt;br/&gt;
*Add files with all possible legacy origin tags present in the database
&lt;br/&gt;
&amp;nbsp;at the production.
&lt;br/&gt;
*Add tests for the new command.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3</comment>
                            <comment id="26918" author="gerrit" created="Tue, 18 May 2021 21:42:48 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26919" author="gerrit" created="Tue, 18 May 2021 21:43:12 +0200">Change oioioi~master~I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3723"&gt;https://gerrit.sio2project.mimuw.edu.pl/3723&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Command for creating names&amp;#39; translations of problems
&lt;br/&gt;

&lt;br/&gt;
Some of the problems in the Szkopul are repeated: there exist one
&lt;br/&gt;
version of a particular problem with legacy name in Polish and the
&lt;br/&gt;
other one with legacy name in English. All of the pairs of repeated
&lt;br/&gt;
problems share the same short name and exactly one legacy origin tag.
&lt;br/&gt;
After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable&amp;quot; it
&lt;br/&gt;
is possible to make problem names translatable by the means of addding
&lt;br/&gt;
ProblemName objects to a particular problem.
&lt;br/&gt;

&lt;br/&gt;
*Add command for creating translations of legacy names of repeated
&lt;br/&gt;
&amp;nbsp;problems in Polish and English and associating these translations with
&lt;br/&gt;
&amp;nbsp;the problems.
&lt;br/&gt;
*Add files with all possible legacy origin tags present in the database
&lt;br/&gt;
&amp;nbsp;at the production.
&lt;br/&gt;
*Add tests for the new command.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3</comment>
                            <comment id="26920" author="gerrit" created="Tue, 18 May 2021 21:43:26 +0200">Change oioioi~master~I43c17d11998594eafa3ae2d9dbb66ceb011b6cee, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3729"&gt;https://gerrit.sio2project.mimuw.edu.pl/3729&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Allow for problem name&amp;#39;s transll. in sinol packages
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be created with sinol packages - standarized
&lt;br/&gt;
archives with problem data. After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39;
&lt;br/&gt;
names translatable&amp;quot; it is possible to manually add problem name&amp;#39;s
&lt;br/&gt;
translations in the problem&amp;#39;s settings. It would be convenient to allow
&lt;br/&gt;
for creating them when problem package is loaded.
&lt;br/&gt;

&lt;br/&gt;
*Allow to add new fields in `config.yml` file, each matching the pattern
&lt;br/&gt;
&amp;nbsp;`title_[a-z]{2}`, where `[a-z]{2}` represents two-letter language code
&lt;br/&gt;
&amp;nbsp;defined in `settings.py`. Each such field represents translation of
&lt;br/&gt;
&amp;nbsp;given problem&amp;#39;s name in the corresponding language.
&lt;br/&gt;
*Modify SinolPackage class to accommodate for new possible fields.
&lt;br/&gt;
*Add test file and tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I43c17d11998594eafa3ae2d9dbb66ceb011b6cee</comment>
                            <comment id="26921" author="gerrit" created="Tue, 18 May 2021 23:34:07 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26922" author="gerrit" created="Tue, 18 May 2021 23:35:27 +0200">Change oioioi~master~I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3723"&gt;https://gerrit.sio2project.mimuw.edu.pl/3723&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Command for creating names&amp;#39; translations of problems
&lt;br/&gt;

&lt;br/&gt;
Some of the problems in the Szkopul are repeated: there exist one
&lt;br/&gt;
version of a particular problem with legacy name in Polish and the
&lt;br/&gt;
other one with legacy name in English. All of the pairs of repeated
&lt;br/&gt;
problems share the same short name and exactly one legacy origin tag.
&lt;br/&gt;
After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable&amp;quot; it
&lt;br/&gt;
is possible to make problem names translatable by the means of addding
&lt;br/&gt;
ProblemName objects to a particular problem.
&lt;br/&gt;

&lt;br/&gt;
*Add command for creating translations of legacy names of repeated
&lt;br/&gt;
&amp;nbsp;problems in Polish and English and associating these translations with
&lt;br/&gt;
&amp;nbsp;the problems.
&lt;br/&gt;
*Add files with all possible legacy origin tags present in the database
&lt;br/&gt;
&amp;nbsp;at the production.
&lt;br/&gt;
*Add tests for the new command.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3</comment>
                            <comment id="26923" author="gerrit" created="Wed, 19 May 2021 19:58:29 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26924" author="gerrit" created="Wed, 19 May 2021 19:58:31 +0200">Change oioioi~master~I43c17d11998594eafa3ae2d9dbb66ceb011b6cee, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3729"&gt;https://gerrit.sio2project.mimuw.edu.pl/3729&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Allow for problem name&amp;#39;s transll. in sinol packages
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be created with sinol packages - standarized
&lt;br/&gt;
archives with problem data. After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39;
&lt;br/&gt;
names translatable&amp;quot; it is possible to manually add problem name&amp;#39;s
&lt;br/&gt;
translations in the problem&amp;#39;s settings. It would be convenient to allow
&lt;br/&gt;
for creating them when problem package is loaded.
&lt;br/&gt;

&lt;br/&gt;
*Allow to add new fields in `config.yml` file, each matching the pattern
&lt;br/&gt;
&amp;nbsp;`title_[a-z]{2}`, where `[a-z]{2}` represents two-letter language code
&lt;br/&gt;
&amp;nbsp;defined in `settings.py`. Each such field represents translation of
&lt;br/&gt;
&amp;nbsp;given problem&amp;#39;s name in the corresponding language.
&lt;br/&gt;
*Modify SinolPackage class to accommodate for new possible fields.
&lt;br/&gt;
*Add test file and tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I43c17d11998594eafa3ae2d9dbb66ceb011b6cee</comment>
                            <comment id="26925" author="gerrit" created="Wed, 19 May 2021 20:48:43 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26926" author="gerrit" created="Wed, 19 May 2021 20:49:04 +0200">Change oioioi~master~I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3723"&gt;https://gerrit.sio2project.mimuw.edu.pl/3723&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Command for creating names&amp;#39; translations of problems
&lt;br/&gt;

&lt;br/&gt;
Some of the problems in the Szkopul are repeated: there exist one
&lt;br/&gt;
version of a particular problem with legacy name in Polish and the
&lt;br/&gt;
other one with legacy name in English. All of the pairs of repeated
&lt;br/&gt;
problems share the same short name and exactly one legacy origin tag.
&lt;br/&gt;
After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable&amp;quot; it
&lt;br/&gt;
is possible to make problem names translatable by the means of addding
&lt;br/&gt;
ProblemName objects to a particular problem.
&lt;br/&gt;

&lt;br/&gt;
*Add command for creating translations of legacy names of repeated
&lt;br/&gt;
&amp;nbsp;problems in Polish and English and associating these translations with
&lt;br/&gt;
&amp;nbsp;the problems.
&lt;br/&gt;
*Add files with all possible legacy origin tags present in the database
&lt;br/&gt;
&amp;nbsp;at the production.
&lt;br/&gt;
*Add tests for the new command.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3</comment>
                            <comment id="26927" author="gerrit" created="Wed, 19 May 2021 20:49:17 +0200">Change oioioi~master~I43c17d11998594eafa3ae2d9dbb66ceb011b6cee, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3729"&gt;https://gerrit.sio2project.mimuw.edu.pl/3729&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Allow for problem name&amp;#39;s transll. in sinol packages
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be created with sinol packages - standarized
&lt;br/&gt;
archives with problem data. After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39;
&lt;br/&gt;
names translatable&amp;quot; it is possible to manually add problem name&amp;#39;s
&lt;br/&gt;
translations in the problem&amp;#39;s settings. It would be convenient to allow
&lt;br/&gt;
for creating them when problem package is loaded.
&lt;br/&gt;

&lt;br/&gt;
*Allow to add new fields in `config.yml` file, each matching the pattern
&lt;br/&gt;
&amp;nbsp;`title_[a-z]{2}`, where `[a-z]{2}` represents two-letter language code
&lt;br/&gt;
&amp;nbsp;defined in `settings.py`. Each such field represents translation of
&lt;br/&gt;
&amp;nbsp;given problem&amp;#39;s name in the corresponding language.
&lt;br/&gt;
*Modify SinolPackage class to accommodate for new possible fields.
&lt;br/&gt;
*Add test file and tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I43c17d11998594eafa3ae2d9dbb66ceb011b6cee</comment>
                            <comment id="26928" author="gerrit" created="Wed, 19 May 2021 23:05:43 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26929" author="gerrit" created="Wed, 19 May 2021 23:05:59 +0200">Change oioioi~master~I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3715"&gt;https://gerrit.sio2project.mimuw.edu.pl/3715&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable
&lt;br/&gt;

&lt;br/&gt;
Up to this point, there was no mechanism enabling translation
&lt;br/&gt;
of the name of a particular problem in the Szkopul. As a result,
&lt;br/&gt;
the name of a problem was displayed in the same way regardless
&lt;br/&gt;
of the chosen language.
&lt;br/&gt;

&lt;br/&gt;
*Change old &amp;#39;name&amp;#39; field of the &amp;#39;Problem&amp;#39; model to &amp;#39;legacy_name&amp;#39;
&lt;br/&gt;
&amp;nbsp;field (compatibility with existing sinolpack files).
&lt;br/&gt;
*Add &amp;#39;ProblemName&amp;#39; model representing a translation of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to a particular language.
&lt;br/&gt;
*Add &amp;#39;name&amp;#39; property to the &amp;#39;Problem&amp;#39; model that retrieves
&lt;br/&gt;
&amp;nbsp;translation in the currently chosen language or the value of
&lt;br/&gt;
&amp;nbsp;&amp;#39;legacy_name&amp;#39; field if no such a translation exists.
&lt;br/&gt;
*Add panel for adding and modifying translations of the problem&amp;#39;s
&lt;br/&gt;
&amp;nbsp;name to ProblemAdmin.
&lt;br/&gt;
*Modify existing database queries to accommodate for changes.
&lt;br/&gt;
*Modify existing json fixtures to accommodate for changes.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2bd42f3e0b6a61de53f88414891aeaaa92fd8d9a</comment>
                            <comment id="26930" author="gerrit" created="Thu, 20 May 2021 00:16:16 +0200">Change oioioi~master~I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3723"&gt;https://gerrit.sio2project.mimuw.edu.pl/3723&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Command for creating names&amp;#39; translations of problems
&lt;br/&gt;

&lt;br/&gt;
Some of the problems in the Szkopul are repeated: there exist one
&lt;br/&gt;
version of a particular problem with legacy name in Polish and the
&lt;br/&gt;
other one with legacy name in English. All of the pairs of repeated
&lt;br/&gt;
problems share the same short name and exactly one legacy origin tag.
&lt;br/&gt;
After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39; names translatable&amp;quot; it
&lt;br/&gt;
is possible to make problem names translatable by the means of addding
&lt;br/&gt;
ProblemName objects to a particular problem.
&lt;br/&gt;

&lt;br/&gt;
*Add command for creating translations of legacy names of repeated
&lt;br/&gt;
&amp;nbsp;problems in Polish and English and associating these translations with
&lt;br/&gt;
&amp;nbsp;the problems.
&lt;br/&gt;
*Add files with all possible legacy origin tags present in the database
&lt;br/&gt;
&amp;nbsp;at the production.
&lt;br/&gt;
*Add tests for the new command.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6bb9c5fb6b67c4094d285876d7a6d3bb98ead7f3</comment>
                            <comment id="26931" author="gerrit" created="Thu, 20 May 2021 19:42:58 +0200">Change oioioi~master~I43c17d11998594eafa3ae2d9dbb66ceb011b6cee, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3729"&gt;https://gerrit.sio2project.mimuw.edu.pl/3729&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Allow for problem name&amp;#39;s transll. in sinol packages
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be created with sinol packages - standarized
&lt;br/&gt;
archives with problem data. After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39;
&lt;br/&gt;
names translatable&amp;quot; it is possible to manually add problem name&amp;#39;s
&lt;br/&gt;
translations in the problem&amp;#39;s settings. It would be convenient to allow
&lt;br/&gt;
for creating them when problem package is loaded.
&lt;br/&gt;

&lt;br/&gt;
*Allow to add new fields in `config.yml` file, each matching the pattern
&lt;br/&gt;
&amp;nbsp;`title_[a-z]{2}`, where `[a-z]{2}` represents two-letter language code
&lt;br/&gt;
&amp;nbsp;defined in `settings.py`. Each such field represents translation of
&lt;br/&gt;
&amp;nbsp;given problem&amp;#39;s name in the corresponding language.
&lt;br/&gt;
*Modify SinolPackage class to accommodate for new possible fields.
&lt;br/&gt;
*Add test file and tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I43c17d11998594eafa3ae2d9dbb66ceb011b6cee</comment>
                            <comment id="26932" author="gerrit" created="Thu, 20 May 2021 19:55:03 +0200">Change oioioi~master~I43c17d11998594eafa3ae2d9dbb66ceb011b6cee, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3729"&gt;https://gerrit.sio2project.mimuw.edu.pl/3729&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Allow for problem name&amp;#39;s transll. in sinol packages
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be created with sinol packages - standarized
&lt;br/&gt;
archives with problem data. After the change &amp;quot;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2430" title="Make problems&amp;#39; names translatable" class="issue-link" data-issue-key="SIO-2430"&gt;&lt;strike&gt;SIO-2430&lt;/strike&gt;&lt;/a&gt;) Make problems&amp;#39;
&lt;br/&gt;
names translatable&amp;quot; it is possible to manually add problem name&amp;#39;s
&lt;br/&gt;
translations in the problem&amp;#39;s settings. It would be convenient to allow
&lt;br/&gt;
for creating them when problem package is loaded.
&lt;br/&gt;

&lt;br/&gt;
*Allow to add new fields in `config.yml` file, each matching the pattern
&lt;br/&gt;
&amp;nbsp;`title_[a-z]{2}`, where `[a-z]{2}` represents two-letter language code
&lt;br/&gt;
&amp;nbsp;defined in `settings.py`. Each such field represents translation of
&lt;br/&gt;
&amp;nbsp;given problem&amp;#39;s name in the corresponding language.
&lt;br/&gt;
*Modify SinolPackage class to accommodate for new possible fields.
&lt;br/&gt;
*Add test file and tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I43c17d11998594eafa3ae2d9dbb66ceb011b6cee</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e3r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2429] Different limits per language</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add different time/memory limits overrides per language</description>
                <environment/>
        <key id="19238">SIO-2429</key>
            <summary>Different limits per language</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="alicja">Alicja Kluczek</reporter>
                        <labels>
                    </labels>
                <created>Tue, 4 May 2021 00:36:23 +0200</created>
                <updated>Thu, 24 Jun 2021 12:10:04 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:10:04 +0200</resolved>
                                    <version>For the OI Team</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26848" author="gerrit" created="Tue, 4 May 2021 00:48:46 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26862" author="gerrit" created="Mon, 10 May 2021 20:34:34 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26865" author="gerrit" created="Mon, 10 May 2021 23:17:47 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26868" author="gerrit" created="Mon, 10 May 2021 23:40:45 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26869" author="gerrit" created="Tue, 11 May 2021 00:21:48 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26873" author="gerrit" created="Tue, 11 May 2021 13:41:37 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26876" author="gerrit" created="Tue, 11 May 2021 15:13:56 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26887" author="gerrit" created="Mon, 17 May 2021 17:43:18 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26900" author="gerrit" created="Tue, 18 May 2021 12:53:26 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26902" author="gerrit" created="Tue, 18 May 2021 12:57:18 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26904" author="gerrit" created="Tue, 18 May 2021 13:51:36 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26905" author="gerrit" created="Tue, 18 May 2021 15:05:20 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                            <comment id="26909" author="gerrit" created="Tue, 18 May 2021 17:00:12 +0200">Change oioioi~master~Ic5b22c3277f4662bac5074abd3badad07b8df92a, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3694"&gt;https://gerrit.sio2project.mimuw.edu.pl/3694&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2429" title="Different limits per language" class="issue-link" data-issue-key="SIO-2429"&gt;&lt;strike&gt;SIO-2429&lt;/strike&gt;&lt;/a&gt;) Allow different time/memory limits per language in config.
&lt;br/&gt;

&lt;br/&gt;
This change is requested by OIJ team to have different
&lt;br/&gt;
time/memory limits for Python and C++.
&lt;br/&gt;
OIJ jury couldn&amp;#39;t come up with common limits for both
&lt;br/&gt;
languages, and creating two different tasks with different
&lt;br/&gt;
limits was confusing for participants. Especially since
&lt;br/&gt;
it&amp;#39;s hard to control whether the participant exceeded
&lt;br/&gt;
the allowed number of submissions. The hack above was
&lt;br/&gt;
introduced in 2021 OIJ edition, but we expect it to be
&lt;br/&gt;
completely resolved by this new feature.
&lt;br/&gt;

&lt;br/&gt;
Allow to add new field in `config.yml` file: `override_limits`.
&lt;br/&gt;
It has the same structure as normal limits config, except
&lt;br/&gt;
it allows to override specific group/global limit per language.
&lt;br/&gt;
For example, adding at the end of config:
&lt;br/&gt;

&lt;br/&gt;
override_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;cpp:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;time_limit: 2000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;memory_limits:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1: 20000
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;3: 10000
&lt;br/&gt;

&lt;br/&gt;
would change time limit for c++ submissions to 2 seconds,
&lt;br/&gt;
and for memory limits, test groups 1 and 3 would have
&lt;br/&gt;
recpectively 20000 and 10000 kiB memory limits.
&lt;br/&gt;
Other, not overriden groups, would remain with default limits.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic5b22c3277f4662bac5074abd3badad07b8df92a</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e3j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2428] Enable linking problems to the portal pages</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2428</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently linking portal pages with problems is disabled, even though code supporting it already exists. Enable it, so that problems linked by a page are automatically detected from its content and the information about related portal pages appears in the problem sites / somewhere around them.</description>
                <environment/>
        <key id="19237">SIO-2428</key>
            <summary>Enable linking problems to the portal pages</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tymo">Tymoteusz Wiśniewski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 27 Apr 2021 17:46:58 +0200</created>
                <updated>Thu, 24 Jun 2021 12:09:33 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:09:33 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Summer Sprint 3</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26964" author="gerrit" created="Tue, 8 Jun 2021 11:55:09 +0200">Change oioioi~master~I918179a2ca2d85f2d35eb0986fe9a7047e4ad92b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3759"&gt;https://gerrit.sio2project.mimuw.edu.pl/3759&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2428" title="Enable linking problems to the portal pages" class="issue-link" data-issue-key="SIO-2428"&gt;&lt;strike&gt;SIO-2428&lt;/strike&gt;&lt;/a&gt; Enable linking problems with portal pages
&lt;br/&gt;

&lt;br/&gt;
Display information about related portal pages in a new problem
&lt;br/&gt;
site tab.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I918179a2ca2d85f2d35eb0986fe9a7047e4ad92b</comment>
                            <comment id="26965" author="gerrit" created="Tue, 8 Jun 2021 11:56:08 +0200">Change oioioi~master~I918179a2ca2d85f2d35eb0986fe9a7047e4ad92b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3759"&gt;https://gerrit.sio2project.mimuw.edu.pl/3759&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2428" title="Enable linking problems to the portal pages" class="issue-link" data-issue-key="SIO-2428"&gt;&lt;strike&gt;SIO-2428&lt;/strike&gt;&lt;/a&gt; Enable linking problems with portal pages
&lt;br/&gt;

&lt;br/&gt;
Display information about related portal pages in a new problem
&lt;br/&gt;
site tab.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I918179a2ca2d85f2d35eb0986fe9a7047e4ad92b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e3b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2427] Add django 2.2 support</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2427</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19236">SIO-2427</key>
            <summary>Add django 2.2 support</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="badochov">Hubert Badocha</reporter>
                        <labels>
                    </labels>
                <created>Tue, 20 Apr 2021 21:24:26 +0200</created>
                <updated>Sun, 2 Jan 2022 12:30:52 +0100</updated>
                            <resolved>Thu, 24 Jun 2021 12:07:02 +0200</resolved>
                                    <version>Near Future</version>
                                    <fixVersion>TAG 2020/21 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="26834" author="gerrit" created="Tue, 27 Apr 2021 22:07:04 +0200">Change oioioi~python3~I8858ff4c6ebd69f2271150b11291ed9404ffa372, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3692"&gt;https://gerrit.sio2project.mimuw.edu.pl/3692&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2427" title="Add django 2.2 support" class="issue-link" data-issue-key="SIO-2427"&gt;&lt;strike&gt;SIO-2427&lt;/strike&gt;&lt;/a&gt; Add django 2.2 support
&lt;br/&gt;

&lt;br/&gt;
Removed python_2_unicode_compatible decorator.
&lt;br/&gt;
Silenced admin.E130 system check.
&lt;br/&gt;
Removed use of None as url arguemnt.
&lt;br/&gt;
Started creating object if it&amp;#39;s id is used in tests as foreign key.
&lt;br/&gt;
Adjusted dependencies.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8858ff4c6ebd69f2271150b11291ed9404ffa372</comment>
                            <comment id="26859" author="gerrit" created="Mon, 10 May 2021 14:53:44 +0200">Change oioioi~python3~I8858ff4c6ebd69f2271150b11291ed9404ffa372, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3692"&gt;https://gerrit.sio2project.mimuw.edu.pl/3692&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2427" title="Add django 2.2 support" class="issue-link" data-issue-key="SIO-2427"&gt;&lt;strike&gt;SIO-2427&lt;/strike&gt;&lt;/a&gt; Add django 2.2 support
&lt;br/&gt;

&lt;br/&gt;
Removed python_2_unicode_compatible decorator.
&lt;br/&gt;
Silenced admin.E130 system check.
&lt;br/&gt;
Removed use of None as url arguemnt.
&lt;br/&gt;
Started creating object if it&amp;#39;s id is used in tests as foreign key.
&lt;br/&gt;
Adjusted dependencies.
&lt;br/&gt;
Django 2.2.21 support is not there as it introduced breaking change that I&amp;#39;m not sure how to adjsut to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8858ff4c6ebd69f2271150b11291ed9404ffa372</comment>
                            <comment id="26863" author="gerrit" created="Mon, 10 May 2021 20:38:22 +0200">Change oioioi~python3~I8858ff4c6ebd69f2271150b11291ed9404ffa372, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3692"&gt;https://gerrit.sio2project.mimuw.edu.pl/3692&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2427" title="Add django 2.2 support" class="issue-link" data-issue-key="SIO-2427"&gt;&lt;strike&gt;SIO-2427&lt;/strike&gt;&lt;/a&gt; Add django 2.2 support
&lt;br/&gt;

&lt;br/&gt;
Removed python_2_unicode_compatible decorator and made migration after its removal.
&lt;br/&gt;
Silenced admin.E130 system check.
&lt;br/&gt;
Removed use of None as url arguemnt.
&lt;br/&gt;
Started creating object if its id is used in tests as foreign key.
&lt;br/&gt;
Adjusted dependencies.
&lt;br/&gt;
Django 2.2.21 support is not there as it introduced breaking change(name of a file cannot be path) that I&amp;#39;m not sure how to adjust to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8858ff4c6ebd69f2271150b11291ed9404ffa372</comment>
                            <comment id="26864" author="gerrit" created="Mon, 10 May 2021 20:39:37 +0200">Change oioioi~python3~I8858ff4c6ebd69f2271150b11291ed9404ffa372, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3692"&gt;https://gerrit.sio2project.mimuw.edu.pl/3692&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2427" title="Add django 2.2 support" class="issue-link" data-issue-key="SIO-2427"&gt;&lt;strike&gt;SIO-2427&lt;/strike&gt;&lt;/a&gt; Add django 2.2 support
&lt;br/&gt;

&lt;br/&gt;
Removed python_2_unicode_compatible decorator and made migration after its removal.
&lt;br/&gt;
Silenced admin.E130 system check.
&lt;br/&gt;
Removed use of None as url arguemnt.
&lt;br/&gt;
Started creating object if its id is used in tests as foreign key.
&lt;br/&gt;
Adjusted dependencies.
&lt;br/&gt;
Django 2.2.21 support is not there as it introduced breaking change(name of a file cannot be path) that I&amp;#39;m not sure how to adjust to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8858ff4c6ebd69f2271150b11291ed9404ffa372</comment>
                            <comment id="26890" author="gerrit" created="Mon, 17 May 2021 19:55:58 +0200">Change oioioi~python3~I8858ff4c6ebd69f2271150b11291ed9404ffa372, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3692"&gt;https://gerrit.sio2project.mimuw.edu.pl/3692&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2427" title="Add django 2.2 support" class="issue-link" data-issue-key="SIO-2427"&gt;&lt;strike&gt;SIO-2427&lt;/strike&gt;&lt;/a&gt; Add django 2.2 support
&lt;br/&gt;

&lt;br/&gt;
Removed python_2_unicode_compatible decorator.
&lt;br/&gt;
Silenced admin.E130 system check.
&lt;br/&gt;
Removed use of None as url arguemnt.
&lt;br/&gt;
Started creating object if its id is used in tests as foreign key.
&lt;br/&gt;
Adjusted dependencies.
&lt;br/&gt;
Django 2.2.21 support is not there as it introduced breaking change(name of a file cannot be path) that I&amp;#39;m not sure how to adjust to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8858ff4c6ebd69f2271150b11291ed9404ffa372</comment>
                            <comment id="26891" author="gerrit" created="Mon, 17 May 2021 19:59:00 +0200">Change oioioi~python3~I8858ff4c6ebd69f2271150b11291ed9404ffa372, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3692"&gt;https://gerrit.sio2project.mimuw.edu.pl/3692&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2427" title="Add django 2.2 support" class="issue-link" data-issue-key="SIO-2427"&gt;&lt;strike&gt;SIO-2427&lt;/strike&gt;&lt;/a&gt; Add django 2.2 support
&lt;br/&gt;

&lt;br/&gt;
Removed python_2_unicode_compatible decorator.
&lt;br/&gt;
Silenced admin.E130 system check.
&lt;br/&gt;
Removed use of None as url arguemnt.
&lt;br/&gt;
Started creating object if its id is used in tests as foreign key.
&lt;br/&gt;
Adjusted dependencies.
&lt;br/&gt;
Django 2.2.21 support is not there as it introduced breaking change(name of a file cannot be path) that I&amp;#39;m not sure how to adjust to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8858ff4c6ebd69f2271150b11291ed9404ffa372</comment>
                            <comment id="26899" author="gerrit" created="Tue, 18 May 2021 12:23:15 +0200">Change oioioi~python3~I8858ff4c6ebd69f2271150b11291ed9404ffa372, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3692"&gt;https://gerrit.sio2project.mimuw.edu.pl/3692&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2427" title="Add django 2.2 support" class="issue-link" data-issue-key="SIO-2427"&gt;&lt;strike&gt;SIO-2427&lt;/strike&gt;&lt;/a&gt; Add django 2.2 support
&lt;br/&gt;

&lt;br/&gt;
Removed python_2_unicode_compatible decorator.
&lt;br/&gt;
Silenced admin.E130 system check.
&lt;br/&gt;
Removed use of None as url arguemnt.
&lt;br/&gt;
Started creating object if its id is used in tests as a foreign key.
&lt;br/&gt;
Adjusted dependencies.
&lt;br/&gt;
Django 2.2.21 support is not there as it introduced breaking change(name of a file cannot be path) that I&amp;#39;m not sure how to adjust to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8858ff4c6ebd69f2271150b11291ed9404ffa372</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e33:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2426] Add django 2.1 support</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19235">SIO-2426</key>
            <summary>Add django 2.1 support</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="badochov">Hubert Badocha</reporter>
                        <labels>
                    </labels>
                <created>Tue, 20 Apr 2021 21:24:10 +0200</created>
                <updated>Thu, 24 Jun 2021 12:06:50 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:06:50 +0200</resolved>
                                    <version>Near Future</version>
                                    <fixVersion>TAG 2020/21 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="26815" author="gerrit" created="Tue, 20 Apr 2021 21:36:06 +0200">Change oioioi~python3~I9b451ebe22f4edad44a06c412bedb94611129bf0, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3672"&gt;https://gerrit.sio2project.mimuw.edu.pl/3672&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added 1.11 compatible changes.
&lt;br/&gt;
Change load staticfiles to load static in templates.
&lt;br/&gt;
Removed use of django.utils.translation.string_concat().
&lt;br/&gt;
Updated is_safe_url to new standard.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9b451ebe22f4edad44a06c412bedb94611129bf0</comment>
                            <comment id="26816" author="gerrit" created="Tue, 20 Apr 2021 21:36:10 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added obligatory positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Bumped Django version.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26818" author="gerrit" created="Wed, 21 Apr 2021 00:11:51 +0200">Change oioioi~python3~I9b451ebe22f4edad44a06c412bedb94611129bf0, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3672"&gt;https://gerrit.sio2project.mimuw.edu.pl/3672&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added 1.11 compatible changes.
&lt;br/&gt;
Change load staticfiles to load static in templates.
&lt;br/&gt;
Removed use of django.utils.translation.string_concat().
&lt;br/&gt;
Few more string enforcements.
&lt;br/&gt;
Updated is_safe_url to new standard.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9b451ebe22f4edad44a06c412bedb94611129bf0</comment>
                            <comment id="26819" author="gerrit" created="Wed, 21 Apr 2021 00:22:35 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added obligatory positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Bumped Django version.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26820" author="gerrit" created="Wed, 21 Apr 2021 23:29:08 +0200">Change oioioi~python3~I9b451ebe22f4edad44a06c412bedb94611129bf0, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3672"&gt;https://gerrit.sio2project.mimuw.edu.pl/3672&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added 1.11 compatible changes.
&lt;br/&gt;
Change load staticfiles to load static in templates.
&lt;br/&gt;
Removed use of django.utils.translation.string_concat().
&lt;br/&gt;
Updated is_safe_url to new standard.
&lt;br/&gt;
Few more string enforecements.
&lt;br/&gt;
Added workaround for sqlite change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9b451ebe22f4edad44a06c412bedb94611129bf0</comment>
                            <comment id="26821" author="gerrit" created="Wed, 21 Apr 2021 23:34:24 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added obligatory positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26822" author="gerrit" created="Wed, 21 Apr 2021 23:35:11 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added obligatory positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26823" author="gerrit" created="Sun, 25 Apr 2021 18:14:12 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added obligatory positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added requests to context in responses.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26827" author="gerrit" created="Tue, 27 Apr 2021 18:31:52 +0200">Change oioioi~master~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3688"&gt;https://gerrit.sio2project.mimuw.edu.pl/3688&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added obligatory positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added has_view_permissions() to custom AdminModel classes.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26830" author="gerrit" created="Tue, 27 Apr 2021 18:48:05 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added obligatory positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added requests to context in responses.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26831" author="gerrit" created="Tue, 27 Apr 2021 19:00:17 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added obligatory positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added has_changed_permission to requiring it model admins.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
Review other model admins and check if they also need custon view permissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26832" author="gerrit" created="Tue, 27 Apr 2021 19:20:03 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added optional positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added has_changed_permission to requiring it model admins.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
Review other model admins and check if they also need custon view permissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26833" author="gerrit" created="Tue, 27 Apr 2021 19:25:42 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added optional positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added has_changed_permission to requiring it model admins.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
Review other model admins and check if they also need custon view permissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26853" author="gerrit" created="Fri, 7 May 2021 21:45:15 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added optional positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added has_changed_permission to requiring it model admins.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
Review other model admins and check if they also need custon view permissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26854" author="gerrit" created="Fri, 7 May 2021 21:59:46 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added optional positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added has_changed_permission to requiring it model admins.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
Review other model admins and check if they also need custon view permissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26855" author="gerrit" created="Fri, 7 May 2021 22:01:50 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added optional positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added has_changed_permission to requiring it model admins.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
Review other model admins and check if they also need custon view permissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26857" author="gerrit" created="Sat, 8 May 2021 00:50:48 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added optional positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added has_changed_permission to requiring it model admins.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
Review other model admins and check if they also need custon view permissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26858" author="gerrit" created="Mon, 10 May 2021 13:31:39 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added optional positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added has_changed_permission to requiring it model admins.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;
Adjusted date in tests to fit in 32bit timestamp.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
Review other model admins and check if they also need custon view permissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26866" author="gerrit" created="Mon, 10 May 2021 23:36:40 +0200">Change oioioi~python3~I9b451ebe22f4edad44a06c412bedb94611129bf0, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3672"&gt;https://gerrit.sio2project.mimuw.edu.pl/3672&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added 1.11 compatible changes.
&lt;br/&gt;
Change load staticfiles to load static in templates.
&lt;br/&gt;
Removed use of django.utils.translation.string_concat().
&lt;br/&gt;
Updated is_safe_url to new standard.
&lt;br/&gt;
Few more string enforecements.
&lt;br/&gt;
Added temporary workaround for sqlite change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9b451ebe22f4edad44a06c412bedb94611129bf0</comment>
                            <comment id="26867" author="gerrit" created="Mon, 10 May 2021 23:37:57 +0200">Change oioioi~python3~I9b451ebe22f4edad44a06c412bedb94611129bf0, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3672"&gt;https://gerrit.sio2project.mimuw.edu.pl/3672&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added 1.11 compatible changes.
&lt;br/&gt;
Change load staticfiles to load static in templates.
&lt;br/&gt;
Removed use of django.utils.translation.string_concat().
&lt;br/&gt;
Updated is_safe_url to new standard.
&lt;br/&gt;
Few more string enforecements.
&lt;br/&gt;
Added temporary workaround for sqlite change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9b451ebe22f4edad44a06c412bedb94611129bf0</comment>
                            <comment id="26878" author="gerrit" created="Tue, 11 May 2021 18:25:46 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added optional positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added has_changed_permission to requiring it model admins.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;
Adjusted date in tests to fit in 32bit timestamp.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
Review other model admins and check if they also need custon view permissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                            <comment id="26879" author="gerrit" created="Tue, 11 May 2021 18:26:59 +0200">Change oioioi~python3~Iccc870ed9b7da334713ab1e8265702edf49989d7, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3673"&gt;https://gerrit.sio2project.mimuw.edu.pl/3673&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2426" title="Add django 2.1 support" class="issue-link" data-issue-key="SIO-2426"&gt;&lt;strike&gt;SIO-2426&lt;/strike&gt;&lt;/a&gt; Add django 2.1 support
&lt;br/&gt;

&lt;br/&gt;
Added optional positional obj parameter to InlineAdmin.
&lt;br/&gt;
Added obligatory positional request parameter to authenticate.
&lt;br/&gt;
Adapted FileInFiletracker to change File class.
&lt;br/&gt;
Adjusted dependencies versions.
&lt;br/&gt;
Added support to has_change_permission in get_form on admin sites.
&lt;br/&gt;
Added has_changed_permission to requiring it model admins.
&lt;br/&gt;
Fixed migration problems in sqlite test.
&lt;br/&gt;
Adjusted date in tests to fit in 32bit timestamp.
&lt;br/&gt;

&lt;br/&gt;
TODO for me in further commit:
&lt;br/&gt;
Review other model admins and check if they also need custon view permissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc870ed9b7da334713ab1e8265702edf49989d7</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e2v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2425] Integrate exportszu with a plagiarism detection tool</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2425</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19234">SIO-2425</key>
            <summary>Integrate exportszu with a plagiarism detection tool</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tymo">Tymoteusz Wiśniewski</reporter>
                        <labels>
                    </labels>
                <created>Mon, 19 Apr 2021 11:31:47 +0200</created>
                <updated>Mon, 31 May 2021 16:19:18 +0200</updated>
                            <resolved>Mon, 31 May 2021 16:19:18 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26880" author="gerrit" created="Wed, 12 May 2021 21:11:33 +0200">Change oioioi~master~I287c6eb89f5e82522a6954e46b06fefff390cff1, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3713"&gt;https://gerrit.sio2project.mimuw.edu.pl/3713&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2425" title="Integrate exportszu with a plagiarism detection tool" class="issue-link" data-issue-key="SIO-2425"&gt;&lt;strike&gt;SIO-2425&lt;/strike&gt;&lt;/a&gt; Add integration with MOSS
&lt;br/&gt;

&lt;br/&gt;
Create an option for contest admin to export all submissions for
&lt;br/&gt;
a certain problem and submit them to the MOSS plagiarism detection
&lt;br/&gt;
system.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I287c6eb89f5e82522a6954e46b06fefff390cff1</comment>
                            <comment id="26881" author="gerrit" created="Thu, 13 May 2021 15:13:02 +0200">Change oioioi~master~I287c6eb89f5e82522a6954e46b06fefff390cff1, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3713"&gt;https://gerrit.sio2project.mimuw.edu.pl/3713&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2425" title="Integrate exportszu with a plagiarism detection tool" class="issue-link" data-issue-key="SIO-2425"&gt;&lt;strike&gt;SIO-2425&lt;/strike&gt;&lt;/a&gt; Add integration with MOSS
&lt;br/&gt;

&lt;br/&gt;
Create an option for contest admin to export all submissions for
&lt;br/&gt;
a certain problem and submit them to the MOSS plagiarism detection
&lt;br/&gt;
system.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I287c6eb89f5e82522a6954e46b06fefff390cff1</comment>
                            <comment id="26882" author="gerrit" created="Fri, 14 May 2021 20:23:19 +0200">Change oioioi~master~I287c6eb89f5e82522a6954e46b06fefff390cff1, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3713"&gt;https://gerrit.sio2project.mimuw.edu.pl/3713&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2425" title="Integrate exportszu with a plagiarism detection tool" class="issue-link" data-issue-key="SIO-2425"&gt;&lt;strike&gt;SIO-2425&lt;/strike&gt;&lt;/a&gt; Add integration with MOSS
&lt;br/&gt;

&lt;br/&gt;
Create an option for contest admin to export all submissions for
&lt;br/&gt;
a certain problem and submit them to the MOSS code similarity
&lt;br/&gt;
detection system.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I287c6eb89f5e82522a6954e46b06fefff390cff1</comment>
                            <comment id="26908" author="gerrit" created="Tue, 18 May 2021 16:15:24 +0200">Change oioioi~master~I287c6eb89f5e82522a6954e46b06fefff390cff1, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3713"&gt;https://gerrit.sio2project.mimuw.edu.pl/3713&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2425" title="Integrate exportszu with a plagiarism detection tool" class="issue-link" data-issue-key="SIO-2425"&gt;&lt;strike&gt;SIO-2425&lt;/strike&gt;&lt;/a&gt; Add integration with MOSS
&lt;br/&gt;

&lt;br/&gt;
Create an option for contest admin to export all submissions for
&lt;br/&gt;
a certain problem and submit them to the MOSS code similarity
&lt;br/&gt;
detection system.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I287c6eb89f5e82522a6954e46b06fefff390cff1</comment>
                            <comment id="26911" author="gerrit" created="Tue, 18 May 2021 17:14:26 +0200">Change oioioi~master~I287c6eb89f5e82522a6954e46b06fefff390cff1, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3713"&gt;https://gerrit.sio2project.mimuw.edu.pl/3713&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2425" title="Integrate exportszu with a plagiarism detection tool" class="issue-link" data-issue-key="SIO-2425"&gt;&lt;strike&gt;SIO-2425&lt;/strike&gt;&lt;/a&gt; Add integration with MOSS
&lt;br/&gt;

&lt;br/&gt;
Create an option for contest admin to export all submissions for
&lt;br/&gt;
a certain problem and submit them to the MOSS code similarity
&lt;br/&gt;
detection system.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I287c6eb89f5e82522a6954e46b06fefff390cff1</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e27:i</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2424] Refactor and slim down the code</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2424</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19233">SIO-2424</key>
            <summary>Refactor and slim down the code</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tymo">Tymoteusz Wiśniewski</reporter>
                        <labels>
                    </labels>
                <created>Mon, 19 Apr 2021 11:29:49 +0200</created>
                <updated>Thu, 24 Jun 2021 12:10:30 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:10:30 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26813" author="gerrit" created="Tue, 20 Apr 2021 15:45:52 +0200">Change oioioi~master~Id2b7a1d63ca9fc71bd09f4852e3c2247f967306b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3669"&gt;https://gerrit.sio2project.mimuw.edu.pl/3669&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2424" title="Refactor and slim down the code" class="issue-link" data-issue-key="SIO-2424"&gt;&lt;strike&gt;SIO-2424&lt;/strike&gt;&lt;/a&gt; Remove avatar app
&lt;br/&gt;

&lt;br/&gt;
The &amp;#39;avatar&amp;#39; app contains only one context processor, which
&lt;br/&gt;
is explicitly used by the settings files. Move the content of this
&lt;br/&gt;
app to the &amp;#39;base&amp;#39; module and remove it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id2b7a1d63ca9fc71bd09f4852e3c2247f967306b</comment>
                            <comment id="26814" author="gerrit" created="Tue, 20 Apr 2021 18:07:40 +0200">Change oioioi~master~Id2b7a1d63ca9fc71bd09f4852e3c2247f967306b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3669"&gt;https://gerrit.sio2project.mimuw.edu.pl/3669&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2424" title="Refactor and slim down the code" class="issue-link" data-issue-key="SIO-2424"&gt;&lt;strike&gt;SIO-2424&lt;/strike&gt;&lt;/a&gt; Remove avatar app
&lt;br/&gt;

&lt;br/&gt;
The &amp;#39;avatar&amp;#39; app contains only one context processor, which
&lt;br/&gt;
is explicitly used by the settings files. Move the content of this
&lt;br/&gt;
app to the &amp;#39;base&amp;#39; module and remove it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id2b7a1d63ca9fc71bd09f4852e3c2247f967306b</comment>
                            <comment id="26824" author="gerrit" created="Mon, 26 Apr 2021 18:18:46 +0200">Change oioioi~master~I90aa1ccb51c02ed1c7ebce947253a77625e4937d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3679"&gt;https://gerrit.sio2project.mimuw.edu.pl/3679&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2424" title="Refactor and slim down the code" class="issue-link" data-issue-key="SIO-2424"&gt;&lt;strike&gt;SIO-2424&lt;/strike&gt;&lt;/a&gt; Clean up the portals app (WIP)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I90aa1ccb51c02ed1c7ebce947253a77625e4937d</comment>
                            <comment id="26825" author="gerrit" created="Tue, 27 Apr 2021 13:44:45 +0200">Change oioioi~master~I90aa1ccb51c02ed1c7ebce947253a77625e4937d, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3679"&gt;https://gerrit.sio2project.mimuw.edu.pl/3679&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2424" title="Refactor and slim down the code" class="issue-link" data-issue-key="SIO-2424"&gt;&lt;strike&gt;SIO-2424&lt;/strike&gt;&lt;/a&gt; Clean up the portals app (WIP)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I90aa1ccb51c02ed1c7ebce947253a77625e4937d</comment>
                            <comment id="26826" author="gerrit" created="Tue, 27 Apr 2021 17:27:34 +0200">Change oioioi~master~I90aa1ccb51c02ed1c7ebce947253a77625e4937d, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3679"&gt;https://gerrit.sio2project.mimuw.edu.pl/3679&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2424" title="Refactor and slim down the code" class="issue-link" data-issue-key="SIO-2424"&gt;&lt;strike&gt;SIO-2424&lt;/strike&gt;&lt;/a&gt; Clean up the portals app
&lt;br/&gt;

&lt;br/&gt;
Remove redundant model logic and repeating code.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I90aa1ccb51c02ed1c7ebce947253a77625e4937d</comment>
                            <comment id="26841" author="gerrit" created="Fri, 30 Apr 2021 04:17:00 +0200">Change oioioi~master~I90aa1ccb51c02ed1c7ebce947253a77625e4937d, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3679"&gt;https://gerrit.sio2project.mimuw.edu.pl/3679&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2424" title="Refactor and slim down the code" class="issue-link" data-issue-key="SIO-2424"&gt;&lt;strike&gt;SIO-2424&lt;/strike&gt;&lt;/a&gt; Clean up the portals app
&lt;br/&gt;

&lt;br/&gt;
Remove redundant model logic and repeating code.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I90aa1ccb51c02ed1c7ebce947253a77625e4937d</comment>
                            <comment id="26847" author="gerrit" created="Mon, 3 May 2021 22:30:33 +0200">Change oioioi~master~I90aa1ccb51c02ed1c7ebce947253a77625e4937d, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3679"&gt;https://gerrit.sio2project.mimuw.edu.pl/3679&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2424" title="Refactor and slim down the code" class="issue-link" data-issue-key="SIO-2424"&gt;&lt;strike&gt;SIO-2424&lt;/strike&gt;&lt;/a&gt; Clean up the portals app
&lt;br/&gt;

&lt;br/&gt;
Remove redundant model logic and repeating code.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I90aa1ccb51c02ed1c7ebce947253a77625e4937d</comment>
                            <comment id="26856" author="gerrit" created="Fri, 7 May 2021 22:52:48 +0200">Change oioioi~master~I9723fbc3fcefccb80562a272582cd185663922eb, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3700"&gt;https://gerrit.sio2project.mimuw.edu.pl/3700&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2424" title="Refactor and slim down the code" class="issue-link" data-issue-key="SIO-2424"&gt;&lt;strike&gt;SIO-2424&lt;/strike&gt;&lt;/a&gt; Remove unnecessary portal page import commands
&lt;br/&gt;

&lt;br/&gt;
Remove import commands which were used once to import pages from
&lt;br/&gt;
the MAIN service. They are not needed anymore and using them to
&lt;br/&gt;
import more content to the OIOIOI now may cause more harm than expected.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9723fbc3fcefccb80562a272582cd185663922eb</comment>
                            <comment id="26875" author="gerrit" created="Tue, 11 May 2021 13:53:24 +0200">Change oioioi~master~If2d72ae94cd83a9370e80b0586787e105c340b7e, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3695"&gt;https://gerrit.sio2project.mimuw.edu.pl/3695&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Add migration for NodeLanguageVersion (portals app)
&lt;br/&gt;

&lt;br/&gt;
Add a migration for a NodeLanguageVersion model, which should
&lt;br/&gt;
have been added in the change &amp;quot;&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2424" title="Refactor and slim down the code" class="issue-link" data-issue-key="SIO-2424"&gt;&lt;strike&gt;SIO-2424&lt;/strike&gt;&lt;/a&gt; Clean up the portals app&amp;quot;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If2d72ae94cd83a9370e80b0586787e105c340b7e</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e23:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2423] Add ranking for each user group in a contest</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2423</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19232">SIO-2423</key>
            <summary>Add ranking for each user group in a contest</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tomaszdomagala">Tomasz Domagała</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Apr 2021 17:34:34 +0200</created>
                <updated>Thu, 24 Jun 2021 12:10:51 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:10:51 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26872" author="gerrit" created="Tue, 11 May 2021 13:31:56 +0200">Change oioioi~master~I355c920340fe63a05d77b41db4e65216013fd1ed, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3708"&gt;https://gerrit.sio2project.mimuw.edu.pl/3708&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2423" title="Add ranking for each user group in a contest" class="issue-link" data-issue-key="SIO-2423"&gt;&lt;strike&gt;SIO-2423&lt;/strike&gt;&lt;/a&gt; Add user group rankings
&lt;br/&gt;

&lt;br/&gt;
Provides the ability to create separate contest rankings
&lt;br/&gt;
for specified user groups. This can be a useful tool for
&lt;br/&gt;
teachers to manage multiple classes in the same contest.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I355c920340fe63a05d77b41db4e65216013fd1ed</comment>
                            <comment id="26874" author="gerrit" created="Tue, 11 May 2021 13:49:19 +0200">Change oioioi~master~I355c920340fe63a05d77b41db4e65216013fd1ed, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3708"&gt;https://gerrit.sio2project.mimuw.edu.pl/3708&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2423" title="Add ranking for each user group in a contest" class="issue-link" data-issue-key="SIO-2423"&gt;&lt;strike&gt;SIO-2423&lt;/strike&gt;&lt;/a&gt; Add user group rankings
&lt;br/&gt;

&lt;br/&gt;
Provides the ability to create separate contest rankings
&lt;br/&gt;
for specified user groups. This can be a useful tool for
&lt;br/&gt;
teachers to manage multiple classes in the same contest.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I355c920340fe63a05d77b41db4e65216013fd1ed</comment>
                            <comment id="26877" author="gerrit" created="Tue, 11 May 2021 16:16:06 +0200">Change oioioi~master~I355c920340fe63a05d77b41db4e65216013fd1ed, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3708"&gt;https://gerrit.sio2project.mimuw.edu.pl/3708&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2423" title="Add ranking for each user group in a contest" class="issue-link" data-issue-key="SIO-2423"&gt;&lt;strike&gt;SIO-2423&lt;/strike&gt;&lt;/a&gt; Add user group rankings
&lt;br/&gt;

&lt;br/&gt;
Provides the ability to create separate contest rankings
&lt;br/&gt;
for specified user groups. This can be a useful tool for
&lt;br/&gt;
teachers to manage multiple classes in the same contest.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I355c920340fe63a05d77b41db4e65216013fd1ed</comment>
                            <comment id="26903" author="gerrit" created="Tue, 18 May 2021 13:10:50 +0200">Change oioioi~master~I355c920340fe63a05d77b41db4e65216013fd1ed, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3708"&gt;https://gerrit.sio2project.mimuw.edu.pl/3708&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2423" title="Add ranking for each user group in a contest" class="issue-link" data-issue-key="SIO-2423"&gt;&lt;strike&gt;SIO-2423&lt;/strike&gt;&lt;/a&gt; Add user group rankings
&lt;br/&gt;

&lt;br/&gt;
Provides the ability to create separate contest rankings
&lt;br/&gt;
for specified user groups. This can be a useful tool for
&lt;br/&gt;
teachers to manage multiple classes in the same contest.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I355c920340fe63a05d77b41db4e65216013fd1ed</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e28:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2422] Make technical details of contests and problems available for users</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2422</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Contest wide technical information like how points are calculated, compiler version or whether last or best submission counts are hard to access.
&lt;br/&gt;

&lt;br/&gt;
Problem wide technical information like available languages, compilation commands lines, code size limit etc. are also rather unavailable.
&lt;br/&gt;

&lt;br/&gt;
The goal of this issue is to make those information available and easy to find</description>
                <environment/>
        <key id="19231">SIO-2422</key>
            <summary>Make technical details of contests and problems available for users</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="wasyl">Jakub Wasilewski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Apr 2021 17:20:49 +0200</created>
                <updated>Mon, 28 Feb 2022 09:29:39 +0100</updated>
                                            <version>Near Future</version>
                                    <fixVersion>TAG 2020/21 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26962" author="gerrit" created="Mon, 7 Jun 2021 02:48:38 +0200">Change oioioi~master~Ic729880e8e4fccfadd15753233f27cf1d35f06cc, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3754"&gt;https://gerrit.sio2project.mimuw.edu.pl/3754&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2422" title="Make technical details of contests and problems available for users" class="issue-link" data-issue-key="SIO-2422"&gt;SIO-2422&lt;/a&gt;) Make technical details of contest publicly visible.
&lt;br/&gt;

&lt;br/&gt;
This feature has been requested by Polish Olympiad in Informatics.
&lt;br/&gt;

&lt;br/&gt;
Display contest technical settings on the contest&amp;#39;s dashboard.
&lt;br/&gt;
Previously this information was available only in the controller&amp;#39;s
&lt;br/&gt;
source code, which made it tedious to check.
&lt;br/&gt;

&lt;br/&gt;
The information shown on the dashboard:
&lt;br/&gt;
	* Available programming languages,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* Execution mode (CPU/sio2jail),
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* Compilers and libraries versions,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;* Scoring methods
&lt;br/&gt;
		- Single test scoring,
&lt;br/&gt;
		- Test group scoring,
&lt;br/&gt;
		- Which submission is treated as definitive (LAST/MAX/MAX_REVEALED).
&lt;br/&gt;
	  Methods have link to the wiki, where in the near future will be placed
&lt;br/&gt;
	  their descriptions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic729880e8e4fccfadd15753233f27cf1d35f06cc</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzzzzt:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2421] Add django 2.0 support</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2421</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19230">SIO-2421</key>
            <summary>Add django 2.0 support</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="badochov">Hubert Badocha</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Apr 2021 17:12:23 +0200</created>
                <updated>Thu, 24 Jun 2021 12:06:36 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:06:35 +0200</resolved>
                                    <version>Near Future</version>
                                    <fixVersion>TAG 2020/21 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e2b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2420] Change table styling in portals to improve readability</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2420</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently, the table element rendered in markdown posts has no visible borders and weird cell alignment. Especially with big tables, it makes it impossible to read them.</description>
                <environment/>
        <key id="19229">SIO-2420</key>
            <summary>Change table styling in portals to improve readability</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tomaszdomagala">Tomasz Domagała</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Apr 2021 12:35:17 +0200</created>
                <updated>Tue, 13 Apr 2021 17:13:03 +0200</updated>
                            <resolved>Tue, 13 Apr 2021 17:13:03 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26799" author="gerrit" created="Tue, 13 Apr 2021 13:06:48 +0200">Change oioioi~master~I2590035ab7ed93f3bd2ab00de59795c61d3e3d96, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3654"&gt;https://gerrit.sio2project.mimuw.edu.pl/3654&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2420" title="Change table styling in portals to improve readability" class="issue-link" data-issue-key="SIO-2420"&gt;&lt;strike&gt;SIO-2420&lt;/strike&gt;&lt;/a&gt; Change table styling in portals
&lt;br/&gt;

&lt;br/&gt;
Currently, the table element in portals is hard to read
&lt;br/&gt;
due to the lack of visible borders and wierd cell alignment.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2590035ab7ed93f3bd2ab00de59795c61d3e3d96</comment>
                            <comment id="26800" author="gerrit" created="Tue, 13 Apr 2021 13:28:45 +0200">Change oioioi~master~I2590035ab7ed93f3bd2ab00de59795c61d3e3d96, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3654"&gt;https://gerrit.sio2project.mimuw.edu.pl/3654&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2420" title="Change table styling in portals to improve readability" class="issue-link" data-issue-key="SIO-2420"&gt;&lt;strike&gt;SIO-2420&lt;/strike&gt;&lt;/a&gt; Change table styling in portals
&lt;br/&gt;

&lt;br/&gt;
Currently, the table element in portals is hard to read
&lt;br/&gt;
due to the lack of visible borders and wierd cell alignment.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2590035ab7ed93f3bd2ab00de59795c61d3e3d96</comment>
                            <comment id="26801" author="gerrit" created="Tue, 13 Apr 2021 14:20:44 +0200">Change oioioi~master~I2590035ab7ed93f3bd2ab00de59795c61d3e3d96, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3654"&gt;https://gerrit.sio2project.mimuw.edu.pl/3654&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2420" title="Change table styling in portals to improve readability" class="issue-link" data-issue-key="SIO-2420"&gt;&lt;strike&gt;SIO-2420&lt;/strike&gt;&lt;/a&gt; Change table styling in portals
&lt;br/&gt;

&lt;br/&gt;
Currently, the table element in portals is hard to read
&lt;br/&gt;
due to the lack of visible borders and weird cell alignment.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2590035ab7ed93f3bd2ab00de59795c61d3e3d96</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e2n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2419] Add basic info about selected problem while reuploading a package</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2419</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>On &amp;quot;Admin Playground -&amp;gt; Contest Administration -&amp;gt; Problems -&amp;gt; Reupload package&amp;quot; there is absolutely no information about the selected problem. I wasn&amp;#39;t sure if I clicked on the right problem and I had no way of checking it besides going back and reclicking the &amp;quot;Reupload package&amp;quot; link.</description>
                <environment/>
        <key id="19228">SIO-2419</key>
            <summary>Add basic info about selected problem while reuploading a package</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tonowak">Tomasz Nowak</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Apr 2021 22:54:49 +0200</created>
                <updated>Tue, 8 Jun 2021 12:25:35 +0200</updated>
                            <resolved>Tue, 8 Jun 2021 12:25:35 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e2f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2418] Improve algorithm and difficulty tags system</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19227">SIO-2418</key>
            <summary>Improve algorithm and difficulty tags system</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="czyzmanski">Szymon Czyżmański</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Apr 2021 13:47:38 +0200</created>
                <updated>Fri, 7 May 2021 15:05:08 +0200</updated>
                            <resolved>Fri, 7 May 2021 15:05:08 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26792" author="gerrit" created="Mon, 12 Apr 2021 16:32:58 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Modify AlgorithmTag and AlgorithmTagLocalization models to
&lt;br/&gt;
&amp;nbsp;accomodate for shorter algorithms abbreviations and longer,
&lt;br/&gt;
&amp;nbsp;localized full names of algorithms.
&lt;br/&gt;
*Add DifficultyTagLocalization model to accomodate for
&lt;br/&gt;
&amp;nbsp;difficulty tags translations.
&lt;br/&gt;
*Modify DifficutTagProposal to relate DifficultyTag objects
&lt;br/&gt;
&amp;nbsp;with users proposals.
&lt;br/&gt;
*Display difficulty tags in a currently chosen language.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for connecting existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with given problems (drop-down lists).
&lt;br/&gt;
*Make searching for algorithm and difficulty tags use their
&lt;br/&gt;
&amp;nbsp;full names in all available languages.
&lt;br/&gt;
*Add button for adding users algorithm tag proposals.
&lt;br/&gt;
*Add displaying users difficulty tag proposals in the problem
&lt;br/&gt;
&amp;nbsp;settings view.
&lt;br/&gt;
*Add other minor UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26793" author="gerrit" created="Mon, 12 Apr 2021 17:16:20 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Modify AlgorithmTag and AlgorithmTagLocalization models to
&lt;br/&gt;
&amp;nbsp;accomodate for shorter algorithms abbreviations and longer,
&lt;br/&gt;
&amp;nbsp;localized full names of algorithms.
&lt;br/&gt;
*Add DifficultyTagLocalization model to accomodate for
&lt;br/&gt;
&amp;nbsp;difficulty tags translations.
&lt;br/&gt;
*Modify DifficutTagProposal to relate DifficultyTag objects
&lt;br/&gt;
&amp;nbsp;with users proposals.
&lt;br/&gt;
*Display difficulty tags in a currently chosen language.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for connecting existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with given problems (drop-down lists).
&lt;br/&gt;
*Make searching for algorithm and difficulty tags use their
&lt;br/&gt;
&amp;nbsp;full names in all available languages.
&lt;br/&gt;
*Add button for adding users algorithm tag proposals.
&lt;br/&gt;
*Add displaying users difficulty tag proposals in the problem
&lt;br/&gt;
&amp;nbsp;settings view.
&lt;br/&gt;
*Add other minor UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26794" author="gerrit" created="Mon, 12 Apr 2021 17:57:36 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Modify AlgorithmTag and AlgorithmTagLocalization models to
&lt;br/&gt;
&amp;nbsp;accomodate for shorter algorithms abbreviations and longer,
&lt;br/&gt;
&amp;nbsp;localized full names of algorithms.
&lt;br/&gt;
*Add DifficultyTagLocalization model to accomodate for
&lt;br/&gt;
&amp;nbsp;difficulty tags translations.
&lt;br/&gt;
*Modify DifficutTagProposal to relate DifficultyTag objects
&lt;br/&gt;
&amp;nbsp;with users proposals.
&lt;br/&gt;
*Display difficulty tags in a currently chosen language.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for connecting existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with given problems (drop-down lists).
&lt;br/&gt;
*Make searching for algorithm and difficulty tags use their
&lt;br/&gt;
&amp;nbsp;full names in all available languages.
&lt;br/&gt;
*Add button for adding users algorithm tag proposals.
&lt;br/&gt;
*Add displaying users difficulty tag proposals in the problem
&lt;br/&gt;
&amp;nbsp;settings view.
&lt;br/&gt;
*Add other minor UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26795" author="gerrit" created="Mon, 12 Apr 2021 18:08:42 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Modify AlgorithmTag and AlgorithmTagLocalization models to
&lt;br/&gt;
&amp;nbsp;accomodate for shorter algorithms abbreviations and longer,
&lt;br/&gt;
&amp;nbsp;localized full names of algorithms.
&lt;br/&gt;
*Add DifficultyTagLocalization model to accomodate for
&lt;br/&gt;
&amp;nbsp;difficulty tags translations.
&lt;br/&gt;
*Modify DifficutTagProposal to relate DifficultyTag objects
&lt;br/&gt;
&amp;nbsp;with users proposals.
&lt;br/&gt;
*Display difficulty tags in a currently chosen language.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for connecting existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with given problems (drop-down lists).
&lt;br/&gt;
*Make searching for algorithm and difficulty tags use their
&lt;br/&gt;
&amp;nbsp;full names in all available languages.
&lt;br/&gt;
*Add button for adding users algorithm tag proposals.
&lt;br/&gt;
*Add displaying users difficulty tag proposals in the problem
&lt;br/&gt;
&amp;nbsp;settings view.
&lt;br/&gt;
*Add other minor UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26796" author="gerrit" created="Mon, 12 Apr 2021 18:17:48 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Modify AlgorithmTag and AlgorithmTagLocalization models to
&lt;br/&gt;
&amp;nbsp;accomodate for shorter algorithms abbreviations and longer,
&lt;br/&gt;
&amp;nbsp;localized full names of algorithms.
&lt;br/&gt;
*Add DifficultyTagLocalization model to accomodate for
&lt;br/&gt;
&amp;nbsp;difficulty tags translations.
&lt;br/&gt;
*Modify DifficutTagProposal to relate DifficultyTag objects
&lt;br/&gt;
&amp;nbsp;with users proposals.
&lt;br/&gt;
*Display difficulty tags in a currently chosen language.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for connecting existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with given problems (drop-down lists).
&lt;br/&gt;
*Make searching for algorithm and difficulty tags use their
&lt;br/&gt;
&amp;nbsp;full names in all available languages.
&lt;br/&gt;
*Add button for adding users algorithm tag proposals.
&lt;br/&gt;
*Add displaying users difficulty tag proposals in the problem
&lt;br/&gt;
&amp;nbsp;settings view.
&lt;br/&gt;
*Add other minor UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;
*Refactor old code.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26797" author="gerrit" created="Tue, 13 Apr 2021 00:34:00 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Modify AlgorithmTag and AlgorithmTagLocalization models to
&lt;br/&gt;
&amp;nbsp;accomodate for shorter algorithms abbreviations and longer,
&lt;br/&gt;
&amp;nbsp;localized full names of algorithms.
&lt;br/&gt;
*Add DifficultyTagLocalization model to accomodate for
&lt;br/&gt;
&amp;nbsp;difficulty tags translations.
&lt;br/&gt;
*Modify DifficutTagProposal to relate DifficultyTag objects
&lt;br/&gt;
&amp;nbsp;with users proposals.
&lt;br/&gt;
*Display difficulty tags in a currently chosen language.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for connecting existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with given problems (drop-down lists).
&lt;br/&gt;
*Make searching for algorithm and difficulty tags use their
&lt;br/&gt;
&amp;nbsp;full names in all available languages.
&lt;br/&gt;
*Add button for adding users algorithm tag proposals.
&lt;br/&gt;
*Add displaying users difficulty tag proposals in the problem
&lt;br/&gt;
&amp;nbsp;settings view.
&lt;br/&gt;
*Add other minor UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;
*Refactor old code.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26842" author="gerrit" created="Sun, 2 May 2021 22:43:42 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Make difficulty tags translatable.
&lt;br/&gt;
*Display difficulty tags by their full names in a currently
&lt;br/&gt;
&amp;nbsp;chosen language.
&lt;br/&gt;
*Force users to choose proposed difficulty level for a problem
&lt;br/&gt;
&amp;nbsp;only from existing difficulty tags.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for relating existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with a problem (drop-down lists instead
&lt;br/&gt;
&amp;nbsp;of text input fields).
&lt;br/&gt;
*Internationalize searching by algorithm and difficulty tags.
&lt;br/&gt;
*Miscellaneous UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;
*Refactor old code.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26843" author="gerrit" created="Sun, 2 May 2021 22:53:20 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Make difficulty tags translatable.
&lt;br/&gt;
*Display difficulty tags by their full names in a currently
&lt;br/&gt;
&amp;nbsp;chosen language.
&lt;br/&gt;
*Force users to choose proposed difficulty level for a problem
&lt;br/&gt;
&amp;nbsp;only from existing difficulty tags.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for relating existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with a problem (drop-down lists instead
&lt;br/&gt;
&amp;nbsp;of text input fields).
&lt;br/&gt;
*Internationalize searching by algorithm and difficulty tags.
&lt;br/&gt;
*Miscellaneous UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;
*Refactor old code.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26844" author="gerrit" created="Sun, 2 May 2021 23:08:41 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Make difficulty tags translatable.
&lt;br/&gt;
*Display difficulty tags by their full names in a currently
&lt;br/&gt;
&amp;nbsp;chosen language.
&lt;br/&gt;
*Force users to choose proposed difficulty level for a problem
&lt;br/&gt;
&amp;nbsp;only from existing difficulty tags.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for relating existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with a problem (drop-down lists instead
&lt;br/&gt;
&amp;nbsp;of text input fields).
&lt;br/&gt;
*Internationalize searching by algorithm and difficulty tags.
&lt;br/&gt;
*Miscellaneous UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;
*Refactor old code.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26845" author="gerrit" created="Mon, 3 May 2021 00:04:52 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Make difficulty tags translatable.
&lt;br/&gt;
*Display difficulty tags by their full names in a currently
&lt;br/&gt;
&amp;nbsp;chosen language.
&lt;br/&gt;
*Force users to choose proposed difficulty level for a problem
&lt;br/&gt;
&amp;nbsp;only from existing difficulty tags.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for relating existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with a problem (drop-down lists instead
&lt;br/&gt;
&amp;nbsp;of text input fields).
&lt;br/&gt;
*Internationalize searching by algorithm and difficulty tags.
&lt;br/&gt;
*Miscellaneous UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;
*Refactor old code.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26846" author="gerrit" created="Mon, 3 May 2021 01:21:56 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Make difficulty tags translatable.
&lt;br/&gt;
*Display difficulty tags by their full names in a currently
&lt;br/&gt;
&amp;nbsp;chosen language.
&lt;br/&gt;
*Force users to choose proposed difficulty level for a problem
&lt;br/&gt;
&amp;nbsp;only from existing difficulty tags.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for relating existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with a problem (drop-down lists instead
&lt;br/&gt;
&amp;nbsp;of text input fields).
&lt;br/&gt;
*Internationalize searching by algorithm and difficulty tags.
&lt;br/&gt;
*Miscellaneous UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;
*Refactor old code.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26849" author="gerrit" created="Tue, 4 May 2021 13:24:35 +0200">Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3651"&gt;https://gerrit.sio2project.mimuw.edu.pl/3651&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and difficulty tags system
&lt;br/&gt;

&lt;br/&gt;
Problems in Szkopul can be tagged with three types of tags:
&lt;br/&gt;
algorithm, difficulty and origin. There is a need to improve
&lt;br/&gt;
algorithm and difficulty tags system in order to provide
&lt;br/&gt;
a better problems search and discovery for the users.
&lt;br/&gt;

&lt;br/&gt;
*Make difficulty tags translatable.
&lt;br/&gt;
*Display difficulty tags by their full names in a currently
&lt;br/&gt;
&amp;nbsp;chosen language.
&lt;br/&gt;
*Force users to choose proposed difficulty level for a problem
&lt;br/&gt;
&amp;nbsp;only from existing difficulty tags.
&lt;br/&gt;
*Modify admin panel for creating new tags: make algorithm
&lt;br/&gt;
&amp;nbsp;and difficulty tag localizations obligatory for all available
&lt;br/&gt;
&amp;nbsp;languages.
&lt;br/&gt;
*Modify admin panel for relating existing algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags with a problem (drop-down lists instead
&lt;br/&gt;
&amp;nbsp;of text input fields).
&lt;br/&gt;
*Internationalize searching by algorithm and difficulty tags.
&lt;br/&gt;
*Miscellaneous UI tweaks.
&lt;br/&gt;
*Modify existing tests and add new test cases.
&lt;br/&gt;
*Refactor old code.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e</comment>
                            <comment id="26850" author="gerrit" created="Thu, 6 May 2021 23:18:25 +0200">Change oioioi~master~I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3696"&gt;https://gerrit.sio2project.mimuw.edu.pl/3696&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix permissions for labeling problems with tags
&lt;br/&gt;

&lt;br/&gt;
*Allow any user who can edit a problem to label the problem
&lt;br/&gt;
&amp;nbsp;with the algorithm and difficulty tags.
&lt;br/&gt;
*Restore the function &amp;#39;can_admin_problem&amp;#39; to its original
&lt;br/&gt;
&amp;nbsp;definition (before the &amp;#39;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags system&amp;#39; change).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd</comment>
                            <comment id="26851" author="gerrit" created="Fri, 7 May 2021 14:23:22 +0200">Change oioioi~master~I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3696"&gt;https://gerrit.sio2project.mimuw.edu.pl/3696&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix permissions for labeling problems with tags
&lt;br/&gt;

&lt;br/&gt;
*Allow any user who can edit a problem to label the problem
&lt;br/&gt;
&amp;nbsp;with the algorithm and difficulty tags.
&lt;br/&gt;
*Restore the function &amp;#39;can_admin_problem&amp;#39; to its original
&lt;br/&gt;
&amp;nbsp;definition (before the &amp;#39;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags system&amp;#39; change).
&lt;br/&gt;
*Add docs for the function &amp;#39;can_admin_problem&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd</comment>
                            <comment id="26852" author="gerrit" created="Fri, 7 May 2021 14:25:01 +0200">Change oioioi~master~I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3696"&gt;https://gerrit.sio2project.mimuw.edu.pl/3696&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix permissions for labeling problems with tags
&lt;br/&gt;

&lt;br/&gt;
*Allow any user who can edit a problem to label the problem
&lt;br/&gt;
&amp;nbsp;with the algorithm and difficulty tags.
&lt;br/&gt;
*Restore the function &amp;#39;can_admin_problem&amp;#39; to its original
&lt;br/&gt;
&amp;nbsp;definition (before the &amp;#39;(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2418" title="Improve algorithm and difficulty tags system" class="issue-link" data-issue-key="SIO-2418"&gt;&lt;strike&gt;SIO-2418&lt;/strike&gt;&lt;/a&gt;) Improve algorithm and
&lt;br/&gt;
&amp;nbsp;difficulty tags system&amp;#39; change).
&lt;br/&gt;
*Add docs for the function &amp;#39;can_admin_problem&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e27:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2417] Adding a problem which has model solution in language not available in contest controller crashes site</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2417</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Server gets assertion error when trying to retrieve compiler for the submission -- which doesn&amp;#39;t exist, because contest controller overrides general compiler names. 
&lt;br/&gt;

&lt;br/&gt;
Create contest controller with specified languages -- e.g. add 
&lt;br/&gt;
def get_allowed_language(self):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return [&amp;#39;C&amp;#39;]
&lt;br/&gt;
to oioioi/oi/controller.py
&lt;br/&gt;
Create a public task (you can use Sumżyce) with py solution.
&lt;br/&gt;
Add to contest. Try adding to round (the site crashes just after clicking save) from basic problem form view. Voila.
&lt;br/&gt;

&lt;br/&gt;
</description>
                <environment/>
        <key id="19226">SIO-2417</key>
            <summary>Adding a problem which has model solution in language not available in contest controller crashes site</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="alicja">Alicja Kluczek</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 Mar 2021 00:37:42 +0200</created>
                <updated>Tue, 30 Mar 2021 00:37:42 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e1z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2416] Create an easy way to replace a problem statement</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2416</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sometimes during a contest a problem statement has to be quickly patched/replaced without reevaluating the entire problem package and participant submissions. Create an interface for a contest admin which allows him to quickly replace problem statements.</description>
                <environment/>
        <key id="19225">SIO-2416</key>
            <summary>Create an easy way to replace a problem statement</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tymo">Tymoteusz Wiśniewski</reporter>
                        <labels>
                    </labels>
                <created>Wed, 24 Mar 2021 06:49:40 +0100</created>
                <updated>Wed, 17 Nov 2021 13:49:59 +0100</updated>
                            <resolved>Mon, 19 Apr 2021 11:25:02 +0200</resolved>
                                    <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26765" author="gerrit" created="Tue, 30 Mar 2021 17:14:27 +0200">Change oioioi~master~I40fd789286d6fe4f920a11a0bd03d348f2e5a57e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3648"&gt;https://gerrit.sio2project.mimuw.edu.pl/3648&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2416" title="Create an easy way to replace a problem statement" class="issue-link" data-issue-key="SIO-2416"&gt;&lt;strike&gt;SIO-2416&lt;/strike&gt;&lt;/a&gt; Add a problem site tab for replacing problem statements
&lt;br/&gt;

&lt;br/&gt;
Replacing package files requires reevaluation of the package.
&lt;br/&gt;
Add a tab to problem site which can quickly replace problem
&lt;br/&gt;
statement in place without rejudging submissions or reevaluating
&lt;br/&gt;
the package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I40fd789286d6fe4f920a11a0bd03d348f2e5a57e</comment>
                            <comment id="26766" author="gerrit" created="Tue, 30 Mar 2021 18:39:32 +0200">Change oioioi~master~I40fd789286d6fe4f920a11a0bd03d348f2e5a57e, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3648"&gt;https://gerrit.sio2project.mimuw.edu.pl/3648&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2416" title="Create an easy way to replace a problem statement" class="issue-link" data-issue-key="SIO-2416"&gt;&lt;strike&gt;SIO-2416&lt;/strike&gt;&lt;/a&gt; Add a problem site tab for replacing problem statements
&lt;br/&gt;

&lt;br/&gt;
Replacing package files requires reevaluation of the package.
&lt;br/&gt;
Add a tab to problem site which can quickly replace problem
&lt;br/&gt;
statement in place without rejudging submissions or reevaluating
&lt;br/&gt;
the package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I40fd789286d6fe4f920a11a0bd03d348f2e5a57e</comment>
                            <comment id="26777" author="gerrit" created="Tue, 6 Apr 2021 15:30:18 +0200">Change oioioi~master~I40fd789286d6fe4f920a11a0bd03d348f2e5a57e, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3648"&gt;https://gerrit.sio2project.mimuw.edu.pl/3648&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2416" title="Create an easy way to replace a problem statement" class="issue-link" data-issue-key="SIO-2416"&gt;&lt;strike&gt;SIO-2416&lt;/strike&gt;&lt;/a&gt; Add a problem site tab for replacing problem statements
&lt;br/&gt;

&lt;br/&gt;
Replacing package files requires reevaluation of the package.
&lt;br/&gt;
Add a tab to problem site which can quickly replace problem
&lt;br/&gt;
statement in place without rejudging submissions or reevaluating
&lt;br/&gt;
the package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I40fd789286d6fe4f920a11a0bd03d348f2e5a57e</comment>
                            <comment id="26778" author="gerrit" created="Tue, 6 Apr 2021 15:54:46 +0200">Change oioioi~master~I40fd789286d6fe4f920a11a0bd03d348f2e5a57e, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3648"&gt;https://gerrit.sio2project.mimuw.edu.pl/3648&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2416" title="Create an easy way to replace a problem statement" class="issue-link" data-issue-key="SIO-2416"&gt;&lt;strike&gt;SIO-2416&lt;/strike&gt;&lt;/a&gt; Add a problem site tab for replacing problem statements
&lt;br/&gt;

&lt;br/&gt;
Replacing package files requires reevaluation of the package.
&lt;br/&gt;
Add a tab to problem site which can quickly replace problem
&lt;br/&gt;
statement in place without rejudging submissions or reevaluating
&lt;br/&gt;
the package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I40fd789286d6fe4f920a11a0bd03d348f2e5a57e</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e1r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2415] Remove the use of the legacy problem tags</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19224">SIO-2415</key>
            <summary>Remove the use of the legacy problem tags</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="czyzmanski">Szymon Czyżmański</reporter>
                        <labels>
                    </labels>
                <created>Tue, 23 Mar 2021 20:24:33 +0100</created>
                <updated>Fri, 7 May 2021 15:05:25 +0200</updated>
                            <resolved>Fri, 7 May 2021 15:05:25 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26767" author="gerrit" created="Thu, 1 Apr 2021 00:49:10 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;if necessary.
&lt;br/&gt;
* Remove the old tags tests or mark them to be skipped.
&lt;br/&gt;
* Add a temporary UI for creating the new tags in the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;problem-settings view (to be improved).
&lt;br/&gt;
* Add tests for the new UI.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26768" author="gerrit" created="Thu, 1 Apr 2021 00:58:50 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;if necessary.
&lt;br/&gt;
* Remove the old tags tests or mark them to be skipped.
&lt;br/&gt;
* Add a temporary UI for creating the new tags in the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;problem-settings view (to be improved).
&lt;br/&gt;
* Add tests for the new UI.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26769" author="gerrit" created="Thu, 1 Apr 2021 01:04:01 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;if necessary.
&lt;br/&gt;
* Remove the old tags tests or mark them to be skipped.
&lt;br/&gt;
* Add a temporary UI for creating the new tags in the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;problem-settings view (to be improved).
&lt;br/&gt;
* Add tests for the new UI.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26770" author="gerrit" created="Thu, 1 Apr 2021 01:12:45 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;if necessary.
&lt;br/&gt;
* Remove the old tags tests or mark them to be skipped.
&lt;br/&gt;
* Add a temporary UI for creating the new tags in the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;problem-settings view (to be improved).
&lt;br/&gt;
* Add tests for the new UI.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26771" author="gerrit" created="Thu, 1 Apr 2021 01:24:06 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;if necessary.
&lt;br/&gt;
* Remove the old tags tests or mark them to be skipped.
&lt;br/&gt;
* Add a temporary UI for creating the new tags in the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;problem-settings view (to be improved).
&lt;br/&gt;
* Add tests for the new UI.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26772" author="gerrit" created="Thu, 1 Apr 2021 23:58:22 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;if necessary.
&lt;br/&gt;
* Remove the old tags tests or mark them to be skipped.
&lt;br/&gt;
* Add a temporary UI for creating the new tags in the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;problem-settings view (to be improved).
&lt;br/&gt;
* Add tests for the new UI.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26773" author="gerrit" created="Fri, 2 Apr 2021 00:13:19 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;if necessary.
&lt;br/&gt;
* Remove the old tags tests or mark them to be skipped.
&lt;br/&gt;
* Add a temporary UI for creating the new tags in the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;problem-settings view (to be improved).
&lt;br/&gt;
* Add tests for the new UI.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26774" author="gerrit" created="Fri, 2 Apr 2021 13:59:15 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;if necessary.
&lt;br/&gt;
* Remove the old tags tests or mark them to be skipped.
&lt;br/&gt;
* Add a temporary UI for creating the new tags in the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;problem-settings view (to be improved).
&lt;br/&gt;
* Add tests for the new UI.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26775" author="gerrit" created="Sat, 3 Apr 2021 18:27:20 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;if necessary.
&lt;br/&gt;
* Remove the old tags tests or mark them to be skipped.
&lt;br/&gt;
* Add a temporary UI for creating the new tags in the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;problem-settings view (to be improved).
&lt;br/&gt;
* Add tests for the new UI.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26776" author="gerrit" created="Sat, 3 Apr 2021 18:32:27 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;if necessary.
&lt;br/&gt;
* Remove the old tags tests or mark them to be skipped.
&lt;br/&gt;
* Add a temporary UI for creating the new tags in the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;problem-settings view (to be improved).
&lt;br/&gt;
* Add tests for the new UI.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26782" author="gerrit" created="Wed, 7 Apr 2021 01:38:47 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove the old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;use if necessary.
&lt;br/&gt;
* Remove the old tags tests.
&lt;br/&gt;
* Remove the old tags formset and the attachments formset
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;from the simpleui_problem_settings view and add links
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;to the problem admin page for the new tags and the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attachments modifications.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to the old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;code readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26783" author="gerrit" created="Wed, 7 Apr 2021 01:41:57 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove the old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;use if necessary.
&lt;br/&gt;
* Remove the old tags tests.
&lt;br/&gt;
* Remove the old tags formset and the attachments formset
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;from the simpleui_problem_settings view and add links
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;to the problem admin page for the new tags and the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attachments modifications.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to the old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;code readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26784" author="gerrit" created="Wed, 7 Apr 2021 01:51:54 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove the old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;use if necessary.
&lt;br/&gt;
* Remove the old tags tests.
&lt;br/&gt;
* Remove the old tags formset and the attachments formset
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;from the simpleui_problem_settings view and add links
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;to the problem admin page for the new tags and the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attachments modifications.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to the old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;code readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26791" author="gerrit" created="Mon, 12 Apr 2021 13:38:29 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove the old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;use if necessary.
&lt;br/&gt;
* Remove the old tags tests.
&lt;br/&gt;
* Remove the old tags formset and the attachments formset
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;from the simpleui_problem_settings view and add links
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;to the problem admin page for the new tags and the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attachments modifications.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to the old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;code readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26837" author="gerrit" created="Wed, 28 Apr 2021 18:28:39 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove the old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;use if necessary.
&lt;br/&gt;
* Remove the old tags tests.
&lt;br/&gt;
* Remove the old tags formset and the attachments formset
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;from the simpleui_problem_settings view and add links
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;to the problem admin page for the new tags and the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attachments modifications.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to the old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;code readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26838" author="gerrit" created="Wed, 28 Apr 2021 20:02:32 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove the old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;use if necessary.
&lt;br/&gt;
* Remove the old tags tests.
&lt;br/&gt;
* Remove the old tags formset and the attachments formset
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;from the simpleui_problem_settings view and add links
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;to the problem admin page for the new tags and the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attachments modifications.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to the old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;code readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26839" author="gerrit" created="Wed, 28 Apr 2021 20:52:24 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove the old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;use if necessary.
&lt;br/&gt;
* Remove the old tags tests.
&lt;br/&gt;
* Remove the old tags formset and the attachments formset
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;from the simpleui_problem_settings view and add links
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;to the problem admin page for the new tags and the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attachments modifications.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to the old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;code readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                            <comment id="26840" author="gerrit" created="Wed, 28 Apr 2021 22:05:29 +0200">Change oioioi~master~Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3649"&gt;https://gerrit.sio2project.mimuw.edu.pl/3649&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2415" title="Remove the use of the legacy problem tags" class="issue-link" data-issue-key="SIO-2415"&gt;&lt;strike&gt;SIO-2415&lt;/strike&gt;&lt;/a&gt;) Remove the use of the legacy problem tags
&lt;br/&gt;

&lt;br/&gt;
There are currently old (legacy) problem tags used for
&lt;br/&gt;
searching problems and quizzes in the Szkopul alongside
&lt;br/&gt;
new, more specific ones: algorithm, origin and difficulty
&lt;br/&gt;
tags. There is a need to differentiate between tags types
&lt;br/&gt;
in order to provide a better problems search and discovery
&lt;br/&gt;
for the users.
&lt;br/&gt;

&lt;br/&gt;
* Remove the old tags use and replace it with the new tags
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;use if necessary.
&lt;br/&gt;
* Remove the old tags tests.
&lt;br/&gt;
* Remove the old tags formset and the attachments formset
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;from the simpleui_problem_settings view and add links
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;to the problem admin page for the new tags and the
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;attachments modifications.
&lt;br/&gt;
* Correct a few typos.
&lt;br/&gt;
* Add a few cosmetic changes to the old code for a better
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;code readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9dc04ce89a59ac8eaaee437798ef6dc8c5b03ee</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e1j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2414] Add spoiler block to markdown</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2414</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Some of the main2 courses use spoilers to show certain content only after the user click. We need this functionality in the markdown renderer to nicely translate them from HTML to MD.</description>
                <environment/>
        <key id="19223">SIO-2414</key>
            <summary>Add spoiler block to markdown</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tomaszdomagala">Tomasz Domagała</reporter>
                        <labels>
                    </labels>
                <created>Fri, 19 Mar 2021 18:19:30 +0100</created>
                <updated>Tue, 13 Apr 2021 17:13:32 +0200</updated>
                            <resolved>Tue, 13 Apr 2021 17:13:32 +0200</resolved>
                                    <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26757" author="gerrit" created="Tue, 23 Mar 2021 01:42:56 +0100">Change oioioi~master~Ia8c9676766d42d4dde091612960725e8aad58ea9, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3637"&gt;https://gerrit.sio2project.mimuw.edu.pl/3637&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2414" title="Add spoiler block to markdown" class="issue-link" data-issue-key="SIO-2414"&gt;&lt;strike&gt;SIO-2414&lt;/strike&gt;&lt;/a&gt; Add support for spoilers in markdown
&lt;br/&gt;

&lt;br/&gt;
Default markdown specification does not include
&lt;br/&gt;
a spoiler tag, but we need it to translate some
&lt;br/&gt;
of the courses from main2.edu.pl/main2/courses/.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia8c9676766d42d4dde091612960725e8aad58ea9</comment>
                            <comment id="26758" author="gerrit" created="Tue, 23 Mar 2021 15:01:00 +0100">Change oioioi~master~Ia8c9676766d42d4dde091612960725e8aad58ea9, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3637"&gt;https://gerrit.sio2project.mimuw.edu.pl/3637&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2414" title="Add spoiler block to markdown" class="issue-link" data-issue-key="SIO-2414"&gt;&lt;strike&gt;SIO-2414&lt;/strike&gt;&lt;/a&gt; Add support for spoilers in markdown
&lt;br/&gt;

&lt;br/&gt;
Default markdown specification does not include
&lt;br/&gt;
a spoiler tag, but we need it to translate some
&lt;br/&gt;
of the courses from main2.edu.pl/main2/courses/.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia8c9676766d42d4dde091612960725e8aad58ea9</comment>
                            <comment id="26759" author="gerrit" created="Tue, 23 Mar 2021 15:13:55 +0100">Change oioioi~master~Ia8c9676766d42d4dde091612960725e8aad58ea9, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3637"&gt;https://gerrit.sio2project.mimuw.edu.pl/3637&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2414" title="Add spoiler block to markdown" class="issue-link" data-issue-key="SIO-2414"&gt;&lt;strike&gt;SIO-2414&lt;/strike&gt;&lt;/a&gt; Add support for spoilers in markdown
&lt;br/&gt;

&lt;br/&gt;
Default markdown specification does not include
&lt;br/&gt;
a spoiler tag, but we need it to translate some
&lt;br/&gt;
of the courses from main2.edu.pl/main2/courses/.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia8c9676766d42d4dde091612960725e8aad58ea9</comment>
                            <comment id="26763" author="gerrit" created="Tue, 30 Mar 2021 15:50:00 +0200">Change oioioi~master~Ia8c9676766d42d4dde091612960725e8aad58ea9, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3637"&gt;https://gerrit.sio2project.mimuw.edu.pl/3637&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2414" title="Add spoiler block to markdown" class="issue-link" data-issue-key="SIO-2414"&gt;&lt;strike&gt;SIO-2414&lt;/strike&gt;&lt;/a&gt; Add support for spoilers in markdown
&lt;br/&gt;

&lt;br/&gt;
Default markdown specification does not include
&lt;br/&gt;
a spoiler tag, but we need it to translate some
&lt;br/&gt;
of the courses from main2.edu.pl/main2/courses/.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia8c9676766d42d4dde091612960725e8aad58ea9</comment>
                            <comment id="26764" author="gerrit" created="Tue, 30 Mar 2021 15:57:24 +0200">Change oioioi~master~Ia8c9676766d42d4dde091612960725e8aad58ea9, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3637"&gt;https://gerrit.sio2project.mimuw.edu.pl/3637&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2414" title="Add spoiler block to markdown" class="issue-link" data-issue-key="SIO-2414"&gt;&lt;strike&gt;SIO-2414&lt;/strike&gt;&lt;/a&gt; Add support for spoilers in markdown
&lt;br/&gt;

&lt;br/&gt;
Default markdown specification does not include
&lt;br/&gt;
a spoiler tag, but we need it to translate some
&lt;br/&gt;
of the courses from main2.edu.pl/main2/courses/.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia8c9676766d42d4dde091612960725e8aad58ea9</comment>
                            <comment id="26798" author="gerrit" created="Tue, 13 Apr 2021 12:18:29 +0200">Change oioioi~master~Ia8c9676766d42d4dde091612960725e8aad58ea9, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3637"&gt;https://gerrit.sio2project.mimuw.edu.pl/3637&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2414" title="Add spoiler block to markdown" class="issue-link" data-issue-key="SIO-2414"&gt;&lt;strike&gt;SIO-2414&lt;/strike&gt;&lt;/a&gt; Add support for spoilers in markdown
&lt;br/&gt;

&lt;br/&gt;
Default markdown specification does not include
&lt;br/&gt;
a spoiler tag, but we need it to translate some
&lt;br/&gt;
of the courses from main2.edu.pl/main2/courses/.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia8c9676766d42d4dde091612960725e8aad58ea9</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e1b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2413] Integrate export of test results for all submissions per problem</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2413</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We would like to be able to create a table with the following header:
&lt;br/&gt;
- Submission id
&lt;br/&gt;
- Contestant name
&lt;br/&gt;
- Time of submission
&lt;br/&gt;
- Language
&lt;br/&gt;
- Score
&lt;br/&gt;
- test0a status
&lt;br/&gt;
...
&lt;br/&gt;
- test 9z status
&lt;br/&gt;
Apparently it is useful for jury. I made a sample script to do this (in attachment).</description>
                <environment/>
        <key id="19222">SIO-2413</key>
            <summary>Integrate export of test results for all submissions per problem</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="alicja">Alicja Kluczek</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Fri, 19 Mar 2021 12:11:07 +0100</created>
                <updated>Sat, 5 Jun 2021 17:04:41 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                                    <attachments>
                            <attachment id="14430" name="sio_export" size="1014" author="pdietrich" created="Fri, 19 Mar 2021 12:11:07 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e0j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2411] Change the main2 courses format from html to markdown</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2411</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We want to publish courses from unused main2 service (&lt;a href="https://main2.edu.pl/main2/courses/"&gt;https://main2.edu.pl/main2/courses/&lt;/a&gt;) on the szkopul.edu.pl website.
&lt;br/&gt;
To do this nicely, we need them in markdown format.</description>
                <environment/>
        <key id="19220">SIO-2411</key>
            <summary>Change the main2 courses format from html to markdown</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tomaszdomagala">Tomasz Domagała</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 Mar 2021 14:06:57 +0100</created>
                <updated>Tue, 13 Apr 2021 17:13:45 +0200</updated>
                            <resolved>Tue, 13 Apr 2021 17:13:45 +0200</resolved>
                                    <version>Near Future</version>
                                                    <component>Zzz! / None of the above / I really don't know</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e0v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2410] Unnecessary trimming whitespaces in test run view.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2410</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19131">SIO-2410</key>
            <summary>Unnecessary trimming whitespaces in test run view.</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="alicja">Alicja Kluczek</reporter>
                        <labels>
                    </labels>
                <created>Thu, 18 Feb 2021 13:33:16 +0100</created>
                <updated>Thu, 18 Feb 2021 13:33:16 +0100</updated>
                                            <version>For the OI Team</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e0n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2409] Optimization task -- Adding a permission in contest view is really slow</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2409</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently adding a permission is really slow -- on sio2.mimuw.edu.pl it takes few minutes for site to unfreeze. I think the cause is that it fetches all users and processes them. Maybe instead of form &amp;quot;pick user&amp;quot;&amp;amp;&amp;quot;pick permission&amp;quot; form, we could generate invite codes for admins?
&lt;br/&gt;

&lt;br/&gt;
Or maybe we would just insert user&amp;#39;s nickname in the form as a plaintext?</description>
                <environment/>
        <key id="19130">SIO-2409</key>
            <summary>Optimization task -- Adding a permission in contest view is really slow</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="alicja">Alicja Kluczek</reporter>
                        <labels>
                    </labels>
                <created>Thu, 11 Feb 2021 16:41:51 +0100</created>
                <updated>Mon, 22 Mar 2021 17:16:48 +0100</updated>
                            <resolved>Mon, 22 Mar 2021 17:16:48 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26751" author="gerrit" created="Thu, 11 Mar 2021 23:39:59 +0100">Change oioioi~master~I4d6196a94c35a8100cf32acfacd8ab203dd9923c, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3602"&gt;https://gerrit.sio2project.mimuw.edu.pl/3602&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2409" title="Optimization task -- Adding a permission in contest view is really slow" class="issue-link" data-issue-key="SIO-2409"&gt;&lt;strike&gt;SIO-2409&lt;/strike&gt;&lt;/a&gt; Change user choice widget in contest permissions admin
&lt;br/&gt;

&lt;br/&gt;
The default fk object selection widget fetches all possible choices from
&lt;br/&gt;
the db and creates a dropdown select with options. This caused problems
&lt;br/&gt;
because with 10s of thousands of users the browser would freeze when
&lt;br/&gt;
loading the options.
&lt;br/&gt;

&lt;br/&gt;
This commit changes the widget. Now the field accepts just a plaintext
&lt;br/&gt;
username.
&lt;br/&gt;

&lt;br/&gt;
Also a minor change in conftest.py is included - function-level imports
&lt;br/&gt;
are moved to global-level so that the imports need not to be executed for
&lt;br/&gt;
every test that is run.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4d6196a94c35a8100cf32acfacd8ab203dd9923c</comment>
                            <comment id="26752" author="gerrit" created="Sun, 14 Mar 2021 14:38:23 +0100">Change oioioi~master~I4d6196a94c35a8100cf32acfacd8ab203dd9923c, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3602"&gt;https://gerrit.sio2project.mimuw.edu.pl/3602&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2409" title="Optimization task -- Adding a permission in contest view is really slow" class="issue-link" data-issue-key="SIO-2409"&gt;&lt;strike&gt;SIO-2409&lt;/strike&gt;&lt;/a&gt; Change user choice widget in contest permissions admin
&lt;br/&gt;

&lt;br/&gt;
The default fk object selection widget fetches all possible choices from
&lt;br/&gt;
the db and creates a dropdown select with options. This caused problems
&lt;br/&gt;
because with 10s of thousands of users the browser would freeze when
&lt;br/&gt;
loading the options.
&lt;br/&gt;

&lt;br/&gt;
This commit changes the widget. Now the field accepts just a plaintext
&lt;br/&gt;
username.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4d6196a94c35a8100cf32acfacd8ab203dd9923c</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e0f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2408] Enable deletion of questions in a quiz</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2408</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19129">SIO-2408</key>
            <summary>Enable deletion of questions in a quiz</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="pkrzyna">Patrycja Krzyna</assignee>
                                    <reporter username="czyzmanski">Szymon Czyżmański</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Jan 2021 17:44:38 +0100</created>
                <updated>Wed, 24 Nov 2021 13:58:20 +0100</updated>
                                            <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00e07:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2407] Fix post report confirmation layout</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2407</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Report button in should be centralized.
&lt;br/&gt;
Textbox should not be resizable.</description>
                <environment/>
        <key id="19128">SIO-2407</key>
            <summary>Fix post report confirmation layout</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="jake_white">Jakub Niściór</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Jan 2021 14:40:01 +0100</created>
                <updated>Wed, 3 Feb 2021 22:50:30 +0100</updated>
                            <resolved>Wed, 3 Feb 2021 22:50:30 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26721" author="gerrit" created="Wed, 27 Jan 2021 15:46:47 +0100">Change oioioi~master~Ie81db0104684f99b5ed69c7b8ca4383558ba1771, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3594"&gt;https://gerrit.sio2project.mimuw.edu.pl/3594&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2407" title="Fix post report confirmation layout" class="issue-link" data-issue-key="SIO-2407"&gt;&lt;strike&gt;SIO-2407&lt;/strike&gt;&lt;/a&gt; Fix textarea form layout
&lt;br/&gt;

&lt;br/&gt;
- Add new css class &amp;#39;form-wide&amp;#39; to discard max-width for forms
&lt;br/&gt;
- Add global style &amp;#39;resize: none&amp;#39; for textareas
&lt;br/&gt;
- Fix confirm_report layouot by adding new &amp;#39;form-wide&amp;#39; css class.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie81db0104684f99b5ed69c7b8ca4383558ba1771</comment>
                            <comment id="26729" author="gerrit" created="Wed, 3 Feb 2021 21:22:21 +0100">Change oioioi~master~Ie81db0104684f99b5ed69c7b8ca4383558ba1771, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3594"&gt;https://gerrit.sio2project.mimuw.edu.pl/3594&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2407" title="Fix post report confirmation layout" class="issue-link" data-issue-key="SIO-2407"&gt;&lt;strike&gt;SIO-2407&lt;/strike&gt;&lt;/a&gt; Fix textarea form layout
&lt;br/&gt;

&lt;br/&gt;
- Add new css class &amp;#39;form-wide&amp;#39; to discard max-width for forms
&lt;br/&gt;
- Add new css class &amp;#39;.non-resizable&amp;#39; for textareas, which prevents resizing of the textarea.
&lt;br/&gt;
- Fix confirm_report layouot by adding new &amp;#39;form-wide&amp;#39; class to form, and &amp;#39;non-resizable&amp;#39; class to textarea.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie81db0104684f99b5ed69c7b8ca4383558ba1771</comment>
                            <comment id="26730" author="gerrit" created="Wed, 3 Feb 2021 21:24:44 +0100">Change oioioi~master~Ie81db0104684f99b5ed69c7b8ca4383558ba1771, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3594"&gt;https://gerrit.sio2project.mimuw.edu.pl/3594&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2407" title="Fix post report confirmation layout" class="issue-link" data-issue-key="SIO-2407"&gt;&lt;strike&gt;SIO-2407&lt;/strike&gt;&lt;/a&gt; Fix textarea form layout
&lt;br/&gt;

&lt;br/&gt;
- Add new css class &amp;#39;form-wide&amp;#39; to discard max-width for forms
&lt;br/&gt;
- Add new css class &amp;#39;.non-resizable&amp;#39; for textareas, which prevents resizing of the textarea.
&lt;br/&gt;
- Fix confirm_report layouot by adding new &amp;#39;form-wide&amp;#39; class to form, and &amp;#39;non-resizable&amp;#39; class to textarea.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie81db0104684f99b5ed69c7b8ca4383558ba1771</comment>
                            <comment id="26731" author="gerrit" created="Wed, 3 Feb 2021 21:29:05 +0100">Change oioioi~master~Ie81db0104684f99b5ed69c7b8ca4383558ba1771, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3594"&gt;https://gerrit.sio2project.mimuw.edu.pl/3594&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2407" title="Fix post report confirmation layout" class="issue-link" data-issue-key="SIO-2407"&gt;&lt;strike&gt;SIO-2407&lt;/strike&gt;&lt;/a&gt; Fix textarea form layout
&lt;br/&gt;

&lt;br/&gt;
- Add new css class &amp;#39;form-wide&amp;#39; to discard max-width for forms
&lt;br/&gt;
- Add new css class &amp;#39;.non-resizable&amp;#39; for textareas, which prevents resizing of the textarea.
&lt;br/&gt;
- Fix confirm_report layouot by adding new &amp;#39;form-wide&amp;#39; class to form, and &amp;#39;non-resizable&amp;#39; class to textarea.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie81db0104684f99b5ed69c7b8ca4383558ba1771</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dzz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2406] Filetracker not connecting on docker on newest sio2 version</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2406</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sio2 attempt to build using
&lt;br/&gt;

&lt;br/&gt;
OIOIOI_UID=$(id -u) docker-compose -f docker-compose-dev.yml -f extra/docker/docker-compose-dev-noserver.yml up -d
&lt;br/&gt;
OIOIOI_UID=$(id -u) docker-compose -f docker-compose-dev.yml -f extra/docker/docker-compose-dev-noserver.yml exec web python manage.py runserver 0.0.0.0:8000</description>
                <environment>docker-compose version 1.28.0, build unknown
&lt;br/&gt;
Docker version 20.10.2, build 2291f610ae
&lt;br/&gt;
kernel 5.10.10-arch1-1 27-01-2020</environment>
        <key id="19127">SIO-2406</key>
            <summary>Filetracker not connecting on docker on newest sio2 version</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/critical.png">Critical</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="alicja">Alicja Kluczek</reporter>
                        <labels>
                    </labels>
                <created>Wed, 27 Jan 2021 00:15:49 +0100</created>
                <updated>Sun, 31 Oct 2021 18:17:28 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>Filetracker</component>
                    <component>OIOIOI</component>
                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26750" author="pdietrich" created="Mon, 1 Mar 2021 22:39:59 +0100">I fixed this issue on my computer by getting in the container during building of OIOIOI image
&lt;br/&gt;

&lt;br/&gt;
docker exec -it &amp;lt;container-id&amp;gt; bash
&lt;br/&gt;

&lt;br/&gt;
And adding web to the /etc/hosts
&lt;br/&gt;

&lt;br/&gt;
echo -e &amp;#39;127.0.0.1\tweb&amp;#39; | sudo tee -a /etc/hosts
&lt;br/&gt;

&lt;br/&gt;
Which allowed web to be resolved and upload sandbox files to the File Tracker</comment>
                            <comment id="27152" author="pdietrich" created="Sun, 31 Oct 2021 18:17:28 +0100">Related &lt;a href="https://github.com/sio2project/oioioi/issues/46"&gt;https://github.com/sio2project/oioioi/issues/46&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="14331" name="filetracker.log" size="892" author="alicja" created="Wed, 27 Jan 2021 17:53:52 +0100"/>
                            <attachment id="14330" name="sio2.png" size="271070" author="alicja" created="Wed, 27 Jan 2021 00:15:49 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dzr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2405] Prioritize certain kinds of statuses when aggregating ACM-style test results</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2405</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In ACM-style contests, the user-visible result for a submit is &amp;quot;AC&amp;quot; when all tests pass, and some type of error status when one or more tests fail.
&lt;br/&gt;

&lt;br/&gt;
Currently, if multiple tests fail with different statuses, the &amp;quot;first&amp;quot; failure is shown.
&lt;br/&gt;
Moreover, &amp;quot;first&amp;quot; is defined according to some internal order, different from the order visible in UI.
&lt;br/&gt;

&lt;br/&gt;
It&amp;#39;d be preferable if the status to display was chosen based on type of failure, and not order of tests.
&lt;br/&gt;
For example, RE could take precedence over WA, then MLE, then TLE, etc.
&lt;br/&gt;
</description>
                <environment/>
        <key id="19126">SIO-2405</key>
            <summary>Prioritize certain kinds of statuses when aggregating ACM-style test results</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="alicja">Alicja Kluczek</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Sun, 17 Jan 2021 14:02:19 +0100</created>
                <updated>Mon, 7 Jun 2021 01:03:57 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dzj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2404] Allow markdown in posts</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2404</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>1. Research our ability to easily and safely limit the scope of supported markdown features (if this is very hard then it may not be worth the hassle)
&lt;br/&gt;

&lt;br/&gt;
2. Implement the support for md in posts (scope: syntax highlighting...? to be decided)
&lt;br/&gt;

&lt;br/&gt;
Wojtek says that we may already be using markdown in some part of OIOIOI - reusing that would be useful.</description>
                <environment/>
        <key id="19125">SIO-2404</key>
            <summary>Allow markdown in posts</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18621">SIO-2266</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="jmolinski">Jakub Moliński</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Jan 2021 14:46:09 +0100</created>
                <updated>Wed, 13 Jan 2021 14:46:10 +0100</updated>
                                            <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Winter Sprint</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dzb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2403] Allow giving +1 and -1 reactions to posts on forum</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2403</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This feature would be useful for confirming tests. We don&amp;#39;t want to allow emoji reactions for now, only +1 and -1.</description>
                <environment/>
        <key id="19124">SIO-2403</key>
            <summary>Allow giving +1 and -1 reactions to posts on forum</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18621">SIO-2266</parent>
                                    <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="jmolinski">Jakub Moliński</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Jan 2021 14:38:24 +0100</created>
                <updated>Sat, 23 Jan 2021 14:38:16 +0100</updated>
                            <resolved>Sat, 23 Jan 2021 14:38:16 +0100</resolved>
                                    <version>Current Version</version>
                    <version>TAG 2020/21 Winter Sprint</version>
                                    <fixVersion>TAG 2020/21 Winter Sprint</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26683" author="gerrit" created="Wed, 20 Jan 2021 01:32:02 +0100">Change oioioi~master~I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3585"&gt;https://gerrit.sio2project.mimuw.edu.pl/3585&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2403" title="Allow giving +1 and -1 reactions to posts on forum" class="issue-link" data-issue-key="SIO-2403"&gt;&lt;strike&gt;SIO-2403&lt;/strike&gt;&lt;/a&gt;) Add forum post reactions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17</comment>
                            <comment id="26693" author="gerrit" created="Thu, 21 Jan 2021 02:26:02 +0100">Change oioioi~master~I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3585"&gt;https://gerrit.sio2project.mimuw.edu.pl/3585&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2403" title="Allow giving +1 and -1 reactions to posts on forum" class="issue-link" data-issue-key="SIO-2403"&gt;&lt;strike&gt;SIO-2403&lt;/strike&gt;&lt;/a&gt;) Add forum post reactions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17</comment>
                            <comment id="26694" author="gerrit" created="Thu, 21 Jan 2021 04:14:50 +0100">Change oioioi~master~I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3585"&gt;https://gerrit.sio2project.mimuw.edu.pl/3585&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2403" title="Allow giving +1 and -1 reactions to posts on forum" class="issue-link" data-issue-key="SIO-2403"&gt;&lt;strike&gt;SIO-2403&lt;/strike&gt;&lt;/a&gt;) Add forum post reactions
&lt;br/&gt;

&lt;br/&gt;
Add +1 and -1 reactions to forum posts.
&lt;br/&gt;

&lt;br/&gt;
Reactions can be enabled or disabled independently for each category.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17</comment>
                            <comment id="26695" author="gerrit" created="Thu, 21 Jan 2021 04:19:32 +0100">Change oioioi~master~I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3585"&gt;https://gerrit.sio2project.mimuw.edu.pl/3585&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2403" title="Allow giving +1 and -1 reactions to posts on forum" class="issue-link" data-issue-key="SIO-2403"&gt;&lt;strike&gt;SIO-2403&lt;/strike&gt;&lt;/a&gt;) Add forum post reactions
&lt;br/&gt;

&lt;br/&gt;
Add +1 and -1 reactions to forum posts.
&lt;br/&gt;

&lt;br/&gt;
Reactions can be enabled or disabled independently for each category.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17</comment>
                            <comment id="26696" author="gerrit" created="Thu, 21 Jan 2021 04:39:38 +0100">Change oioioi~master~I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3585"&gt;https://gerrit.sio2project.mimuw.edu.pl/3585&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2403" title="Allow giving +1 and -1 reactions to posts on forum" class="issue-link" data-issue-key="SIO-2403"&gt;&lt;strike&gt;SIO-2403&lt;/strike&gt;&lt;/a&gt;) Add forum post reactions
&lt;br/&gt;

&lt;br/&gt;
Adds +1 and -1 reactions to forum posts.
&lt;br/&gt;

&lt;br/&gt;
Reactions can be enabled or disabled independently for each category.
&lt;br/&gt;

&lt;br/&gt;
Refactors some of the forum post tests code (DRY).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17</comment>
                            <comment id="26702" author="gerrit" created="Sat, 23 Jan 2021 02:41:55 +0100">Change oioioi~master~I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3585"&gt;https://gerrit.sio2project.mimuw.edu.pl/3585&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2403" title="Allow giving +1 and -1 reactions to posts on forum" class="issue-link" data-issue-key="SIO-2403"&gt;&lt;strike&gt;SIO-2403&lt;/strike&gt;&lt;/a&gt;) Add forum post reactions
&lt;br/&gt;

&lt;br/&gt;
Adds +1 and -1 reactions to forum posts.
&lt;br/&gt;

&lt;br/&gt;
Reactions can be enabled or disabled independently for each category.
&lt;br/&gt;

&lt;br/&gt;
Refactors some of the forum post tests code (DRY).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17</comment>
                            <comment id="26703" author="gerrit" created="Sat, 23 Jan 2021 02:44:27 +0100">Change oioioi~master~I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3585"&gt;https://gerrit.sio2project.mimuw.edu.pl/3585&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2403" title="Allow giving +1 and -1 reactions to posts on forum" class="issue-link" data-issue-key="SIO-2403"&gt;&lt;strike&gt;SIO-2403&lt;/strike&gt;&lt;/a&gt;) Add forum post reactions
&lt;br/&gt;

&lt;br/&gt;
Adds +1 and -1 reactions to forum posts.
&lt;br/&gt;

&lt;br/&gt;
Reactions can be enabled or disabled independently for each category.
&lt;br/&gt;

&lt;br/&gt;
Refactors some of the forum post tests code (DRY).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5e4676ca1a8b18bc0a41e88ed95ecc3df70eca17</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dz3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2402] Add latest posts view on forum</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2402</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19123">SIO-2402</key>
            <summary>Add latest posts view on forum</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18621">SIO-2266</parent>
                                    <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="jmolinski">Jakub Moliński</assignee>
                                    <reporter username="jmolinski">Jakub Moliński</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Jan 2021 14:28:43 +0100</created>
                <updated>Wed, 13 Jan 2021 15:01:15 +0100</updated>
                            <resolved>Wed, 13 Jan 2021 14:29:12 +0100</resolved>
                                    <version>Current Version</version>
                    <version>TAG 2020/21 Winter Sprint</version>
                                    <fixVersion>TAG 2020/21 Winter Sprint</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26674" author="gerrit" created="Wed, 13 Jan 2021 15:01:15 +0100">Change oioioi~master~Ibeb6352e781f7ebccd6537eb5dab66761ada8999, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3580"&gt;https://gerrit.sio2project.mimuw.edu.pl/3580&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2402" title="Add latest posts view on forum" class="issue-link" data-issue-key="SIO-2402"&gt;&lt;strike&gt;SIO-2402&lt;/strike&gt;&lt;/a&gt;) Add FORUM_PAGE_SIZE to default_settings
&lt;br/&gt;

&lt;br/&gt;
This default value should have been added in `latest posts` changeset
&lt;br/&gt;
but has been omitted by mistake.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibeb6352e781f7ebccd6537eb5dab66761ada8999</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dyv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2401] Add scripts for running static tests on the local dev environment</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2401</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add scripts for running black, isort and pylint locally</description>
                <environment/>
        <key id="19122">SIO-2401</key>
            <summary>Add scripts for running static tests on the local dev environment</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="jmolinski">Jakub Moliński</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Jan 2021 08:04:54 +0100</created>
                <updated>Sat, 23 Jan 2021 16:38:34 +0100</updated>
                            <resolved>Wed, 20 Jan 2021 01:24:58 +0100</resolved>
                                    <version>TAG 2020/21 Winter Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26675" author="gerrit" created="Wed, 13 Jan 2021 16:42:47 +0100">Change oioioi~master~I28a98a77ac34476efe5a1ea61691dc25580b1ada, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3581"&gt;https://gerrit.sio2project.mimuw.edu.pl/3581&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2401" title="Add scripts for running static tests on the local dev environment" class="issue-link" data-issue-key="SIO-2401"&gt;&lt;strike&gt;SIO-2401&lt;/strike&gt;&lt;/a&gt;) Add scripts for running static locally
&lt;br/&gt;

&lt;br/&gt;
Adds run_static.sh file for running static server check locally.
&lt;br/&gt;

&lt;br/&gt;
Black and isort require python3, thus the Dockerfile needed to be
&lt;br/&gt;
modified to include python3-pip installation and requirements files for
&lt;br/&gt;
static analysis tools.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I28a98a77ac34476efe5a1ea61691dc25580b1ada</comment>
                            <comment id="26679" author="gerrit" created="Sun, 17 Jan 2021 20:02:46 +0100">Change oioioi~master~I28a98a77ac34476efe5a1ea61691dc25580b1ada, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3581"&gt;https://gerrit.sio2project.mimuw.edu.pl/3581&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2401" title="Add scripts for running static tests on the local dev environment" class="issue-link" data-issue-key="SIO-2401"&gt;&lt;strike&gt;SIO-2401&lt;/strike&gt;&lt;/a&gt;) Add scripts for running static locally
&lt;br/&gt;

&lt;br/&gt;
Adds run_static.sh file for running static server check locally.
&lt;br/&gt;

&lt;br/&gt;
Black and isort require python3, thus the Dockerfile needed to be
&lt;br/&gt;
modified to include python3-pip installation and requirements files for
&lt;br/&gt;
static analysis tools.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I28a98a77ac34476efe5a1ea61691dc25580b1ada</comment>
                            <comment id="26680" author="gerrit" created="Sun, 17 Jan 2021 20:06:47 +0100">Change oioioi~master~I28a98a77ac34476efe5a1ea61691dc25580b1ada, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3581"&gt;https://gerrit.sio2project.mimuw.edu.pl/3581&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2401" title="Add scripts for running static tests on the local dev environment" class="issue-link" data-issue-key="SIO-2401"&gt;&lt;strike&gt;SIO-2401&lt;/strike&gt;&lt;/a&gt;) Add scripts for running static locally
&lt;br/&gt;

&lt;br/&gt;
Adds run_static.sh file for running static server check locally.
&lt;br/&gt;

&lt;br/&gt;
Black and isort require python3, thus the Dockerfile needed to be
&lt;br/&gt;
modified to include python3-pip installation and requirements files for
&lt;br/&gt;
static analysis tools.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I28a98a77ac34476efe5a1ea61691dc25580b1ada</comment>
                            <comment id="26698" author="gerrit" created="Fri, 22 Jan 2021 04:00:03 +0100">Change oioioi~master~Id8884c4abbf5209a81587e48b25def146746ef05, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3590"&gt;https://gerrit.sio2project.mimuw.edu.pl/3590&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2401" title="Add scripts for running static tests on the local dev environment" class="issue-link" data-issue-key="SIO-2401"&gt;&lt;strike&gt;SIO-2401&lt;/strike&gt;&lt;/a&gt;) Add local static checks description to readme
&lt;br/&gt;

&lt;br/&gt;
Adds instructions how to run static checks in the local dev environment.
&lt;br/&gt;

&lt;br/&gt;
In the README.rst corrects formatting &amp;amp; commands provided in &amp;quot;Running
&lt;br/&gt;
tests on Docker&amp;quot; paragraph.
&lt;br/&gt;

&lt;br/&gt;
Fixes problem with static isort not ignoring migration files when
&lt;br/&gt;
running it against recently modified files listed by git.
&lt;br/&gt;

&lt;br/&gt;
Fixes minor problems with the docker-compose command (removes the unneded OIOIOI_UID env variable which caused compability problems)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id8884c4abbf5209a81587e48b25def146746ef05</comment>
                            <comment id="26699" author="gerrit" created="Fri, 22 Jan 2021 04:04:58 +0100">Change oioioi~master~Id8884c4abbf5209a81587e48b25def146746ef05, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3590"&gt;https://gerrit.sio2project.mimuw.edu.pl/3590&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2401" title="Add scripts for running static tests on the local dev environment" class="issue-link" data-issue-key="SIO-2401"&gt;&lt;strike&gt;SIO-2401&lt;/strike&gt;&lt;/a&gt;) Add local static checks description to readme
&lt;br/&gt;

&lt;br/&gt;
Adds instructions how to run static checks in the local dev environment.
&lt;br/&gt;

&lt;br/&gt;
In the README.rst corrects formatting &amp;amp; commands provided in &amp;quot;Running
&lt;br/&gt;
tests on Docker&amp;quot; paragraph.
&lt;br/&gt;

&lt;br/&gt;
Fixes problem with static isort not ignoring migration files when
&lt;br/&gt;
running it against recently modified files listed by git.
&lt;br/&gt;

&lt;br/&gt;
Fixes minor problems with the docker-compose command (removes the unneded OIOIOI_UID env variable which caused compability problems)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id8884c4abbf5209a81587e48b25def146746ef05</comment>
                            <comment id="26701" author="gerrit" created="Fri, 22 Jan 2021 19:56:45 +0100">Change oioioi~master~Id8884c4abbf5209a81587e48b25def146746ef05, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3590"&gt;https://gerrit.sio2project.mimuw.edu.pl/3590&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2401" title="Add scripts for running static tests on the local dev environment" class="issue-link" data-issue-key="SIO-2401"&gt;&lt;strike&gt;SIO-2401&lt;/strike&gt;&lt;/a&gt;) Add local static checks description to readme
&lt;br/&gt;

&lt;br/&gt;
Adds instructions how to run static checks in the local dev environment.
&lt;br/&gt;

&lt;br/&gt;
In the README.rst corrects formatting &amp;amp; commands provided in &amp;quot;Running
&lt;br/&gt;
tests on Docker&amp;quot; paragraph.
&lt;br/&gt;

&lt;br/&gt;
Fixes problem with static isort not ignoring migration files when
&lt;br/&gt;
running it against recently modified files listed by git.
&lt;br/&gt;

&lt;br/&gt;
Fixes minor problems with the docker-compose command (removes the unneded OIOIOI_UID env variable which caused compability problems)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id8884c4abbf5209a81587e48b25def146746ef05</comment>
                            <comment id="26704" author="gerrit" created="Sat, 23 Jan 2021 15:29:30 +0100">Change oioioi~master~Id8884c4abbf5209a81587e48b25def146746ef05, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3590"&gt;https://gerrit.sio2project.mimuw.edu.pl/3590&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2401" title="Add scripts for running static tests on the local dev environment" class="issue-link" data-issue-key="SIO-2401"&gt;&lt;strike&gt;SIO-2401&lt;/strike&gt;&lt;/a&gt;) Add local static checks description to readme
&lt;br/&gt;

&lt;br/&gt;
Adds instructions how to run static checks in the local dev environment.
&lt;br/&gt;

&lt;br/&gt;
In the README.rst corrects formatting &amp;amp; commands provided in &amp;quot;Running
&lt;br/&gt;
tests on Docker&amp;quot; paragraph.
&lt;br/&gt;

&lt;br/&gt;
Fixes problem with static isort not ignoring migration files when
&lt;br/&gt;
running it against recently modified files listed by git.
&lt;br/&gt;

&lt;br/&gt;
Fixes minor problems with the docker-compose command (removes the unneded OIOIOI_UID env variable which caused compability problems)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id8884c4abbf5209a81587e48b25def146746ef05</comment>
                            <comment id="26705" author="gerrit" created="Sat, 23 Jan 2021 16:38:34 +0100">Change oioioi~master~Id8884c4abbf5209a81587e48b25def146746ef05, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3590"&gt;https://gerrit.sio2project.mimuw.edu.pl/3590&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2401" title="Add scripts for running static tests on the local dev environment" class="issue-link" data-issue-key="SIO-2401"&gt;&lt;strike&gt;SIO-2401&lt;/strike&gt;&lt;/a&gt;) Add local static checks description to readme
&lt;br/&gt;

&lt;br/&gt;
Adds instructions how to run static checks in the local dev environment.
&lt;br/&gt;

&lt;br/&gt;
In the README.rst corrects formatting &amp;amp; commands provided in &amp;quot;Running
&lt;br/&gt;
tests on Docker&amp;quot; paragraph.
&lt;br/&gt;

&lt;br/&gt;
Fixes problem with static isort not ignoring migration files when
&lt;br/&gt;
running it against recently modified files listed by git.
&lt;br/&gt;

&lt;br/&gt;
Fixes minor problems with the docker-compose command (removes the unneded OIOIOI_UID env variable which caused compability problems)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id8884c4abbf5209a81587e48b25def146746ef05</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dyn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2400] KeyError after accessing user add admin panel</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2400</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>KeyError after accessing /admin/auth/user/add/ &amp;#39;first_name&amp;#39;
&lt;br/&gt;
Problematic function:
&lt;br/&gt;
oioioi/base/forms.py in adjust_unicode_field at line 40</description>
                <environment>Only global admin site, not contest specific.</environment>
        <key id="19121">SIO-2400</key>
            <summary>KeyError after accessing user add admin panel</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/critical.png">Critical</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="alicja">Alicja Kluczek</reporter>
                        <labels>
                    </labels>
                <created>Fri, 8 Jan 2021 18:20:26 +0100</created>
                <updated>Wed, 20 Jan 2021 01:19:06 +0100</updated>
                            <resolved>Wed, 20 Jan 2021 01:19:06 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26677" author="gerrit" created="Fri, 15 Jan 2021 18:01:24 +0100">Change oioioi~master~Ibb19a9d2a837ebbf189c9093ee5eba82d635524f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3582"&gt;https://gerrit.sio2project.mimuw.edu.pl/3582&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2400" title="KeyError after accessing user add admin panel" class="issue-link" data-issue-key="SIO-2400"&gt;&lt;strike&gt;SIO-2400&lt;/strike&gt;&lt;/a&gt;) Fix user creation form initialization
&lt;br/&gt;

&lt;br/&gt;
The OioioiUserCreationForm attempted to change error messages for fields
&lt;br/&gt;
that do not exist on the form which would cause a KeyError when
&lt;br/&gt;
attempting to add a new user in the OIOIOI admin panel.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibb19a9d2a837ebbf189c9093ee5eba82d635524f</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dyf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2399] Configure Black as our new code formatter and reformat the oioioi codebase</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Konieczne:
&lt;br/&gt;

&lt;br/&gt;
1. Dodanie Blacka do staticznej analizy z poprawnym konfigiem (ignorowanie migracji, ignorowanie zmian apostrof&amp;#xF3;w i cudzysłow&amp;#xF3;w; konfig nie może się gryźć z pylintem)
&lt;br/&gt;
2. Sformatowanie kodu Blackiem 
&lt;br/&gt;
3. Ustawienie ignore ref na commit formatujący, żeby nie zepsuć git blame
&lt;br/&gt;
</description>
                <environment/>
        <key id="19120">SIO-2399</key>
            <summary>Configure Black as our new code formatter and reformat the oioioi codebase</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="jmolinski">Jakub Moliński</assignee>
                                    <reporter username="jmolinski">Jakub Moliński</reporter>
                        <labels>
                    </labels>
                <created>Fri, 8 Jan 2021 14:52:52 +0100</created>
                <updated>Wed, 13 Jan 2021 15:06:47 +0100</updated>
                            <resolved>Tue, 12 Jan 2021 16:54:00 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Winter Sprint</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26658" author="gerrit" created="Mon, 11 Jan 2021 08:36:52 +0100">Change oioioi~master~Iac7b2e474534d1700234e798e73bd464ffe6f517, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3577"&gt;https://gerrit.sio2project.mimuw.edu.pl/3577&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) Black and isort bulk reformat
&lt;br/&gt;

&lt;br/&gt;
This commit contains a bulk reformat of all the files in oioioi
&lt;br/&gt;
directory. The tools used for reformatting were black and isort. This
&lt;br/&gt;
commit should be ignored from git blame. The config files for black and
&lt;br/&gt;
isort will be included in a subsequent commit so that they are not
&lt;br/&gt;
excluded from git blame.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iac7b2e474534d1700234e798e73bd464ffe6f517</comment>
                            <comment id="26659" author="gerrit" created="Mon, 11 Jan 2021 18:07:40 +0100">Change oioioi~master~Iac7b2e474534d1700234e798e73bd464ffe6f517, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3577"&gt;https://gerrit.sio2project.mimuw.edu.pl/3577&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) Black and isort bulk reformat
&lt;br/&gt;

&lt;br/&gt;
This commit contains a bulk reformat of all the files in oioioi
&lt;br/&gt;
directory. The tools used for reformatting were black and isort. This
&lt;br/&gt;
commit should be ignored from git blame. The config files for black and
&lt;br/&gt;
isort will be included in a subsequent commit so that they are not
&lt;br/&gt;
excluded from git blame.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iac7b2e474534d1700234e798e73bd464ffe6f517</comment>
                            <comment id="26660" author="gerrit" created="Mon, 11 Jan 2021 21:18:25 +0100">Change oioioi~master~Iac7b2e474534d1700234e798e73bd464ffe6f517, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3577"&gt;https://gerrit.sio2project.mimuw.edu.pl/3577&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) Black and isort bulk reformat
&lt;br/&gt;

&lt;br/&gt;
This commit contains a bulk reformat of all the files in oioioi
&lt;br/&gt;
directory. The tools used for reformatting were black and isort. This
&lt;br/&gt;
commit should be ignored from git blame. The config files for black and
&lt;br/&gt;
isort will be included in a subsequent commit so that they are not
&lt;br/&gt;
excluded from git blame.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iac7b2e474534d1700234e798e73bd464ffe6f517</comment>
                            <comment id="26661" author="gerrit" created="Mon, 11 Jan 2021 21:57:00 +0100">Change oioioi~master~Iac7b2e474534d1700234e798e73bd464ffe6f517, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3577"&gt;https://gerrit.sio2project.mimuw.edu.pl/3577&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) Black and isort bulk reformat
&lt;br/&gt;

&lt;br/&gt;
This commit contains a bulk reformat of all the files in oioioi
&lt;br/&gt;
directory. The tools used for reformatting were black and isort. This
&lt;br/&gt;
commit should be ignored from git blame. The config files for black and
&lt;br/&gt;
isort will be included in a subsequent commit so that they are not
&lt;br/&gt;
excluded from git blame.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iac7b2e474534d1700234e798e73bd464ffe6f517</comment>
                            <comment id="26662" author="gerrit" created="Mon, 11 Jan 2021 22:35:44 +0100">Change oioioi~master~Iac7b2e474534d1700234e798e73bd464ffe6f517, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3577"&gt;https://gerrit.sio2project.mimuw.edu.pl/3577&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) Black and isort bulk reformat
&lt;br/&gt;

&lt;br/&gt;
This commit contains a bulk reformat of all the files in oioioi
&lt;br/&gt;
directory. The tools used for reformatting were black and isort. This
&lt;br/&gt;
commit should be ignored from git blame. The config files for black and
&lt;br/&gt;
isort will be included in a subsequent commit so that they are not
&lt;br/&gt;
excluded from git blame.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iac7b2e474534d1700234e798e73bd464ffe6f517</comment>
                            <comment id="26663" author="gerrit" created="Tue, 12 Jan 2021 15:19:23 +0100">Change oioioi~master~I2690a18d3119ebe1b33b1d42c0243402885c52f4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3578"&gt;https://gerrit.sio2project.mimuw.edu.pl/3578&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) Update static analysis config files
&lt;br/&gt;

&lt;br/&gt;
Adds new configs for black and isort and updates configs for pep8 and
&lt;br/&gt;
pylint.
&lt;br/&gt;
Adds .git-blame-ignore-revs file that containts ref numbers of commits
&lt;br/&gt;
that should be ignored by git blame.
&lt;br/&gt;

&lt;br/&gt;
It may be necessary to run
&lt;br/&gt;
git config blame.ignoreRevsFile .git-blame-ignore-revs
&lt;br/&gt;
for git to always respect this config when running blame.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2690a18d3119ebe1b33b1d42c0243402885c52f4</comment>
                            <comment id="26664" author="gerrit" created="Tue, 12 Jan 2021 15:40:11 +0100">Change oioioi~master~I2690a18d3119ebe1b33b1d42c0243402885c52f4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3578"&gt;https://gerrit.sio2project.mimuw.edu.pl/3578&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) Update static analysis config files
&lt;br/&gt;

&lt;br/&gt;
Adds new configs for black and isort and updates configs for pep8 and
&lt;br/&gt;
pylint.
&lt;br/&gt;
Adds .git-blame-ignore-revs file that containts ref numbers of commits
&lt;br/&gt;
that should be ignored by git blame.
&lt;br/&gt;

&lt;br/&gt;
It may be necessary to run
&lt;br/&gt;
git config blame.ignoreRevsFile .git-blame-ignore-revs
&lt;br/&gt;
for git to always respect this config when running blame.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2690a18d3119ebe1b33b1d42c0243402885c52f4</comment>
                            <comment id="26665" author="gerrit" created="Tue, 12 Jan 2021 15:49:42 +0100">Change oioioi~master~I2690a18d3119ebe1b33b1d42c0243402885c52f4, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3578"&gt;https://gerrit.sio2project.mimuw.edu.pl/3578&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) Update static analysis config files
&lt;br/&gt;

&lt;br/&gt;
Adds new configs for black and isort and updates configs for pep8 and
&lt;br/&gt;
pylint.
&lt;br/&gt;
Adds .git-blame-ignore-revs file that containts ref numbers of commits
&lt;br/&gt;
that should be ignored by git blame.
&lt;br/&gt;

&lt;br/&gt;
It may be necessary to run
&lt;br/&gt;
git config blame.ignoreRevsFile .git-blame-ignore-revs
&lt;br/&gt;
for git to always respect this config when running blame.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2690a18d3119ebe1b33b1d42c0243402885c52f4</comment>
                            <comment id="26666" author="gerrit" created="Tue, 12 Jan 2021 15:54:06 +0100">Change oioioi~master~I2690a18d3119ebe1b33b1d42c0243402885c52f4, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3578"&gt;https://gerrit.sio2project.mimuw.edu.pl/3578&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) Update static analysis config files
&lt;br/&gt;

&lt;br/&gt;
Adds new configs for black and isort and updates configs for pep8 and
&lt;br/&gt;
pylint.
&lt;br/&gt;
Adds .git-blame-ignore-revs file that containts ref numbers of commits
&lt;br/&gt;
that should be ignored by git blame.
&lt;br/&gt;

&lt;br/&gt;
It may be necessary to run
&lt;br/&gt;
git config blame.ignoreRevsFile .git-blame-ignore-revs
&lt;br/&gt;
for git to always respect this config when running blame.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2690a18d3119ebe1b33b1d42c0243402885c52f4</comment>
                            <comment id="26667" author="gerrit" created="Tue, 12 Jan 2021 16:04:03 +0100">Change oioioi~master~Iac7b2e474534d1700234e798e73bd464ffe6f517, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3577"&gt;https://gerrit.sio2project.mimuw.edu.pl/3577&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) Black and isort bulk reformat
&lt;br/&gt;

&lt;br/&gt;
This commit contains a bulk reformat of all the files in oioioi
&lt;br/&gt;
directory. The tools used for reformatting were black and isort. This
&lt;br/&gt;
commit should be ignored from git blame. The config files for black and
&lt;br/&gt;
isort will be included in a subsequent commit so that they are not
&lt;br/&gt;
excluded from git blame.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iac7b2e474534d1700234e798e73bd464ffe6f517</comment>
                            <comment id="26668" author="gerrit" created="Tue, 12 Jan 2021 16:41:24 +0100">Change oioioi~master~I9645a2d9a8772e92bf99ce9fbaa6a98a0c94b422, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3579"&gt;https://gerrit.sio2project.mimuw.edu.pl/3579&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) Update static analysis config files
&lt;br/&gt;

&lt;br/&gt;
Adds new configs for black and isort and updates configs for pep8 and
&lt;br/&gt;
pylint.
&lt;br/&gt;
Adds .git-blame-ignore-revs file that containts ref numbers of commits
&lt;br/&gt;
that should be ignored by git blame.
&lt;br/&gt;

&lt;br/&gt;
It may be necessary to run
&lt;br/&gt;
git config blame.ignoreRevsFile .git-blame-ignore-revs
&lt;br/&gt;
for git to always respect this config when running blame.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9645a2d9a8772e92bf99ce9fbaa6a98a0c94b422</comment>
                            <comment id="26672" author="jmolinski" created="Wed, 13 Jan 2021 14:19:22 +0100">This is a duplicate od (&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2397" title="Use automatic source code formating on the project" class="issue-link" data-issue-key="SIO-2397"&gt;&lt;strike&gt;SIO-2397&lt;/strike&gt;&lt;/a&gt;) which should be closed now as this has been resolved</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bc8:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2398] Allow opening registration at a later date on contests with public registration</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2398</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Contests such as PA and OI have a public registration form that any registered user can fill in to become a participant.
&lt;br/&gt;

&lt;br/&gt;
They can do this as soon as the contest is created, which leaves very little time for contest admins to configure the contest properly before someone registers.
&lt;br/&gt;

&lt;br/&gt;
There should be a registration start date, or an &amp;quot;enable registration&amp;quot; checbox, in the contest settings (including contest creation form), which contest admins can use to keep the registration closed until they&amp;#39;re ready.</description>
                <environment/>
        <key id="19071">SIO-2398</key>
            <summary>Allow opening registration at a later date on contests with public registration</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Wed, 16 Dec 2020 13:08:01 +0100</created>
                <updated>Mon, 28 Feb 2022 20:46:27 +0100</updated>
                                            <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Winter Sprint</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzzzzr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2397] Use automatic source code formating on the project</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2397</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>For a year or two, the pylint hooks on gerrit weren&amp;#39;t working, so a large portion of the code may not be following our code style.
&lt;br/&gt;

&lt;br/&gt;
We could use an automated code formatting tool such as &amp;quot;black&amp;quot; or &amp;quot;darker&amp;quot; to reformat that code, and possibly keep code automatically formatted in the future.
&lt;br/&gt;

&lt;br/&gt;
However, our project has a few peculiar conventions, such as the distinction between single and double quotes. It&amp;#39;d be better if we could keep them, so code formatting tools may need some special configuration for this.
&lt;br/&gt;

&lt;br/&gt;
Also, if we were to do code formatting when unrelated changes are being made, care must be taken to keep the diffs readable.</description>
                <environment/>
        <key id="19070">SIO-2397</key>
            <summary>Use automatic source code formating on the project</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="3">Duplicate</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Wed, 16 Dec 2020 12:23:27 +0100</created>
                <updated>Fri, 19 Nov 2021 17:50:49 +0100</updated>
                            <resolved>Sun, 14 Mar 2021 16:16:37 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>Zzz! / None of the above / I really don't know</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26673" author="jmolinski" created="Wed, 13 Jan 2021 14:25:00 +0100">This is a duplicate of (&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2399" title="Configure Black as our new code formatter and reformat the oioioi codebase" class="issue-link" data-issue-key="SIO-2399"&gt;&lt;strike&gt;SIO-2399&lt;/strike&gt;&lt;/a&gt;) which has been resolved so this should probably be resolved or closed</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dxr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2396] API: Allow finding a problem by contest_id and short_name</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2396</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Contest id and problem short name already uniquely identify a problem instance, so they could be used to find it, and the problem.
&lt;br/&gt;

&lt;br/&gt;
It would be nice to have an API that allows obtaining problem_id (and possibly problem_instance_id) by providing contest id and problem short name.
&lt;br/&gt;
The problem_id would be very useful for reuploading a package from a CI, which does not necessarily know it beforehend, but does have access the contest id and short name in the package source.
&lt;br/&gt;
</description>
                <environment/>
        <key id="19069">SIO-2396</key>
            <summary>API: Allow finding a problem by contest_id and short_name</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Wed, 16 Dec 2020 09:21:46 +0100</created>
                <updated>Thu, 24 Jun 2021 11:45:09 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 11:45:09 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26959" author="gerrit" created="Thu, 3 Jun 2021 01:11:52 +0200">Change oioioi~master~Icd4beca8f3668e6a69ee29b1a2e5036293328221, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3749"&gt;https://gerrit.sio2project.mimuw.edu.pl/3749&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2396" title="API: Allow finding a problem by contest_id and short_name" class="issue-link" data-issue-key="SIO-2396"&gt;&lt;strike&gt;SIO-2396&lt;/strike&gt;&lt;/a&gt;) API: Allow finding a problem by contest_id and short_name
&lt;br/&gt;

&lt;br/&gt;
Contest id and problem short name already uniquely identify a problem
&lt;br/&gt;
instance, so they could be used to find it, and the problem.
&lt;br/&gt;
It would be nice to have an API that allows obtaining problem_id
&lt;br/&gt;
(and possibly problem_instance_id) by providing contest id and problem
&lt;br/&gt;
short name. The problem_id would be very useful for reuploading a package
&lt;br/&gt;
from a CI, which does not necessarily know it beforehend, but does have
&lt;br/&gt;
access the contest id and short name in the package source.
&lt;br/&gt;

&lt;br/&gt;
*Add an API endpoint for finding problem_id and problem_instance_id
&lt;br/&gt;
&amp;nbsp;based on contest_id and problem_short_name.
&lt;br/&gt;
*Refactor old code.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icd4beca8f3668e6a69ee29b1a2e5036293328221</comment>
                            <comment id="26963" author="gerrit" created="Tue, 8 Jun 2021 01:15:35 +0200">Change oioioi~master~Icd4beca8f3668e6a69ee29b1a2e5036293328221, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3749"&gt;https://gerrit.sio2project.mimuw.edu.pl/3749&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2396" title="API: Allow finding a problem by contest_id and short_name" class="issue-link" data-issue-key="SIO-2396"&gt;&lt;strike&gt;SIO-2396&lt;/strike&gt;&lt;/a&gt;) API: Allow finding a problem by contest_id and short_name
&lt;br/&gt;

&lt;br/&gt;
Contest id and problem short name already uniquely identify a problem
&lt;br/&gt;
instance, so they could be used to find it, and the problem.
&lt;br/&gt;
It would be nice to have an API that allows obtaining problem_id
&lt;br/&gt;
(and possibly problem_instance_id) by providing contest id and problem
&lt;br/&gt;
short name. The problem_id would be very useful for reuploading a package
&lt;br/&gt;
from a CI, which does not necessarily know it beforehend, but does have
&lt;br/&gt;
access the contest id and short name in the package source.
&lt;br/&gt;

&lt;br/&gt;
*Add an API endpoint for finding problem_id and problem_instance_id
&lt;br/&gt;
&amp;nbsp;based on contest_id and problem_short_name.
&lt;br/&gt;
*Refactor old code.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icd4beca8f3668e6a69ee29b1a2e5036293328221</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="19067">SIO-2394</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dxj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2395] API: Allow contest/problem admins to query package upload status</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2395</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>As far as I understand, currently the package_upload_query endpoint only allows global problemset admins to query package status, even though more people are allowed to (re)upload a problem using the other endpoints.
&lt;br/&gt;

&lt;br/&gt;
It&amp;#39;d be better if everyone who can upload a problem using the API could also query the status of the package they uploaded.</description>
                <environment/>
        <key id="19068">SIO-2395</key>
            <summary>API: Allow contest/problem admins to query package upload status</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Wed, 16 Dec 2020 09:16:53 +0100</created>
                <updated>Thu, 24 Jun 2021 11:55:58 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 11:55:58 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26955" author="gerrit" created="Tue, 1 Jun 2021 18:26:11 +0200">Change oioioi~master~Idc4f4226f44d77ad7497d924b5195c2b6e907a85, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3748"&gt;https://gerrit.sio2project.mimuw.edu.pl/3748&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2395" title="API: Allow contest/problem admins to query package upload status" class="issue-link" data-issue-key="SIO-2395"&gt;&lt;strike&gt;SIO-2395&lt;/strike&gt;&lt;/a&gt;) Allow contest/problem admins to query package upload status
&lt;br/&gt;

&lt;br/&gt;
Currently the package_upload_query endpoint only allows global problemset
&lt;br/&gt;
admins to query package status, even though more people are allowed to
&lt;br/&gt;
(re)upload a problem using another endpoints. It&amp;#39;d be better if everyone
&lt;br/&gt;
who can upload a problem using the API could also query the status of the
&lt;br/&gt;
package they uploaded.
&lt;br/&gt;

&lt;br/&gt;
*Refactor package_upload_query endpoint (i.a. use GET instead of POST).
&lt;br/&gt;
*Enable contest/problem admins to query package upload status.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idc4f4226f44d77ad7497d924b5195c2b6e907a85</comment>
                            <comment id="26956" author="gerrit" created="Wed, 2 Jun 2021 22:37:39 +0200">Change oioioi~master~Idc4f4226f44d77ad7497d924b5195c2b6e907a85, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3748"&gt;https://gerrit.sio2project.mimuw.edu.pl/3748&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2395" title="API: Allow contest/problem admins to query package upload status" class="issue-link" data-issue-key="SIO-2395"&gt;&lt;strike&gt;SIO-2395&lt;/strike&gt;&lt;/a&gt;) Allow contest/problem admins to query package upload status
&lt;br/&gt;

&lt;br/&gt;
Currently the package_upload_query endpoint only allows global problemset
&lt;br/&gt;
admins to query package status, even though more people are allowed to
&lt;br/&gt;
(re)upload a problem using another endpoints. It&amp;#39;d be better if everyone
&lt;br/&gt;
who can upload a problem using the API could also query the status of the
&lt;br/&gt;
package they uploaded.
&lt;br/&gt;

&lt;br/&gt;
*Refactor package_upload_query endpoint (i.a. use GET instead of POST)
&lt;br/&gt;
&amp;nbsp;and other old code.
&lt;br/&gt;
*Enable contest/problem admins to query package upload status.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idc4f4226f44d77ad7497d924b5195c2b6e907a85</comment>
                            <comment id="26957" author="gerrit" created="Wed, 2 Jun 2021 22:38:13 +0200">Change oioioi~master~Idc4f4226f44d77ad7497d924b5195c2b6e907a85, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3748"&gt;https://gerrit.sio2project.mimuw.edu.pl/3748&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2395" title="API: Allow contest/problem admins to query package upload status" class="issue-link" data-issue-key="SIO-2395"&gt;&lt;strike&gt;SIO-2395&lt;/strike&gt;&lt;/a&gt;) API: allow contest/problem admins to query package upload status
&lt;br/&gt;

&lt;br/&gt;
Currently the package_upload_query endpoint only allows global problemset
&lt;br/&gt;
admins to query package status, even though more people are allowed to
&lt;br/&gt;
(re)upload a problem using another endpoints. It&amp;#39;d be better if everyone
&lt;br/&gt;
who can upload a problem using the API could also query the status of the
&lt;br/&gt;
package they uploaded.
&lt;br/&gt;

&lt;br/&gt;
*Refactor package_upload_query endpoint (i.a. use GET instead of POST)
&lt;br/&gt;
&amp;nbsp;and other old code.
&lt;br/&gt;
*Enable contest/problem admins to query package upload status.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idc4f4226f44d77ad7497d924b5195c2b6e907a85</comment>
                            <comment id="26958" author="gerrit" created="Wed, 2 Jun 2021 23:00:28 +0200">Change oioioi~master~Idc4f4226f44d77ad7497d924b5195c2b6e907a85, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3748"&gt;https://gerrit.sio2project.mimuw.edu.pl/3748&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2395" title="API: Allow contest/problem admins to query package upload status" class="issue-link" data-issue-key="SIO-2395"&gt;&lt;strike&gt;SIO-2395&lt;/strike&gt;&lt;/a&gt;) API: allow contest/problem admins to query package upload status
&lt;br/&gt;

&lt;br/&gt;
Currently the package_upload_query endpoint only allows global problemset
&lt;br/&gt;
admins to query package status, even though more people are allowed to
&lt;br/&gt;
(re)upload a problem using another endpoints. It&amp;#39;d be better if everyone
&lt;br/&gt;
who can upload a problem using the API could also query the status of the
&lt;br/&gt;
package they uploaded.
&lt;br/&gt;

&lt;br/&gt;
*Refactor package_upload_query endpoint (i.a. use GET instead of POST)
&lt;br/&gt;
&amp;nbsp;and other old code.
&lt;br/&gt;
*Enable contest/problem admins to query package upload status.
&lt;br/&gt;
*Add tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idc4f4226f44d77ad7497d924b5195c2b6e907a85</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="19067">SIO-2394</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dxb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2394] Improve API support for problem package CI (meta-ticket)</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2394</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This is a meta-ticket for API improvements that could be useful for automatically uploading problem packages from a CI.</description>
                <environment/>
        <key id="19067">SIO-2394</key>
            <summary>Improve API support for problem package CI (meta-ticket)</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Wed, 16 Dec 2020 09:13:36 +0100</created>
                <updated>Thu, 24 Jun 2021 12:03:31 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:03:31 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="18928">SIO-2350</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="19068">SIO-2395</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="19069">SIO-2396</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dx3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2393] Add resubmit button in submission view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2393</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>It&amp;#39;d enhance user&amp;#39;s exeperience if they were able to resubmit task from previus submission view. For example we can add resubmit button that would move user to submissions page with task chosen</description>
                <environment/>
        <key id="19066">SIO-2393</key>
            <summary>Add resubmit button in submission view</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="badochov">Hubert Badocha</reporter>
                        <labels>
                    </labels>
                <created>Wed, 9 Dec 2020 14:32:15 +0100</created>
                <updated>Sun, 31 Jan 2021 22:30:35 +0100</updated>
                            <resolved>Mon, 21 Dec 2020 16:10:56 +0100</resolved>
                                    <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26631" author="gerrit" created="Wed, 16 Dec 2020 16:08:47 +0100">Change oioioi~master~I4c12b3f4ff40fed6d752bceb356c3cff6732f503, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3573"&gt;https://gerrit.sio2project.mimuw.edu.pl/3573&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2393" title="Add resubmit button in submission view" class="issue-link" data-issue-key="SIO-2393"&gt;&lt;strike&gt;SIO-2393&lt;/strike&gt;&lt;/a&gt; Add &amp;#39;submit another&amp;#39; button in submission view
&lt;br/&gt;

&lt;br/&gt;
Users can go to the submit page directly from the detailed
&lt;br/&gt;
submission page. Repeated HTML in submission_header templates
&lt;br/&gt;
was removed using inheritance.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4c12b3f4ff40fed6d752bceb356c3cff6732f503</comment>
                            <comment id="26638" author="gerrit" created="Sat, 19 Dec 2020 17:44:36 +0100">Change oioioi~master~I4c12b3f4ff40fed6d752bceb356c3cff6732f503, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3573"&gt;https://gerrit.sio2project.mimuw.edu.pl/3573&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2393" title="Add resubmit button in submission view" class="issue-link" data-issue-key="SIO-2393"&gt;&lt;strike&gt;SIO-2393&lt;/strike&gt;&lt;/a&gt; Add &amp;#39;submit another&amp;#39; button in submission view
&lt;br/&gt;

&lt;br/&gt;
Users can go to the submit page directly from the detailed
&lt;br/&gt;
submission page. Repeated HTML in submission_header templates
&lt;br/&gt;
was removed using inheritance.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4c12b3f4ff40fed6d752bceb356c3cff6732f503</comment>
                            <comment id="26639" author="gerrit" created="Sat, 19 Dec 2020 18:08:34 +0100">Change oioioi~master~I4c12b3f4ff40fed6d752bceb356c3cff6732f503, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3573"&gt;https://gerrit.sio2project.mimuw.edu.pl/3573&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2393" title="Add resubmit button in submission view" class="issue-link" data-issue-key="SIO-2393"&gt;&lt;strike&gt;SIO-2393&lt;/strike&gt;&lt;/a&gt; Add &amp;#39;submit another&amp;#39; button in submission view
&lt;br/&gt;

&lt;br/&gt;
Users can go to the submit page directly from the detailed
&lt;br/&gt;
submission page. Repeated HTML in submission_header templates
&lt;br/&gt;
was removed using inheritance.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4c12b3f4ff40fed6d752bceb356c3cff6732f503</comment>
                            <comment id="26725" author="gerrit" created="Sun, 31 Jan 2021 06:12:18 +0100">Change oioioi~master~Ib093307f53e0f7ec23dc2ed7c88108cd2834a9c4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3596"&gt;https://gerrit.sio2project.mimuw.edu.pl/3596&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2393" title="Add resubmit button in submission view" class="issue-link" data-issue-key="SIO-2393"&gt;&lt;strike&gt;SIO-2393&lt;/strike&gt;&lt;/a&gt; Fix submission view crashing
&lt;br/&gt;

&lt;br/&gt;
Previous change from the ticket added a &amp;#39;submit another&amp;#39; button
&lt;br/&gt;
in the submission view which did not check for associated contest
&lt;br/&gt;
existence. Add this check and when a submission does not come
&lt;br/&gt;
from a contest make button link fallback to problem site.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib093307f53e0f7ec23dc2ed7c88108cd2834a9c4</comment>
                            <comment id="26726" author="gerrit" created="Sun, 31 Jan 2021 22:12:04 +0100">Change oioioi~master~Ib093307f53e0f7ec23dc2ed7c88108cd2834a9c4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3596"&gt;https://gerrit.sio2project.mimuw.edu.pl/3596&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2393" title="Add resubmit button in submission view" class="issue-link" data-issue-key="SIO-2393"&gt;&lt;strike&gt;SIO-2393&lt;/strike&gt;&lt;/a&gt; Fix submission view crashing
&lt;br/&gt;

&lt;br/&gt;
Previous change from the ticket added a &amp;#39;submit another&amp;#39; button
&lt;br/&gt;
in the submission view which did not check for associated contest
&lt;br/&gt;
existence. Add this check and when a submission does not come
&lt;br/&gt;
from a contest make button link fallback to problem site.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib093307f53e0f7ec23dc2ed7c88108cd2834a9c4</comment>
                            <comment id="26727" author="gerrit" created="Sun, 31 Jan 2021 22:21:36 +0100">Change oioioi~master~Ib093307f53e0f7ec23dc2ed7c88108cd2834a9c4, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3596"&gt;https://gerrit.sio2project.mimuw.edu.pl/3596&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2393" title="Add resubmit button in submission view" class="issue-link" data-issue-key="SIO-2393"&gt;&lt;strike&gt;SIO-2393&lt;/strike&gt;&lt;/a&gt; Fix submission view crashing
&lt;br/&gt;

&lt;br/&gt;
Previous change from the ticket added a &amp;#39;submit another&amp;#39; button
&lt;br/&gt;
in the submission view which did not check for associated contest
&lt;br/&gt;
existence. Add this check and when a submission does not come
&lt;br/&gt;
from a contest make button link fallback to problem site.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib093307f53e0f7ec23dc2ed7c88108cd2834a9c4</comment>
                            <comment id="26728" author="gerrit" created="Sun, 31 Jan 2021 22:30:35 +0100">Change oioioi~master~Ib093307f53e0f7ec23dc2ed7c88108cd2834a9c4, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3596"&gt;https://gerrit.sio2project.mimuw.edu.pl/3596&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2393" title="Add resubmit button in submission view" class="issue-link" data-issue-key="SIO-2393"&gt;&lt;strike&gt;SIO-2393&lt;/strike&gt;&lt;/a&gt; Fix submission view crashing
&lt;br/&gt;

&lt;br/&gt;
Previous change from the ticket added a &amp;#39;submit another&amp;#39; button
&lt;br/&gt;
in the submission view which did not check for associated contest
&lt;br/&gt;
existence. Add this check and when a submission does not come
&lt;br/&gt;
from a contest make button link fallback to problem site.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib093307f53e0f7ec23dc2ed7c88108cd2834a9c4</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dwv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2392] Exportszu times out</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2392</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In large contests, generating an archive of every contestant&amp;#39;s submissions takes a long time. Because the &amp;quot;export submissions&amp;quot; functionality does this synchronously, it causes a &amp;quot;504 gateway time-out&amp;quot; error before the archive is finished and ready for download.
&lt;br/&gt;

&lt;br/&gt;
One way to fix this would be to generate the arachive asynchronously, with a similar UX to generating user outs - you click once to generate the archive, and after a while, when the archive is done, you refresh the page and get a link to download the archive. In this case, care must be taken to keep track of when the archive was generated, as submissions created after that moment won&amp;#39;t be included, and the user should be warned about this.
&lt;br/&gt;

&lt;br/&gt;
Another option would be to use a streaming response, so that the archive is being sent to the user as it&amp;#39;s being generated. This could make the download slower than necessary, but at least the start of the response would arrive sooner, hopefully avoiding timeouts.
&lt;br/&gt;

&lt;br/&gt;
Yet another possibility is that this operation is slow for no good reason and could be made faster.</description>
                <environment/>
        <key id="19065">SIO-2392</key>
            <summary>Exportszu times out</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Sun, 29 Nov 2020 09:45:22 +0100</created>
                <updated>Wed, 16 Dec 2020 13:01:42 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="17884">SIO-2144</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dwn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2391] Package bsddb3 version 6.2.8 crushes docker image build</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2391</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Package bsddb3 6.2.8 doesn&amp;#39;t work with python 2.7 and crashes docker image build. It is temporarily necessary to force the download of a lower version.</description>
                <environment/>
        <key id="19064">SIO-2391</key>
            <summary>Package bsddb3 version 6.2.8 crushes docker image build</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tomaszdomagala">Tomasz Domagała</reporter>
                        <labels>
                    </labels>
                <created>Wed, 25 Nov 2020 19:08:04 +0100</created>
                <updated>Wed, 2 Dec 2020 17:51:23 +0100</updated>
                            <resolved>Wed, 2 Dec 2020 17:51:23 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="26580" author="wolf480" created="Wed, 25 Nov 2020 19:11:44 +0100">It also breaks tests and anything that does `pip -r requirements.txt` in general.
&lt;br/&gt;

&lt;br/&gt;
bsddb3 is being pulled in by filetracker, so we should set a version constrain there:
&lt;br/&gt;
&lt;a href="https://github.com/sio2project/filetracker/blob/master/setup.py"&gt;https://github.com/sio2project/filetracker/blob/master/setup.py&lt;/a&gt;
&lt;br/&gt;
</comment>
                            <comment id="26581" author="gerrit" created="Wed, 25 Nov 2020 19:24:58 +0100">Change oioioi~master~I5f6126f58819e5729ed9850e3161b289d548b442, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3554"&gt;https://gerrit.sio2project.mimuw.edu.pl/3554&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2391" title="Package bsddb3 version 6.2.8 crushes docker image build" class="issue-link" data-issue-key="SIO-2391"&gt;&lt;strike&gt;SIO-2391&lt;/strike&gt;&lt;/a&gt; Package bsddb3 version 6.2.8 crushes docker image build
&lt;br/&gt;

&lt;br/&gt;
Fixed by setting version constrain to 6.2.7
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5f6126f58819e5729ed9850e3161b289d548b442</comment>
                            <comment id="26582" author="gerrit" created="Wed, 25 Nov 2020 19:29:37 +0100">Change oioioi~master~I5f6126f58819e5729ed9850e3161b289d548b442, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3554"&gt;https://gerrit.sio2project.mimuw.edu.pl/3554&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2391" title="Package bsddb3 version 6.2.8 crushes docker image build" class="issue-link" data-issue-key="SIO-2391"&gt;&lt;strike&gt;SIO-2391&lt;/strike&gt;&lt;/a&gt; Package bsddb3 version 6.2.8 crushes docker image build.
&lt;br/&gt;

&lt;br/&gt;
Fixed by setting version constrain to 6.2.7
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5f6126f58819e5729ed9850e3161b289d548b442</comment>
                            <comment id="26586" author="wolf480" created="Wed, 2 Dec 2020 15:23:21 +0100">Fixed in filetracker with this PR:
&lt;br/&gt;
&lt;a href="https://github.com/sio2project/filetracker/pull/73"&gt;https://github.com/sio2project/filetracker/pull/73&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dwf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2390] Literówka</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2390</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://sio2.mimuw.edu.pl/c/oi28-1/admin/evalmgr/contestqueuedjob/"&gt;https://sio2.mimuw.edu.pl/c/oi28-1/admin/evalmgr/contestqueuedjob/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Strona gł&amp;#xF3;wna › Evalmgr › Zadania zakolejkowane w ramach konkursus 
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;0 Zadania zakolejkowane w ramach konkursus 
&lt;br/&gt;

&lt;br/&gt;
&amp;quot;konkursus&amp;quot;</description>
                <environment/>
        <key id="19063">SIO-2390</key>
            <summary>Literówka</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="swistak">Jakub Radoszewski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 24 Nov 2020 14:07:24 +0100</created>
                <updated>Thu, 24 Jun 2021 12:02:38 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:02:37 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27050" author="czyzmanski" created="Thu, 24 Jun 2021 12:02:37 +0200">This seems to have been already fixed.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dw7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2389] Show code in mobile is hard to scroll</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2389</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Verticall scrolling on website showing source code of solution doesn&amp;#39;t work every time, especialy after few seconds since page loads</description>
                <environment>Android, Poco F2 Pro</environment>
        <key id="19062">SIO-2389</key>
            <summary>Show code in mobile is hard to scroll</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="badochov">Hubert Badocha</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Thu, 19 Nov 2020 21:27:08 +0100</created>
                <updated>Tue, 26 Jan 2021 14:56:21 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dvz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2388] [UI] Misaligned quiz questions</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2388</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Single-choice and multiple-choice quiz questions have different padding/margin than text input questions, which causes them to misalign, as shown in the attached picture.</description>
                <environment/>
        <key id="19061">SIO-2388</key>
            <summary>[UI] Misaligned quiz questions</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Mon, 16 Nov 2020 11:38:47 +0100</created>
                <updated>Mon, 14 Jun 2021 21:01:40 +0200</updated>
                            <resolved>Mon, 21 Dec 2020 16:10:31 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26603" author="gerrit" created="Wed, 9 Dec 2020 14:35:21 +0100">Change oioioi~master~I77cd54082931882a28cab3504b3ee844013c9431, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3560"&gt;https://gerrit.sio2project.mimuw.edu.pl/3560&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2388" title="[UI] Misaligned quiz questions" class="issue-link" data-issue-key="SIO-2388"&gt;&lt;strike&gt;SIO-2388&lt;/strike&gt;&lt;/a&gt;) Fix misaligned quiz questions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I77cd54082931882a28cab3504b3ee844013c9431</comment>
                            <comment id="26604" author="gerrit" created="Wed, 9 Dec 2020 15:22:50 +0100">Change oioioi~master~I77cd54082931882a28cab3504b3ee844013c9431, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3560"&gt;https://gerrit.sio2project.mimuw.edu.pl/3560&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2388" title="[UI] Misaligned quiz questions" class="issue-link" data-issue-key="SIO-2388"&gt;&lt;strike&gt;SIO-2388&lt;/strike&gt;&lt;/a&gt;) Fix misaligned quiz questions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I77cd54082931882a28cab3504b3ee844013c9431</comment>
                            <comment id="26966" author="gerrit" created="Mon, 14 Jun 2021 00:05:14 +0200">Change oioioi~master~I44a438135281ed9d5951c15beb4cc3f159cb1e12, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3764"&gt;https://gerrit.sio2project.mimuw.edu.pl/3764&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2388" title="[UI] Misaligned quiz questions" class="issue-link" data-issue-key="SIO-2388"&gt;&lt;strike&gt;SIO-2388&lt;/strike&gt;&lt;/a&gt; Make quiz questions styling more specific
&lt;br/&gt;

&lt;br/&gt;
Changes selectors that controll padding in quiz questions to be more
&lt;br/&gt;
specific. Previous selectors affected different checkboxes across oioioi
&lt;br/&gt;
which was unintended.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I44a438135281ed9d5951c15beb4cc3f159cb1e12</comment>
                            <comment id="26967" author="gerrit" created="Mon, 14 Jun 2021 21:01:40 +0200">Change oioioi~master~I44a438135281ed9d5951c15beb4cc3f159cb1e12, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3764"&gt;https://gerrit.sio2project.mimuw.edu.pl/3764&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2388" title="[UI] Misaligned quiz questions" class="issue-link" data-issue-key="SIO-2388"&gt;&lt;strike&gt;SIO-2388&lt;/strike&gt;&lt;/a&gt; Make quiz questions styling more specific
&lt;br/&gt;

&lt;br/&gt;
Changes selectors that control padding in quiz questions to be more
&lt;br/&gt;
specific. Previous selectors affected different check boxes across oioioi
&lt;br/&gt;
which was unintended.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I44a438135281ed9d5951c15beb4cc3f159cb1e12</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18849">SIO-2295</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="14235" name="screenshot-skopul-quiz-misalign.png" size="11760" author="wolf480" created="Mon, 16 Nov 2020 11:38:47 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dvr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2387] Fix Title underline too short warning.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2387</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19044">SIO-2387</key>
            <summary>Fix Title underline too short warning.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="alicja">Alicja Kluczek</reporter>
                        <labels>
                    </labels>
                <created>Wed, 21 Oct 2020 15:02:34 +0200</created>
                <updated>Wed, 21 Oct 2020 17:00:18 +0200</updated>
                            <resolved>Wed, 21 Oct 2020 16:55:30 +0200</resolved>
                                    <version>Far Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26548" author="gerrit" created="Wed, 21 Oct 2020 15:18:50 +0200">Change oioioi~master~I1bf12df025cd6d98453739d55f77a94f39332ac4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3542"&gt;https://gerrit.sio2project.mimuw.edu.pl/3542&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2387" title="Fix Title underline too short warning." class="issue-link" data-issue-key="SIO-2387"&gt;&lt;strike&gt;SIO-2387&lt;/strike&gt;&lt;/a&gt; Suppress Title underline too short warning.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1bf12df025cd6d98453739d55f77a94f39332ac4</comment>
                            <comment id="26551" author="gerrit" created="Wed, 21 Oct 2020 15:36:34 +0200">Change oioioi~master~I1bf12df025cd6d98453739d55f77a94f39332ac4, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3542"&gt;https://gerrit.sio2project.mimuw.edu.pl/3542&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2387" title="Fix Title underline too short warning." class="issue-link" data-issue-key="SIO-2387"&gt;&lt;strike&gt;SIO-2387&lt;/strike&gt;&lt;/a&gt; Fix Title underline too short warning.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1bf12df025cd6d98453739d55f77a94f39332ac4</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00drz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2386] Zmiana Koloru tytułu readme</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2386</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Zmiana koloru tytułu readme na jakiś ładny</description>
                <environment/>
        <key id="19043">SIO-2386</key>
            <summary>Zmiana Koloru tytułu readme</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="jake_white">Jakub Niściór</reporter>
                        <labels>
                    </labels>
                <created>Wed, 21 Oct 2020 15:01:24 +0200</created>
                <updated>Wed, 21 Oct 2020 17:00:30 +0200</updated>
                            <resolved>Wed, 21 Oct 2020 16:56:16 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26545" author="jake_white" created="Wed, 21 Oct 2020 15:09:10 +0200">nie da się zmieniać kolor&amp;#xF3;w w readme, ale dodajemy dodatkowe &amp;quot;OI&amp;quot; do tytułu</comment>
                            <comment id="26552" author="gerrit" created="Wed, 21 Oct 2020 15:39:19 +0200">Change oioioi~master~Ibc90dbb4b61ac684cebc8f9d763a6d454ee8a004, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3545"&gt;https://gerrit.sio2project.mimuw.edu.pl/3545&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2386" title="Zmiana Koloru tytułu readme" class="issue-link" data-issue-key="SIO-2386"&gt;&lt;strike&gt;SIO-2386&lt;/strike&gt;&lt;/a&gt; Color Title Change
&lt;br/&gt;

&lt;br/&gt;
It&amp;#39;s impossible to change color of title so we add OI to title
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibc90dbb4b61ac684cebc8f9d763a6d454ee8a004</comment>
                            <comment id="26556" author="gerrit" created="Wed, 21 Oct 2020 16:32:04 +0200">Change oioioi~master~Ibc90dbb4b61ac684cebc8f9d763a6d454ee8a004, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3545"&gt;https://gerrit.sio2project.mimuw.edu.pl/3545&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2386" title="Zmiana Koloru tytułu readme" class="issue-link" data-issue-key="SIO-2386"&gt;&lt;strike&gt;SIO-2386&lt;/strike&gt;&lt;/a&gt; Color Title Change
&lt;br/&gt;

&lt;br/&gt;
It&amp;#39;s impossible to change color of title so we add OI to title
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibc90dbb4b61ac684cebc8f9d763a6d454ee8a004</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00drr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2385] Make header in README.rst more visible</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2385</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19042">SIO-2385</key>
            <summary>Make header in README.rst more visible</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="czyzmanski">Szymon Czyżmański</reporter>
                        <labels>
                    </labels>
                <created>Wed, 21 Oct 2020 15:00:46 +0200</created>
                <updated>Wed, 21 Oct 2020 17:01:59 +0200</updated>
                            <resolved>Wed, 21 Oct 2020 17:01:36 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26549" author="gerrit" created="Wed, 21 Oct 2020 15:19:37 +0200">Change oioioi~master~Ic2d631ba135bd92f8f969eec100ad45c44365bf4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3544"&gt;https://gerrit.sio2project.mimuw.edu.pl/3544&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2385" title="Make header in README.rst more visible" class="issue-link" data-issue-key="SIO-2385"&gt;&lt;strike&gt;SIO-2385&lt;/strike&gt;&lt;/a&gt; Make header in README.rst more visible
&lt;br/&gt;

&lt;br/&gt;
Made header in README.rst more visible
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic2d631ba135bd92f8f969eec100ad45c44365bf4</comment>
                            <comment id="26558" author="czyzmanski" created="Wed, 21 Oct 2020 17:01:36 +0200">Change abandoned.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00drj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2384] Update deployment section in the readme </title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2384</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19041">SIO-2384</key>
            <summary>Update deployment section in the readme </summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="jmolinski">Jakub Moliński</reporter>
                        <labels>
                    </labels>
                <created>Wed, 21 Oct 2020 15:00:44 +0200</created>
                <updated>Wed, 21 Oct 2020 17:00:48 +0200</updated>
                            <resolved>Wed, 21 Oct 2020 16:58:50 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26546" author="gerrit" created="Wed, 21 Oct 2020 15:11:26 +0200">Change oioioi~master~Ia7332aa55c89483177bd209f4a242b1eed568f01, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3539"&gt;https://gerrit.sio2project.mimuw.edu.pl/3539&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2384" title="Update deployment section in the readme " class="issue-link" data-issue-key="SIO-2384"&gt;&lt;strike&gt;SIO-2384&lt;/strike&gt;&lt;/a&gt; - Update deployment section in the readme
&lt;br/&gt;

&lt;br/&gt;
Update the port exposed by docker
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia7332aa55c89483177bd209f4a242b1eed568f01</comment>
                            <comment id="26554" author="gerrit" created="Wed, 21 Oct 2020 15:53:59 +0200">Change oioioi~master~If8913bc44c9644617ea43d9cfc47986a84d20bb5, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3547"&gt;https://gerrit.sio2project.mimuw.edu.pl/3547&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2384" title="Update deployment section in the readme " class="issue-link" data-issue-key="SIO-2384"&gt;&lt;strike&gt;SIO-2384&lt;/strike&gt;&lt;/a&gt; - Update deployment section in the readme
&lt;br/&gt;

&lt;br/&gt;
Change host port in docker-compose
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If8913bc44c9644617ea43d9cfc47986a84d20bb5</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00drb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2383] Not enough blank lines in the README</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2383</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add more blank lines!!!1</description>
                <environment/>
        <key id="19040">SIO-2383</key>
            <summary>Not enough blank lines in the README</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tymo">Tymoteusz Wiśniewski</reporter>
                        <labels>
                    </labels>
                <created>Wed, 21 Oct 2020 15:00:31 +0200</created>
                <updated>Wed, 21 Oct 2020 17:01:11 +0200</updated>
                            <resolved>Wed, 21 Oct 2020 16:56:29 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26547" author="gerrit" created="Wed, 21 Oct 2020 15:12:36 +0200">Change oioioi~master~I967a99db7dc4387f51ad4292d338d8ba09885eb5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3540"&gt;https://gerrit.sio2project.mimuw.edu.pl/3540&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2383" title="Not enough blank lines in the README" class="issue-link" data-issue-key="SIO-2383"&gt;&lt;strike&gt;SIO-2383&lt;/strike&gt;&lt;/a&gt; Add more blank lines
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I967a99db7dc4387f51ad4292d338d8ba09885eb5</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dr3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2382] Add ASCII art to file to /ioioi/__init__.py</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2382</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add ASCII art to __init__.py</description>
                <environment/>
        <key id="19039">SIO-2382</key>
            <summary>Add ASCII art to file to /ioioi/__init__.py</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="badochov">Hubert Badocha</reporter>
                        <labels>
                    </labels>
                <created>Wed, 21 Oct 2020 15:00:08 +0200</created>
                <updated>Wed, 21 Oct 2020 17:01:22 +0200</updated>
                            <resolved>Wed, 21 Oct 2020 16:56:46 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26543" author="gerrit" created="Wed, 21 Oct 2020 15:08:24 +0200">Change oioioi~master~I80ee09fb9d4af4d07d8c0b2a91b9f6a3534a8bcd, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3537"&gt;https://gerrit.sio2project.mimuw.edu.pl/3537&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2382" title="Add ASCII art to file to /ioioi/__init__.py" class="issue-link" data-issue-key="SIO-2382"&gt;&lt;strike&gt;SIO-2382&lt;/strike&gt;&lt;/a&gt; - Add ASCII art to file to /ioioi/__init__.pyadded art
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I80ee09fb9d4af4d07d8c0b2a91b9f6a3534a8bcd</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dqv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2381] Readme should be deleted</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2381</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19038">SIO-2381</key>
            <summary>Readme should be deleted</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="wasyl">Jakub Wasilewski</reporter>
                        <labels>
                    </labels>
                <created>Wed, 21 Oct 2020 15:00:00 +0200</created>
                <updated>Wed, 21 Oct 2020 17:02:18 +0200</updated>
                            <resolved>Wed, 21 Oct 2020 17:02:03 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Zzz! / None of the above / I really don't know</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26540" author="wasyl" created="Wed, 21 Oct 2020 15:01:49 +0200">comment</comment>
                            <comment id="26542" author="gerrit" created="Wed, 21 Oct 2020 15:06:59 +0200">Change oioioi~master~I785a25612f9f20a90fa4f73fa3ee38607830cac4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3536"&gt;https://gerrit.sio2project.mimuw.edu.pl/3536&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2381" title="Readme should be deleted" class="issue-link" data-issue-key="SIO-2381"&gt;&lt;strike&gt;SIO-2381&lt;/strike&gt;&lt;/a&gt; Readme should be deleted
&lt;br/&gt;

&lt;br/&gt;
Readme should be deleted
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I785a25612f9f20a90fa4f73fa3ee38607830cac4</comment>
                            <comment id="26555" author="gerrit" created="Wed, 21 Oct 2020 15:54:15 +0200">Change oioioi~master~I785a25612f9f20a90fa4f73fa3ee38607830cac4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3536"&gt;https://gerrit.sio2project.mimuw.edu.pl/3536&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2381" title="Readme should be deleted" class="issue-link" data-issue-key="SIO-2381"&gt;&lt;strike&gt;SIO-2381&lt;/strike&gt;&lt;/a&gt; Readme should be deleted
&lt;br/&gt;

&lt;br/&gt;
Readme should be deleted
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I785a25612f9f20a90fa4f73fa3ee38607830cac4</comment>
                            <comment id="26557" author="gerrit" created="Wed, 21 Oct 2020 16:47:43 +0200">Change oioioi~master~I785a25612f9f20a90fa4f73fa3ee38607830cac4, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3536"&gt;https://gerrit.sio2project.mimuw.edu.pl/3536&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2381" title="Readme should be deleted" class="issue-link" data-issue-key="SIO-2381"&gt;&lt;strike&gt;SIO-2381&lt;/strike&gt;&lt;/a&gt; Move README.rst to README.md
&lt;br/&gt;

&lt;br/&gt;
Readme should be deleted
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I785a25612f9f20a90fa4f73fa3ee38607830cac4</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dqn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2380] Change background color to pink</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2380</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19037">SIO-2380</key>
            <summary>Change background color to pink</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="tomaszdomagala">Tomasz Domagała</reporter>
                        <labels>
                    </labels>
                <created>Wed, 21 Oct 2020 14:58:36 +0200</created>
                <updated>Wed, 21 Oct 2020 17:01:37 +0200</updated>
                            <resolved>Wed, 21 Oct 2020 16:55:53 +0200</resolved>
                                    <version>Far Future</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26544" author="gerrit" created="Wed, 21 Oct 2020 15:08:32 +0200">Change oioioi~master~Iab6d8988661f5e6f15fed781dcc7e04954cbd8d3, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3538"&gt;https://gerrit.sio2project.mimuw.edu.pl/3538&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2380" title="Change background color to pink" class="issue-link" data-issue-key="SIO-2380"&gt;&lt;strike&gt;SIO-2380&lt;/strike&gt;&lt;/a&gt; Change background color to pink
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iab6d8988661f5e6f15fed781dcc7e04954cbd8d3</comment>
                            <comment id="26550" author="gerrit" created="Wed, 21 Oct 2020 15:31:37 +0200">Change oioioi~master~Ibf0fec292bd9c4080cc89d5fa74c010ce50868e6, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3546"&gt;https://gerrit.sio2project.mimuw.edu.pl/3546&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2380" title="Change background color to pink" class="issue-link" data-issue-key="SIO-2380"&gt;&lt;strike&gt;SIO-2380&lt;/strike&gt;&lt;/a&gt; Change background color to pink
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibf0fec292bd9c4080cc89d5fa74c010ce50868e6</comment>
                            <comment id="26553" author="gerrit" created="Wed, 21 Oct 2020 15:41:34 +0200">Change oioioi~master~Ibf0fec292bd9c4080cc89d5fa74c010ce50868e6, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3546"&gt;https://gerrit.sio2project.mimuw.edu.pl/3546&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2380" title="Change background color to pink" class="issue-link" data-issue-key="SIO-2380"&gt;&lt;strike&gt;SIO-2380&lt;/strike&gt;&lt;/a&gt; Change background color to pink
&lt;br/&gt;

&lt;br/&gt;
Changed pink color to differend shade of pink.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibf0fec292bd9c4080cc89d5fa74c010ce50868e6</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dqf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2379] Duplicated user entries in contest rankings</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2379</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>A user has reported duplicate entries appearing on contest scoreboards, in multiple contests. An example can be seen in the attached screenshot.
&lt;br/&gt;

&lt;br/&gt;
I confirm that the issue can be reproduced on my setup (Ubuntu 18.04, both Mozilla Firefox 80.0.1 and Chromium 85.0.4183.121).
&lt;br/&gt;

&lt;br/&gt;
Link to the contest: &lt;a href="https://szkopul.edu.pl/c/archiwum-zadan-k0mpend1x/dashboard/"&gt;https://szkopul.edu.pl/c/archiwum-zadan-k0mpend1x/dashboard/&lt;/a&gt;</description>
                <environment/>
        <key id="19036">SIO-2379</key>
            <summary>Duplicated user entries in contest rankings</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="hayven">Przemysław Podleśny</reporter>
                        <labels>
                    </labels>
                <created>Thu, 24 Sep 2020 17:52:43 +0200</created>
                <updated>Wed, 16 Dec 2020 13:29:01 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26624" author="wolf480" created="Wed, 16 Dec 2020 13:29:01 +0100">When user groups are in use, the registration controller&amp;#39;s
&lt;br/&gt;
&amp;nbsp;filter_participants reports duplicate participants whenever someone is a participant, and belongs to any user groups. That participant will be reported once for every user group membership, irrespective of that group&amp;#39;s contests. This is due to how outer joins work.
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;br/&gt;
Theoretically, non-participants that belong to multiple groups which belong to the same contest will also be returned twice, but we haven&amp;#39;t observed it in the wild.
&lt;br/&gt;

&lt;br/&gt;
This could be fixed by changing queryset `|` to `union` but then we get hit by a Django bug:
&lt;br/&gt;
&lt;a href="https://code.djangoproject.com/ticket/29834#no1"&gt;https://code.djangoproject.com/ticket/29834#no1&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="14234" name="120126351_359042991808613_5722611450415607358_n.png" size="119616" author="hayven" created="Thu, 24 Sep 2020 17:52:43 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dq7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2378] Review versions of oioioi's dependencies</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2378</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>The version constraints in oioioi&amp;#39;s setup.py are rather chaotic.
&lt;br/&gt;

&lt;br/&gt;
Some of them weren&amp;#39;t updated when we updated Django, which means we&amp;#39;re using unnecessarily old dependencies.
&lt;br/&gt;
Other have hardcoded versions from some point in the past.
&lt;br/&gt;
Other don&amp;#39;t have less-than constraint, allowing newer, incompatible versions of some package to be installed.
&lt;br/&gt;

&lt;br/&gt;
We should go through each of them, find out the maximal range of versions that works correctly with our version of Django and Python, and set the constraints to that range.</description>
                <environment/>
        <key id="19035">SIO-2378</key>
            <summary>Review versions of oioioi's dependencies</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="czyzmanski">Szymon Czyżmański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Wed, 5 Aug 2020 16:15:07 +0200</created>
                <updated>Thu, 24 Jun 2021 12:12:17 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dpz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2377] Create and configure oioioi-github-release-3-selenium</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2377</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19034">SIO-2377</key>
            <summary>Create and configure oioioi-github-release-3-selenium</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="victor">Wiktor Czyż</reporter>
                        <labels>
                    </labels>
                <created>Mon, 29 Jun 2020 02:50:45 +0200</created>
                <updated>Mon, 29 Jun 2020 03:39:28 +0200</updated>
                            <resolved>Mon, 29 Jun 2020 03:38:48 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="26536" author="victor" created="Mon, 29 Jun 2020 02:50:54 +0200">&lt;a href="https://hudson.sio2project.mimuw.edu.pl/view/Github%20Release/job/oioioi-github-release-3-selenium/"&gt;https://hudson.sio2project.mimuw.edu.pl/view/Github%20Release/job/oioioi-github-release-3-selenium/&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dpr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2376] Django 1.11: fix of various smaller tests</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2376</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19033">SIO-2376</key>
            <summary>Django 1.11: fix of various smaller tests</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="victor">Wiktor Czyż</reporter>
                        <labels>
                    </labels>
                <created>Mon, 29 Jun 2020 02:48:19 +0200</created>
                <updated>Mon, 29 Jun 2020 03:39:40 +0200</updated>
                            <resolved>Mon, 29 Jun 2020 03:37:22 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="26535" author="victor" created="Mon, 29 Jun 2020 02:48:28 +0200">&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3431/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3431/&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dpj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>victor</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2375] Remove deprecated compiler names.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2375</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>After 01.01.2021 deprecated compiler names should be removed.
&lt;br/&gt;

&lt;br/&gt;
Their list can be found in the setup.py of the sioworkers.
&lt;br/&gt;
They should be removed not only from that file, but also all throughout sioworkers, including the rst documentation.
&lt;br/&gt;
One small problem is that sio-compile standalone script uses deprecated &amp;#39;default-&amp;#39; compiler names (in the function sio.compilers.job:main). It therefore needs some other, preferably local, constants to select default compilers for languages.
&lt;br/&gt;
In every other place, to the best of my knowledge, the deprecated compiler names can be removed safely.
&lt;br/&gt;

&lt;br/&gt;
The deprecated compiler names are also present in OIOIOI (I grepped them in two places, I may have missed some). As far as I know they exist in code paths that are never taken, so there they can also be safely removed.</description>
                <environment/>
        <key id="19032">SIO-2375</key>
            <summary>Remove deprecated compiler names.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="czyzmanski">Szymon Czyżmański</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Sat, 27 Jun 2020 15:26:20 +0200</created>
                <updated>Thu, 24 Jun 2021 12:13:27 +0200</updated>
                                            <version>Near Future</version>
                                                    <component>Evaluation Engine / Workers</component>
                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dpb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2374] Fix Polish months' names</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2374</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In the problems view of the contest: /c/&amp;lt;contest&amp;gt;/p/ (where &amp;lt;contest&amp;gt; is an id of the contest) the dates are written as e.g. &amp;quot;16 Styczeń 3017&amp;quot;.
&lt;br/&gt;
This is grammatically incorrect and should be &amp;quot;16. stycznia 3017&amp;quot; instead.</description>
                <environment/>
        <key id="19031">SIO-2374</key>
            <summary>Fix Polish months' names</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/inprogress.png">In Progress</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="czyzmanski">Szymon Czyżmański</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Sat, 27 Jun 2020 13:25:31 +0200</created>
                <updated>Thu, 3 Jun 2021 15:53:41 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26960" author="gerrit" created="Thu, 3 Jun 2021 15:53:41 +0200">Change oioioi~master~I095ff99cb943d1ecc24ac2ffe8eab98a2a342aa2, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3752"&gt;https://gerrit.sio2project.mimuw.edu.pl/3752&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2374" title="Fix Polish months&amp;#39; names" class="issue-link" data-issue-key="SIO-2374"&gt;SIO-2374&lt;/a&gt;) Fix Polish months&amp;#39; names
&lt;br/&gt;

&lt;br/&gt;
In the problems view of the contest: /c/&amp;lt;contest&amp;gt;/p/ (where
&lt;br/&gt;
&amp;lt;contest&amp;gt; is an id of the contest) the dates are written as
&lt;br/&gt;
e.g. &amp;quot;16 Czerwiec 3017&amp;quot;. This is grammatically incorrect and
&lt;br/&gt;
should be &amp;quot;16. czerwca 3017&amp;quot; instead.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I095ff99cb943d1ecc24ac2ffe8eab98a2a342aa2</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dp3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2373] Fix django-supervisor</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2373</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Django-supervisor doesn&amp;#39;t work with Python3.
&lt;br/&gt;
It&amp;#39;s also no longer maintained, so we probably need to make some custom patches, that fix the problem.</description>
                <environment/>
        <key id="19030">SIO-2373</key>
            <summary>Fix django-supervisor</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18939">SIO-2361</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Sat, 27 Jun 2020 13:18:47 +0200</created>
                <updated>Tue, 13 Apr 2021 14:42:37 +0200</updated>
                            <resolved>Tue, 13 Apr 2021 14:42:37 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26802" author="jmolinski" created="Tue, 13 Apr 2021 14:42:37 +0200">On python3 we now use  badochov/dj-supervisor, a python3-compatible fork of django-supervisor</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dov:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2372] User contest visibility </title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2372</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Affected changes:
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3505/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3505/&lt;/a&gt;
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3515/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3515/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Problem:
&lt;br/&gt;
The database query is too heavy.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
Optimize the database query.
&lt;br/&gt;

&lt;br/&gt;
Description:
&lt;br/&gt;

&lt;br/&gt;
As for now user contests will be visible for all registered users.
&lt;br/&gt;
This is something we don&amp;#39;t want. (The user contests should be visible only to people who visited them before)
&lt;br/&gt;

&lt;br/&gt;
The changes above aim to resolve this issue. But there is a side effect.
&lt;br/&gt;
In the first change there is a query that is not optimized by django:
&lt;br/&gt;
&amp;nbsp;&amp;quot;return Q(contestview__user=request.user)&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
This results in a very heavy query that needs to be improved before it can be submitted to master.</description>
                <environment/>
        <key id="19029">SIO-2372</key>
            <summary>User contest visibility </summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="cezary">Cezary Chodun</reporter>
                        <labels>
                    </labels>
                <created>Tue, 23 Jun 2020 15:10:30 +0200</created>
                <updated>Tue, 23 Jun 2020 15:28:47 +0200</updated>
                                            <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26531" author="accek" created="Tue, 23 Jun 2020 15:28:24 +0200">Well, this is unfotrunate that the database optimiser (Postgres on szkopul.edu.pl) is not powerful enough to efficiently run this query, which otherwise is a correct query. Probably this needs to be refactored in a semantically equivalent query, but easier to optimize. Or maybe we are missing some index, which I doubt.
&lt;br/&gt;

&lt;br/&gt;
That&amp;#39;s a nice task for someone who would like to dive deeply into this query and really dig into what the database/Django did with it.</comment>
                    </comments>
                    <attachments>
                            <attachment id="14232" name="Screenshot from 2020-06-16 17-57-26.png" size="990299" author="cezary" created="Tue, 23 Jun 2020 15:10:30 +0200"/>
                            <attachment id="14231" name="Screenshot from 2020-06-16 18-01-33.png" size="816501" author="cezary" created="Tue, 23 Jun 2020 15:10:30 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00don:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2371] Migrate to Django 1.11</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2371</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19028">SIO-2371</key>
            <summary>Migrate to Django 1.11</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18939">SIO-2361</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 Jun 2020 19:46:50 +0200</created>
                <updated>Tue, 16 Jun 2020 19:48:12 +0200</updated>
                            <resolved>Tue, 16 Jun 2020 19:48:12 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Summer Sprint 3</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="26523" author="arturpragacz" created="Tue, 16 Jun 2020 19:47:41 +0200">&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3473/"&gt;https://gerrit.sio2project.mimuw.edu.pl/3473/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Upgrade to Django 1.11
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4280aebacf00f3cef01c95489bb3279b3e76f413</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dof:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>arturpragacz</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2370] Integrate with DockerHub</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2370</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Make DockerHub automatically build images for new releases (taken from Github).</description>
                <environment/>
        <key id="19027">SIO-2370</key>
            <summary>Integrate with DockerHub</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 Jun 2020 19:40:06 +0200</created>
                <updated>Tue, 16 Jun 2020 19:44:35 +0200</updated>
                            <resolved>Tue, 16 Jun 2020 19:40:27 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Summer Sprint 2</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="26522" author="arturpragacz" created="Tue, 16 Jun 2020 19:44:35 +0200">&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3492/"&gt;https://gerrit.sio2project.mimuw.edu.pl/3492/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix Docker Hub build hook.
&lt;br/&gt;

&lt;br/&gt;
Build hook needs to start with the appropriate shebang.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I56678c0937c7a4766ae7fbffaab4698d487880df</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00do7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>arturpragacz</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2369] Migrate database models</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2369</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Python3 uses Unicode by default, which means that many models need to be migrated to the new format.</description>
                <environment/>
        <key id="19026">SIO-2369</key>
            <summary>Migrate database models</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18939">SIO-2361</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 Jun 2020 19:17:02 +0200</created>
                <updated>Thu, 24 Jun 2021 12:08:07 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:08:07 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dnz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2368] Input validation in Jenkins release jobs</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2368</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Release jobs on jenkins don&amp;#39;t validate input, such as whether specified branch exists. It&amp;#39;d be nice if they did and had nice error messages.</description>
                <environment/>
        <key id="19025">SIO-2368</key>
            <summary>Input validation in Jenkins release jobs</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="alicja">Alicja Kluczek</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 16 Jun 2020 15:16:24 +0200</created>
                <updated>Wed, 18 Nov 2020 17:05:39 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dnr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2367] Add a submit button on the problem list</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2367</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>On the problem list, there&amp;#39;s a number of submissions left, but the only available action is to read a problem&amp;#39;s statement. To actually submit anything, one has to (logically) go back to the main menu and select &amp;quot;Submit&amp;quot; from there, then choose a problem again. It&amp;#39;s counterintuitive.</description>
                <environment/>
        <key id="19024">SIO-2367</key>
            <summary>Add a submit button on the problem list</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Wed, 10 Jun 2020 08:44:42 +0200</created>
                <updated>Tue, 13 Apr 2021 17:13:56 +0200</updated>
                            <resolved>Tue, 13 Apr 2021 17:13:56 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26640" author="gerrit" created="Thu, 7 Jan 2021 06:51:14 +0100">Change oioioi~master~Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3575"&gt;https://gerrit.sio2project.mimuw.edu.pl/3575&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2367" title="Add a submit button on the problem list" class="issue-link" data-issue-key="SIO-2367"&gt;&lt;strike&gt;SIO-2367&lt;/strike&gt;&lt;/a&gt; Add submit button in the contest&amp;#39;s problems list to simplify the solution submit process.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8</comment>
                            <comment id="26669" author="gerrit" created="Wed, 13 Jan 2021 03:10:23 +0100">Change oioioi~master~Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3575"&gt;https://gerrit.sio2project.mimuw.edu.pl/3575&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2367" title="Add a submit button on the problem list" class="issue-link" data-issue-key="SIO-2367"&gt;&lt;strike&gt;SIO-2367&lt;/strike&gt;&lt;/a&gt; Add submit button in the contest&amp;#39;s problems list to simplify the solution submit process
&lt;br/&gt;

&lt;br/&gt;
When a user is in the Problems submenu and wants to upload a solution, he has to go to the Submit submenu and manually select his problem.
&lt;br/&gt;
This commit adds the submit button to the problems list, which redirects users to the Submit submenu with the chosen problem already selected for them.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8</comment>
                            <comment id="26670" author="gerrit" created="Wed, 13 Jan 2021 03:39:02 +0100">Change oioioi~master~Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3575"&gt;https://gerrit.sio2project.mimuw.edu.pl/3575&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2367" title="Add a submit button on the problem list" class="issue-link" data-issue-key="SIO-2367"&gt;&lt;strike&gt;SIO-2367&lt;/strike&gt;&lt;/a&gt; Add submit button in the contest&amp;#39;s problems list to simplify the solution submit process
&lt;br/&gt;

&lt;br/&gt;
When a user is in the Problems submenu and wants to upload a solution, he has to go to the Submit submenu and manually select his problem.
&lt;br/&gt;
This commit adds the submit button to the problems list, which redirects users to the Submit submenu with the chosen problem already selected for them.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8</comment>
                            <comment id="26671" author="gerrit" created="Wed, 13 Jan 2021 03:44:16 +0100">Change oioioi~master~Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3575"&gt;https://gerrit.sio2project.mimuw.edu.pl/3575&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2367" title="Add a submit button on the problem list" class="issue-link" data-issue-key="SIO-2367"&gt;&lt;strike&gt;SIO-2367&lt;/strike&gt;&lt;/a&gt; Add submit button in the contest&amp;#39;s problems list to simplify the solution submit process
&lt;br/&gt;

&lt;br/&gt;
When a user is in the Problems submenu and wants to upload a solution, he has to go to the Submit submenu and manually select his problem.
&lt;br/&gt;
This commit adds the submit button to the problems list, which redirects users to the Submit submenu with the chosen problem already selected for them.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8</comment>
                            <comment id="26678" author="gerrit" created="Sat, 16 Jan 2021 11:23:29 +0100">Change oioioi~master~Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3575"&gt;https://gerrit.sio2project.mimuw.edu.pl/3575&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2367" title="Add a submit button on the problem list" class="issue-link" data-issue-key="SIO-2367"&gt;&lt;strike&gt;SIO-2367&lt;/strike&gt;&lt;/a&gt; Add submit button in the contest&amp;#39;s problems list to simplify the solution submit process
&lt;br/&gt;

&lt;br/&gt;
When a user is in the Problems submenu and wants to upload a solution, he has to go to the Submit submenu and manually select his problem.
&lt;br/&gt;
This commit adds the submit button to the problems list, which redirects users to the Submit submenu with the chosen problem already selected for them.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8</comment>
                            <comment id="26681" author="gerrit" created="Mon, 18 Jan 2021 16:34:54 +0100">Change oioioi~master~Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3575"&gt;https://gerrit.sio2project.mimuw.edu.pl/3575&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2367" title="Add a submit button on the problem list" class="issue-link" data-issue-key="SIO-2367"&gt;&lt;strike&gt;SIO-2367&lt;/strike&gt;&lt;/a&gt; Add submit button in the contest&amp;#39;s problems list to simplify the solution submit process
&lt;br/&gt;

&lt;br/&gt;
When a user is in the Problems submenu and wants to upload a solution, he has to go to the Submit submenu and manually select his problem.
&lt;br/&gt;
This commit adds the submit button to the problems list, which redirects users to the Submit submenu with the chosen problem already selected for them.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8</comment>
                            <comment id="26684" author="gerrit" created="Wed, 20 Jan 2021 17:24:02 +0100">Change oioioi~master~Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3575"&gt;https://gerrit.sio2project.mimuw.edu.pl/3575&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2367" title="Add a submit button on the problem list" class="issue-link" data-issue-key="SIO-2367"&gt;&lt;strike&gt;SIO-2367&lt;/strike&gt;&lt;/a&gt; Add submit button in the contest&amp;#39;s problems list to simplify the solution submit process
&lt;br/&gt;

&lt;br/&gt;
When a user is in the Problems submenu and wants to upload a solution, he has to go to the Submit submenu and manually select his problem.
&lt;br/&gt;
This commit adds the submit button to the problems list, which redirects users to the Submit submenu with the chosen problem already selected for them.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8</comment>
                            <comment id="26685" author="gerrit" created="Wed, 20 Jan 2021 18:09:54 +0100">Change oioioi~master~Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3575"&gt;https://gerrit.sio2project.mimuw.edu.pl/3575&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2367" title="Add a submit button on the problem list" class="issue-link" data-issue-key="SIO-2367"&gt;&lt;strike&gt;SIO-2367&lt;/strike&gt;&lt;/a&gt; Add submit button in the contest&amp;#39;s problems list to simplify the solution submit process
&lt;br/&gt;

&lt;br/&gt;
When a user is in the Problems submenu and wants to upload a solution, he has to go to the Submit submenu and manually select his problem.
&lt;br/&gt;
This commit adds the submit button to the problems list, which redirects users to the Submit submenu with the chosen problem already selected for them.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8</comment>
                            <comment id="26687" author="gerrit" created="Wed, 20 Jan 2021 18:12:52 +0100">Change oioioi~master~Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3575"&gt;https://gerrit.sio2project.mimuw.edu.pl/3575&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2367" title="Add a submit button on the problem list" class="issue-link" data-issue-key="SIO-2367"&gt;&lt;strike&gt;SIO-2367&lt;/strike&gt;&lt;/a&gt; Add submit button in the contest&amp;#39;s problems list to simplify the solution submit process
&lt;br/&gt;

&lt;br/&gt;
When a user is in the Problems submenu and wants to upload a solution, he has to go to the Submit submenu and manually select his problem.
&lt;br/&gt;
This commit adds the submit button to the problems list, which redirects users to the Submit submenu with the chosen problem already selected for them.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia5e49731b817d707ee8f21a26d13cc6274b0d3e8</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dnj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2366] Selenium tests and releases tutorial</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2366</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>After fixing selenium tests (oioioi-selenium-tests &amp;amp; oioioi-release-3-selenium) go to the Github Release tab and update the release tutorial.
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://hudson.sio2project.mimuw.edu.pl/"&gt;https://hudson.sio2project.mimuw.edu.pl/&lt;/a&gt; -&amp;gt; Github Release -&amp;gt; edit description -&amp;gt;  uncomment the selenium tests</description>
                <environment>Jenkins</environment>
        <key id="19023">SIO-2366</key>
            <summary>Selenium tests and releases tutorial</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="cezary">Cezary Chodun</reporter>
                        <labels>
                    </labels>
                <created>Sat, 6 Jun 2020 13:38:17 +0200</created>
                <updated>Sat, 6 Jun 2020 13:38:17 +0200</updated>
                                            <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dnb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2365] Remove oitimetool</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="19022">SIO-2365</key>
            <summary>Remove oitimetool</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="victor">Wiktor Czyż</reporter>
                        <labels>
                    </labels>
                <created>Mon, 1 Jun 2020 20:10:34 +0200</created>
                <updated>Mon, 29 Jun 2020 03:39:18 +0200</updated>
                            <resolved>Mon, 29 Jun 2020 03:39:04 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26490" author="gerrit" created="Mon, 1 Jun 2020 21:47:01 +0200">Change sioworkers~master~I40bcda20c92ae3dee560789cfa81ed56697a9651, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3498"&gt;https://gerrit.sio2project.mimuw.edu.pl/3498&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365" title="Remove oitimetool" class="issue-link" data-issue-key="SIO-2365"&gt;&lt;strike&gt;SIO-2365&lt;/strike&gt;&lt;/a&gt;) Remove oitimetool
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I40bcda20c92ae3dee560789cfa81ed56697a9651</comment>
                            <comment id="26491" author="gerrit" created="Mon, 1 Jun 2020 22:59:10 +0200">Change oioioi~master~Ia501f0b240587a5902a97131055084db156fa211, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3499"&gt;https://gerrit.sio2project.mimuw.edu.pl/3499&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365" title="Remove oitimetool" class="issue-link" data-issue-key="SIO-2365"&gt;&lt;strike&gt;SIO-2365&lt;/strike&gt;&lt;/a&gt;) Remove oitimetool
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia501f0b240587a5902a97131055084db156fa211</comment>
                            <comment id="26494" author="gerrit" created="Tue, 2 Jun 2020 17:20:16 +0200">Change oioioi~master~Ia501f0b240587a5902a97131055084db156fa211, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3499"&gt;https://gerrit.sio2project.mimuw.edu.pl/3499&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365" title="Remove oitimetool" class="issue-link" data-issue-key="SIO-2365"&gt;&lt;strike&gt;SIO-2365&lt;/strike&gt;&lt;/a&gt;) Remove oitimetool
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia501f0b240587a5902a97131055084db156fa211</comment>
                            <comment id="26495" author="gerrit" created="Tue, 2 Jun 2020 17:34:01 +0200">Change sioworkers~master~I40bcda20c92ae3dee560789cfa81ed56697a9651, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3498"&gt;https://gerrit.sio2project.mimuw.edu.pl/3498&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365" title="Remove oitimetool" class="issue-link" data-issue-key="SIO-2365"&gt;&lt;strike&gt;SIO-2365&lt;/strike&gt;&lt;/a&gt;) Remove oitimetool
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I40bcda20c92ae3dee560789cfa81ed56697a9651</comment>
                            <comment id="26499" author="gerrit" created="Wed, 3 Jun 2020 15:44:29 +0200">Change sioworkers~master~I40bcda20c92ae3dee560789cfa81ed56697a9651, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3498"&gt;https://gerrit.sio2project.mimuw.edu.pl/3498&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365" title="Remove oitimetool" class="issue-link" data-issue-key="SIO-2365"&gt;&lt;strike&gt;SIO-2365&lt;/strike&gt;&lt;/a&gt;) Remove oitimetool
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I40bcda20c92ae3dee560789cfa81ed56697a9651</comment>
                            <comment id="26500" author="gerrit" created="Wed, 3 Jun 2020 16:25:39 +0200">Change sioworkers~master~I40bcda20c92ae3dee560789cfa81ed56697a9651, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3498"&gt;https://gerrit.sio2project.mimuw.edu.pl/3498&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365" title="Remove oitimetool" class="issue-link" data-issue-key="SIO-2365"&gt;&lt;strike&gt;SIO-2365&lt;/strike&gt;&lt;/a&gt;) Remove oitimetool
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I40bcda20c92ae3dee560789cfa81ed56697a9651</comment>
                            <comment id="26501" author="gerrit" created="Wed, 3 Jun 2020 18:27:36 +0200">Change oioioi~master~Ia501f0b240587a5902a97131055084db156fa211, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3499"&gt;https://gerrit.sio2project.mimuw.edu.pl/3499&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365" title="Remove oitimetool" class="issue-link" data-issue-key="SIO-2365"&gt;&lt;strike&gt;SIO-2365&lt;/strike&gt;&lt;/a&gt;) Remove oitimetool
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia501f0b240587a5902a97131055084db156fa211</comment>
                            <comment id="26502" author="gerrit" created="Wed, 3 Jun 2020 18:30:02 +0200">Change oioioi~master~Ia501f0b240587a5902a97131055084db156fa211, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3499"&gt;https://gerrit.sio2project.mimuw.edu.pl/3499&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365" title="Remove oitimetool" class="issue-link" data-issue-key="SIO-2365"&gt;&lt;strike&gt;SIO-2365&lt;/strike&gt;&lt;/a&gt;) Remove oitimetool
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia501f0b240587a5902a97131055084db156fa211</comment>
                            <comment id="26503" author="gerrit" created="Wed, 3 Jun 2020 18:47:13 +0200">Change oioioi~master~Ia501f0b240587a5902a97131055084db156fa211, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3499"&gt;https://gerrit.sio2project.mimuw.edu.pl/3499&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365" title="Remove oitimetool" class="issue-link" data-issue-key="SIO-2365"&gt;&lt;strike&gt;SIO-2365&lt;/strike&gt;&lt;/a&gt;) Remove oitimetool
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia501f0b240587a5902a97131055084db156fa211</comment>
                            <comment id="26507" author="gerrit" created="Tue, 9 Jun 2020 17:32:55 +0200">Change oioioi~master~Ia501f0b240587a5902a97131055084db156fa211, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3499"&gt;https://gerrit.sio2project.mimuw.edu.pl/3499&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365" title="Remove oitimetool" class="issue-link" data-issue-key="SIO-2365"&gt;&lt;strike&gt;SIO-2365&lt;/strike&gt;&lt;/a&gt;) Remove oitimetool
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia501f0b240587a5902a97131055084db156fa211</comment>
                            <comment id="26508" author="gerrit" created="Tue, 9 Jun 2020 17:35:26 +0200">Change oioioi~master~Ia501f0b240587a5902a97131055084db156fa211, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3499"&gt;https://gerrit.sio2project.mimuw.edu.pl/3499&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2365" title="Remove oitimetool" class="issue-link" data-issue-key="SIO-2365"&gt;&lt;strike&gt;SIO-2365&lt;/strike&gt;&lt;/a&gt;) Remove oitimetool
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia501f0b240587a5902a97131055084db156fa211</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dn3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>victor</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2364] Create system for downloading and uploading package files</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Create system that will allow admins to download files from package
&lt;br/&gt;
and replace as long as package can be reuploaded</description>
                <environment/>
        <key id="19021">SIO-2364</key>
            <summary>Create system for downloading and uploading package files</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="fhnatow1">Franciszek Hnatów</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 May 2020 00:59:56 +0200</created>
                <updated>Wed, 15 Jul 2020 16:55:37 +0200</updated>
                            <resolved>Wed, 15 Jul 2020 16:55:37 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26475" author="gerrit" created="Tue, 26 May 2020 01:01:19 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download mechanism, still working on upload.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26476" author="gerrit" created="Tue, 26 May 2020 01:27:32 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download mechanism, still working on upload.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26477" author="gerrit" created="Tue, 26 May 2020 01:37:26 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download mechanism, still working on upload.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26479" author="gerrit" created="Tue, 26 May 2020 13:37:39 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,  still working on putting the file into package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26480" author="gerrit" created="Tue, 26 May 2020 13:39:01 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,  still working on putting the file into package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26505" author="gerrit" created="Tue, 9 Jun 2020 13:01:41 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,  still working on putting the file into package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26512" author="gerrit" created="Sun, 14 Jun 2020 19:04:55 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,  still working on facilitating download while in tabbed view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26513" author="gerrit" created="Sun, 14 Jun 2020 19:16:23 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,  still working on facilitating download while in tabbed view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26514" author="gerrit" created="Mon, 15 Jun 2020 16:26:20 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,  still working on facilitating download while in tabbed view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26515" author="gerrit" created="Mon, 15 Jun 2020 16:42:47 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26516" author="gerrit" created="Mon, 15 Jun 2020 16:57:23 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26517" author="gerrit" created="Tue, 16 Jun 2020 00:27:05 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26527" author="gerrit" created="Tue, 23 Jun 2020 00:15:55 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26528" author="gerrit" created="Tue, 23 Jun 2020 12:59:17 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26529" author="gerrit" created="Tue, 23 Jun 2020 13:30:22 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26530" author="gerrit" created="Tue, 23 Jun 2020 13:46:58 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26532" author="gerrit" created="Tue, 23 Jun 2020 17:05:45 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                            <comment id="26537" author="gerrit" created="Mon, 29 Jun 2020 20:39:04 +0200">Change oioioi~master~Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3490"&gt;https://gerrit.sio2project.mimuw.edu.pl/3490&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2364" title="Create system for downloading and uploading package files" class="issue-link" data-issue-key="SIO-2364"&gt;&lt;strike&gt;SIO-2364&lt;/strike&gt;&lt;/a&gt; Created download/upload mechanism,
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9fe07ae6be589ea8770ce6424bea41243f9dc</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dmv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>fhnatow1</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2363] [UI] In the problem view, add button "Submit" for all the problems that are submitable</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2363</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>The button should redirect to the submitting view with the problem already chosen. This will be quite handy in contests with many problems.</description>
                <environment/>
        <key id="19020">SIO-2363</key>
            <summary>[UI] In the problem view, add button "Submit" for all the problems that are submitable</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="2">Won't Fix</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Sat, 23 May 2020 10:04:34 +0200</created>
                <updated>Sat, 23 May 2020 12:53:11 +0200</updated>
                            <resolved>Sat, 23 May 2020 12:53:11 +0200</resolved>
                                    <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26457" author="accek" created="Sat, 23 May 2020 12:53:11 +0200">This is generally not a good UX practice to add the same button to each row of a table. It makes  the UI cluttered.</comment>
                    </comments>
                    <attachments>
                            <attachment id="14230" name="Screenshot from 2020-05-23 10-04-18.png" size="18182" author="kostka" created="Sat, 23 May 2020 10:04:34 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dmn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2362] Fix Python 3 tests.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18940">SIO-2362</key>
            <summary>Fix Python 3 tests.</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18939">SIO-2361</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 May 2020 08:01:23 +0200</created>
                <updated>Tue, 13 Apr 2021 14:41:47 +0200</updated>
                            <resolved>Tue, 13 Apr 2021 14:41:47 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26350" author="gerrit" created="Tue, 19 May 2020 08:03:36 +0200">Change oioioi~master~Ie8da495dd728f782426b49beed96c8d347c90d22, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3474"&gt;https://gerrit.sio2project.mimuw.edu.pl/3474&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt;) Fix some tests in the sinolpack package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie8da495dd728f782426b49beed96c8d347c90d22</comment>
                            <comment id="26351" author="gerrit" created="Tue, 19 May 2020 09:08:12 +0200">Change oioioi~master~Ie8da495dd728f782426b49beed96c8d347c90d22, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3474"&gt;https://gerrit.sio2project.mimuw.edu.pl/3474&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt;) Fix some tests in the sinolpack package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie8da495dd728f782426b49beed96c8d347c90d22</comment>
                            <comment id="26451" author="gerrit" created="Fri, 22 May 2020 07:04:09 +0200">Change oioioi~master~I77a281dbd5a944d79323b7b319957288acc76976, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3483"&gt;https://gerrit.sio2project.mimuw.edu.pl/3483&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt;) Fix tests in the &amp;#39;base&amp;#39; package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I77a281dbd5a944d79323b7b319957288acc76976</comment>
                            <comment id="26458" author="gerrit" created="Sat, 23 May 2020 16:17:27 +0200">Change oioioi~master~I0889402540833dc1de261370217040acbf1609d0, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3482"&gt;https://gerrit.sio2project.mimuw.edu.pl/3482&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt; Fix python3 tests.
&lt;br/&gt;

&lt;br/&gt;
Fix html-content encoding in testrun.
&lt;br/&gt;
Fix NoneType comparison in problems/views.py.
&lt;br/&gt;
Fix dict_type + operation in problems/views.py.
&lt;br/&gt;
Fix response_body in contests/tests/tests/py.
&lt;br/&gt;
Fix zeus module.
&lt;br/&gt;
Fix testspackages (remove name encoding in views).
&lt;br/&gt;
Fix filetracker storage.py encode str if python3.
&lt;br/&gt;
Fix mailsubmit (now hashing algorithm is required).
&lt;br/&gt;
Fix testrun (change bytes to string).
&lt;br/&gt;
Try fixing printer (checks on hudson).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0889402540833dc1de261370217040acbf1609d0</comment>
                            <comment id="26461" author="gerrit" created="Sun, 24 May 2020 23:01:00 +0200">Change oioioi~master~I0889402540833dc1de261370217040acbf1609d0, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3482"&gt;https://gerrit.sio2project.mimuw.edu.pl/3482&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt; Fix python3 tests.
&lt;br/&gt;

&lt;br/&gt;
Fix html-content encoding in testrun.
&lt;br/&gt;
Fix NoneType comparison in problems/views.py.
&lt;br/&gt;
Fix dict_type + operation in problems/views.py.
&lt;br/&gt;
Fix response_body in contests/tests/tests/py.
&lt;br/&gt;
Fix zeus module.
&lt;br/&gt;
Fix testspackages (remove name encoding in views).
&lt;br/&gt;
Fix filetracker storage.py encode str if python3.
&lt;br/&gt;
Fix mailsubmit (now hashing algorithm is required).
&lt;br/&gt;
Fix testrun (change bytes to string).
&lt;br/&gt;
Try fixing printer (checks on hudson).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0889402540833dc1de261370217040acbf1609d0</comment>
                            <comment id="26462" author="gerrit" created="Sun, 24 May 2020 23:01:30 +0200">Change oioioi~master~I0889402540833dc1de261370217040acbf1609d0, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3482"&gt;https://gerrit.sio2project.mimuw.edu.pl/3482&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt; Fix python3 tests.
&lt;br/&gt;

&lt;br/&gt;
Fix html-content encoding in testrun.
&lt;br/&gt;
Fix NoneType comparison in problems/views.py.
&lt;br/&gt;
Fix dict_type + operation in problems/views.py.
&lt;br/&gt;
Fix response_body in contests/tests/tests/py.
&lt;br/&gt;
Fix zeus module.
&lt;br/&gt;
Fix testspackages (remove name encoding in views).
&lt;br/&gt;
Fix filetracker storage.py encode str if python3.
&lt;br/&gt;
Fix mailsubmit (now hashing algorithm is required).
&lt;br/&gt;
Fix testrun (change bytes to string).
&lt;br/&gt;
Try fixing printer (checks on hudson).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0889402540833dc1de261370217040acbf1609d0</comment>
                            <comment id="26470" author="gerrit" created="Mon, 25 May 2020 13:16:00 +0200">Change oioioi~master~I9329ca203ac47461101e23da62185e00fa7618f0, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3489"&gt;https://gerrit.sio2project.mimuw.edu.pl/3489&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt;) Fix tests in the &amp;#39;problems&amp;#39; package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9329ca203ac47461101e23da62185e00fa7618f0</comment>
                            <comment id="26474" author="gerrit" created="Mon, 25 May 2020 17:23:43 +0200">Change oioioi~master~I9329ca203ac47461101e23da62185e00fa7618f0, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3489"&gt;https://gerrit.sio2project.mimuw.edu.pl/3489&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt;) Fix tests in the &amp;#39;problems&amp;#39; package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9329ca203ac47461101e23da62185e00fa7618f0</comment>
                            <comment id="26484" author="gerrit" created="Tue, 26 May 2020 15:38:35 +0200">Change oioioi~master~I9329ca203ac47461101e23da62185e00fa7618f0, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3489"&gt;https://gerrit.sio2project.mimuw.edu.pl/3489&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt;) Fix tests in the &amp;#39;problems&amp;#39; package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9329ca203ac47461101e23da62185e00fa7618f0</comment>
                            <comment id="26487" author="gerrit" created="Sun, 31 May 2020 18:33:00 +0200">Change oioioi~master~I0ef22b9557310f766d0020f9b4f9e75498ab5349, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3497"&gt;https://gerrit.sio2project.mimuw.edu.pl/3497&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt; Fix python3 tests.
&lt;br/&gt;

&lt;br/&gt;
Fix printing test (file encoding).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0ef22b9557310f766d0020f9b4f9e75498ab5349</comment>
                            <comment id="26488" author="gerrit" created="Sun, 31 May 2020 20:31:16 +0200">Change oioioi~master~I0ef22b9557310f766d0020f9b4f9e75498ab5349, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3497"&gt;https://gerrit.sio2project.mimuw.edu.pl/3497&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt; Fix utils dict_keys.
&lt;br/&gt;

&lt;br/&gt;
Fix one programs test by detecting dict_keys in utils.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0ef22b9557310f766d0020f9b4f9e75498ab5349</comment>
                            <comment id="26489" author="gerrit" created="Sun, 31 May 2020 20:32:45 +0200">Change oioioi~master~I0ef22b9557310f766d0020f9b4f9e75498ab5349, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3497"&gt;https://gerrit.sio2project.mimuw.edu.pl/3497&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt; Fix utils dict_keys.
&lt;br/&gt;

&lt;br/&gt;
Fix one programs test by detecting dict_keys in utils.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0ef22b9557310f766d0020f9b4f9e75498ab5349</comment>
                            <comment id="26506" author="gerrit" created="Tue, 9 Jun 2020 16:34:23 +0200">Change oioioi~master~I0ef22b9557310f766d0020f9b4f9e75498ab5349, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3497"&gt;https://gerrit.sio2project.mimuw.edu.pl/3497&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2362" title="Fix Python 3 tests." class="issue-link" data-issue-key="SIO-2362"&gt;&lt;strike&gt;SIO-2362&lt;/strike&gt;&lt;/a&gt; Fix printing.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0ef22b9557310f766d0020f9b4f9e75498ab5349</comment>
                            <comment id="26524" author="arturpragacz" created="Tue, 16 Jun 2020 19:50:28 +0200">&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3435"&gt;https://gerrit.sio2project.mimuw.edu.pl/3435&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix lambda syntax
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6c3424193bb0031c7b665f73a89280b5b855e42f</comment>
                            <comment id="26525" author="arturpragacz" created="Tue, 16 Jun 2020 19:51:06 +0200">&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3436"&gt;https://gerrit.sio2project.mimuw.edu.pl/3436&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix lambda syntax
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie00c96a274eee71a4fb9ff4f297b7390c15bd876</comment>
                            <comment id="26526" author="arturpragacz" created="Tue, 16 Jun 2020 19:51:43 +0200">&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3469"&gt;https://gerrit.sio2project.mimuw.edu.pl/3469&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix python3 syntax errors
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I05a69de42cc5ba467f97f86505c917557a9e5045</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dmf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2361] Migrate to Python 3</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2361</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18939">SIO-2361</key>
            <summary>Migrate to Python 3</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 May 2020 08:00:12 +0200</created>
                <updated>Thu, 24 Jun 2021 12:08:23 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:08:23 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="18940">SIO-2362</subtask>
                            <subtask id="19026">SIO-2369</subtask>
                            <subtask id="19028">SIO-2371</subtask>
                            <subtask id="19030">SIO-2373</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dm7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2360] Question kind tags are not translated</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2360</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In the question list, the tags on the right hand side are in english, even in polish translation</description>
                <environment/>
        <key id="18938">SIO-2360</key>
            <summary>Question kind tags are not translated</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                    </labels>
                <created>Mon, 18 May 2020 16:48:10 +0200</created>
                <updated>Tue, 2 Jun 2020 16:51:55 +0200</updated>
                            <resolved>Tue, 2 Jun 2020 16:51:55 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26349" author="gerrit" created="Mon, 18 May 2020 22:40:37 +0200">Change oioioi~master~I8f11c682d99f537b6f55a0854693604c888ee37c, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3472"&gt;https://gerrit.sio2project.mimuw.edu.pl/3472&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2360" title="Question kind tags are not translated" class="issue-link" data-issue-key="SIO-2360"&gt;&lt;strike&gt;SIO-2360&lt;/strike&gt;&lt;/a&gt;] Question kind tags are not translated
&lt;br/&gt;

&lt;br/&gt;
Added translations by hand to .po files, since these are variables,
&lt;br/&gt;
so django could not detect their possible values.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8f11c682d99f537b6f55a0854693604c888ee37c</comment>
                            <comment id="26452" author="gerrit" created="Fri, 22 May 2020 11:12:18 +0200">Change oioioi~master~I8f11c682d99f537b6f55a0854693604c888ee37c, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3472"&gt;https://gerrit.sio2project.mimuw.edu.pl/3472&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2360" title="Question kind tags are not translated" class="issue-link" data-issue-key="SIO-2360"&gt;&lt;strike&gt;SIO-2360&lt;/strike&gt;&lt;/a&gt;] Question kind tags are not translated
&lt;br/&gt;

&lt;br/&gt;
Added translations by hand to .po files, since these are variables,
&lt;br/&gt;
so django could not detect their possible values.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8f11c682d99f537b6f55a0854693604c888ee37c</comment>
                            <comment id="26453" author="gerrit" created="Fri, 22 May 2020 11:16:49 +0200">Change oioioi~master~I8f11c682d99f537b6f55a0854693604c888ee37c, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3472"&gt;https://gerrit.sio2project.mimuw.edu.pl/3472&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2360" title="Question kind tags are not translated" class="issue-link" data-issue-key="SIO-2360"&gt;&lt;strike&gt;SIO-2360&lt;/strike&gt;&lt;/a&gt;] Question kind tags are not translated
&lt;br/&gt;

&lt;br/&gt;
Added translations by hand to .po files, since these are variables,
&lt;br/&gt;
so django could not detect their possible values.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8f11c682d99f537b6f55a0854693604c888ee37c</comment>
                            <comment id="26454" author="gerrit" created="Fri, 22 May 2020 17:20:48 +0200">Change oioioi~master~I8f11c682d99f537b6f55a0854693604c888ee37c, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3472"&gt;https://gerrit.sio2project.mimuw.edu.pl/3472&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2360" title="Question kind tags are not translated" class="issue-link" data-issue-key="SIO-2360"&gt;&lt;strike&gt;SIO-2360&lt;/strike&gt;&lt;/a&gt;] Question kind tags are not translated
&lt;br/&gt;

&lt;br/&gt;
Added a new function in model, which returns translated label.
&lt;br/&gt;
Added an enum to get all possible values to .po translation files.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8f11c682d99f537b6f55a0854693604c888ee37c</comment>
                            <comment id="26472" author="gerrit" created="Mon, 25 May 2020 15:23:42 +0200">Change oioioi~master~I8f11c682d99f537b6f55a0854693604c888ee37c, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3472"&gt;https://gerrit.sio2project.mimuw.edu.pl/3472&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2360" title="Question kind tags are not translated" class="issue-link" data-issue-key="SIO-2360"&gt;&lt;strike&gt;SIO-2360&lt;/strike&gt;&lt;/a&gt;] Question kind tags are not translated
&lt;br/&gt;

&lt;br/&gt;
Added a new function in model, which returns translated label.
&lt;br/&gt;
Added an enum to get all possible values to .po translation files.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8f11c682d99f537b6f55a0854693604c888ee37c</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dlz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2359] Clicking the problem name in Submission View could lead to the problem site</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2359</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>From my personal experience, usually when you work on a problem and find out that your solution doesn&amp;#39;t work, your first reaction is to want to revisit the problem statement. 
&lt;br/&gt;

&lt;br/&gt;
It would be only natural to achieve so by clicking the problem name in the submission view. It is unclickable for regular users; however, admins can use it to quickly access the problem (instance?) admin view. Replacing this behaviour with a non-user-dependent problem link might be worth considering.</description>
                <environment/>
        <key id="18937">SIO-2359</key>
            <summary>Clicking the problem name in Submission View could lead to the problem site</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="hayven">Przemysław Podleśny</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 May 2020 11:21:53 +0200</created>
                <updated>Tue, 26 May 2020 16:20:36 +0200</updated>
                            <resolved>Tue, 26 May 2020 16:20:36 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>1</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26358" author="gerrit" created="Tue, 19 May 2020 17:15:56 +0200">Change oioioi~master~Ia27acc741883114ab30ae2a78be885d9283d4ad1, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3468"&gt;https://gerrit.sio2project.mimuw.edu.pl/3468&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2359" title="Clicking the problem name in Submission View could lead to the problem site" class="issue-link" data-issue-key="SIO-2359"&gt;&lt;strike&gt;SIO-2359&lt;/strike&gt;&lt;/a&gt;) Problem statement link added for users in Submission View
&lt;br/&gt;

&lt;br/&gt;
Previously, in Submission View admins could click on the problem name
&lt;br/&gt;
to see all solutions sent for that problem.
&lt;br/&gt;

&lt;br/&gt;
Now, the problem name in this view is clickable also for regular users
&lt;br/&gt;
and allows them to conveniently jump to the problem site or see the
&lt;br/&gt;
problem statement, depending on the origin of the problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia27acc741883114ab30ae2a78be885d9283d4ad1</comment>
                            <comment id="26455" author="gerrit" created="Sat, 23 May 2020 00:13:03 +0200">Change oioioi~master~Ia27acc741883114ab30ae2a78be885d9283d4ad1, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3468"&gt;https://gerrit.sio2project.mimuw.edu.pl/3468&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2359" title="Clicking the problem name in Submission View could lead to the problem site" class="issue-link" data-issue-key="SIO-2359"&gt;&lt;strike&gt;SIO-2359&lt;/strike&gt;&lt;/a&gt;) Problem statement link added for users in Submission View
&lt;br/&gt;

&lt;br/&gt;
Previously, in Submission View admins could click on the problem name
&lt;br/&gt;
to see all solutions submitted for that problem.
&lt;br/&gt;

&lt;br/&gt;
Now, the problem name in this view is clickable also for regular users
&lt;br/&gt;
and allows them to conveniently jump to the problem site or see the
&lt;br/&gt;
problem statement, depending on the origin of the problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia27acc741883114ab30ae2a78be885d9283d4ad1</comment>
                            <comment id="26473" author="gerrit" created="Mon, 25 May 2020 15:39:43 +0200">Change oioioi~master~Ia27acc741883114ab30ae2a78be885d9283d4ad1, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3468"&gt;https://gerrit.sio2project.mimuw.edu.pl/3468&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2359" title="Clicking the problem name in Submission View could lead to the problem site" class="issue-link" data-issue-key="SIO-2359"&gt;&lt;strike&gt;SIO-2359&lt;/strike&gt;&lt;/a&gt;) Problem statement link added for users in Submission View
&lt;br/&gt;

&lt;br/&gt;
Previously, in Submission View admins could click on the problem name
&lt;br/&gt;
to see all solutions submitted for that problem.
&lt;br/&gt;

&lt;br/&gt;
Now, the problem name in this view is clickable also for regular users
&lt;br/&gt;
and allows them to conveniently jump to the problem site or see the
&lt;br/&gt;
problem statement, depending on the origin of the problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia27acc741883114ab30ae2a78be885d9283d4ad1</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dlr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2356] Make deployment easier</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2356</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Create an easy way to deploy OIOIOI using the Docker technology as a backend.
&lt;br/&gt;
Only the most basic settings should be exposed to the operator, all the other ones should be standardized.
&lt;br/&gt;
Updating should also be noob-friendly, without the need to read diffs from UPGRADING.rst, etc.
&lt;br/&gt;

&lt;br/&gt;
In the light of these changes we should also remove Vagrant support.</description>
                <environment/>
        <key id="18934">SIO-2356</key>
            <summary>Make deployment easier</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 May 2020 14:30:11 +0200</created>
                <updated>Tue, 23 Jun 2020 17:21:20 +0200</updated>
                            <resolved>Tue, 16 Jun 2020 19:25:12 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26324" author="gerrit" created="Tue, 5 May 2020 15:32:34 +0200">Change oioioi~master~Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3455"&gt;https://gerrit.sio2project.mimuw.edu.pl/3455&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2356" title="Make deployment easier" class="issue-link" data-issue-key="SIO-2356"&gt;&lt;strike&gt;SIO-2356&lt;/strike&gt;&lt;/a&gt;) Make deployment easier
&lt;br/&gt;

&lt;br/&gt;
Create an easy way to deploy OIOIOI using the Docker technology as a backend.
&lt;br/&gt;
Only the most basic settings should be exposed to the operator, all the other ones should be standardized.
&lt;br/&gt;
Updating should also be noob-friendly, without the need to read diffs from UPGRADING.rst, etc.
&lt;br/&gt;

&lt;br/&gt;
In the light of these changes we should also remove Vagrant support.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77</comment>
                            <comment id="26325" author="gerrit" created="Tue, 5 May 2020 16:06:01 +0200">Change oioioi~master~Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3455"&gt;https://gerrit.sio2project.mimuw.edu.pl/3455&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2356" title="Make deployment easier" class="issue-link" data-issue-key="SIO-2356"&gt;&lt;strike&gt;SIO-2356&lt;/strike&gt;&lt;/a&gt;) Make deployment easier
&lt;br/&gt;

&lt;br/&gt;
Create an easy way to deploy OIOIOI using the Docker technology as a backend.
&lt;br/&gt;
Only the most basic settings should be exposed to the operator, all the other ones should be standardized.
&lt;br/&gt;
Updating should also be noob-friendly, without the need to read diffs from UPGRADING.rst, etc.
&lt;br/&gt;

&lt;br/&gt;
In the light of these changes we should also remove Vagrant support.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77</comment>
                            <comment id="26328" author="gerrit" created="Tue, 5 May 2020 17:27:41 +0200">Change oioioi~master~Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3455"&gt;https://gerrit.sio2project.mimuw.edu.pl/3455&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2356" title="Make deployment easier" class="issue-link" data-issue-key="SIO-2356"&gt;&lt;strike&gt;SIO-2356&lt;/strike&gt;&lt;/a&gt;) Make deployment easier
&lt;br/&gt;

&lt;br/&gt;
Create an easy way to deploy OIOIOI using the Docker technology as a backend.
&lt;br/&gt;
Only the most basic settings should be exposed to the operator, all the other ones should be standardized.
&lt;br/&gt;
Updating should also be noob-friendly, without the need to read diffs from UPGRADING.rst, etc.
&lt;br/&gt;

&lt;br/&gt;
In the light of these changes we should also remove Vagrant support.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77</comment>
                            <comment id="26330" author="gerrit" created="Tue, 5 May 2020 23:16:42 +0200">Change oioioi~master~Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3455"&gt;https://gerrit.sio2project.mimuw.edu.pl/3455&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2356" title="Make deployment easier" class="issue-link" data-issue-key="SIO-2356"&gt;&lt;strike&gt;SIO-2356&lt;/strike&gt;&lt;/a&gt;) Make deployment easier
&lt;br/&gt;

&lt;br/&gt;
Create an easy way to deploy OIOIOI using the Docker technology as a backend.
&lt;br/&gt;
Only the most basic settings should be exposed to the operator, all the other ones should be standardized.
&lt;br/&gt;
Updating should also be noob-friendly, without the need to read diffs from UPGRADING.rst, etc.
&lt;br/&gt;

&lt;br/&gt;
In the light of these changes Vagrant support is also being removed.
&lt;br/&gt;
Some improvements are also made to hopefully fix Selenium.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77</comment>
                            <comment id="26331" author="gerrit" created="Wed, 6 May 2020 01:47:41 +0200">Change oioioi~master~Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3455"&gt;https://gerrit.sio2project.mimuw.edu.pl/3455&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2356" title="Make deployment easier" class="issue-link" data-issue-key="SIO-2356"&gt;&lt;strike&gt;SIO-2356&lt;/strike&gt;&lt;/a&gt;) Make deployment easier
&lt;br/&gt;

&lt;br/&gt;
Create an easy way to deploy OIOIOI using the Docker technology as a backend.
&lt;br/&gt;
Only the most basic settings should be exposed to the operator, all the other ones should be standardized.
&lt;br/&gt;
Updating should also be noob-friendly, without the need to read diffs from UPGRADING.rst, etc.
&lt;br/&gt;

&lt;br/&gt;
In the light of these changes Vagrant support is also being removed.
&lt;br/&gt;
Some improvements are also made to hopefully fix Selenium.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77</comment>
                            <comment id="26332" author="gerrit" created="Wed, 6 May 2020 02:19:32 +0200">Change oioioi~master~Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3455"&gt;https://gerrit.sio2project.mimuw.edu.pl/3455&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2356" title="Make deployment easier" class="issue-link" data-issue-key="SIO-2356"&gt;&lt;strike&gt;SIO-2356&lt;/strike&gt;&lt;/a&gt;) Make deployment easier
&lt;br/&gt;

&lt;br/&gt;
Create an easy way to deploy OIOIOI using the Docker technology as a backend.
&lt;br/&gt;
Only the most basic settings should be exposed to the operator, all the other ones should be standardized.
&lt;br/&gt;
Updating should also be noob-friendly, without the need to read diffs from UPGRADING.rst, etc.
&lt;br/&gt;

&lt;br/&gt;
In the light of these changes Vagrant support is also being removed.
&lt;br/&gt;
Some improvements are also made to hopefully fix Selenium.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77</comment>
                            <comment id="26341" author="gerrit" created="Tue, 12 May 2020 16:55:17 +0200">Change oioioi~master~Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3455"&gt;https://gerrit.sio2project.mimuw.edu.pl/3455&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2356" title="Make deployment easier" class="issue-link" data-issue-key="SIO-2356"&gt;&lt;strike&gt;SIO-2356&lt;/strike&gt;&lt;/a&gt;) Make deployment easier
&lt;br/&gt;

&lt;br/&gt;
Create an easy way to deploy OIOIOI using the Docker technology as a backend.
&lt;br/&gt;
Only the most basic settings should be exposed to the operator, all the other ones should be standardized.
&lt;br/&gt;
Updating should also be noob-friendly, without the need to read diffs from UPGRADING.rst, etc.
&lt;br/&gt;

&lt;br/&gt;
In the light of these changes Vagrant support is also being removed.
&lt;br/&gt;
Some improvements are also made to hopefully fix Selenium.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77</comment>
                            <comment id="26342" author="gerrit" created="Tue, 12 May 2020 17:25:48 +0200">Change oioioi~master~Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3455"&gt;https://gerrit.sio2project.mimuw.edu.pl/3455&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2356" title="Make deployment easier" class="issue-link" data-issue-key="SIO-2356"&gt;&lt;strike&gt;SIO-2356&lt;/strike&gt;&lt;/a&gt;) Make deployment easier
&lt;br/&gt;

&lt;br/&gt;
Create an easy way to deploy OIOIOI using the Docker technology as a backend.
&lt;br/&gt;
Only the most basic settings should be exposed to the operator, all the other ones should be standardized.
&lt;br/&gt;
Updating should also be noob-friendly, without the need to read diffs from UPGRADING.rst, etc.
&lt;br/&gt;

&lt;br/&gt;
In the light of these changes Vagrant support is also being removed.
&lt;br/&gt;
Some improvements are also made to hopefully fix Selenium.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ieb0b293dab8a7d36e6c7f3a0347c2a7a33341f77</comment>
                            <comment id="26352" author="gerrit" created="Tue, 19 May 2020 11:49:08 +0200">Change oioioi~master~I55b1b3da935f4b061642d4188b289115219999cc, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3475"&gt;https://gerrit.sio2project.mimuw.edu.pl/3475&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2356" title="Make deployment easier" class="issue-link" data-issue-key="SIO-2356"&gt;&lt;strike&gt;SIO-2356&lt;/strike&gt;&lt;/a&gt;) Fix supervisor.conf template and upgrading info. Add hooks for Docker Hub.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55b1b3da935f4b061642d4188b289115219999cc</comment>
                            <comment id="26533" author="arturpragacz" created="Tue, 23 Jun 2020 17:21:20 +0200">&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3519"&gt;https://gerrit.sio2project.mimuw.edu.pl/3519&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Added better documentation for oioioi-easy-install and docker integration.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia10c84d4aef494102b3e714c44b0df66baae6367</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dl3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>arturpragacz</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2355] Settings in contest settings should be arranged in collapsable categories</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2355</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Arrange settings in contest settings into sensible categories and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;
</description>
                <environment/>
        <key id="18933">SIO-2355</key>
            <summary>Settings in contest settings should be arranged in collapsable categories</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="victor">Wiktor Czyż</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 May 2020 20:03:34 +0200</created>
                <updated>Mon, 29 Jun 2020 03:37:53 +0200</updated>
                            <resolved>Mon, 11 May 2020 14:53:09 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26318" author="gerrit" created="Mon, 4 May 2020 20:07:40 +0200">Change oioioi~master~I00def48f07eb53e8ba42e21f28fe30f457cd911b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3452"&gt;https://gerrit.sio2project.mimuw.edu.pl/3452&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2355" title="Settings in contest settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2355"&gt;&lt;strike&gt;SIO-2355&lt;/strike&gt;&lt;/a&gt;) Contest settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in contest settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I00def48f07eb53e8ba42e21f28fe30f457cd911b</comment>
                            <comment id="26320" author="gerrit" created="Tue, 5 May 2020 03:42:54 +0200">Change oioioi~master~I00def48f07eb53e8ba42e21f28fe30f457cd911b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3452"&gt;https://gerrit.sio2project.mimuw.edu.pl/3452&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2355" title="Settings in contest settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2355"&gt;&lt;strike&gt;SIO-2355&lt;/strike&gt;&lt;/a&gt;) Contest settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in contest settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I00def48f07eb53e8ba42e21f28fe30f457cd911b</comment>
                            <comment id="26326" author="gerrit" created="Tue, 5 May 2020 16:16:45 +0200">Change oioioi~master~I00def48f07eb53e8ba42e21f28fe30f457cd911b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3452"&gt;https://gerrit.sio2project.mimuw.edu.pl/3452&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2355" title="Settings in contest settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2355"&gt;&lt;strike&gt;SIO-2355&lt;/strike&gt;&lt;/a&gt;) Contest settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in contest settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I00def48f07eb53e8ba42e21f28fe30f457cd911b</comment>
                            <comment id="26335" author="gerrit" created="Wed, 6 May 2020 18:34:30 +0200">Change oioioi~master~I00def48f07eb53e8ba42e21f28fe30f457cd911b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3452"&gt;https://gerrit.sio2project.mimuw.edu.pl/3452&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2355" title="Settings in contest settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2355"&gt;&lt;strike&gt;SIO-2355&lt;/strike&gt;&lt;/a&gt;) Contest settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in contest settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I00def48f07eb53e8ba42e21f28fe30f457cd911b</comment>
                            <comment id="26336" author="gerrit" created="Wed, 6 May 2020 18:48:10 +0200">Change oioioi~master~I00def48f07eb53e8ba42e21f28fe30f457cd911b, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3452"&gt;https://gerrit.sio2project.mimuw.edu.pl/3452&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2355" title="Settings in contest settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2355"&gt;&lt;strike&gt;SIO-2355&lt;/strike&gt;&lt;/a&gt;) Contest settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in contest settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I00def48f07eb53e8ba42e21f28fe30f457cd911b</comment>
                            <comment id="26339" author="gerrit" created="Mon, 11 May 2020 19:49:42 +0200">Change oioioi~master~I00def48f07eb53e8ba42e21f28fe30f457cd911b, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3452"&gt;https://gerrit.sio2project.mimuw.edu.pl/3452&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2355" title="Settings in contest settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2355"&gt;&lt;strike&gt;SIO-2355&lt;/strike&gt;&lt;/a&gt;) Contest settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in contest settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I00def48f07eb53e8ba42e21f28fe30f457cd911b</comment>
                            <comment id="26340" author="gerrit" created="Mon, 11 May 2020 23:06:22 +0200">Change oioioi~master~I00def48f07eb53e8ba42e21f28fe30f457cd911b, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3452"&gt;https://gerrit.sio2project.mimuw.edu.pl/3452&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2355" title="Settings in contest settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2355"&gt;&lt;strike&gt;SIO-2355&lt;/strike&gt;&lt;/a&gt;) Contest settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in contest settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I00def48f07eb53e8ba42e21f28fe30f457cd911b</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dkv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>victor</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2354] SWIG2.0 is not working on szkopul</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2354</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In szkopul it is impossible to submit python solutions to interactive tasks, where SWIG was used (&lt;a href="https://szkopul.edu.pl/s/1358659/"&gt;https://szkopul.edu.pl/s/1358659/&lt;/a&gt;)</description>
                <environment/>
        <key id="18932">SIO-2354</key>
            <summary>SWIG2.0 is not working on szkopul</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                    </labels>
                <created>Thu, 30 Apr 2020 15:14:40 +0200</created>
                <updated>Thu, 30 Apr 2020 15:14:40 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dkn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2353] Some links in teacher problems view are not allowed to use</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2353</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When a teacher adds a public problem from problemset, they can modify some task settings.
&lt;br/&gt;
There are however two links, to which the teacher, not owning the problem, has no rights.
&lt;br/&gt;
These are package link (to download package) and advanced problem settings link.
&lt;br/&gt;
Error 403 occurs, when entering those links.
&lt;br/&gt;
It would be worth removing those links from teacher view </description>
                <environment/>
        <key id="18931">SIO-2353</key>
            <summary>Some links in teacher problems view are not allowed to use</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 28 Apr 2020 14:27:08 +0200</created>
                <updated>Wed, 10 Jun 2020 00:06:30 +0200</updated>
                            <resolved>Wed, 10 Jun 2020 00:06:29 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26493" author="gerrit" created="Tue, 2 Jun 2020 16:54:36 +0200">Change oioioi~master~I04b6aac4d7c5040e4019310bc40994763df1a048, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3501"&gt;https://gerrit.sio2project.mimuw.edu.pl/3501&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2353" title="Some links in teacher problems view are not allowed to use" class="issue-link" data-issue-key="SIO-2353"&gt;&lt;strike&gt;SIO-2353&lt;/strike&gt;&lt;/a&gt; Some links in teacher problems view are not allowed to use
&lt;br/&gt;

&lt;br/&gt;
Added a threading local variable do ProblemInstanceAdmin
&lt;br/&gt;
to know the request when creating admin links.
&lt;br/&gt;
If user does not have admin rights to the problem,
&lt;br/&gt;
package and advanced settings links to not show.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I04b6aac4d7c5040e4019310bc40994763df1a048</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dkf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2352] Error when adding task to contest from task archive</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2352</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When being on teacher account, going into:
&lt;br/&gt;
task archive -&amp;gt; task -&amp;gt; add to contest
&lt;br/&gt;
No contest is shown (teacher owns one teacher contest)
&lt;br/&gt;
When clicking &amp;quot;To see the list of available contests click here&amp;quot;,
&lt;br/&gt;
error 404 is displayed.</description>
                <environment/>
        <key id="18930">SIO-2352</key>
            <summary>Error when adding task to contest from task archive</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 28 Apr 2020 14:23:56 +0200</created>
                <updated>Thu, 24 Jun 2021 12:14:17 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:14:17 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26456" author="gerrit" created="Sat, 23 May 2020 00:35:08 +0200">Change oioioi~master~If4374123c7b529e2317b7a96cefc475782cd603f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3481"&gt;https://gerrit.sio2project.mimuw.edu.pl/3481&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2352" title="Error when adding task to contest from task archive" class="issue-link" data-issue-key="SIO-2352"&gt;&lt;strike&gt;SIO-2352&lt;/strike&gt;&lt;/a&gt;) Fixed &amp;#39;Add to contest&amp;#39; tab in contest view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If4374123c7b529e2317b7a96cefc475782cd603f</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dk7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2351] Cannot add to contest from "add to contest" in problem site</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2351</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Example: &lt;a href="https://szkopul.edu.pl/problemset/problem/eqMHKut-ZAURUhO6-eIEUQS7/site/?key=add_to_contest"&gt;https://szkopul.edu.pl/problemset/problem/eqMHKut-ZAURUhO6-eIEUQS7/site/?key=add_to_contest&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Received this via contact email today, a quick workaround is to use &amp;quot;Add to contest&amp;quot; from problemset search results instead of the tab in the problem site</description>
                <environment/>
        <key id="18929">SIO-2351</key>
            <summary>Cannot add to contest from "add to contest" in problem site</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="5">Cannot Reproduce</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Fri, 24 Apr 2020 21:12:51 +0200</created>
                <updated>Fri, 4 Dec 2020 15:56:06 +0100</updated>
                            <resolved>Wed, 18 Nov 2020 17:11:48 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="26089" author="accek" created="Fri, 24 Apr 2020 21:24:33 +0200">The link on that page is missing problem_name value. It&amp;#39;s
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://szkopul.edu.pl/problemset/problem/eqMHKut-ZAURUhO6-eIEUQS7/add_to_contest/?problem_name="&gt;https://szkopul.edu.pl/problemset/problem/eqMHKut-ZAURUhO6-eIEUQS7/add_to_contest/?problem_name=&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
but should be
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://szkopul.edu.pl/problemset/problem/eqMHKut-ZAURUhO6-eIEUQS7/add_to_contest/?problem_name=something_here"&gt;https://szkopul.edu.pl/problemset/problem/eqMHKut-ZAURUhO6-eIEUQS7/add_to_contest/?problem_name=something_here&lt;/a&gt;</comment>
                            <comment id="26090" author="michcioperz" created="Fri, 24 Apr 2020 23:38:21 +0200">If you go to &lt;a href="https://szkopul.edu.pl/problemset/problem/eqMHKut-ZAURUhO6-eIEUQS7/site/?key=add_to_contest"&gt;https://szkopul.edu.pl/problemset/problem/eqMHKut-ZAURUhO6-eIEUQS7/site/?key=add_to_contest&lt;/a&gt; you&amp;#39;ll find that link there</comment>
                            <comment id="26565" author="wolf480" created="Wed, 18 Nov 2020 17:11:48 +0100">Probably fixed by &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3481/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3481/&lt;/a&gt;
&lt;br/&gt;
together with &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2352" title="Error when adding task to contest from task archive" class="issue-link" data-issue-key="SIO-2352"&gt;&lt;strike&gt;SIO-2352&lt;/strike&gt;&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00djz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2350] API: no problem_id after package_upload</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2350</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Names from: &lt;a href="https://sio2.mimuw.edu.pl/api/docs/"&gt;https://sio2.mimuw.edu.pl/api/docs/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
There is no way to check problem_id after package_upload, within API.
&lt;br/&gt;
It makes impossible automatic reuploading package inside CI, without checking id by hand.
&lt;br/&gt;

&lt;br/&gt;
Because of that, API is much less useful than it could be.
&lt;br/&gt;

&lt;br/&gt;
Possible solution:
&lt;br/&gt;
- package_upload returns package_id,
&lt;br/&gt;
- package_id allows to check upload status (and problem_id if upload was successful).
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
Other solutions are also possible:
&lt;br/&gt;
- Possibility to use package_id instead of problem_id.
&lt;br/&gt;
- Reserving problem_id at the beginning. On fail, it is still reserved and waiting for package reupload.</description>
                <environment/>
        <key id="18928">SIO-2350</key>
            <summary>API: no problem_id after package_upload</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="silent_man">Dominik Klemba</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Thu, 23 Apr 2020 13:09:31 +0200</created>
                <updated>Wed, 16 Dec 2020 09:23:23 +0100</updated>
                            <resolved>Tue, 15 Dec 2020 23:52:12 +0100</resolved>
                                    <version>Current Version</version>
                    <version>For the OI Team</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="26589" author="wolf480" created="Wed, 2 Dec 2020 17:30:21 +0100">An alternative/additional solution would be to add an API endpoint to query problem ID based on contest_id and short_name. That&amp;#39;d make it much easier for the CI usecase.</comment>
                            <comment id="26591" author="silent_man" created="Wed, 2 Dec 2020 18:01:10 +0100">Totally agree, we should think about it earlier.
&lt;br/&gt;

&lt;br/&gt;
Possibility to check status by id would be also great (so, CI would be able to communicate if upload was successful).</comment>
                            <comment id="26617" author="gerrit" created="Tue, 15 Dec 2020 14:04:55 +0100">Change oioioi~master~I5257b7cd5cde1d82a3c17ce1e448722ed94405e0, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3571"&gt;https://gerrit.sio2project.mimuw.edu.pl/3571&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2350" title="API: no problem_id after package_upload" class="issue-link" data-issue-key="SIO-2350"&gt;&lt;strike&gt;SIO-2350&lt;/strike&gt;&lt;/a&gt; Ease use of package-related API functions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5257b7cd5cde1d82a3c17ce1e448722ed94405e0</comment>
                            <comment id="26618" author="gerrit" created="Tue, 15 Dec 2020 14:20:15 +0100">Change oioioi~master~I5257b7cd5cde1d82a3c17ce1e448722ed94405e0, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3571"&gt;https://gerrit.sio2project.mimuw.edu.pl/3571&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2350" title="API: no problem_id after package_upload" class="issue-link" data-issue-key="SIO-2350"&gt;&lt;strike&gt;SIO-2350&lt;/strike&gt;&lt;/a&gt; Ease use of package-related API functions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5257b7cd5cde1d82a3c17ce1e448722ed94405e0</comment>
                            <comment id="26619" author="gerrit" created="Tue, 15 Dec 2020 14:43:13 +0100">Change oioioi~master~I5257b7cd5cde1d82a3c17ce1e448722ed94405e0, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3571"&gt;https://gerrit.sio2project.mimuw.edu.pl/3571&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2350" title="API: no problem_id after package_upload" class="issue-link" data-issue-key="SIO-2350"&gt;&lt;strike&gt;SIO-2350&lt;/strike&gt;&lt;/a&gt; Add API endpoint to check package upload status
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5257b7cd5cde1d82a3c17ce1e448722ed94405e0</comment>
                            <comment id="26621" author="wasyl" created="Wed, 16 Dec 2020 00:00:19 +0100">Change is merged: &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3571/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3571/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
package upload/reupload API&amp;#39;s return package_id that can be used to query new API endpoint for package upload status
&lt;br/&gt;
When new API endpoint returns OK as package status (which means package got successfully uploaded) it also returns
&lt;br/&gt;
problem_id that can later be used to reupload the package</comment>
                            <comment id="26622" author="wolf480" created="Wed, 16 Dec 2020 09:23:23 +0100">I added a meta-ticket for other API improvements that&amp;#39;d help with problem package CI &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2394"&gt;https://jira.sio2project.mimuw.edu.pl/browse/SIO-2394&lt;/a&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="19067">SIO-2394</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00djr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2349] Super users cannot access user group details</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2349</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>While responding to an email from a teacher I discovered that despite my super user privileges I get a 403 error when I go to someone&amp;#39;s contest and click &amp;quot;Modify group&amp;quot; under one of their user groups.</description>
                <environment/>
        <key id="18927">SIO-2349</key>
            <summary>Super users cannot access user group details</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="mgrodzicki">Mieszko Grodzicki</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 22 Apr 2020 10:08:21 +0200</created>
                <updated>Fri, 18 Mar 2022 14:43:42 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="27379" author="mgrodzicki" created="Fri, 18 Mar 2022 14:43:42 +0100">Can&amp;#39;t reproduce. Sure, visiting e.g. /usergroups/show/1/ by superuser not owning the group results in 403, but I think it is intended - it&amp;#39;s a view that should be visible only to the owner of the group. Superusers can edit it on /admin/usergroups/usergroup/1/change/. </comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00djj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2348] Allow owners of problemset problems to decide if tests are public</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2348</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Many of our problemset tasks have had their tests published.
&lt;br/&gt;
So it would be convenient to have these tests available @ Szkopul as well.
&lt;br/&gt;
And maybe we can publish tests which have not been published before, for educational purposes.
&lt;br/&gt;

&lt;br/&gt;
Additionally, if a task with published tests is being added by a teacher, it should be clear for her/him that the tests are publicly available.</description>
                <environment/>
        <key id="18926">SIO-2348</key>
            <summary>Allow owners of problemset problems to decide if tests are public</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="accek">Szymon Acedański</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Sat, 18 Apr 2020 19:32:46 +0200</created>
                <updated>Thu, 24 Jun 2021 12:14:49 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:14:49 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Winter Sprint</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="26712" author="alicja" created="Wed, 27 Jan 2021 01:52:50 +0100">It&amp;#39;s already possible (first part of task) -- in one click you can publish the tests.</comment>
                            <comment id="26713" author="gerrit" created="Wed, 27 Jan 2021 01:54:11 +0100">Change oioioi~master~Ief823e09e176b96481c1debb07d2d25cce9f6074, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3592"&gt;https://gerrit.sio2project.mimuw.edu.pl/3592&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2348" title="Allow owners of problemset problems to decide if tests are public" class="issue-link" data-issue-key="SIO-2348"&gt;&lt;strike&gt;SIO-2348&lt;/strike&gt;&lt;/a&gt;) Add a note that tests are public to Add to contest tab.
&lt;br/&gt;

&lt;br/&gt;
The teacher while adding the problem to their contest should
&lt;br/&gt;
be aware of possible cheating -- and downloading tests from problemset
&lt;br/&gt;
may be a way to do it. In add to contest tab there is a big warning
&lt;br/&gt;
if tests package is public now. I also updated the README to make
&lt;br/&gt;
conditions of tests publishing clearer.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief823e09e176b96481c1debb07d2d25cce9f6074</comment>
                            <comment id="26714" author="gerrit" created="Wed, 27 Jan 2021 01:56:52 +0100">Change oioioi~master~Ief823e09e176b96481c1debb07d2d25cce9f6074, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3592"&gt;https://gerrit.sio2project.mimuw.edu.pl/3592&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2348" title="Allow owners of problemset problems to decide if tests are public" class="issue-link" data-issue-key="SIO-2348"&gt;&lt;strike&gt;SIO-2348&lt;/strike&gt;&lt;/a&gt;) Add a note that tests are public to Add to contest tab.
&lt;br/&gt;

&lt;br/&gt;
The teacher while adding the problem to their contest should
&lt;br/&gt;
be aware of possible cheating -- and downloading tests from problemset
&lt;br/&gt;
may be a way to do it. In add to contest tab there is a big warning
&lt;br/&gt;
if tests package is public now. I also updated the README to make
&lt;br/&gt;
conditions of tests publishing clearer.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief823e09e176b96481c1debb07d2d25cce9f6074</comment>
                            <comment id="26715" author="wolf480" created="Wed, 27 Jan 2021 09:40:06 +0100">Have you checked that a teacher can publish the tests, and a regular user can see and download the tests?</comment>
                            <comment id="26716" author="alicja" created="Wed, 27 Jan 2021 09:45:51 +0100">&lt;a href="https://szkopul.edu.pl/problemset/problem/10wspanialych/site/?key=files"&gt;https://szkopul.edu.pl/problemset/problem/10wspanialych/site/?key=files&lt;/a&gt; Here is an example of package with tests published, I can download them without even logging in – which is a bug in my opinion, but whatever.
&lt;br/&gt;

&lt;br/&gt;
Regarding &amp;quot;teacher can publish the tests&amp;quot; please take a look at the README I updated and added to Gerrit. A teacher can publish the tests only if they are the owners of problem.</comment>
                            <comment id="26717" author="wolf480" created="Wed, 27 Jan 2021 09:52:59 +0100">Nice</comment>
                            <comment id="26718" author="gerrit" created="Wed, 27 Jan 2021 15:05:00 +0100">Change oioioi~master~Ief823e09e176b96481c1debb07d2d25cce9f6074, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3592"&gt;https://gerrit.sio2project.mimuw.edu.pl/3592&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2348" title="Allow owners of problemset problems to decide if tests are public" class="issue-link" data-issue-key="SIO-2348"&gt;&lt;strike&gt;SIO-2348&lt;/strike&gt;&lt;/a&gt;) Add a note that tests are public to Add to contest tab.
&lt;br/&gt;

&lt;br/&gt;
The teacher while adding the problem to their contest should
&lt;br/&gt;
be aware of possible cheating -- and downloading tests from problemset
&lt;br/&gt;
may be a way to do it. In add to contest tab there is a big warning
&lt;br/&gt;
if tests package is public now. I also updated the README to make
&lt;br/&gt;
conditions of tests publishing clearer.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief823e09e176b96481c1debb07d2d25cce9f6074</comment>
                            <comment id="26719" author="gerrit" created="Wed, 27 Jan 2021 15:09:54 +0100">Change oioioi~master~Ief823e09e176b96481c1debb07d2d25cce9f6074, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3592"&gt;https://gerrit.sio2project.mimuw.edu.pl/3592&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2348" title="Allow owners of problemset problems to decide if tests are public" class="issue-link" data-issue-key="SIO-2348"&gt;&lt;strike&gt;SIO-2348&lt;/strike&gt;&lt;/a&gt;) Add a note that tests are public to Add to contest tab.
&lt;br/&gt;

&lt;br/&gt;
The teacher while adding the problem to their contest should
&lt;br/&gt;
be aware of possible cheating -- and downloading tests from problemset
&lt;br/&gt;
may be a way to do it. In add to contest tab there is a big warning
&lt;br/&gt;
if tests package is public now. I also updated the README to make
&lt;br/&gt;
conditions of tests publishing clearer.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief823e09e176b96481c1debb07d2d25cce9f6074</comment>
                            <comment id="26720" author="gerrit" created="Wed, 27 Jan 2021 15:12:39 +0100">Change oioioi~master~Ief823e09e176b96481c1debb07d2d25cce9f6074, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3592"&gt;https://gerrit.sio2project.mimuw.edu.pl/3592&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2348" title="Allow owners of problemset problems to decide if tests are public" class="issue-link" data-issue-key="SIO-2348"&gt;&lt;strike&gt;SIO-2348&lt;/strike&gt;&lt;/a&gt;) Add a note that tests are public to Add to contest tab.
&lt;br/&gt;

&lt;br/&gt;
The teacher while adding the problem to their contest should
&lt;br/&gt;
be aware of possible cheating -- and downloading tests from problemset
&lt;br/&gt;
may be a way to do it. In add to contest tab there is a big warning
&lt;br/&gt;
if tests package is public now. I also updated the README to make
&lt;br/&gt;
conditions of tests publishing clearer.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief823e09e176b96481c1debb07d2d25cce9f6074</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzzzzv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2347] Add tests packages description to config.yml</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2347</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We often upload packages with example tests and sometimes with all tests (added in TESTS PACKAGES on problem site).
&lt;br/&gt;

&lt;br/&gt;
It would be cool to be able to specify these tests packages in config.yml, like this:
&lt;br/&gt;

&lt;br/&gt;
tests_packages:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;mar_example_tests:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;description: Testy przykładowe do zadania Marchewka
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tests: [0*]
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;publish_date: now
&lt;br/&gt;

&lt;br/&gt;
Wildcards and current publish_date are some additional features, not necessary.</description>
                <environment/>
        <key id="18925">SIO-2347</key>
            <summary>Add tests packages description to config.yml</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Sat, 18 Apr 2020 08:04:05 +0200</created>
                <updated>Sat, 18 Apr 2020 12:05:57 +0200</updated>
                                            <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dj3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2346] Changing the name of a category in a forum changes the order of categories as well</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2346</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When you change the name of some category in a forum, the category is displayed then as the last one. For example, you might have categories: &amp;quot;Something 1&amp;quot;, &amp;quot;Something 2&amp;quot;, &amp;quot;Something 3&amp;quot;. And then when you change &amp;quot;Something 2&amp;quot; to &amp;quot;Something 2 - important update&amp;quot;, you are stuck with &amp;quot;Something 1&amp;quot;, &amp;quot;Something 3&amp;quot; and &amp;quot;Something 2 - important update&amp;quot;. This is of course not ideal.
&lt;br/&gt;

&lt;br/&gt;
Quick fix: sort by the creation time.
&lt;br/&gt;
Better fix: allow to reorder the categories.</description>
                <environment/>
        <key id="18924">SIO-2346</key>
            <summary>Changing the name of a category in a forum changes the order of categories as well</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Sat, 18 Apr 2020 07:52:54 +0200</created>
                <updated>Fri, 8 Jan 2021 14:35:51 +0100</updated>
                            <resolved>Fri, 8 Jan 2021 14:35:51 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26574" author="gerrit" created="Wed, 25 Nov 2020 18:30:32 +0100">Change oioioi~master~I2cf0b7fd049994308f233a981fde7ed8dc398d9d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3552"&gt;https://gerrit.sio2project.mimuw.edu.pl/3552&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2346" title="Changing the name of a category in a forum changes the order of categories as well" class="issue-link" data-issue-key="SIO-2346"&gt;&lt;strike&gt;SIO-2346&lt;/strike&gt;&lt;/a&gt; Allow reordering categories on a forum.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2cf0b7fd049994308f233a981fde7ed8dc398d9d</comment>
                            <comment id="26575" author="gerrit" created="Wed, 25 Nov 2020 18:37:25 +0100">Change oioioi~master~I2cf0b7fd049994308f233a981fde7ed8dc398d9d, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3552"&gt;https://gerrit.sio2project.mimuw.edu.pl/3552&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2346" title="Changing the name of a category in a forum changes the order of categories as well" class="issue-link" data-issue-key="SIO-2346"&gt;&lt;strike&gt;SIO-2346&lt;/strike&gt;&lt;/a&gt; Allow reordering categories on a forum.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2cf0b7fd049994308f233a981fde7ed8dc398d9d</comment>
                            <comment id="26583" author="gerrit" created="Wed, 25 Nov 2020 22:15:31 +0100">Change oioioi~master~I2cf0b7fd049994308f233a981fde7ed8dc398d9d, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3552"&gt;https://gerrit.sio2project.mimuw.edu.pl/3552&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2346" title="Changing the name of a category in a forum changes the order of categories as well" class="issue-link" data-issue-key="SIO-2346"&gt;&lt;strike&gt;SIO-2346&lt;/strike&gt;&lt;/a&gt; Allow reordering categories on a forum.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2cf0b7fd049994308f233a981fde7ed8dc398d9d</comment>
                            <comment id="26584" author="gerrit" created="Mon, 30 Nov 2020 16:27:40 +0100">Change oioioi~master~I2cf0b7fd049994308f233a981fde7ed8dc398d9d, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3552"&gt;https://gerrit.sio2project.mimuw.edu.pl/3552&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2346" title="Changing the name of a category in a forum changes the order of categories as well" class="issue-link" data-issue-key="SIO-2346"&gt;&lt;strike&gt;SIO-2346&lt;/strike&gt;&lt;/a&gt; Allow reordering categories on a forum.
&lt;br/&gt;

&lt;br/&gt;
Requests fail with 400 code if category can&amp;#39;t be moved.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2cf0b7fd049994308f233a981fde7ed8dc398d9d</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00div:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2345] Adding an announcement just for specific contestant (or contestants?)</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2345</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Quite often we would like to notify some person or a group of people during the contest. Right now, in &amp;quot;Questions and news&amp;quot; we have just two options: send a public announcement to everyone, or answer someone&amp;#39;s questions. Having something in-between, i.e. being able to send an announcement to a specific person, or a group of people would be really handy. 
&lt;br/&gt;

&lt;br/&gt;
So far, the typical workflow was: ask an admin to su into the contestant account, ask an empty question (as a contestant), and then answer to this question, which is way too complicated and hacky.</description>
                <environment/>
        <key id="18923">SIO-2345</key>
            <summary>Adding an announcement just for specific contestant (or contestants?)</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="alicja">Alicja Kluczek</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Thu, 9 Apr 2020 16:43:02 +0200</created>
                <updated>Fri, 15 Jan 2021 18:16:19 +0100</updated>
                                            <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00din:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2344] API: package_upload does not work</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2344</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Uploading package with API does not work.
&lt;br/&gt;
Steps to reproduce:
&lt;br/&gt;
```
&lt;br/&gt;
curl -v \
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--form contest_id=contest-id\
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--form round_name=round-name \
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--form package_file=@/path/to/file/abc.zip \
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--header &amp;#39;Authorization: Token XXX-XXX-XXX-XXX&amp;#39; \
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="https://sio2.mimuw.edu.pl/api/problems/package_upload/"&gt;https://sio2.mimuw.edu.pl/api/problems/package_upload/&lt;/a&gt;
&lt;br/&gt;
```
&lt;br/&gt;

&lt;br/&gt;
Error code: 403
&lt;br/&gt;
Returned JSON: `{&amp;quot;message&amp;quot;:&amp;quot;Permission denied.&amp;quot;}`
&lt;br/&gt;

&lt;br/&gt;
Tested on SIO and Szkopuł by different users with permissions.
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
PS (to person fixing)
&lt;br/&gt;
It would be nice, if uploading packed would return problem_id needed by package_reupload, if that doesn&amp;#39;t now.</description>
                <environment/>
        <key id="18922">SIO-2344</key>
            <summary>API: package_upload does not work</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="silent_man">Dominik Klemba</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Sun, 5 Apr 2020 18:03:00 +0200</created>
                <updated>Fri, 10 Apr 2020 09:49:21 +0200</updated>
                            <resolved>Fri, 10 Apr 2020 09:49:21 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>1</votes>
                                    <watches>5</watches>
                            <comments>
                            <comment id="26083" author="accek" created="Sun, 5 Apr 2020 18:10:23 +0200">Looks like this check is incorrect:
&lt;br/&gt;
&lt;a href="https://github.com/sio2project/oioioi/blob/549df58b09d9699327bb5808e2ce3e30b0a4a616/oioioi/problems/api.py#L32"&gt;https://github.com/sio2project/oioioi/blob/549df58b09d9699327bb5808e2ce3e30b0a4a616/oioioi/problems/api.py#L32&lt;/a&gt;
&lt;br/&gt;
The is_contest_admin check does not use the passed contest.
&lt;br/&gt;

&lt;br/&gt;
If this is a good guess, then superadmins should be able to upload packages.</comment>
                            <comment id="26084" author="wolf480" created="Tue, 7 Apr 2020 15:02:11 +0200">Tried it as a superadmin, it worked.</comment>
                            <comment id="26086" author="gerrit" created="Wed, 8 Apr 2020 22:07:07 +0200">Change oioioi~master~Idb5c487fe13028e697510780f746e71fbe02c1df, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3438"&gt;https://gerrit.sio2project.mimuw.edu.pl/3438&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2344" title="API: package_upload does not work" class="issue-link" data-issue-key="SIO-2344"&gt;&lt;strike&gt;SIO-2344&lt;/strike&gt;&lt;/a&gt;) Fix permission check in problem upload api
&lt;br/&gt;

&lt;br/&gt;
There&amp;#39;s no implied contest in an API request,
&lt;br/&gt;
so is_contest_admin doesn&amp;#39;t make sense.
&lt;br/&gt;
We need to use can_admin_contest instead.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idb5c487fe13028e697510780f746e71fbe02c1df</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dif:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2343] ValueError: Single '}' encountered in format string</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2343</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://sentry.io/organizations/the-sio2-project/issues/1590453065/?referrer=jira_plugin"&gt;https://sentry.io/organizations/the-sio2-project/issues/1590453065/?referrer=jira_plugin&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
A bug while generating package_info messages. Connected to a recent change.</description>
                <environment/>
        <key id="18921">SIO-2343</key>
            <summary>ValueError: Single '}' encountered in format string</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="sentry">Sentry</reporter>
                        <labels>
                    </labels>
                <created>Tue, 31 Mar 2020 23:15:49 +0200</created>
                <updated>Wed, 1 Apr 2020 22:39:06 +0200</updated>
                            <resolved>Wed, 1 Apr 2020 22:39:06 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="26081" author="gerrit" created="Wed, 1 Apr 2020 00:14:08 +0200">Change oioioi~master~I56e1da78b551973bf6376679471e018efe6dd966, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3434"&gt;https://gerrit.sio2project.mimuw.edu.pl/3434&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2343" title="ValueError: Single &amp;#39;}&amp;#39; encountered in format string" class="issue-link" data-issue-key="SIO-2343"&gt;&lt;strike&gt;SIO-2343&lt;/strike&gt;&lt;/a&gt;) package_info message rendering fix
&lt;br/&gt;

&lt;br/&gt;
Messages containing braces (&amp;#39;{&amp;#39;, &amp;#39;}&amp;#39;) were wrongfully
&lt;br/&gt;
treated as format strings. Now it is no longer so.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I56e1da78b551973bf6376679471e018efe6dd966</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00di7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2342] Create script that allows user to set settings</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2342</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>1. Select which settings should be managed by user
&lt;br/&gt;
2. Create a script which enables this</description>
                <environment/>
        <key id="18920">SIO-2342</key>
            <summary>Create script that allows user to set settings</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="fhnatow1">Franciszek Hnatów</reporter>
                        <labels>
                    </labels>
                <created>Mon, 30 Mar 2020 19:25:28 +0200</created>
                <updated>Wed, 15 Jul 2020 16:55:43 +0200</updated>
                            <resolved>Wed, 15 Jul 2020 16:55:43 +0200</resolved>
                                    <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26070" author="gerrit" created="Mon, 30 Mar 2020 19:31:04 +0200">Change oioioi~master~I559486a534c6741d9f8cc5b9f3d7472fd46a8307, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3430"&gt;https://gerrit.sio2project.mimuw.edu.pl/3430&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2342" title="Create script that allows user to set settings" class="issue-link" data-issue-key="SIO-2342"&gt;&lt;strike&gt;SIO-2342&lt;/strike&gt;&lt;/a&gt; Created a proposition of a function that manages user settings
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I559486a534c6741d9f8cc5b9f3d7472fd46a8307</comment>
                            <comment id="26085" author="gerrit" created="Tue, 7 Apr 2020 17:38:32 +0200">Change oioioi~master~I559486a534c6741d9f8cc5b9f3d7472fd46a8307, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3430"&gt;https://gerrit.sio2project.mimuw.edu.pl/3430&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2342" title="Create script that allows user to set settings" class="issue-link" data-issue-key="SIO-2342"&gt;&lt;strike&gt;SIO-2342&lt;/strike&gt;&lt;/a&gt; Created a proposition of a function that manages user settings
&lt;br/&gt;

&lt;br/&gt;
Still needs to fill in clues
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I559486a534c6741d9f8cc5b9f3d7472fd46a8307</comment>
                            <comment id="26323" author="gerrit" created="Tue, 5 May 2020 13:44:51 +0200">Change oioioi~master~I559486a534c6741d9f8cc5b9f3d7472fd46a8307, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3430"&gt;https://gerrit.sio2project.mimuw.edu.pl/3430&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2342" title="Create script that allows user to set settings" class="issue-link" data-issue-key="SIO-2342"&gt;&lt;strike&gt;SIO-2342&lt;/strike&gt;&lt;/a&gt; Created a proposition of a function that manages user settings
&lt;br/&gt;

&lt;br/&gt;
Still needs to fill in clues
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I559486a534c6741d9f8cc5b9f3d7472fd46a8307</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dhz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2341] Login form in upper right corner might be improved</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2341</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When opening the login form, cursor should focus on the login field.
&lt;br/&gt;
Also, pressing tab from password input box, should change the focus to login button, not register button</description>
                <environment/>
        <key id="18895">SIO-2341</key>
            <summary>Login form in upper right corner might be improved</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Mar 2020 17:05:46 +0100</created>
                <updated>Mon, 11 May 2020 14:36:48 +0200</updated>
                            <resolved>Mon, 11 May 2020 14:36:48 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26053" author="gerrit" created="Tue, 24 Mar 2020 15:43:42 +0100">Change oioioi~master~I6d8e681b08544254885344f8e6fa85b325c8941e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3426"&gt;https://gerrit.sio2project.mimuw.edu.pl/3426&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2341" title="Login form in upper right corner might be improved" class="issue-link" data-issue-key="SIO-2341"&gt;&lt;strike&gt;SIO-2341&lt;/strike&gt;&lt;/a&gt; Login form in upper right corner might be improved
&lt;br/&gt;

&lt;br/&gt;
Swaped login and register buttons, so that it&amp;#39;s more natural,
&lt;br/&gt;
and tab from password box jumps to login button.
&lt;br/&gt;

&lt;br/&gt;
Also wrote a small script, which changes focus to login field,
&lt;br/&gt;
when the form is opened.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d8e681b08544254885344f8e6fa85b325c8941e</comment>
                            <comment id="26054" author="gerrit" created="Tue, 24 Mar 2020 17:46:11 +0100">Change oioioi~master~I6d8e681b08544254885344f8e6fa85b325c8941e, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3426"&gt;https://gerrit.sio2project.mimuw.edu.pl/3426&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2341" title="Login form in upper right corner might be improved" class="issue-link" data-issue-key="SIO-2341"&gt;&lt;strike&gt;SIO-2341&lt;/strike&gt;&lt;/a&gt; Login form in upper right corner might be improved
&lt;br/&gt;

&lt;br/&gt;
Swaped login and register buttons, so that it&amp;#39;s more natural,
&lt;br/&gt;
and tab from password box jumps to login button.
&lt;br/&gt;

&lt;br/&gt;
Also wrote a small script, which changes focus to login field,
&lt;br/&gt;
when the form is opened.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d8e681b08544254885344f8e6fa85b325c8941e</comment>
                            <comment id="26055" author="gerrit" created="Fri, 27 Mar 2020 10:56:34 +0100">Change oioioi~master~I6d8e681b08544254885344f8e6fa85b325c8941e, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3426"&gt;https://gerrit.sio2project.mimuw.edu.pl/3426&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2341" title="Login form in upper right corner might be improved" class="issue-link" data-issue-key="SIO-2341"&gt;&lt;strike&gt;SIO-2341&lt;/strike&gt;&lt;/a&gt; Login form in upper right corner might be improved
&lt;br/&gt;

&lt;br/&gt;
Swaped login and register buttons, so that it&amp;#39;s more natural,
&lt;br/&gt;
and tab from password box jumps to login button.
&lt;br/&gt;

&lt;br/&gt;
Also wrote a small script, which changes focus to login field,
&lt;br/&gt;
when the form is opened.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d8e681b08544254885344f8e6fa85b325c8941e</comment>
                            <comment id="26056" author="gerrit" created="Fri, 27 Mar 2020 10:57:05 +0100">Change oioioi~master~I6d8e681b08544254885344f8e6fa85b325c8941e, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3426"&gt;https://gerrit.sio2project.mimuw.edu.pl/3426&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2341" title="Login form in upper right corner might be improved" class="issue-link" data-issue-key="SIO-2341"&gt;&lt;strike&gt;SIO-2341&lt;/strike&gt;&lt;/a&gt; Login form in upper right corner might be improved
&lt;br/&gt;

&lt;br/&gt;
Swaped login and register buttons, so that it&amp;#39;s more natural,
&lt;br/&gt;
and tab from password box jumps to login button.
&lt;br/&gt;

&lt;br/&gt;
Also wrote a small script, which changes focus to login field,
&lt;br/&gt;
when the form is opened.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d8e681b08544254885344f8e6fa85b325c8941e</comment>
                            <comment id="26057" author="gerrit" created="Fri, 27 Mar 2020 11:56:07 +0100">Change oioioi~master~I6d8e681b08544254885344f8e6fa85b325c8941e, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3426"&gt;https://gerrit.sio2project.mimuw.edu.pl/3426&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2341" title="Login form in upper right corner might be improved" class="issue-link" data-issue-key="SIO-2341"&gt;&lt;strike&gt;SIO-2341&lt;/strike&gt;&lt;/a&gt; Login form in upper right corner might be improved
&lt;br/&gt;

&lt;br/&gt;
Swaped login and register buttons, so that it&amp;#39;s more natural,
&lt;br/&gt;
and tab from password box jumps to login button.
&lt;br/&gt;

&lt;br/&gt;
Also wrote a small script, which changes focus to login field,
&lt;br/&gt;
when the form is opened.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d8e681b08544254885344f8e6fa85b325c8941e</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="18890">SIO-2336</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dhr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2340] [UI] Question list and links on the question are unintuitive</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2340</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Links on questions are unintuitive in use.
&lt;br/&gt;
User, reading from left to right, in order to view a question, clicks on the first link - author, and views his list of questions, instead of the question itself. But, pressing both of date links, opens the question.
&lt;br/&gt;

&lt;br/&gt;
It&amp;#39;s worth considering opening the question by clicking on the list element (not any particular link), or at least expanding the question under the element.</description>
                <environment/>
        <key id="18894">SIO-2340</key>
            <summary>[UI] Question list and links on the question are unintuitive</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Mar 2020 17:03:57 +0100</created>
                <updated>Tue, 2 Jun 2020 16:52:20 +0200</updated>
                            <resolved>Tue, 2 Jun 2020 16:52:20 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26347" author="gerrit" created="Mon, 18 May 2020 22:13:45 +0200">Change oioioi~master~I57d4be95f48459afb46574a69afdedb0f84493e7, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3471"&gt;https://gerrit.sio2project.mimuw.edu.pl/3471&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2340" title="[UI] Question list and links on the question are unintuitive" class="issue-link" data-issue-key="SIO-2340"&gt;&lt;strike&gt;SIO-2340&lt;/strike&gt;&lt;/a&gt;] [UI] Question list and links on the question are unintuitive
&lt;br/&gt;

&lt;br/&gt;
Removed links from dates, leaving only question title as a link to it&amp;#39;s content.
&lt;br/&gt;
Made questions clickable, then the content collapses under it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I57d4be95f48459afb46574a69afdedb0f84493e7</comment>
                            <comment id="26348" author="gerrit" created="Mon, 18 May 2020 22:19:58 +0200">Change oioioi~master~I57d4be95f48459afb46574a69afdedb0f84493e7, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3471"&gt;https://gerrit.sio2project.mimuw.edu.pl/3471&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2340" title="[UI] Question list and links on the question are unintuitive" class="issue-link" data-issue-key="SIO-2340"&gt;&lt;strike&gt;SIO-2340&lt;/strike&gt;&lt;/a&gt;] [UI] Question list and links on the question are unintuitive
&lt;br/&gt;

&lt;br/&gt;
Removed links from dates, leaving only question title as a link to it&amp;#39;s content.
&lt;br/&gt;
Made questions clickable, then the content collapses under it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I57d4be95f48459afb46574a69afdedb0f84493e7</comment>
                            <comment id="26353" author="gerrit" created="Tue, 19 May 2020 11:51:27 +0200">Change oioioi~master~I57d4be95f48459afb46574a69afdedb0f84493e7, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3471"&gt;https://gerrit.sio2project.mimuw.edu.pl/3471&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2340" title="[UI] Question list and links on the question are unintuitive" class="issue-link" data-issue-key="SIO-2340"&gt;&lt;strike&gt;SIO-2340&lt;/strike&gt;&lt;/a&gt;] [UI] Question list and links on the question are unintuitive
&lt;br/&gt;

&lt;br/&gt;
Removed links from dates, leaving only question title as a link to it&amp;#39;s content.
&lt;br/&gt;
Made questions clickable, then the content collapses under it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I57d4be95f48459afb46574a69afdedb0f84493e7</comment>
                            <comment id="26354" author="gerrit" created="Tue, 19 May 2020 11:54:07 +0200">Change oioioi~master~I57d4be95f48459afb46574a69afdedb0f84493e7, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3471"&gt;https://gerrit.sio2project.mimuw.edu.pl/3471&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2340" title="[UI] Question list and links on the question are unintuitive" class="issue-link" data-issue-key="SIO-2340"&gt;&lt;strike&gt;SIO-2340&lt;/strike&gt;&lt;/a&gt;] [UI] Question list and links on the question are unintuitive
&lt;br/&gt;

&lt;br/&gt;
Removed links from dates, leaving only question title as a link to it&amp;#39;s content.
&lt;br/&gt;
Made questions clickable, then the content collapses under it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I57d4be95f48459afb46574a69afdedb0f84493e7</comment>
                            <comment id="26357" author="gerrit" created="Tue, 19 May 2020 15:31:08 +0200">Change oioioi~master~I57d4be95f48459afb46574a69afdedb0f84493e7, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3471"&gt;https://gerrit.sio2project.mimuw.edu.pl/3471&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2340" title="[UI] Question list and links on the question are unintuitive" class="issue-link" data-issue-key="SIO-2340"&gt;&lt;strike&gt;SIO-2340&lt;/strike&gt;&lt;/a&gt;] [UI] Question list and links on the question are unintuitive
&lt;br/&gt;

&lt;br/&gt;
Removed links from dates, leaving only question title as a link to it&amp;#39;s content.
&lt;br/&gt;
Made questions clickable, then the content collapses under it.
&lt;br/&gt;

&lt;br/&gt;
Changed tests, so they now look only at question topics,
&lt;br/&gt;
as replied questions&amp;#39; body is visible in the dropdown section.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I57d4be95f48459afb46574a69afdedb0f84493e7</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dhj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2339] [UI] "Add problem" in problemset looks like a tab</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2339</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&amp;quot;Add problem&amp;quot; button looks like a tab (my problems, public problems, etc.) in problemset. It might be unclear, that it&amp;#39;s used to create new problems. Might be worth making it look aside from other tabs (like styling it as a green button), so using it would be intuitive</description>
                <environment/>
        <key id="18893">SIO-2339</key>
            <summary>[UI] "Add problem" in problemset looks like a tab</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Mar 2020 16:58:52 +0100</created>
                <updated>Tue, 19 May 2020 15:58:20 +0200</updated>
                            <resolved>Tue, 19 May 2020 15:58:20 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26338" author="gerrit" created="Sun, 10 May 2020 18:26:29 +0200">Change oioioi~master~I1c3dc680ca85f179ba7ab7023b1e33b5325dc2cb, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3457"&gt;https://gerrit.sio2project.mimuw.edu.pl/3457&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2339" title="[UI] &amp;quot;Add problem&amp;quot; in problemset looks like a tab" class="issue-link" data-issue-key="SIO-2339"&gt;&lt;strike&gt;SIO-2339&lt;/strike&gt;&lt;/a&gt;) &amp;quot;Add problem&amp;quot; tab in problemset made green
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1c3dc680ca85f179ba7ab7023b1e33b5325dc2cb</comment>
                            <comment id="26346" author="gerrit" created="Sun, 17 May 2020 16:20:12 +0200">Change oioioi~master~I1c3dc680ca85f179ba7ab7023b1e33b5325dc2cb, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3457"&gt;https://gerrit.sio2project.mimuw.edu.pl/3457&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2339" title="[UI] &amp;quot;Add problem&amp;quot; in problemset looks like a tab" class="issue-link" data-issue-key="SIO-2339"&gt;&lt;strike&gt;SIO-2339&lt;/strike&gt;&lt;/a&gt;) &amp;quot;Add problem&amp;quot; tab in problemset made green
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1c3dc680ca85f179ba7ab7023b1e33b5325dc2cb</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18891">SIO-2337</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dhb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2338] Fix language field in submit view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2338</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Selecting different problem doesn&amp;#39;t properly update displayed languages and compilers.</description>
                <environment/>
        <key id="18892">SIO-2338</key>
            <summary>Fix language field in submit view</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Mar 2020 16:56:57 +0100</created>
                <updated>Tue, 31 Mar 2020 21:11:22 +0200</updated>
                            <resolved>Tue, 31 Mar 2020 21:11:22 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Summer Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25928" author="gerrit" created="Tue, 17 Mar 2020 17:00:24 +0100">Change oioioi~master~Iae45349cf438441175939ddc7c2c07f6df67b971, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3417"&gt;https://gerrit.sio2project.mimuw.edu.pl/3417&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2338" title="Fix language field in submit view" class="issue-link" data-issue-key="SIO-2338"&gt;&lt;strike&gt;SIO-2338&lt;/strike&gt;&lt;/a&gt;) Fix language field in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iae45349cf438441175939ddc7c2c07f6df67b971</comment>
                            <comment id="25950" author="gerrit" created="Tue, 17 Mar 2020 18:50:00 +0100">Change oioioi~master~Iae45349cf438441175939ddc7c2c07f6df67b971, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3417"&gt;https://gerrit.sio2project.mimuw.edu.pl/3417&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2338" title="Fix language field in submit view" class="issue-link" data-issue-key="SIO-2338"&gt;&lt;strike&gt;SIO-2338&lt;/strike&gt;&lt;/a&gt;) Fix language field in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iae45349cf438441175939ddc7c2c07f6df67b971</comment>
                            <comment id="26050" author="gerrit" created="Tue, 17 Mar 2020 21:58:40 +0100">Change oioioi~master~Iae45349cf438441175939ddc7c2c07f6df67b971, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3417"&gt;https://gerrit.sio2project.mimuw.edu.pl/3417&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2338" title="Fix language field in submit view" class="issue-link" data-issue-key="SIO-2338"&gt;&lt;strike&gt;SIO-2338&lt;/strike&gt;&lt;/a&gt;) Fix language field in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iae45349cf438441175939ddc7c2c07f6df67b971</comment>
                            <comment id="26051" author="gerrit" created="Fri, 20 Mar 2020 17:01:06 +0100">Change oioioi~master~Iae45349cf438441175939ddc7c2c07f6df67b971, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3417"&gt;https://gerrit.sio2project.mimuw.edu.pl/3417&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2338" title="Fix language field in submit view" class="issue-link" data-issue-key="SIO-2338"&gt;&lt;strike&gt;SIO-2338&lt;/strike&gt;&lt;/a&gt;) Fix language field in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iae45349cf438441175939ddc7c2c07f6df67b971</comment>
                            <comment id="26052" author="gerrit" created="Fri, 20 Mar 2020 17:43:18 +0100">Change oioioi~master~Iae45349cf438441175939ddc7c2c07f6df67b971, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3417"&gt;https://gerrit.sio2project.mimuw.edu.pl/3417&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2338" title="Fix language field in submit view" class="issue-link" data-issue-key="SIO-2338"&gt;&lt;strike&gt;SIO-2338&lt;/strike&gt;&lt;/a&gt;) Fix language field in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iae45349cf438441175939ddc7c2c07f6df67b971</comment>
                            <comment id="26074" author="gerrit" created="Tue, 31 Mar 2020 16:49:59 +0200">Change oioioi~master~Iae45349cf438441175939ddc7c2c07f6df67b971, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3417"&gt;https://gerrit.sio2project.mimuw.edu.pl/3417&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2338" title="Fix language field in submit view" class="issue-link" data-issue-key="SIO-2338"&gt;&lt;strike&gt;SIO-2338&lt;/strike&gt;&lt;/a&gt;) Fix language field in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iae45349cf438441175939ddc7c2c07f6df67b971</comment>
                            <comment id="26077" author="gerrit" created="Tue, 31 Mar 2020 17:52:30 +0200">Change oioioi~master~Iae45349cf438441175939ddc7c2c07f6df67b971, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3417"&gt;https://gerrit.sio2project.mimuw.edu.pl/3417&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2338" title="Fix language field in submit view" class="issue-link" data-issue-key="SIO-2338"&gt;&lt;strike&gt;SIO-2338&lt;/strike&gt;&lt;/a&gt;) Fix language field in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iae45349cf438441175939ddc7c2c07f6df67b971</comment>
                            <comment id="26079" author="gerrit" created="Tue, 31 Mar 2020 17:58:00 +0200">Change oioioi~master~Iae45349cf438441175939ddc7c2c07f6df67b971, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3417"&gt;https://gerrit.sio2project.mimuw.edu.pl/3417&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2338" title="Fix language field in submit view" class="issue-link" data-issue-key="SIO-2338"&gt;&lt;strike&gt;SIO-2338&lt;/strike&gt;&lt;/a&gt;) Fix language field in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iae45349cf438441175939ddc7c2c07f6df67b971</comment>
                            <comment id="26080" author="gerrit" created="Tue, 31 Mar 2020 19:03:46 +0200">Change oioioi~master~Iae45349cf438441175939ddc7c2c07f6df67b971, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3417"&gt;https://gerrit.sio2project.mimuw.edu.pl/3417&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2338" title="Fix language field in submit view" class="issue-link" data-issue-key="SIO-2338"&gt;&lt;strike&gt;SIO-2338&lt;/strike&gt;&lt;/a&gt;) Fix language field in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iae45349cf438441175939ddc7c2c07f6df67b971</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dh3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2337] [UI] "Add to contest" button is unnaturally placed in problemset</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2337</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>
&lt;br/&gt;
In problemset, in problems list, there is an &amp;quot;add to contest&amp;quot; button. When we enter a specific problem, there is no such button anymore. To find it, we need to enter settings, and then, on the left side (in the opposite to other action buttons, which are places to the right), we find a subwindow with the desired action. We could make this button separate, and more reachable.
&lt;br/&gt;

&lt;br/&gt;
One of the ideas is in the tabs bar (settings, private key, ect.) add an additional tab-button, aligned to right and visible ad a button (just as in problem list in problemset)</description>
                <environment/>
        <key id="18891">SIO-2337</key>
            <summary>[UI] "Add to contest" button is unnaturally placed in problemset</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Mar 2020 16:55:10 +0100</created>
                <updated>Wed, 9 Dec 2020 14:14:40 +0100</updated>
                            <resolved>Wed, 9 Dec 2020 14:14:40 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26450" author="gerrit" created="Tue, 19 May 2020 18:38:13 +0200">Change oioioi~master~If4374123c7b529e2317b7a96cefc475782cd603f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3481"&gt;https://gerrit.sio2project.mimuw.edu.pl/3481&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2337" title="[UI] &amp;quot;Add to contest&amp;quot; button is unnaturally placed in problemset" class="issue-link" data-issue-key="SIO-2337"&gt;&lt;strike&gt;SIO-2337&lt;/strike&gt;&lt;/a&gt;) Fixed &amp;#39;Add to contest&amp;#39; tab in contest view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If4374123c7b529e2317b7a96cefc475782cd603f</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="18893">SIO-2339</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dgv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2336] Focus login field</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2336</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>After clicking &amp;quot;Log in&amp;quot; login name field should have focus.</description>
                <environment/>
        <key id="18890">SIO-2336</key>
            <summary>Focus login field</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18895">SIO-2341</parent>
                                    <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 3 Mar 2020 17:29:41 +0100</created>
                <updated>Tue, 16 Jun 2020 14:45:29 +0200</updated>
                            <resolved>Tue, 16 Jun 2020 14:45:29 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dgn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2335] Questions and News form filters look bad</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2335</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Boxes are too small, and Author Username field is misaligned
&lt;br/&gt;

&lt;br/&gt;
[Aktualizacja 25.03.22]
&lt;br/&gt;
Dodałem w załączniku zrzut ekranu przedstawiający filtry teraz i 3 swoje propozycje, jak można byłoby zmienić ich wygląd.</description>
                <environment/>
        <key id="18889">SIO-2335</key>
            <summary>Questions and News form filters look bad</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="tomasz_walen">Tomasz Waleń</assignee>
                                    <reporter username="fhnatow1">Franciszek Hnatów</reporter>
                        <labels>
                    </labels>
                <created>Tue, 3 Mar 2020 17:13:32 +0100</created>
                <updated>Wed, 6 Apr 2022 16:03:22 +0200</updated>
                            <resolved>Wed, 6 Apr 2022 16:03:22 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>5</watches>
                            <comments>
                            <comment id="27389" author="walen" created="Mon, 28 Mar 2022 14:01:44 +0200">I vote for prop_2</comment>
                            <comment id="27390" author="ar429586" created="Mon, 28 Mar 2022 14:09:22 +0200">vote for 1 or 2</comment>
                            <comment id="27391" author="kl429158" created="Mon, 28 Mar 2022 14:10:25 +0200">I&amp;#39;m for prop_2 too.</comment>
                            <comment id="27407" author="gerrit" created="Tue, 5 Apr 2022 11:13:36 +0200">Change oioioi~master~I202a2d74ca83f6011a4fa6e1002d86e0a1f0d7b5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3823"&gt;https://gerrit.sio2project.mimuw.edu.pl/3823&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2335" title="Questions and News form filters look bad" class="issue-link" data-issue-key="SIO-2335"&gt;&lt;strike&gt;SIO-2335&lt;/strike&gt;&lt;/a&gt; Improved questions filters.
&lt;br/&gt;

&lt;br/&gt;
Removed form labels, added &amp;quot;Clear filters&amp;quot; button,
&lt;br/&gt;
changed styling and made form errors show up
&lt;br/&gt;
outside the filters box. Additionaly, when user
&lt;br/&gt;
inputs some incorrect values, only invalid filters
&lt;br/&gt;
are ignored - not all of them as it was before.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I202a2d74ca83f6011a4fa6e1002d86e0a1f0d7b5</comment>
                            <comment id="27408" author="gerrit" created="Tue, 5 Apr 2022 11:19:31 +0200">Change oioioi~master~I202a2d74ca83f6011a4fa6e1002d86e0a1f0d7b5, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3823"&gt;https://gerrit.sio2project.mimuw.edu.pl/3823&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2335" title="Questions and News form filters look bad" class="issue-link" data-issue-key="SIO-2335"&gt;&lt;strike&gt;SIO-2335&lt;/strike&gt;&lt;/a&gt; Improved questions filters.
&lt;br/&gt;

&lt;br/&gt;
Removed form labels, added &amp;quot;Clear filters&amp;quot; button,
&lt;br/&gt;
changed styling and made form errors show up
&lt;br/&gt;
outside the filters box. Additionaly, when user
&lt;br/&gt;
inputs some incorrect values, only invalid filters
&lt;br/&gt;
are ignored - not all of them as it was before.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I202a2d74ca83f6011a4fa6e1002d86e0a1f0d7b5</comment>
                            <comment id="27409" author="gerrit" created="Tue, 5 Apr 2022 17:37:11 +0200">Change oioioi~master~I202a2d74ca83f6011a4fa6e1002d86e0a1f0d7b5, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3823"&gt;https://gerrit.sio2project.mimuw.edu.pl/3823&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2335" title="Questions and News form filters look bad" class="issue-link" data-issue-key="SIO-2335"&gt;&lt;strike&gt;SIO-2335&lt;/strike&gt;&lt;/a&gt; Improved questions filters.
&lt;br/&gt;

&lt;br/&gt;
Removed form labels, added &amp;quot;Clear filters&amp;quot; button,
&lt;br/&gt;
changed styling and made form errors show up
&lt;br/&gt;
outside the filters box. Additionaly, when user
&lt;br/&gt;
inputs some incorrect values, only invalid filters
&lt;br/&gt;
are ignored - not all of them as it was before.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I202a2d74ca83f6011a4fa6e1002d86e0a1f0d7b5</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="14736" name="filters_now.png" size="70329" author="mgrodzicki" created="Fri, 25 Mar 2022 22:33:43 +0100"/>
                            <attachment id="14739" name="filters_prop_1.png" size="70014" author="mgrodzicki" created="Fri, 25 Mar 2022 22:33:43 +0100"/>
                            <attachment id="14738" name="filters_prop_2.png" size="69157" author="mgrodzicki" created="Fri, 25 Mar 2022 22:33:43 +0100"/>
                            <attachment id="14737" name="filters_prop_3.png" size="69053" author="mgrodzicki" created="Fri, 25 Mar 2022 22:33:43 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dgf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2334] [UI] Change labels in contest administration view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2334</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>It should be more transparent, which (problem instance or problem) settings are accessed from actions menu
&lt;br/&gt;

&lt;br/&gt;
1. Problem settings should be accessible from actions menu, as well as problem instance settings (they should be name appropriately)
&lt;br/&gt;
2. For the sake of consistency, clicking on problem name should open task statement.</description>
                <environment/>
        <key id="18888">SIO-2334</key>
            <summary>[UI] Change labels in contest administration view</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="fhnatow1">Franciszek Hnatów</reporter>
                        <labels>
                    </labels>
                <created>Tue, 3 Mar 2020 16:12:27 +0100</created>
                <updated>Wed, 15 Jul 2020 16:56:03 +0200</updated>
                            <resolved>Wed, 15 Jul 2020 16:56:03 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26060" author="gerrit" created="Fri, 27 Mar 2020 16:55:44 +0100">Change oioioi~master~Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3429"&gt;https://gerrit.sio2project.mimuw.edu.pl/3429&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2334" title="[UI] Change labels in contest administration view" class="issue-link" data-issue-key="SIO-2334"&gt;&lt;strike&gt;SIO-2334&lt;/strike&gt;&lt;/a&gt; [UI] Change labels in contest administration view A proposition of how the solution might look like.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33</comment>
                            <comment id="26061" author="gerrit" created="Fri, 27 Mar 2020 16:57:38 +0100">Change oioioi~master~Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3429"&gt;https://gerrit.sio2project.mimuw.edu.pl/3429&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2334" title="[UI] Change labels in contest administration view" class="issue-link" data-issue-key="SIO-2334"&gt;&lt;strike&gt;SIO-2334&lt;/strike&gt;&lt;/a&gt; [UI] Change labels in contest administration view A proposition of how the solution might look like.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33</comment>
                            <comment id="26062" author="gerrit" created="Fri, 27 Mar 2020 17:03:47 +0100">Change oioioi~master~Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3429"&gt;https://gerrit.sio2project.mimuw.edu.pl/3429&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2334" title="[UI] Change labels in contest administration view" class="issue-link" data-issue-key="SIO-2334"&gt;&lt;strike&gt;SIO-2334&lt;/strike&gt;&lt;/a&gt; [UI] Change labels in contest administration view A proposition of how the solution might look like.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33</comment>
                            <comment id="26063" author="gerrit" created="Fri, 27 Mar 2020 18:14:11 +0100">Change oioioi~master~Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3429"&gt;https://gerrit.sio2project.mimuw.edu.pl/3429&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2334" title="[UI] Change labels in contest administration view" class="issue-link" data-issue-key="SIO-2334"&gt;&lt;strike&gt;SIO-2334&lt;/strike&gt;&lt;/a&gt; [UI] Change labels in contest administration view A proposition of how the solution might look like.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33</comment>
                            <comment id="26065" author="gerrit" created="Sat, 28 Mar 2020 22:31:36 +0100">Change oioioi~master~Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3429"&gt;https://gerrit.sio2project.mimuw.edu.pl/3429&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2334" title="[UI] Change labels in contest administration view" class="issue-link" data-issue-key="SIO-2334"&gt;&lt;strike&gt;SIO-2334&lt;/strike&gt;&lt;/a&gt; [UI] Change labels in contest administration view A proposition of how the solution might look like.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33</comment>
                            <comment id="26072" author="gerrit" created="Tue, 31 Mar 2020 15:00:40 +0200">Change oioioi~master~Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3429"&gt;https://gerrit.sio2project.mimuw.edu.pl/3429&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2334" title="[UI] Change labels in contest administration view" class="issue-link" data-issue-key="SIO-2334"&gt;&lt;strike&gt;SIO-2334&lt;/strike&gt;&lt;/a&gt; [UI] Change labels in contest administration view A proposition of how the solution might look like.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33</comment>
                            <comment id="26073" author="gerrit" created="Tue, 31 Mar 2020 15:03:41 +0200">Change oioioi~master~Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3429"&gt;https://gerrit.sio2project.mimuw.edu.pl/3429&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2334" title="[UI] Change labels in contest administration view" class="issue-link" data-issue-key="SIO-2334"&gt;&lt;strike&gt;SIO-2334&lt;/strike&gt;&lt;/a&gt; [UI] Change labels in contest administration view A proposition of how the solution might look like.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib8fd163bf8a6686ba7062e86ecf5d7970e18ff33</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dg7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2333] Settings in problem settings should be arranged in collapsable categories</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2333</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Arrange settings in problem settings into sensible categories and make them collapsable, so the site isn&amp;#39;t clogged.</description>
                <environment/>
        <key id="18887">SIO-2333</key>
            <summary>Settings in problem settings should be arranged in collapsable categories</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="fhnatow1">Franciszek Hnatów</reporter>
                        <labels>
                    </labels>
                <created>Tue, 3 Mar 2020 16:07:47 +0100</created>
                <updated>Mon, 29 Jun 2020 03:37:44 +0200</updated>
                            <resolved>Mon, 11 May 2020 14:53:04 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25918" author="fhnatow1" created="Tue, 3 Mar 2020 17:39:32 +0100">Requires creating a new template or adjusting django template accordingly</comment>
                            <comment id="26314" author="gerrit" created="Sat, 2 May 2020 03:41:56 +0200">Change oioioi~master~Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3450"&gt;https://gerrit.sio2project.mimuw.edu.pl/3450&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2333" title="Settings in problem settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2333"&gt;&lt;strike&gt;SIO-2333&lt;/strike&gt;&lt;/a&gt;) Settings in problem settings should be arranged in collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in problem settings into sensible categories and make them
&lt;br/&gt;
collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee</comment>
                            <comment id="26315" author="gerrit" created="Sat, 2 May 2020 03:43:21 +0200">Change oioioi~master~Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3450"&gt;https://gerrit.sio2project.mimuw.edu.pl/3450&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2333" title="Settings in problem settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2333"&gt;&lt;strike&gt;SIO-2333&lt;/strike&gt;&lt;/a&gt;) Settings in problem settings arranged in collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in problem settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee</comment>
                            <comment id="26316" author="gerrit" created="Sat, 2 May 2020 03:43:51 +0200">Change oioioi~master~Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3450"&gt;https://gerrit.sio2project.mimuw.edu.pl/3450&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2333" title="Settings in problem settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2333"&gt;&lt;strike&gt;SIO-2333&lt;/strike&gt;&lt;/a&gt;) Problem settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in problem settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee</comment>
                            <comment id="26317" author="gerrit" created="Mon, 4 May 2020 18:30:58 +0200">Change oioioi~master~Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3450"&gt;https://gerrit.sio2project.mimuw.edu.pl/3450&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2333" title="Settings in problem settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2333"&gt;&lt;strike&gt;SIO-2333&lt;/strike&gt;&lt;/a&gt;) Problem settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in problem settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee</comment>
                            <comment id="26319" author="gerrit" created="Mon, 4 May 2020 20:15:58 +0200">Change oioioi~master~Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3450"&gt;https://gerrit.sio2project.mimuw.edu.pl/3450&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2333" title="Settings in problem settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2333"&gt;&lt;strike&gt;SIO-2333&lt;/strike&gt;&lt;/a&gt;) Problem settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in problem settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee</comment>
                            <comment id="26321" author="gerrit" created="Tue, 5 May 2020 03:47:29 +0200">Change oioioi~master~Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3450"&gt;https://gerrit.sio2project.mimuw.edu.pl/3450&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2333" title="Settings in problem settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2333"&gt;&lt;strike&gt;SIO-2333&lt;/strike&gt;&lt;/a&gt;) Problem settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in problem settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee</comment>
                            <comment id="26322" author="gerrit" created="Tue, 5 May 2020 03:49:26 +0200">Change oioioi~master~Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3450"&gt;https://gerrit.sio2project.mimuw.edu.pl/3450&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2333" title="Settings in problem settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2333"&gt;&lt;strike&gt;SIO-2333&lt;/strike&gt;&lt;/a&gt;) Problem settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in problem settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee</comment>
                            <comment id="26327" author="gerrit" created="Tue, 5 May 2020 16:59:41 +0200">Change oioioi~master~Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3450"&gt;https://gerrit.sio2project.mimuw.edu.pl/3450&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2333" title="Settings in problem settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2333"&gt;&lt;strike&gt;SIO-2333&lt;/strike&gt;&lt;/a&gt;) Problem settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in problem settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee</comment>
                            <comment id="26333" author="gerrit" created="Wed, 6 May 2020 17:13:16 +0200">Change oioioi~master~Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3450"&gt;https://gerrit.sio2project.mimuw.edu.pl/3450&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2333" title="Settings in problem settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2333"&gt;&lt;strike&gt;SIO-2333&lt;/strike&gt;&lt;/a&gt;) Problem settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in problem settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee</comment>
                            <comment id="26334" author="gerrit" created="Wed, 6 May 2020 17:35:43 +0200">Change oioioi~master~Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3450"&gt;https://gerrit.sio2project.mimuw.edu.pl/3450&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2333" title="Settings in problem settings should be arranged in collapsable categories" class="issue-link" data-issue-key="SIO-2333"&gt;&lt;strike&gt;SIO-2333&lt;/strike&gt;&lt;/a&gt;) Problem settings arranged into collapsable categories
&lt;br/&gt;

&lt;br/&gt;
Arrange settings in problem settings into sensible categories
&lt;br/&gt;
and make them collapsable, so the site isn&amp;#39;t clogged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied53d4001194a6eaf81ce8b3aee0e4e0203eecee</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dfz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>victor</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2332] Move Test run and Score reveal configs from problem settings to problem instance settings</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Test Run and Score reveal configs should be a part of problem instance - not global problem.</description>
                <environment/>
        <key id="18886">SIO-2332</key>
            <summary>Move Test run and Score reveal configs from problem settings to problem instance settings</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="fhnatow1">Franciszek Hnatów</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 3 Mar 2020 16:04:10 +0100</created>
                <updated>Tue, 23 Jun 2020 21:26:18 +0200</updated>
                            <resolved>Tue, 23 Jun 2020 21:26:18 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26459" author="gerrit" created="Sat, 23 May 2020 19:31:43 +0200">Change oioioi~master~I8c612f41c87bcca395b2902db6447ae62ff940df, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3485"&gt;https://gerrit.sio2project.mimuw.edu.pl/3485&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Moved score reveal settings from problem to problem instance
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8c612f41c87bcca395b2902db6447ae62ff940df</comment>
                            <comment id="26460" author="gerrit" created="Sat, 23 May 2020 19:43:56 +0200">Change oioioi~master~I8c612f41c87bcca395b2902db6447ae62ff940df, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3485"&gt;https://gerrit.sio2project.mimuw.edu.pl/3485&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Moved score reveal settings from problem to problem instance
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8c612f41c87bcca395b2902db6447ae62ff940df</comment>
                            <comment id="26463" author="gerrit" created="Mon, 25 May 2020 01:31:00 +0200">Change oioioi~master~I80861dbc58f87ec16158096bfb3840258b48d91b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3487"&gt;https://gerrit.sio2project.mimuw.edu.pl/3487&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Merge TestRunConfig and TestRunConfigForInstance
&lt;br/&gt;

&lt;br/&gt;
Now time and memory limit for test runs can be set for each problem
&lt;br/&gt;
independently (unlike previously, where every instance inherited
&lt;br/&gt;
the settings from its main &amp;#39;problem&amp;#39; node).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I80861dbc58f87ec16158096bfb3840258b48d91b
&lt;br/&gt;
Note: Django 1.11 or higher is required to run the migrations.</comment>
                            <comment id="26464" author="gerrit" created="Mon, 25 May 2020 01:33:54 +0200">Change oioioi~master~I80861dbc58f87ec16158096bfb3840258b48d91b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3487"&gt;https://gerrit.sio2project.mimuw.edu.pl/3487&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Merge TestRunConfig and TestRunConfigForInstance
&lt;br/&gt;

&lt;br/&gt;
Now time and memory limit for test runs can be set for each problem
&lt;br/&gt;
independently (unlike previously, where every instance inherited
&lt;br/&gt;
the settings from its main &amp;#39;problem&amp;#39; node).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I80861dbc58f87ec16158096bfb3840258b48d91b
&lt;br/&gt;
Note: Django 1.11 or higher is required to run the migrations.</comment>
                            <comment id="26465" author="gerrit" created="Mon, 25 May 2020 01:34:08 +0200">Change oioioi~master~I80861dbc58f87ec16158096bfb3840258b48d91b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3487"&gt;https://gerrit.sio2project.mimuw.edu.pl/3487&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Merge TestRunConfig and TestRunConfigForInstance
&lt;br/&gt;

&lt;br/&gt;
Now time and memory limit for test runs can be set for each problem
&lt;br/&gt;
independently (unlike previously, where every instance inherited
&lt;br/&gt;
the settings from its main &amp;#39;problem&amp;#39; node).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I80861dbc58f87ec16158096bfb3840258b48d91b
&lt;br/&gt;
Note: Django 1.11 or higher is required to run the migrations.</comment>
                            <comment id="26466" author="gerrit" created="Mon, 25 May 2020 01:57:57 +0200">Change oioioi~master~I8c612f41c87bcca395b2902db6447ae62ff940df, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3485"&gt;https://gerrit.sio2project.mimuw.edu.pl/3485&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Moved score reveal settings from problem to problem instance
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8c612f41c87bcca395b2902db6447ae62ff940df</comment>
                            <comment id="26467" author="gerrit" created="Mon, 25 May 2020 01:58:34 +0200">Change oioioi~master~I8c612f41c87bcca395b2902db6447ae62ff940df, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3485"&gt;https://gerrit.sio2project.mimuw.edu.pl/3485&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Moved score reveal settings from problem to problem instance
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8c612f41c87bcca395b2902db6447ae62ff940df</comment>
                            <comment id="26468" author="gerrit" created="Mon, 25 May 2020 02:07:02 +0200">Change oioioi~master~I8c612f41c87bcca395b2902db6447ae62ff940df, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3485"&gt;https://gerrit.sio2project.mimuw.edu.pl/3485&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Moved score reveal settings from problem to problem instance
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8c612f41c87bcca395b2902db6447ae62ff940df</comment>
                            <comment id="26469" author="gerrit" created="Mon, 25 May 2020 02:11:38 +0200">Change oioioi~master~I8c612f41c87bcca395b2902db6447ae62ff940df, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3485"&gt;https://gerrit.sio2project.mimuw.edu.pl/3485&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Moved score reveal settings from problem to problem instance
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8c612f41c87bcca395b2902db6447ae62ff940df</comment>
                            <comment id="26471" author="gerrit" created="Mon, 25 May 2020 15:01:45 +0200">Change oioioi~master~I80861dbc58f87ec16158096bfb3840258b48d91b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3487"&gt;https://gerrit.sio2project.mimuw.edu.pl/3487&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Merge TestRunConfig and TestRunConfigForInstance
&lt;br/&gt;

&lt;br/&gt;
Now time and memory limit for test runs can be set for each problem
&lt;br/&gt;
independently (unlike previously, where every instance inherited
&lt;br/&gt;
the settings from its main &amp;#39;problem&amp;#39; node).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I80861dbc58f87ec16158096bfb3840258b48d91b
&lt;br/&gt;
Note: Django 1.11 or higher is required to run the migrations.</comment>
                            <comment id="26478" author="gerrit" created="Tue, 26 May 2020 13:27:19 +0200">Change oioioi~master~I8c612f41c87bcca395b2902db6447ae62ff940df, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3485"&gt;https://gerrit.sio2project.mimuw.edu.pl/3485&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Moved score reveal settings from problem to problem instance
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8c612f41c87bcca395b2902db6447ae62ff940df</comment>
                            <comment id="26481" author="gerrit" created="Tue, 26 May 2020 14:01:53 +0200">Change oioioi~master~I80861dbc58f87ec16158096bfb3840258b48d91b, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3487"&gt;https://gerrit.sio2project.mimuw.edu.pl/3487&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Merge TestRunConfig and TestRunConfigForInstance
&lt;br/&gt;

&lt;br/&gt;
Now time and memory limit for test runs can be set for each problem
&lt;br/&gt;
independently (unlike previously, where every instance inherited
&lt;br/&gt;
the settings from its main &amp;#39;problem&amp;#39; node).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I80861dbc58f87ec16158096bfb3840258b48d91b
&lt;br/&gt;
Note: Django 1.11 or higher is required to run the migrations.</comment>
                            <comment id="26482" author="gerrit" created="Tue, 26 May 2020 15:00:54 +0200">Change oioioi~master~I8c612f41c87bcca395b2902db6447ae62ff940df, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3485"&gt;https://gerrit.sio2project.mimuw.edu.pl/3485&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Moved score reveal settings from problem to problem instance
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8c612f41c87bcca395b2902db6447ae62ff940df</comment>
                            <comment id="26483" author="gerrit" created="Tue, 26 May 2020 15:07:45 +0200">Change oioioi~master~I8c612f41c87bcca395b2902db6447ae62ff940df, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3485"&gt;https://gerrit.sio2project.mimuw.edu.pl/3485&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Moved score reveal settings from problem to problem instance
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8c612f41c87bcca395b2902db6447ae62ff940df</comment>
                            <comment id="26492" author="gerrit" created="Tue, 2 Jun 2020 14:03:03 +0200">Change oioioi~master~I8c612f41c87bcca395b2902db6447ae62ff940df, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3485"&gt;https://gerrit.sio2project.mimuw.edu.pl/3485&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Moved score reveal settings from problem to problem instance
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8c612f41c87bcca395b2902db6447ae62ff940df</comment>
                            <comment id="26504" author="gerrit" created="Sun, 7 Jun 2020 17:52:31 +0200">Change oioioi~master~I80861dbc58f87ec16158096bfb3840258b48d91b, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3487"&gt;https://gerrit.sio2project.mimuw.edu.pl/3487&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Merge TestRunConfig and TestRunConfigForInstance
&lt;br/&gt;

&lt;br/&gt;
Now time and memory limit for test runs can be set for each problem
&lt;br/&gt;
independently (unlike previously, where every instance inherited
&lt;br/&gt;
the settings from its main &amp;#39;problem&amp;#39; node).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I80861dbc58f87ec16158096bfb3840258b48d91b
&lt;br/&gt;
Note: Django 1.11 or higher is required to run the migrations.</comment>
                            <comment id="26510" author="gerrit" created="Thu, 11 Jun 2020 15:01:52 +0200">Change oioioi~master~I80861dbc58f87ec16158096bfb3840258b48d91b, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3487"&gt;https://gerrit.sio2project.mimuw.edu.pl/3487&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Merge TestRunConfig and TestRunConfigForInstance
&lt;br/&gt;

&lt;br/&gt;
Now time and memory limit for test runs can be set for each problem
&lt;br/&gt;
independently (unlike previously, where every instance inherited
&lt;br/&gt;
the settings from its main &amp;#39;problem&amp;#39; node).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I80861dbc58f87ec16158096bfb3840258b48d91b
&lt;br/&gt;
Note: Django 1.11 or higher is required to run the migrations.</comment>
                            <comment id="26511" author="gerrit" created="Thu, 11 Jun 2020 22:44:55 +0200">Change oioioi~master~I80861dbc58f87ec16158096bfb3840258b48d91b, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3487"&gt;https://gerrit.sio2project.mimuw.edu.pl/3487&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Merge TestRunConfig and TestRunConfigForInstance
&lt;br/&gt;

&lt;br/&gt;
Now time and memory limit for test runs can be set for each problem
&lt;br/&gt;
independently (unlike previously, where every instance inherited
&lt;br/&gt;
the settings from its main &amp;#39;problem&amp;#39; node).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I80861dbc58f87ec16158096bfb3840258b48d91b
&lt;br/&gt;
Note: Django 1.11 or higher is required to run the migrations.</comment>
                            <comment id="26519" author="gerrit" created="Tue, 16 Jun 2020 15:20:45 +0200">Change oioioi~master~I80861dbc58f87ec16158096bfb3840258b48d91b, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3487"&gt;https://gerrit.sio2project.mimuw.edu.pl/3487&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2332" title="Move Test run and Score reveal configs from problem settings to problem instance settings" class="issue-link" data-issue-key="SIO-2332"&gt;&lt;strike&gt;SIO-2332&lt;/strike&gt;&lt;/a&gt;) Merge TestRunConfig and TestRunConfigForInstance
&lt;br/&gt;

&lt;br/&gt;
Now time and memory limit for test runs can be set for each problem
&lt;br/&gt;
independently (unlike previously, where every instance inherited
&lt;br/&gt;
the settings from its main &amp;#39;problem&amp;#39; node).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I80861dbc58f87ec16158096bfb3840258b48d91b
&lt;br/&gt;
Note: Django 1.11 or higher is required to run the migrations.</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dfr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2331] Improve all submissions view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2331</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Filters:
&lt;br/&gt;
Make categories in filter list collapsable + make them collapsed by default
&lt;br/&gt;
Sort entries in &amp;quot;by problem&amp;quot; list alphabetically
&lt;br/&gt;

&lt;br/&gt;
Search:
&lt;br/&gt;
Add problem name to searched values.</description>
                <environment/>
        <key id="18885">SIO-2331</key>
            <summary>Improve all submissions view</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="fhnatow1">Franciszek Hnatów</reporter>
                        <labels>
                    </labels>
                <created>Tue, 3 Mar 2020 15:57:51 +0100</created>
                <updated>Mon, 23 Mar 2020 20:32:32 +0100</updated>
                            <resolved>Mon, 23 Mar 2020 20:32:32 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25924" author="gerrit" created="Mon, 16 Mar 2020 21:40:45 +0100">Change oioioi~master~If17643597ff5251497309714589729b172fc1398, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3415"&gt;https://gerrit.sio2project.mimuw.edu.pl/3415&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2331" title="Improve all submissions view" class="issue-link" data-issue-key="SIO-2331"&gt;&lt;strike&gt;SIO-2331&lt;/strike&gt;&lt;/a&gt; Improve all submissions view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If17643597ff5251497309714589729b172fc1398</comment>
                            <comment id="25925" author="gerrit" created="Mon, 16 Mar 2020 21:51:32 +0100">Change oioioi~master~If17643597ff5251497309714589729b172fc1398, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3415"&gt;https://gerrit.sio2project.mimuw.edu.pl/3415&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2331" title="Improve all submissions view" class="issue-link" data-issue-key="SIO-2331"&gt;&lt;strike&gt;SIO-2331&lt;/strike&gt;&lt;/a&gt; Improve all submissions view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If17643597ff5251497309714589729b172fc1398</comment>
                            <comment id="25926" author="gerrit" created="Tue, 17 Mar 2020 13:20:15 +0100">Change oioioi~master~If17643597ff5251497309714589729b172fc1398, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3415"&gt;https://gerrit.sio2project.mimuw.edu.pl/3415&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2331" title="Improve all submissions view" class="issue-link" data-issue-key="SIO-2331"&gt;&lt;strike&gt;SIO-2331&lt;/strike&gt;&lt;/a&gt; Improve all submissions view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If17643597ff5251497309714589729b172fc1398</comment>
                            <comment id="25927" author="gerrit" created="Tue, 17 Mar 2020 16:54:20 +0100">Change oioioi~master~If17643597ff5251497309714589729b172fc1398, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3415"&gt;https://gerrit.sio2project.mimuw.edu.pl/3415&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2331" title="Improve all submissions view" class="issue-link" data-issue-key="SIO-2331"&gt;&lt;strike&gt;SIO-2331&lt;/strike&gt;&lt;/a&gt; Improve all submissions view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If17643597ff5251497309714589729b172fc1398</comment>
                            <comment id="25929" author="gerrit" created="Tue, 17 Mar 2020 17:15:30 +0100">Change oioioi~master~If17643597ff5251497309714589729b172fc1398, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3415"&gt;https://gerrit.sio2project.mimuw.edu.pl/3415&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2331" title="Improve all submissions view" class="issue-link" data-issue-key="SIO-2331"&gt;&lt;strike&gt;SIO-2331&lt;/strike&gt;&lt;/a&gt; Improve all submissions view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If17643597ff5251497309714589729b172fc1398</comment>
                            <comment id="25930" author="gerrit" created="Tue, 17 Mar 2020 17:23:39 +0100">Change oioioi~master~If17643597ff5251497309714589729b172fc1398, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3415"&gt;https://gerrit.sio2project.mimuw.edu.pl/3415&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2331" title="Improve all submissions view" class="issue-link" data-issue-key="SIO-2331"&gt;&lt;strike&gt;SIO-2331&lt;/strike&gt;&lt;/a&gt; Improve all submissions view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If17643597ff5251497309714589729b172fc1398</comment>
                            <comment id="25931" author="gerrit" created="Tue, 17 Mar 2020 17:57:33 +0100">Change oioioi~master~If17643597ff5251497309714589729b172fc1398, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3415"&gt;https://gerrit.sio2project.mimuw.edu.pl/3415&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2331" title="Improve all submissions view" class="issue-link" data-issue-key="SIO-2331"&gt;&lt;strike&gt;SIO-2331&lt;/strike&gt;&lt;/a&gt; Improve all submissions view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If17643597ff5251497309714589729b172fc1398</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dfj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>fhnatow1</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10841" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Reviewer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2330] Teachers cannot delete their problems</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2330</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://sentry.io/organizations/the-sio2-project/issues/1512998050/?referrer=jira_plugin"&gt;https://sentry.io/organizations/the-sio2-project/issues/1512998050/?referrer=jira_plugin&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
{code}&lt;br/&gt;
NoReverseMatch: Reverse for &amp;#39;contests_probleminstance_changelist&amp;#39; with arguments &amp;#39;()&amp;#39; and keyword arguments &amp;#39;{}&amp;#39; not found. 0 pattern(s) tried: []&lt;br/&gt;
(11 additional frame(s) were not displayed)&lt;br/&gt;
...&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/base/admin.py&amp;quot;, line 373, in delete_view&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return model_admin.delete_view(request, object_id, extra_context)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/problems/admin.py&amp;quot;, line 376, in delete_view&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.redirect_to_list(request, obj)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/problems/admin.py&amp;quot;, line 332, in redirect_to_list&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return redirect(&amp;#39;oioioiadmin:contests_probleminstance_changelist&amp;#39;)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/contests/current_contest.py&amp;quot;, line 105, in reverse&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return django_reverse(target, *args, **kwargs)&lt;br/&gt;
&lt;br/&gt;
NoReverseMatch: Reverse for &amp;#39;contests_probleminstance_changelist&amp;#39; with arguments &amp;#39;()&amp;#39; and keyword arguments &amp;#39;{}&amp;#39; not found. 0 pattern(s) tried: []&lt;br/&gt;
{code}</description>
                <environment/>
        <key id="18884">SIO-2330</key>
            <summary>Teachers cannot delete their problems</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="sentry">Sentry</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Sat, 15 Feb 2020 13:49:31 +0100</created>
                <updated>Thu, 24 Jun 2021 12:16:38 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25914" author="michcioperz" created="Sat, 15 Feb 2020 13:52:18 +0100">Moreover deleting by Problem.objects.filter(...).delete() raises IntegrityError: insert or update on table &amp;quot;problems_problemstatistics&amp;quot; violates foreign key constraint &amp;quot;problems_problemstat_problem_id_9570522e_fk_problems_problem_id&amp;quot;</comment>
                            <comment id="25920" author="fhnatow1" created="Mon, 9 Mar 2020 23:54:19 +0100">I cannot reproduce this bug, is there any chance it is already solved somehow?</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dfb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2329] Task archive is broken, when someone has some submission in it</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2329</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>After accessing &lt;a href="https://szkopul.edu.pl/task_archive/oi/,"&gt;https://szkopul.edu.pl/task_archive/oi/,&lt;/a&gt; I got an internal server error with the following traceback:
&lt;br/&gt;

&lt;br/&gt;
Traceback (most recent call last):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/szkopul-20200212-192123-b47c2c-bad3fb/venv/local/lib/python2.7/site-packages/django/core/handlers/exception.py&amp;quot;, line 42, in inner
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response = get_response(request)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/szkopul-20200212-192123-b47c2c-bad3fb/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py&amp;quot;, line 187, in _get_response
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response = self.process_exception_by_middleware(e, request)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/szkopul-20200212-192123-b47c2c-bad3fb/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py&amp;quot;, line 185, in _get_response
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response = wrapped_callback(request, *callback_args, **callback_kwargs)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/szkopul-20200212-192123-b47c2c-bad3fb/venv/local/lib/python2.7/site-packages/django/utils/decorators.py&amp;quot;, line 185, in inner
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return func(*args, **kwargs)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/szkopul-20200212-192123-b47c2c-bad3fb/code/oioioi/problems/views.py&amp;quot;, line 657, in task_archive_tag_view
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;user_results = _get_results_info(request, problems)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/szkopul-20200212-192123-b47c2c-bad3fb/code/oioioi/problems/views.py&amp;quot;, line 611, in _get_results_info
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;max_score&amp;#39;: result.submission_report.score_report.max_score.to_int(),
&lt;br/&gt;
AttributeError: &amp;#39;NoneType&amp;#39; object has no attribute &amp;#39;to_int&amp;#39;</description>
                <environment/>
        <key id="18883">SIO-2329</key>
            <summary>Task archive is broken, when someone has some submission in it</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Fri, 14 Feb 2020 10:32:55 +0100</created>
                <updated>Thu, 9 Apr 2020 18:04:32 +0200</updated>
                            <resolved>Thu, 9 Apr 2020 18:04:32 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25912" author="kostka" created="Fri, 14 Feb 2020 10:43:52 +0100">This was probably broken by &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;.</comment>
                            <comment id="25916" author="gerrit" created="Fri, 21 Feb 2020 17:52:35 +0100">Change oioioi~master~I837368cba7ffeb3e42a70b0a603367ccbb50b5e3, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3407"&gt;https://gerrit.sio2project.mimuw.edu.pl/3407&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2329" title="Task archive is broken, when someone has some submission in it" class="issue-link" data-issue-key="SIO-2329"&gt;&lt;strike&gt;SIO-2329&lt;/strike&gt;&lt;/a&gt;) Fixed task archive server error for some users
&lt;br/&gt;

&lt;br/&gt;
Submissions with non-integer results are now treated separately.
&lt;br/&gt;
Having only one of the pair (score, max_score) be an integer contradicts
&lt;br/&gt;
the internal logic and such results will be ignored by the task archive.
&lt;br/&gt;
Additionally, problem names and labels are now organised in two columns
&lt;br/&gt;
for better clarity.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I837368cba7ffeb3e42a70b0a603367ccbb50b5e3</comment>
                            <comment id="25917" author="gerrit" created="Fri, 21 Feb 2020 18:28:27 +0100">Change oioioi~master~I837368cba7ffeb3e42a70b0a603367ccbb50b5e3, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3407"&gt;https://gerrit.sio2project.mimuw.edu.pl/3407&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2329" title="Task archive is broken, when someone has some submission in it" class="issue-link" data-issue-key="SIO-2329"&gt;&lt;strike&gt;SIO-2329&lt;/strike&gt;&lt;/a&gt;) Fixed task archive server error for some users
&lt;br/&gt;

&lt;br/&gt;
Submissions with non-integer results are now treated separately.
&lt;br/&gt;
Having only one of the pair (score, max_score) be an integer contradicts
&lt;br/&gt;
the internal logic and such results will be ignored by the task archive.
&lt;br/&gt;
Additionally, problem names and labels are now organised in two columns
&lt;br/&gt;
for better clarity.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I837368cba7ffeb3e42a70b0a603367ccbb50b5e3</comment>
                            <comment id="26087" author="kostka" created="Thu, 9 Apr 2020 16:43:59 +0200">I think this was resolved, at least it works now for me.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00df3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2328] _FileLikeFromResponse has no 'close' method</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2328</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>_FileLikeFromResponse defined here:&lt;br/&gt;
&lt;a href="https://github.com/sio2project/filetracker/blob/master/filetracker/client/remote_data_store.py#L270"&gt;https://github.com/sio2project/filetracker/blob/master/filetracker/client/remote_data_store.py#L270&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
should have a close method.&lt;br/&gt;
The close method is called eg. here:&lt;br/&gt;
&lt;br/&gt;
&lt;a href="https://github.com/sio2project/oioioi/blob/master/oioioi/oireports/views.py#L157"&gt;https://github.com/sio2project/oioioi/blob/master/oioioi/oireports/views.py#L157&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Stacktrace on sentry:&lt;br/&gt;
&lt;br/&gt;
&lt;a href="https://sentry.io/organizations/the-sio2-project/issues/1510360122/?referrer=jira_plugin"&gt;https://sentry.io/organizations/the-sio2-project/issues/1510360122/?referrer=jira_plugin&lt;/a&gt;&lt;br/&gt;
</description>
                <environment/>
        <key id="18882">SIO-2328</key>
            <summary>_FileLikeFromResponse has no 'close' method</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="sentry">Sentry</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Feb 2020 12:53:17 +0100</created>
                <updated>Wed, 12 Feb 2020 12:53:17 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>Filetracker</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>0</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dev:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2327] Navbar in szkopul/submissions is not loaded</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2327</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When opening szkopul/submissions, navbar is not loaded.
&lt;br/&gt;
On official site it just doesn&amp;#39;t appear, while on localhost an error is thrown, saying about nonexisting template</description>
                <environment/>
        <key id="18881">SIO-2327</key>
            <summary>Navbar in szkopul/submissions is not loaded</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 4 Feb 2020 19:56:28 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:17 +0100</updated>
                            <resolved>Tue, 3 Mar 2020 15:03:05 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25915" author="gerrit" created="Tue, 18 Feb 2020 16:32:41 +0100">Change oioioi~master~I85411654c47c0a280581cfe3303a18a290d06167, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3406"&gt;https://gerrit.sio2project.mimuw.edu.pl/3406&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2327" title="Navbar in szkopul/submissions is not loaded" class="issue-link" data-issue-key="SIO-2327"&gt;&lt;strike&gt;SIO-2327&lt;/strike&gt;&lt;/a&gt; Navbar in szkopul/submissions is not loaded Changed loaded navbar template to an existing one.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I85411654c47c0a280581cfe3303a18a290d06167</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00den:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2326] On szkopul main page, hidden submissions are visible</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2326</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When a nonadmin user opens szkopul main page, he sees all his recent submissions, including the ones that shouldn&amp;#39;t be visible for him.
&lt;br/&gt;
Same happens when you click &amp;quot;more&amp;quot; under the submission list.</description>
                <environment/>
        <key id="18880">SIO-2326</key>
            <summary>On szkopul main page, hidden submissions are visible</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 4 Feb 2020 19:54:32 +0100</created>
                <updated>Mon, 11 May 2020 14:34:10 +0200</updated>
                            <resolved>Mon, 11 May 2020 14:34:10 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25921" author="gerrit" created="Sat, 14 Mar 2020 20:41:09 +0100">Change oioioi~master~I29757caa3bf266d2d3ceab5cab468dfe305e83de, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3414"&gt;https://gerrit.sio2project.mimuw.edu.pl/3414&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2326" title="On szkopul main page, hidden submissions are visible" class="issue-link" data-issue-key="SIO-2326"&gt;&lt;strike&gt;SIO-2326&lt;/strike&gt;&lt;/a&gt; On szkopul main page, hidden submissions are visible
&lt;br/&gt;

&lt;br/&gt;
Added a filter excluding hidden submissions from queryset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I29757caa3bf266d2d3ceab5cab468dfe305e83de</comment>
                            <comment id="26058" author="gerrit" created="Fri, 27 Mar 2020 11:56:12 +0100">Change oioioi~master~I29757caa3bf266d2d3ceab5cab468dfe305e83de, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3414"&gt;https://gerrit.sio2project.mimuw.edu.pl/3414&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2326" title="On szkopul main page, hidden submissions are visible" class="issue-link" data-issue-key="SIO-2326"&gt;&lt;strike&gt;SIO-2326&lt;/strike&gt;&lt;/a&gt; On szkopul main page, hidden submissions are visible
&lt;br/&gt;

&lt;br/&gt;
Added a filter excluding hidden submissions from queryset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I29757caa3bf266d2d3ceab5cab468dfe305e83de</comment>
                            <comment id="26067" author="gerrit" created="Sun, 29 Mar 2020 12:34:03 +0200">Change oioioi~master~I29757caa3bf266d2d3ceab5cab468dfe305e83de, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3414"&gt;https://gerrit.sio2project.mimuw.edu.pl/3414&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2326" title="On szkopul main page, hidden submissions are visible" class="issue-link" data-issue-key="SIO-2326"&gt;&lt;strike&gt;SIO-2326&lt;/strike&gt;&lt;/a&gt; On szkopul main page, hidden submissions are visible
&lt;br/&gt;

&lt;br/&gt;
Added a filter excluding hidden submissions from queryset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I29757caa3bf266d2d3ceab5cab468dfe305e83de</comment>
                            <comment id="26075" author="gerrit" created="Tue, 31 Mar 2020 17:10:43 +0200">Change oioioi~master~I29757caa3bf266d2d3ceab5cab468dfe305e83de, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3414"&gt;https://gerrit.sio2project.mimuw.edu.pl/3414&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2326" title="On szkopul main page, hidden submissions are visible" class="issue-link" data-issue-key="SIO-2326"&gt;&lt;strike&gt;SIO-2326&lt;/strike&gt;&lt;/a&gt; On szkopul main page, hidden submissions are visible
&lt;br/&gt;

&lt;br/&gt;
Added a filter excluding hidden submissions from queryset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I29757caa3bf266d2d3ceab5cab468dfe305e83de</comment>
                            <comment id="26076" author="gerrit" created="Tue, 31 Mar 2020 17:13:07 +0200">Change oioioi~master~I29757caa3bf266d2d3ceab5cab468dfe305e83de, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3414"&gt;https://gerrit.sio2project.mimuw.edu.pl/3414&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2326" title="On szkopul main page, hidden submissions are visible" class="issue-link" data-issue-key="SIO-2326"&gt;&lt;strike&gt;SIO-2326&lt;/strike&gt;&lt;/a&gt; On szkopul main page, hidden submissions are visible
&lt;br/&gt;

&lt;br/&gt;
Added a filter excluding hidden submissions from queryset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I29757caa3bf266d2d3ceab5cab468dfe305e83de</comment>
                            <comment id="26078" author="gerrit" created="Tue, 31 Mar 2020 17:52:56 +0200">Change oioioi~master~I29757caa3bf266d2d3ceab5cab468dfe305e83de, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3414"&gt;https://gerrit.sio2project.mimuw.edu.pl/3414&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2326" title="On szkopul main page, hidden submissions are visible" class="issue-link" data-issue-key="SIO-2326"&gt;&lt;strike&gt;SIO-2326&lt;/strike&gt;&lt;/a&gt; On szkopul main page, hidden submissions are visible
&lt;br/&gt;

&lt;br/&gt;
Added a filter excluding hidden submissions from queryset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I29757caa3bf266d2d3ceab5cab468dfe305e83de</comment>
                            <comment id="26082" author="gerrit" created="Wed, 1 Apr 2020 13:11:55 +0200">Change oioioi~master~I29757caa3bf266d2d3ceab5cab468dfe305e83de, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3414"&gt;https://gerrit.sio2project.mimuw.edu.pl/3414&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2326" title="On szkopul main page, hidden submissions are visible" class="issue-link" data-issue-key="SIO-2326"&gt;&lt;strike&gt;SIO-2326&lt;/strike&gt;&lt;/a&gt; On szkopul main page, hidden submissions are visible
&lt;br/&gt;

&lt;br/&gt;
Added a filter excluding hidden submissions from queryset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I29757caa3bf266d2d3ceab5cab468dfe305e83de</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00def:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2325] Exportszu crashes on non-ascii characters</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2325</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Stacktrace on sentry: &lt;a href="https://sentry.io/share/issue/d836818ab3714a5e837b54fff58a01f9/"&gt;https://sentry.io/share/issue/d836818ab3714a5e837b54fff58a01f9/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Replacing force_text with force_bytes seems to fix it, but I have no idea whether that&amp;#39;s the correct solution</description>
                <environment/>
        <key id="18879">SIO-2325</key>
            <summary>Exportszu crashes on non-ascii characters</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Mon, 3 Feb 2020 11:12:40 +0100</created>
                <updated>Mon, 3 Feb 2020 11:12:40 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00de7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2324] Filetracker cache cleaner doesn't delete locks</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2324</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Today, szkopuł ran out of inodes, because there were too many files in deployment/cache/locks:
&lt;br/&gt;

&lt;br/&gt;
(venv) &lt;a href='mailto:sio2@snag'&gt;sio2@snag&lt;/a&gt; ~/deployment$ du -d 1 --inodes cache/
&lt;br/&gt;
1690536	cache/locks
&lt;br/&gt;
9649	cache/files
&lt;br/&gt;
1700186	cache/
&lt;br/&gt;

&lt;br/&gt;
Filetracker cache cleaner periodically deletes files from cache/files, but doesn&amp;#39;t delete corresponding locks from cache/locks, which makes them accumulate forever. This should be fixed.</description>
                <environment/>
        <key id="18878">SIO-2324</key>
            <summary>Filetracker cache cleaner doesn't delete locks</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/critical.png">Critical</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Wed, 29 Jan 2020 09:40:57 +0100</created>
                <updated>Mon, 27 Apr 2020 23:19:12 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 23:19:11 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Filetracker</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26313" author="accek" created="Mon, 27 Apr 2020 23:18:48 +0200">&lt;a href="https://github.com/sio2project/filetracker/pull/72"&gt;https://github.com/sio2project/filetracker/pull/72&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ddz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2323] Announcement editing and deletion for teachers</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2323</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&amp;gt; Dzień dobry!
&lt;br/&gt;
&amp;gt; Jestem nauczycielką w [REDACTED]. Pracuję z uczniami na Szkopule i przekazuję im wiadomości przez Pytania i ogłoszenia.
&lt;br/&gt;
&amp;gt; Bardzo potrzebuję możliwości edycji i usuwania dodanych przeze mnie wpis&amp;#xF3;w (obecnie takiej możliwości nie mam).</description>
                <environment/>
        <key id="18877">SIO-2323</key>
            <summary>Announcement editing and deletion for teachers</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/critical.png">Critical</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                    </labels>
                <created>Wed, 22 Jan 2020 23:02:08 +0100</created>
                <updated>Sat, 14 Mar 2020 17:29:21 +0100</updated>
                            <resolved>Sat, 14 Mar 2020 17:29:20 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25919" author="gerrit" created="Mon, 9 Mar 2020 12:06:58 +0100">Change oioioi~master~Iedef5d6225fd0d19b884007fb40b1dc6ff14da3a, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3411"&gt;https://gerrit.sio2project.mimuw.edu.pl/3411&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2323" title="Announcement editing and deletion for teachers" class="issue-link" data-issue-key="SIO-2323"&gt;&lt;strike&gt;SIO-2323&lt;/strike&gt;&lt;/a&gt; Announcement editing and deletion for teachers
&lt;br/&gt;

&lt;br/&gt;
Gave teacher possibility to edit and remove questions, just as admins can.
&lt;br/&gt;
Fixed check_perm class:
&lt;br/&gt;
basicadmin is a weaker permission than admin, thus admins also have
&lt;br/&gt;
basicadmin&amp;#39;s privilages.
&lt;br/&gt;
Made an if statement, that in case of asking for basicadmin,
&lt;br/&gt;
also checks admin&amp;#39;s privilages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iedef5d6225fd0d19b884007fb40b1dc6ff14da3a</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ddr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2322] Disqualified people should still see their reports</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2322</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now, if we propose a disqualification of someone, they cannot see their results, they just see the reason of the potential disqualification. Because of that, they cannot file any complaints about their results (as the disqualifications are resolved after the deadline for complaints).</description>
                <environment/>
        <key id="18876">SIO-2322</key>
            <summary>Disqualified people should still see their reports</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Mon, 20 Jan 2020 17:57:29 +0100</created>
                <updated>Fri, 8 Jan 2021 18:16:27 +0100</updated>
                            <resolved>Fri, 8 Jan 2021 18:16:27 +0100</resolved>
                                    <version>For the OI Team</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26650" author="gerrit" created="Fri, 8 Jan 2021 15:04:58 +0100">Change oioioi~master~Ib21530f59f87fa82b643c90170bb302889e39840, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3576"&gt;https://gerrit.sio2project.mimuw.edu.pl/3576&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2322" title="Disqualified people should still see their reports" class="issue-link" data-issue-key="SIO-2322"&gt;&lt;strike&gt;SIO-2322&lt;/strike&gt;&lt;/a&gt;) Make reports visible for disqualified contestants.
&lt;br/&gt;

&lt;br/&gt;
After disqualification, contestant had no access to their reports,
&lt;br/&gt;
so it was harder to file a complaint. Now it&amp;#39;s visible alonside with score.
&lt;br/&gt;
It doesn&amp;#39;t affect the ranking, from which contestant is removed until
&lt;br/&gt;
the disqualification is resolved.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib21530f59f87fa82b643c90170bb302889e39840</comment>
                            <comment id="26651" author="gerrit" created="Fri, 8 Jan 2021 15:11:03 +0100">Change oioioi~master~Ib21530f59f87fa82b643c90170bb302889e39840, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3576"&gt;https://gerrit.sio2project.mimuw.edu.pl/3576&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2322" title="Disqualified people should still see their reports" class="issue-link" data-issue-key="SIO-2322"&gt;&lt;strike&gt;SIO-2322&lt;/strike&gt;&lt;/a&gt;) Make reports visible for disqualified contestants.
&lt;br/&gt;

&lt;br/&gt;
After disqualification, contestant had no access to their reports,
&lt;br/&gt;
so it was harder to file a complaint. Now it&amp;#39;s visible alongside with the score.
&lt;br/&gt;
It doesn&amp;#39;t affect the ranking, from which contestant is removed until
&lt;br/&gt;
the disqualification is resolved.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib21530f59f87fa82b643c90170bb302889e39840</comment>
                            <comment id="26652" author="gerrit" created="Fri, 8 Jan 2021 17:39:54 +0100">Change oioioi~master~Ib21530f59f87fa82b643c90170bb302889e39840, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3576"&gt;https://gerrit.sio2project.mimuw.edu.pl/3576&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2322" title="Disqualified people should still see their reports" class="issue-link" data-issue-key="SIO-2322"&gt;&lt;strike&gt;SIO-2322&lt;/strike&gt;&lt;/a&gt;) Make reports visible for disqualified contestants.
&lt;br/&gt;

&lt;br/&gt;
After disqualification, contestant had no access to their reports,
&lt;br/&gt;
so it was harder to file a complaint. Now it&amp;#39;s visible alongside with the score.
&lt;br/&gt;
It doesn&amp;#39;t affect the ranking, from which contestant is removed until
&lt;br/&gt;
the disqualification is resolved.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib21530f59f87fa82b643c90170bb302889e39840</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ddj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2321] Limited time for user contests</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2321</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Modify the user contests module so that the user contests could be enabled for limited amount of time.
&lt;br/&gt;
In practice limit user rounds to a predefined date from settings.</description>
                <environment/>
        <key id="18875">SIO-2321</key>
            <summary>Limited time for user contests</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="cezary">Cezary Chodun</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 Jan 2020 16:23:49 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:29 +0100</updated>
                            <resolved>Wed, 29 Jan 2020 23:49:20 +0100</resolved>
                                    <version>TAG 2019/20 Sprint 1</version>
                                    <fixVersion>TAG 2019/20 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25832" author="gerrit" created="Tue, 14 Jan 2020 17:10:26 +0100">Change oioioi~master~I4d78ac3a39e0605009e6604cf2638754585ebe14, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3384"&gt;https://gerrit.sio2project.mimuw.edu.pl/3384&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2321" title="Limited time for user contests" class="issue-link" data-issue-key="SIO-2321"&gt;&lt;strike&gt;SIO-2321&lt;/strike&gt;&lt;/a&gt; Limited time for user contests
&lt;br/&gt;

&lt;br/&gt;
Modified forms to reject rounds that end after the USER_CONTEST_TIMEOUT(from settings).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4d78ac3a39e0605009e6604cf2638754585ebe14</comment>
                            <comment id="25839" author="gerrit" created="Wed, 15 Jan 2020 14:47:17 +0100">Change oioioi~master~I4d78ac3a39e0605009e6604cf2638754585ebe14, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3384"&gt;https://gerrit.sio2project.mimuw.edu.pl/3384&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2321" title="Limited time for user contests" class="issue-link" data-issue-key="SIO-2321"&gt;&lt;strike&gt;SIO-2321&lt;/strike&gt;&lt;/a&gt; Limited time for user contests
&lt;br/&gt;

&lt;br/&gt;
Modified forms to reject rounds that end after the USER_CONTEST_TIMEOUT(from settings).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4d78ac3a39e0605009e6604cf2638754585ebe14</comment>
                            <comment id="25840" author="gerrit" created="Wed, 15 Jan 2020 15:37:35 +0100">Change oioioi~master~I4d78ac3a39e0605009e6604cf2638754585ebe14, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3384"&gt;https://gerrit.sio2project.mimuw.edu.pl/3384&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2321" title="Limited time for user contests" class="issue-link" data-issue-key="SIO-2321"&gt;&lt;strike&gt;SIO-2321&lt;/strike&gt;&lt;/a&gt; Limited time for user contests
&lt;br/&gt;

&lt;br/&gt;
Modified forms to reject rounds that end after the USER_CONTEST_TIMEOUT(from settings).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4d78ac3a39e0605009e6604cf2638754585ebe14</comment>
                            <comment id="25908" author="cezary" created="Wed, 29 Jan 2020 23:49:20 +0100">Time limiting can be enabled by a special setting.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ddb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2320] [UI] Provide an option to deselect a file in submit view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2320</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now users need to completely refresh the page to clear their selected file, which is highly inconvenient.</description>
                <environment/>
        <key id="18874">SIO-2320</key>
            <summary>[UI] Provide an option to deselect a file in submit view</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Wed, 8 Jan 2020 08:14:23 +0100</created>
                <updated>Tue, 16 Jun 2020 18:01:29 +0200</updated>
                            <resolved>Tue, 16 Jun 2020 18:01:29 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Summer Sprint 4</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25862" author="gerrit" created="Wed, 22 Jan 2020 17:01:23 +0100">Change oioioi~master~Ia182e260836b5cf073d6da72ab1436db9d84ac6b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3395"&gt;https://gerrit.sio2project.mimuw.edu.pl/3395&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2320" title="[UI] Provide an option to deselect a file in submit view" class="issue-link" data-issue-key="SIO-2320"&gt;&lt;strike&gt;SIO-2320&lt;/strike&gt;&lt;/a&gt;) Provide an option to deselect a file in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia182e260836b5cf073d6da72ab1436db9d84ac6b</comment>
                            <comment id="26496" author="gerrit" created="Wed, 3 Jun 2020 00:47:14 +0200">Change oioioi~master~Ia182e260836b5cf073d6da72ab1436db9d84ac6b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3395"&gt;https://gerrit.sio2project.mimuw.edu.pl/3395&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2320" title="[UI] Provide an option to deselect a file in submit view" class="issue-link" data-issue-key="SIO-2320"&gt;&lt;strike&gt;SIO-2320&lt;/strike&gt;&lt;/a&gt;) Provide an option to deselect a file in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia182e260836b5cf073d6da72ab1436db9d84ac6b</comment>
                            <comment id="26497" author="gerrit" created="Wed, 3 Jun 2020 00:54:36 +0200">Change oioioi~master~Ia182e260836b5cf073d6da72ab1436db9d84ac6b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3395"&gt;https://gerrit.sio2project.mimuw.edu.pl/3395&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2320" title="[UI] Provide an option to deselect a file in submit view" class="issue-link" data-issue-key="SIO-2320"&gt;&lt;strike&gt;SIO-2320&lt;/strike&gt;&lt;/a&gt;) Provide an option to deselect a file in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia182e260836b5cf073d6da72ab1436db9d84ac6b</comment>
                            <comment id="26498" author="gerrit" created="Wed, 3 Jun 2020 01:31:20 +0200">Change oioioi~master~Ia182e260836b5cf073d6da72ab1436db9d84ac6b, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3395"&gt;https://gerrit.sio2project.mimuw.edu.pl/3395&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2320" title="[UI] Provide an option to deselect a file in submit view" class="issue-link" data-issue-key="SIO-2320"&gt;&lt;strike&gt;SIO-2320&lt;/strike&gt;&lt;/a&gt;) Provide an option to deselect a file in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia182e260836b5cf073d6da72ab1436db9d84ac6b</comment>
                            <comment id="26518" author="gerrit" created="Tue, 16 Jun 2020 14:23:05 +0200">Change oioioi~master~Ia182e260836b5cf073d6da72ab1436db9d84ac6b, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3395"&gt;https://gerrit.sio2project.mimuw.edu.pl/3395&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2320" title="[UI] Provide an option to deselect a file in submit view" class="issue-link" data-issue-key="SIO-2320"&gt;&lt;strike&gt;SIO-2320&lt;/strike&gt;&lt;/a&gt;) Provide an option to deselect a file in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia182e260836b5cf073d6da72ab1436db9d84ac6b</comment>
                            <comment id="26520" author="gerrit" created="Tue, 16 Jun 2020 15:35:06 +0200">Change oioioi~master~Ia182e260836b5cf073d6da72ab1436db9d84ac6b, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3395"&gt;https://gerrit.sio2project.mimuw.edu.pl/3395&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2320" title="[UI] Provide an option to deselect a file in submit view" class="issue-link" data-issue-key="SIO-2320"&gt;&lt;strike&gt;SIO-2320&lt;/strike&gt;&lt;/a&gt;) Provide an option to deselect a file in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia182e260836b5cf073d6da72ab1436db9d84ac6b</comment>
                            <comment id="26521" author="gerrit" created="Tue, 16 Jun 2020 16:54:53 +0200">Change oioioi~master~Ia182e260836b5cf073d6da72ab1436db9d84ac6b, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3395"&gt;https://gerrit.sio2project.mimuw.edu.pl/3395&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2320" title="[UI] Provide an option to deselect a file in submit view" class="issue-link" data-issue-key="SIO-2320"&gt;&lt;strike&gt;SIO-2320&lt;/strike&gt;&lt;/a&gt;) Provide an option to deselect a file in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia182e260836b5cf073d6da72ab1436db9d84ac6b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dd3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>arturpragacz</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2319] [UI] Disable code input after selecting a file in submit view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2319</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In submit view after selecting a file the manual code input (and the programming language selector) should be disabled to not confuse users.</description>
                <environment/>
        <key id="18873">SIO-2319</key>
            <summary>[UI] Disable code input after selecting a file in submit view</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Wed, 8 Jan 2020 08:10:47 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:36 +0100</updated>
                            <resolved>Wed, 22 Jan 2020 16:58:54 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25838" author="gerrit" created="Wed, 15 Jan 2020 14:43:00 +0100">Change oioioi~master~I73b0a808d4243edcde2990fdb2ac5334eaa84c64, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3385"&gt;https://gerrit.sio2project.mimuw.edu.pl/3385&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2319" title="[UI] Disable code input after selecting a file in submit view" class="issue-link" data-issue-key="SIO-2319"&gt;&lt;strike&gt;SIO-2319&lt;/strike&gt;&lt;/a&gt;) Disable code input after selecting a file in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I73b0a808d4243edcde2990fdb2ac5334eaa84c64</comment>
                            <comment id="25861" author="gerrit" created="Wed, 22 Jan 2020 16:59:46 +0100">Ignore this comment.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dcv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>arturpragacz</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2318] Add more detailed URLs in the new task archive (pointing to the particular olympiad, round, day, etc.)</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2318</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now, you only have links to the contests, like:
&lt;br/&gt;
&lt;a href="https://szkopul.edu.pl/task_archive/pa/"&gt;https://szkopul.edu.pl/task_archive/pa/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
You cannot send someone a link to the particular year, like
&lt;br/&gt;
&lt;a href="https://szkopul.edu.pl/task_archive/pa/#problems-problemgroups-2019-trial"&gt;https://szkopul.edu.pl/task_archive/pa/#problems-problemgroups-2019-trial&lt;/a&gt;
&lt;br/&gt;
forwards us to the archive with all PA problems.
&lt;br/&gt;

&lt;br/&gt;
Some shorter links (like &lt;a href="https://szkopul.edu.pl/task_archive/pa/2019/"&gt;https://szkopul.edu.pl/task_archive/pa/2019/&lt;/a&gt; or &lt;a href="https://szkopul.edu.pl/task_archive/pa/2019/trial)"&gt;https://szkopul.edu.pl/task_archive/pa/2019/trial)&lt;/a&gt; would be even better.</description>
                <environment/>
        <key id="18872">SIO-2318</key>
            <summary>Add more detailed URLs in the new task archive (pointing to the particular olympiad, round, day, etc.)</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Sat, 28 Dec 2019 21:54:21 +0100</created>
                <updated>Tue, 26 Jan 2021 14:55:12 +0100</updated>
                            <resolved>Tue, 26 Jan 2021 14:55:12 +0100</resolved>
                                    <version>Near Future</version>
                                    <fixVersion>TAG 2020/21 Winter Sprint</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26689" author="gerrit" created="Wed, 20 Jan 2021 20:35:23 +0100">Change oioioi~master~If6fe1ef0f8f8403357bdcae3520abb9c9e0b5e34, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3589"&gt;https://gerrit.sio2project.mimuw.edu.pl/3589&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2318" title="Add more detailed URLs in the new task archive (pointing to the particular olympiad, round, day, etc.)" class="issue-link" data-issue-key="SIO-2318"&gt;&lt;strike&gt;SIO-2318&lt;/strike&gt;&lt;/a&gt; Add more detailed URLs and enable easy copying of them
&lt;br/&gt;

&lt;br/&gt;
Added functionality to uncollapse selected in link category(# syntax).
&lt;br/&gt;
Added functionality to easily copy link to selected category..
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If6fe1ef0f8f8403357bdcae3520abb9c9e0b5e34</comment>
                            <comment id="26690" author="gerrit" created="Wed, 20 Jan 2021 20:52:45 +0100">Change oioioi~master~If6fe1ef0f8f8403357bdcae3520abb9c9e0b5e34, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3589"&gt;https://gerrit.sio2project.mimuw.edu.pl/3589&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2318" title="Add more detailed URLs in the new task archive (pointing to the particular olympiad, round, day, etc.)" class="issue-link" data-issue-key="SIO-2318"&gt;&lt;strike&gt;SIO-2318&lt;/strike&gt;&lt;/a&gt; Add more detailed URLs and enable easy copying of them
&lt;br/&gt;

&lt;br/&gt;
Added functionality to uncollapse selected in link category(# syntax).
&lt;br/&gt;
Added functionality to easily copy link to selected category..
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If6fe1ef0f8f8403357bdcae3520abb9c9e0b5e34</comment>
                            <comment id="26691" author="gerrit" created="Wed, 20 Jan 2021 20:53:38 +0100">Change oioioi~master~If6fe1ef0f8f8403357bdcae3520abb9c9e0b5e34, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3589"&gt;https://gerrit.sio2project.mimuw.edu.pl/3589&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2318" title="Add more detailed URLs in the new task archive (pointing to the particular olympiad, round, day, etc.)" class="issue-link" data-issue-key="SIO-2318"&gt;&lt;strike&gt;SIO-2318&lt;/strike&gt;&lt;/a&gt; Add more detailed URLs and enable easy copying of them
&lt;br/&gt;

&lt;br/&gt;
Added functionality to uncollapse selected in link category(# syntax).
&lt;br/&gt;
Added functionality to easily copy link to selected category..
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If6fe1ef0f8f8403357bdcae3520abb9c9e0b5e34</comment>
                            <comment id="26706" author="gerrit" created="Sun, 24 Jan 2021 22:15:41 +0100">Change oioioi~master~If6fe1ef0f8f8403357bdcae3520abb9c9e0b5e34, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3589"&gt;https://gerrit.sio2project.mimuw.edu.pl/3589&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2318" title="Add more detailed URLs in the new task archive (pointing to the particular olympiad, round, day, etc.)" class="issue-link" data-issue-key="SIO-2318"&gt;&lt;strike&gt;SIO-2318&lt;/strike&gt;&lt;/a&gt; Add more detailed URLs and enable easy copying of them
&lt;br/&gt;

&lt;br/&gt;
Added functionality to uncollapse selected in link category(# syntax).
&lt;br/&gt;
Added functionality to easily copy link to selected category.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If6fe1ef0f8f8403357bdcae3520abb9c9e0b5e34</comment>
                            <comment id="26707" author="gerrit" created="Sun, 24 Jan 2021 22:29:24 +0100">Change oioioi~master~If6fe1ef0f8f8403357bdcae3520abb9c9e0b5e34, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3589"&gt;https://gerrit.sio2project.mimuw.edu.pl/3589&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2318" title="Add more detailed URLs in the new task archive (pointing to the particular olympiad, round, day, etc.)" class="issue-link" data-issue-key="SIO-2318"&gt;&lt;strike&gt;SIO-2318&lt;/strike&gt;&lt;/a&gt; Add more detailed URLs and enable easy copying of them
&lt;br/&gt;

&lt;br/&gt;
Added functionality to uncollapse selected in link category(# syntax).
&lt;br/&gt;
Added functionality to easily copy link to selected category.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If6fe1ef0f8f8403357bdcae3520abb9c9e0b5e34</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bca:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2317] Fix urls in problemset with custom GET parameters in URLs</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2317</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Facebook adds custom GET parameter to the URL:
&lt;br/&gt;
&lt;a href="https://szkopul.edu.pl/task_archive/pa/?fbclid=IwAR3Oq6H3Ia_WImIISb0HpnumhEQS0iD6ej1xzCQsChZ4IxhtllYowNrWweQ"&gt;https://szkopul.edu.pl/task_archive/pa/?fbclid=IwAR3Oq6H3Ia_WImIISb0HpnumhEQS0iD6ej1xzCQsChZ4IxhtllYowNrWweQ&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
These links don&amp;#39;t work then in the task_archive (but &lt;a href="https://szkopul.edu.pl/task_archive/?fbclid=IwAR3Oq6H3Ia_WImIISb0HpnumhEQS0iD6ej1xzCQsChZ4IxhtllYowNrWweQ"&gt;https://szkopul.edu.pl/task_archive/?fbclid=IwAR3Oq6H3Ia_WImIISb0HpnumhEQS0iD6ej1xzCQsChZ4IxhtllYowNrWweQ&lt;/a&gt; works for some reason)</description>
                <environment/>
        <key id="18871">SIO-2317</key>
            <summary>Fix urls in problemset with custom GET parameters in URLs</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Sat, 28 Dec 2019 21:51:49 +0100</created>
                <updated>Fri, 8 Jan 2021 14:32:35 +0100</updated>
                            <resolved>Fri, 8 Jan 2021 14:32:35 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26573" author="gerrit" created="Wed, 25 Nov 2020 18:29:12 +0100">Change oioioi~master~Icc7dbf6b60ad44cb5455fe76bdd250f2a46ee556, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3551"&gt;https://gerrit.sio2project.mimuw.edu.pl/3551&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2317" title="Fix urls in problemset with custom GET parameters in URLs" class="issue-link" data-issue-key="SIO-2317"&gt;&lt;strike&gt;SIO-2317&lt;/strike&gt;&lt;/a&gt; Fix urls in problemset with custom GET parameters in URLs
&lt;br/&gt;

&lt;br/&gt;
As this pages checks GET parameters for validation of request I removed fbclid id from parameters if it is there.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icc7dbf6b60ad44cb5455fe76bdd250f2a46ee556</comment>
                            <comment id="26576" author="gerrit" created="Wed, 25 Nov 2020 18:49:14 +0100">Change oioioi~master~Icc7dbf6b60ad44cb5455fe76bdd250f2a46ee556, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3551"&gt;https://gerrit.sio2project.mimuw.edu.pl/3551&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2317" title="Fix urls in problemset with custom GET parameters in URLs" class="issue-link" data-issue-key="SIO-2317"&gt;&lt;strike&gt;SIO-2317&lt;/strike&gt;&lt;/a&gt; Fix urls in problemset with custom GET parameters in URLs
&lt;br/&gt;

&lt;br/&gt;
As this pages checks GET parameters for validation of request I removed fbclid id from parameters if it is there.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icc7dbf6b60ad44cb5455fe76bdd250f2a46ee556</comment>
                            <comment id="26577" author="gerrit" created="Wed, 25 Nov 2020 18:50:02 +0100">Change oioioi~master~I591da4c74a7d87f49f8c22a682796e81ae0e09e4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3553"&gt;https://gerrit.sio2project.mimuw.edu.pl/3553&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2317" title="Fix urls in problemset with custom GET parameters in URLs" class="issue-link" data-issue-key="SIO-2317"&gt;&lt;strike&gt;SIO-2317&lt;/strike&gt;&lt;/a&gt; Fix urls in problemset with custom GET parameters in URLs
&lt;br/&gt;

&lt;br/&gt;
As this pages checks GET parameters for validation of request I removed fbclid id from parameters if it is there.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I591da4c74a7d87f49f8c22a682796e81ae0e09e4</comment>
                            <comment id="26578" author="gerrit" created="Wed, 25 Nov 2020 18:51:13 +0100">Change oioioi~master~Icc7dbf6b60ad44cb5455fe76bdd250f2a46ee556, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3551"&gt;https://gerrit.sio2project.mimuw.edu.pl/3551&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2317" title="Fix urls in problemset with custom GET parameters in URLs" class="issue-link" data-issue-key="SIO-2317"&gt;&lt;strike&gt;SIO-2317&lt;/strike&gt;&lt;/a&gt; Fix urls in problemset with custom GET parameters in URLs
&lt;br/&gt;

&lt;br/&gt;
As this pages checks GET parameters for validation of request I removed fbclid id from parameters if it is there.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icc7dbf6b60ad44cb5455fe76bdd250f2a46ee556</comment>
                            <comment id="26587" author="gerrit" created="Wed, 2 Dec 2020 15:27:52 +0100">Change oioioi~master~Icc7dbf6b60ad44cb5455fe76bdd250f2a46ee556, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3551"&gt;https://gerrit.sio2project.mimuw.edu.pl/3551&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2317" title="Fix urls in problemset with custom GET parameters in URLs" class="issue-link" data-issue-key="SIO-2317"&gt;&lt;strike&gt;SIO-2317&lt;/strike&gt;&lt;/a&gt; Fix urls in problemset with custom GET parameters in URLs
&lt;br/&gt;

&lt;br/&gt;
As this pages checks GET parameters for validation of request I added filter method that doesn&amp;#39;t pass fbclid from parameters if it is there.
&lt;br/&gt;
I added twi test cases and formated views.py to follow pep8 using pycharm default formatter.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icc7dbf6b60ad44cb5455fe76bdd250f2a46ee556</comment>
                            <comment id="26593" author="gerrit" created="Mon, 7 Dec 2020 11:56:57 +0100">Change oioioi~master~Icc7dbf6b60ad44cb5455fe76bdd250f2a46ee556, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3551"&gt;https://gerrit.sio2project.mimuw.edu.pl/3551&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2317" title="Fix urls in problemset with custom GET parameters in URLs" class="issue-link" data-issue-key="SIO-2317"&gt;&lt;strike&gt;SIO-2317&lt;/strike&gt;&lt;/a&gt; Fix urls in problemset with custom GET parameters in URLs
&lt;br/&gt;

&lt;br/&gt;
As this pages checks GET parameters for validation of request I added filter method that doesn&amp;#39;t pass fbclid from parameters if it is there.
&lt;br/&gt;
I added two test cases.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icc7dbf6b60ad44cb5455fe76bdd250f2a46ee556</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dcf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2316] In new problemset, sort tasks inside one round by their short name (alphabetically)</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2316</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>For example, in PA 2019, the problems are in random order:
&lt;br/&gt;
&lt;a href="https://szkopul.edu.pl/task_archive/pa/"&gt;https://szkopul.edu.pl/task_archive/pa/&lt;/a&gt;</description>
                <environment/>
        <key id="18870">SIO-2316</key>
            <summary>In new problemset, sort tasks inside one round by their short name (alphabetically)</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Sat, 28 Dec 2019 21:48:30 +0100</created>
                <updated>Sat, 23 May 2020 12:48:28 +0200</updated>
                            <resolved>Sat, 23 May 2020 12:48:27 +0200</resolved>
                                    <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26355" author="gerrit" created="Tue, 19 May 2020 15:19:12 +0200">Change oioioi~master~Iccc67ae6761d327c4cc49db041a886f394e9c187, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3477"&gt;https://gerrit.sio2project.mimuw.edu.pl/3477&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2316" title="In new problemset, sort tasks inside one round by their short name (alphabetically)" class="issue-link" data-issue-key="SIO-2316"&gt;&lt;strike&gt;SIO-2316&lt;/strike&gt;&lt;/a&gt;) Sort problems by short name in Task Archive
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc67ae6761d327c4cc49db041a886f394e9c187</comment>
                            <comment id="26356" author="gerrit" created="Tue, 19 May 2020 15:20:21 +0200">Change oioioi~master~Iccc67ae6761d327c4cc49db041a886f394e9c187, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3477"&gt;https://gerrit.sio2project.mimuw.edu.pl/3477&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2316" title="In new problemset, sort tasks inside one round by their short name (alphabetically)" class="issue-link" data-issue-key="SIO-2316"&gt;&lt;strike&gt;SIO-2316&lt;/strike&gt;&lt;/a&gt;) Sort problems by short name in Task Archive
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iccc67ae6761d327c4cc49db041a886f394e9c187</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dc7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2315] In statistics module, in submissions histogram, sort problems by the round and then alphabetically by the short name</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2315</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now it is just a mess: &lt;a href="https://sio2.mimuw.edu.pl/c/oij14-1/stat/"&gt;https://sio2.mimuw.edu.pl/c/oij14-1/stat/&lt;/a&gt;</description>
                <environment/>
        <key id="18869">SIO-2315</key>
            <summary>In statistics module, in submissions histogram, sort problems by the round and then alphabetically by the short name</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 24 Dec 2019 01:46:28 +0100</created>
                <updated>Fri, 8 Jan 2021 14:59:37 +0100</updated>
                            <resolved>Fri, 8 Jan 2021 14:59:37 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26595" author="gerrit" created="Mon, 7 Dec 2020 19:10:20 +0100">Change oioioi~master~Ie3b08dd3ee9eb800bd9549b875f1344647ef3ac2, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3558"&gt;https://gerrit.sio2project.mimuw.edu.pl/3558&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2315" title="In statistics module, in submissions histogram, sort problems by the round and then alphabetically by the short name" class="issue-link" data-issue-key="SIO-2315"&gt;&lt;strike&gt;SIO-2315&lt;/strike&gt;&lt;/a&gt;) Sort problems in contest histogram by round data and short name
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie3b08dd3ee9eb800bd9549b875f1344647ef3ac2</comment>
                            <comment id="26596" author="gerrit" created="Mon, 7 Dec 2020 19:13:09 +0100">Change oioioi~master~Ie3b08dd3ee9eb800bd9549b875f1344647ef3ac2, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3558"&gt;https://gerrit.sio2project.mimuw.edu.pl/3558&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2315" title="In statistics module, in submissions histogram, sort problems by the round and then alphabetically by the short name" class="issue-link" data-issue-key="SIO-2315"&gt;&lt;strike&gt;SIO-2315&lt;/strike&gt;&lt;/a&gt;) Sort problems in contest histogram by round data and short name
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie3b08dd3ee9eb800bd9549b875f1344647ef3ac2</comment>
                            <comment id="26597" author="gerrit" created="Mon, 7 Dec 2020 19:16:41 +0100">Change oioioi~master~Ie3b08dd3ee9eb800bd9549b875f1344647ef3ac2, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3558"&gt;https://gerrit.sio2project.mimuw.edu.pl/3558&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2315" title="In statistics module, in submissions histogram, sort problems by the round and then alphabetically by the short name" class="issue-link" data-issue-key="SIO-2315"&gt;&lt;strike&gt;SIO-2315&lt;/strike&gt;&lt;/a&gt;) Sort problems in contest histogram.
&lt;br/&gt;

&lt;br/&gt;
Problems are sorted by round start date, round id and
&lt;br/&gt;
problem instance short name respectively.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie3b08dd3ee9eb800bd9549b875f1344647ef3ac2</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dbz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2314] Algorithm tags are not translatable</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2314</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18868">SIO-2314</key>
            <summary>Algorithm tags are not translatable</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Mon, 23 Dec 2019 22:15:15 +0100</created>
                <updated>Wed, 27 Jan 2021 21:12:28 +0100</updated>
                            <resolved>Tue, 26 Jan 2021 00:29:56 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Winter Sprint</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="26708" author="gerrit" created="Mon, 25 Jan 2021 15:48:08 +0100">Change oioioi~master~I3a0e734ef955cecd1580a139780a995c6e565ef6, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3591"&gt;https://gerrit.sio2project.mimuw.edu.pl/3591&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2314" title="Algorithm tags are not translatable" class="issue-link" data-issue-key="SIO-2314"&gt;&lt;strike&gt;SIO-2314&lt;/strike&gt;&lt;/a&gt;) Make algorithm tags translatable
&lt;br/&gt;

&lt;br/&gt;
Algorithm tags can be translated into multiple languages.
&lt;br/&gt;
Algorithm tag hints mechanism searches for all names containing
&lt;br/&gt;
given string in all languages.
&lt;br/&gt;
Refactors some of the methods returning tag hints (DRY).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3a0e734ef955cecd1580a139780a995c6e565ef6</comment>
                            <comment id="26709" author="gerrit" created="Mon, 25 Jan 2021 22:37:58 +0100">Change oioioi~master~I3a0e734ef955cecd1580a139780a995c6e565ef6, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3591"&gt;https://gerrit.sio2project.mimuw.edu.pl/3591&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2314" title="Algorithm tags are not translatable" class="issue-link" data-issue-key="SIO-2314"&gt;&lt;strike&gt;SIO-2314&lt;/strike&gt;&lt;/a&gt;) Make algorithm tags translatable
&lt;br/&gt;

&lt;br/&gt;
Algorithm tags can be translated into multiple languages.
&lt;br/&gt;

&lt;br/&gt;
Algorithm tag hints mechanism searches for all names containing
&lt;br/&gt;
given string in all languages.
&lt;br/&gt;

&lt;br/&gt;
Refactors some of the methods returning tag hints (DRY).
&lt;br/&gt;

&lt;br/&gt;
Changed single quotes to double quotes in strings displayed
&lt;br/&gt;
to the user.
&lt;br/&gt;

&lt;br/&gt;
Make searching for existing tags containing typed string case
&lt;br/&gt;
insensitive (JavaScript).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3a0e734ef955cecd1580a139780a995c6e565ef6</comment>
                            <comment id="26710" author="gerrit" created="Mon, 25 Jan 2021 23:09:05 +0100">Change oioioi~master~I3a0e734ef955cecd1580a139780a995c6e565ef6, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3591"&gt;https://gerrit.sio2project.mimuw.edu.pl/3591&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2314" title="Algorithm tags are not translatable" class="issue-link" data-issue-key="SIO-2314"&gt;&lt;strike&gt;SIO-2314&lt;/strike&gt;&lt;/a&gt;) Make algorithm tags translatable
&lt;br/&gt;

&lt;br/&gt;
Algorithm tags can be translated into multiple languages.
&lt;br/&gt;

&lt;br/&gt;
Algorithm tag hints mechanism searches for all names containing
&lt;br/&gt;
given string in all languages.
&lt;br/&gt;

&lt;br/&gt;
Refactors some of the methods returning tag hints (DRY).
&lt;br/&gt;

&lt;br/&gt;
Changed single quotes to double quotes in strings displayed
&lt;br/&gt;
to the user.
&lt;br/&gt;

&lt;br/&gt;
Make searching for existing tags containing typed string case
&lt;br/&gt;
insensitive (JavaScript).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3a0e734ef955cecd1580a139780a995c6e565ef6</comment>
                            <comment id="26711" author="czyzmanski" created="Tue, 26 Jan 2021 00:29:56 +0100">Merged to master.</comment>
                            <comment id="26722" author="gerrit" created="Wed, 27 Jan 2021 20:22:47 +0100">Change oioioi~master~Ie92419e067d8dc7d5613f8833ec6e9f182a02b1b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3595"&gt;https://gerrit.sio2project.mimuw.edu.pl/3595&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2314" title="Algorithm tags are not translatable" class="issue-link" data-issue-key="SIO-2314"&gt;&lt;strike&gt;SIO-2314&lt;/strike&gt;&lt;/a&gt;) Fix TypeError
&lt;br/&gt;

&lt;br/&gt;
Fix bug with TypeError occurring when trying to concatenate two QuerySets together
&lt;br/&gt;
using &amp;#39;+&amp;#39; operator in get_tag_proposal_hints_view function.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie92419e067d8dc7d5613f8833ec6e9f182a02b1b</comment>
                            <comment id="26723" author="gerrit" created="Wed, 27 Jan 2021 21:07:19 +0100">Change oioioi~master~Ie92419e067d8dc7d5613f8833ec6e9f182a02b1b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3595"&gt;https://gerrit.sio2project.mimuw.edu.pl/3595&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2314" title="Algorithm tags are not translatable" class="issue-link" data-issue-key="SIO-2314"&gt;&lt;strike&gt;SIO-2314&lt;/strike&gt;&lt;/a&gt;) Fix TypeError in the change &amp;quot;Make algorithm tags translatable&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Fix bug with TypeError occurring when trying to concatenate two QuerySets together
&lt;br/&gt;
using &amp;#39;+&amp;#39; operator in get_tag_proposal_hints_view function.
&lt;br/&gt;

&lt;br/&gt;
Added a few regression tests for this function.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie92419e067d8dc7d5613f8833ec6e9f182a02b1b</comment>
                            <comment id="26724" author="gerrit" created="Wed, 27 Jan 2021 21:12:28 +0100">Change oioioi~master~Ie92419e067d8dc7d5613f8833ec6e9f182a02b1b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3595"&gt;https://gerrit.sio2project.mimuw.edu.pl/3595&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2314" title="Algorithm tags are not translatable" class="issue-link" data-issue-key="SIO-2314"&gt;&lt;strike&gt;SIO-2314&lt;/strike&gt;&lt;/a&gt;) Fix TypeError in the change &amp;quot;Make algorithm tags translatable&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Fix bug with TypeError occurring when trying to concatenate two QuerySets together
&lt;br/&gt;
using &amp;#39;+&amp;#39; operator in get_tag_proposal_hints_view function.
&lt;br/&gt;

&lt;br/&gt;
Added a few regression tests for this function.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie92419e067d8dc7d5613f8833ec6e9f182a02b1b</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="18327">SIO-2244</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bc9:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2312] When uploading package to problemset, Public is missing, only Private and Friends is shown</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2312</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18866">SIO-2312</key>
            <summary>When uploading package to problemset, Public is missing, only Private and Friends is shown</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="accek">Szymon Acedański</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 18 Dec 2019 14:42:29 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:23 +0100</updated>
                            <resolved>Tue, 3 Mar 2020 15:37:18 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25825" author="gerrit" created="Mon, 6 Jan 2020 04:51:33 +0100">Change oioioi~master~Iab9d7d9350a5d6b6634b5f30e9b83ea291460187, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3382"&gt;https://gerrit.sio2project.mimuw.edu.pl/3382&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2312" title="When uploading package to problemset, Public is missing, only Private and Friends is shown" class="issue-link" data-issue-key="SIO-2312"&gt;&lt;strike&gt;SIO-2312&lt;/strike&gt;&lt;/a&gt;)  Added Public visibility option to the problem upload view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iab9d7d9350a5d6b6634b5f30e9b83ea291460187</comment>
                            <comment id="25846" author="gerrit" created="Fri, 17 Jan 2020 18:47:20 +0100">Change oioioi~master~Iab9d7d9350a5d6b6634b5f30e9b83ea291460187, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3382"&gt;https://gerrit.sio2project.mimuw.edu.pl/3382&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2312" title="When uploading package to problemset, Public is missing, only Private and Friends is shown" class="issue-link" data-issue-key="SIO-2312"&gt;&lt;strike&gt;SIO-2312&lt;/strike&gt;&lt;/a&gt;)  Added Public visibility option to the problem upload view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iab9d7d9350a5d6b6634b5f30e9b83ea291460187</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dbb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>hayven</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2311] In PARegistration add the following field: "I am eligible and willing to participate in the finals".</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2311</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18865">SIO-2311</key>
            <summary>In PARegistration add the following field: "I am eligible and willing to participate in the finals".</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Mon, 16 Dec 2019 12:19:32 +0100</created>
                <updated>Thu, 24 Jun 2021 12:19:11 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00db3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2310] Forum posts: "Last edit: [nothing is displayed here]"</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2310</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://sio2.mimuw.edu.pl/c/pa-2019-1/forum/104/1021/"&gt;https://sio2.mimuw.edu.pl/c/pa-2019-1/forum/104/1021/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
The time of the edit is not shown.</description>
                <environment/>
        <key id="18864">SIO-2310</key>
            <summary>Forum posts: "Last edit: [nothing is displayed here]"</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Mon, 16 Dec 2019 12:09:05 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:11 +0100</updated>
                            <resolved>Tue, 4 Feb 2020 16:24:27 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25810" author="accek" created="Tue, 17 Dec 2019 16:01:31 +0100">In what way?
&lt;br/&gt;
I don&amp;#39;t see anything obvious.
&lt;br/&gt;
Please add a description with screenshot.</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="14140" name="Screenshot 2019-12-17 at 07.04.13.png" size="14128" author="kostka" created="Tue, 17 Dec 2019 16:05:33 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dav:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2309] [UI] Dismiss reports on forum without approving</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2309</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sometimes posts are reported, but they are not illegal, but just plain stupid. We don&amp;#39;t want to &amp;quot;approve&amp;quot; such posts, but we don&amp;#39;t want to keep them as reported.
&lt;br/&gt;

&lt;br/&gt;
An easy solution is to not show which posts are approved, or change the description.</description>
                <environment/>
        <key id="18863">SIO-2309</key>
            <summary>[UI] Dismiss reports on forum without approving</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Mon, 16 Dec 2019 12:06:47 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:28 +0100</updated>
                            <resolved>Tue, 4 Feb 2020 16:23:56 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25857" author="gerrit" created="Tue, 21 Jan 2020 09:47:34 +0100">Change oioioi~master~I58e874006f0f67855940388bab2598c071d1960d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3394"&gt;https://gerrit.sio2project.mimuw.edu.pl/3394&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2309" title="[UI] Dismiss reports on forum without approving" class="issue-link" data-issue-key="SIO-2309"&gt;&lt;strike&gt;SIO-2309&lt;/strike&gt;&lt;/a&gt; [UI] Dismiss reports on forum without approving
&lt;br/&gt;

&lt;br/&gt;
Change text after approval from approved to reviewed (zatwierdzony -&amp;gt; sprawdzony)
&lt;br/&gt;
This way it doesn&amp;#39;t suggest that admins approve this post,
&lt;br/&gt;
but rather reviewed it and didn&amp;#39;t find reasons to ban it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I58e874006f0f67855940388bab2598c071d1960d</comment>
                            <comment id="25858" author="gerrit" created="Wed, 22 Jan 2020 16:21:58 +0100">Change oioioi~master~I58e874006f0f67855940388bab2598c071d1960d, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3394"&gt;https://gerrit.sio2project.mimuw.edu.pl/3394&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2309" title="[UI] Dismiss reports on forum without approving" class="issue-link" data-issue-key="SIO-2309"&gt;&lt;strike&gt;SIO-2309&lt;/strike&gt;&lt;/a&gt; [UI] Dismiss reports on forum without approving
&lt;br/&gt;

&lt;br/&gt;
Change text after approval from approved to reviewed (zatwierdzony -&amp;gt; sprawdzony)
&lt;br/&gt;
This way it doesn&amp;#39;t suggest that admins approve this post,
&lt;br/&gt;
but rather reviewed it and didn&amp;#39;t find reasons to ban it.
&lt;br/&gt;
Changed tests to check that change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I58e874006f0f67855940388bab2598c071d1960d</comment>
                            <comment id="25859" author="gerrit" created="Wed, 22 Jan 2020 16:52:09 +0100">Change oioioi~master~I58e874006f0f67855940388bab2598c071d1960d, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3394"&gt;https://gerrit.sio2project.mimuw.edu.pl/3394&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2309" title="[UI] Dismiss reports on forum without approving" class="issue-link" data-issue-key="SIO-2309"&gt;&lt;strike&gt;SIO-2309&lt;/strike&gt;&lt;/a&gt; [UI] Dismiss reports on forum without approving
&lt;br/&gt;

&lt;br/&gt;
Removed approval text from users view, making only report button disappear after approving.
&lt;br/&gt;
This way it doesn&amp;#39;t suggest that admins approve this post,
&lt;br/&gt;
but disables the possibility to report it further.
&lt;br/&gt;
Changed tests to check that change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I58e874006f0f67855940388bab2598c071d1960d</comment>
                            <comment id="25860" author="gerrit" created="Wed, 22 Jan 2020 16:59:33 +0100">Change oioioi~master~I58e874006f0f67855940388bab2598c071d1960d, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3394"&gt;https://gerrit.sio2project.mimuw.edu.pl/3394&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2309" title="[UI] Dismiss reports on forum without approving" class="issue-link" data-issue-key="SIO-2309"&gt;&lt;strike&gt;SIO-2309&lt;/strike&gt;&lt;/a&gt; [UI] Dismiss reports on forum without approving
&lt;br/&gt;

&lt;br/&gt;
Removed approval text from users view, making only report button disappear after approving.
&lt;br/&gt;
This way it doesn&amp;#39;t suggest that admins approve this post,
&lt;br/&gt;
but disables the possibility to report it further.
&lt;br/&gt;
Changed tests to check that change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I58e874006f0f67855940388bab2598c071d1960d</comment>
                            <comment id="25864" author="gerrit" created="Wed, 22 Jan 2020 17:13:35 +0100">Change oioioi~master~I58e874006f0f67855940388bab2598c071d1960d, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3394"&gt;https://gerrit.sio2project.mimuw.edu.pl/3394&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2309" title="[UI] Dismiss reports on forum without approving" class="issue-link" data-issue-key="SIO-2309"&gt;&lt;strike&gt;SIO-2309&lt;/strike&gt;&lt;/a&gt; [UI] Dismiss reports on forum without approving
&lt;br/&gt;

&lt;br/&gt;
Removed approval text from users view, making only report button disappear after approving.
&lt;br/&gt;
This way it doesn&amp;#39;t suggest that admins approve this post,
&lt;br/&gt;
but disables the possibility to report it further.
&lt;br/&gt;
Changed tests to check that change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I58e874006f0f67855940388bab2598c071d1960d</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00dan:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2308] [UI] For questions show rounds related to these questions</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2308</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now it shows &amp;quot;General&amp;quot; or a problem name. It should be &amp;quot;General, round 1&amp;quot; or a problem name + round name. It can be a different column in this table.</description>
                <environment/>
        <key id="18862">SIO-2308</key>
            <summary>[UI] For questions show rounds related to these questions</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Mon, 16 Dec 2019 11:59:36 +0100</created>
                <updated>Tue, 2 Jun 2020 16:52:37 +0200</updated>
                            <resolved>Tue, 2 Jun 2020 16:52:37 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26345" author="gerrit" created="Sat, 16 May 2020 13:27:04 +0200">Change oioioi~master~I6258daab260e7f127a551377f5b143b10ec3e620, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3467"&gt;https://gerrit.sio2project.mimuw.edu.pl/3467&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2308" title="[UI] For questions show rounds related to these questions" class="issue-link" data-issue-key="SIO-2308"&gt;&lt;strike&gt;SIO-2308&lt;/strike&gt;&lt;/a&gt; [UI] For questions show rounds related to these questions
&lt;br/&gt;

&lt;br/&gt;
Added a round column in questions list,
&lt;br/&gt;
displayed to the left of question related task.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6258daab260e7f127a551377f5b143b10ec3e620</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00daf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2307] [UI] Show limits in the test run view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2307</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We have time / memory limits specified for a test run and they should be visible before submitting the run.</description>
                <environment/>
        <key id="18861">SIO-2307</key>
            <summary>[UI] Show limits in the test run view</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Mon, 16 Dec 2019 11:57:20 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:32 +0100</updated>
                            <resolved>Tue, 28 Jan 2020 18:57:07 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25871" author="gerrit" created="Wed, 22 Jan 2020 18:10:12 +0100">Change oioioi~master~I0c86e9b16f44d9e96191badc64f00764ce247aca, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3396"&gt;https://gerrit.sio2project.mimuw.edu.pl/3396&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2307" title="[UI] Show limits in the test run view" class="issue-link" data-issue-key="SIO-2307"&gt;&lt;strike&gt;SIO-2307&lt;/strike&gt;&lt;/a&gt; Add time and memory limits to test run submit
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c86e9b16f44d9e96191badc64f00764ce247aca</comment>
                            <comment id="25887" author="gerrit" created="Sun, 26 Jan 2020 23:05:51 +0100">Change oioioi~master~I0c86e9b16f44d9e96191badc64f00764ce247aca, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3396"&gt;https://gerrit.sio2project.mimuw.edu.pl/3396&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2307" title="[UI] Show limits in the test run view" class="issue-link" data-issue-key="SIO-2307"&gt;&lt;strike&gt;SIO-2307&lt;/strike&gt;&lt;/a&gt; Add time and memory limits to test run submit
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c86e9b16f44d9e96191badc64f00764ce247aca</comment>
                            <comment id="25890" author="gerrit" created="Mon, 27 Jan 2020 12:29:38 +0100">Change oioioi~master~I0c86e9b16f44d9e96191badc64f00764ce247aca, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3396"&gt;https://gerrit.sio2project.mimuw.edu.pl/3396&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2307" title="[UI] Show limits in the test run view" class="issue-link" data-issue-key="SIO-2307"&gt;&lt;strike&gt;SIO-2307&lt;/strike&gt;&lt;/a&gt; Add time and memory limits to test run submit
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c86e9b16f44d9e96191badc64f00764ce247aca</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00da7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>niedziol</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2306] [UI] Submission table: clicking the time of the submission to see details/report is not intuitive</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2306</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now it is not really intuitive for most users that they can click the submission time to see the detailed report.
&lt;br/&gt;

&lt;br/&gt;
A better mechanism would be nice, e.g. a &amp;quot;Details&amp;quot; button.</description>
                <environment/>
        <key id="18860">SIO-2306</key>
            <summary>[UI] Submission table: clicking the time of the submission to see details/report is not intuitive</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Mon, 16 Dec 2019 11:56:42 +0100</created>
                <updated>Tue, 26 Jan 2021 14:55:18 +0100</updated>
                            <resolved>Tue, 26 Jan 2021 14:55:18 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26594" author="gerrit" created="Mon, 7 Dec 2020 15:03:50 +0100">Change oioioi~master~I4fea4dd55e025d1a5f72264d12a61b91189a3af4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3557"&gt;https://gerrit.sio2project.mimuw.edu.pl/3557&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2306" title="[UI] Submission table: clicking the time of the submission to see details/report is not intuitive" class="issue-link" data-issue-key="SIO-2306"&gt;&lt;strike&gt;SIO-2306&lt;/strike&gt;&lt;/a&gt; [UI] Submission table: clicking the time of the submission to see details/report is not intuitive
&lt;br/&gt;

&lt;br/&gt;
Added details button.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4fea4dd55e025d1a5f72264d12a61b91189a3af4</comment>
                            <comment id="26605" author="gerrit" created="Wed, 9 Dec 2020 19:36:58 +0100">Change oioioi~master~I4fea4dd55e025d1a5f72264d12a61b91189a3af4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3557"&gt;https://gerrit.sio2project.mimuw.edu.pl/3557&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2306" title="[UI] Submission table: clicking the time of the submission to see details/report is not intuitive" class="issue-link" data-issue-key="SIO-2306"&gt;&lt;strike&gt;SIO-2306&lt;/strike&gt;&lt;/a&gt; [UI] Submission table: clicking the time of the submission to see details/report is not intuitive
&lt;br/&gt;

&lt;br/&gt;
Added details button. Screenshots can be found here &lt;a href="https://imgur.com/a/Q6k0fLG"&gt;https://imgur.com/a/Q6k0fLG&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4fea4dd55e025d1a5f72264d12a61b91189a3af4</comment>
                            <comment id="26606" author="gerrit" created="Wed, 9 Dec 2020 19:38:58 +0100">Change oioioi~master~I4fea4dd55e025d1a5f72264d12a61b91189a3af4, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3557"&gt;https://gerrit.sio2project.mimuw.edu.pl/3557&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2306" title="[UI] Submission table: clicking the time of the submission to see details/report is not intuitive" class="issue-link" data-issue-key="SIO-2306"&gt;&lt;strike&gt;SIO-2306&lt;/strike&gt;&lt;/a&gt; [UI] Submission table: clicking the time of the submission to see details/report is not intuitive
&lt;br/&gt;

&lt;br/&gt;
Added details button. Screenshots can be found here &lt;a href="https://imgur.com/a/Q6k0fLG"&gt;https://imgur.com/a/Q6k0fLG&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Changelog:
&lt;br/&gt;
Removed whitespace changes.
&lt;br/&gt;
Change-Id: I4fea4dd55e025d1a5f72264d12a61b91189a3af4</comment>
                            <comment id="26607" author="gerrit" created="Wed, 9 Dec 2020 20:33:35 +0100">Change oioioi~master~I4fea4dd55e025d1a5f72264d12a61b91189a3af4, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3557"&gt;https://gerrit.sio2project.mimuw.edu.pl/3557&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2306" title="[UI] Submission table: clicking the time of the submission to see details/report is not intuitive" class="issue-link" data-issue-key="SIO-2306"&gt;&lt;strike&gt;SIO-2306&lt;/strike&gt;&lt;/a&gt; [UI] Submission table: clicking the time of the submission to see details/report is not intuitive
&lt;br/&gt;

&lt;br/&gt;
Added details button. Screenshots can be found here &lt;a href="https://imgur.com/a/Q6k0fLG"&gt;https://imgur.com/a/Q6k0fLG&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Changelog:
&lt;br/&gt;
Removed whitespace changes.
&lt;br/&gt;
Removed 100 placeholder in score.
&lt;br/&gt;
Change-Id: I4fea4dd55e025d1a5f72264d12a61b91189a3af4</comment>
                            <comment id="26608" author="gerrit" created="Wed, 9 Dec 2020 22:47:17 +0100">Change oioioi~master~I4fea4dd55e025d1a5f72264d12a61b91189a3af4, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3557"&gt;https://gerrit.sio2project.mimuw.edu.pl/3557&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2306" title="[UI] Submission table: clicking the time of the submission to see details/report is not intuitive" class="issue-link" data-issue-key="SIO-2306"&gt;&lt;strike&gt;SIO-2306&lt;/strike&gt;&lt;/a&gt; [UI] Submission table: clicking the time of the submission to see details/report is not intuitive
&lt;br/&gt;

&lt;br/&gt;
Added details button. Screenshots can be found here &lt;a href="https://imgur.com/a/Q6k0fLG"&gt;https://imgur.com/a/Q6k0fLG&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Changelog:
&lt;br/&gt;
Removed whitespace changes.
&lt;br/&gt;
Removed 100 placeholder in score.
&lt;br/&gt;
Changed tests to account for new main dashboard.
&lt;br/&gt;
Change-Id: I4fea4dd55e025d1a5f72264d12a61b91189a3af4</comment>
                            <comment id="26627" author="gerrit" created="Wed, 16 Dec 2020 15:02:13 +0100">Change oioioi~master~I4fea4dd55e025d1a5f72264d12a61b91189a3af4, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3557"&gt;https://gerrit.sio2project.mimuw.edu.pl/3557&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2306" title="[UI] Submission table: clicking the time of the submission to see details/report is not intuitive" class="issue-link" data-issue-key="SIO-2306"&gt;&lt;strike&gt;SIO-2306&lt;/strike&gt;&lt;/a&gt; [UI] Submission table: clicking the time of the submission to see details/report is not intuitive
&lt;br/&gt;

&lt;br/&gt;
Added details button. Screenshots can be found here &lt;a href="https://imgur.com/a/Q6k0fLG"&gt;https://imgur.com/a/Q6k0fLG&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Changelog:
&lt;br/&gt;
Removed whitespace changes.
&lt;br/&gt;
Removed 100 placeholder in score.
&lt;br/&gt;
Changed tests to account for new main dashboard.
&lt;br/&gt;
Change structure of row as blocks don&amp;#39;t propagate in django.
&lt;br/&gt;
Change-Id: I4fea4dd55e025d1a5f72264d12a61b91189a3af4</comment>
                            <comment id="26629" author="gerrit" created="Wed, 16 Dec 2020 15:56:27 +0100">Change oioioi~master~I4fea4dd55e025d1a5f72264d12a61b91189a3af4, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3557"&gt;https://gerrit.sio2project.mimuw.edu.pl/3557&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2306" title="[UI] Submission table: clicking the time of the submission to see details/report is not intuitive" class="issue-link" data-issue-key="SIO-2306"&gt;&lt;strike&gt;SIO-2306&lt;/strike&gt;&lt;/a&gt; [UI] Submission table: clicking the time of the submission to see details/report is not intuitive
&lt;br/&gt;

&lt;br/&gt;
Added details button. Screenshots can be found here &lt;a href="https://imgur.com/a/Q6k0fLG"&gt;https://imgur.com/a/Q6k0fLG&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Changelog:
&lt;br/&gt;
Removed whitespace changes.
&lt;br/&gt;
Removed 100 placeholder in score.
&lt;br/&gt;
Changed tests to account for new main dashboard.
&lt;br/&gt;
Change structure of row as blocks don&amp;#39;t propagate in django.
&lt;br/&gt;
Post review changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4fea4dd55e025d1a5f72264d12a61b91189a3af4</comment>
                            <comment id="26632" author="gerrit" created="Wed, 16 Dec 2020 16:43:51 +0100">Change oioioi~master~I4fea4dd55e025d1a5f72264d12a61b91189a3af4, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3557"&gt;https://gerrit.sio2project.mimuw.edu.pl/3557&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2306" title="[UI] Submission table: clicking the time of the submission to see details/report is not intuitive" class="issue-link" data-issue-key="SIO-2306"&gt;&lt;strike&gt;SIO-2306&lt;/strike&gt;&lt;/a&gt; [UI] Submission table: clicking the time of the submission to see details/report is not intuitive
&lt;br/&gt;

&lt;br/&gt;
Added details button. Screenshots can be found here &lt;a href="https://imgur.com/a/Q6k0fLG"&gt;https://imgur.com/a/Q6k0fLG&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Changelog:
&lt;br/&gt;
Removed whitespace changes.
&lt;br/&gt;
Removed 100 placeholder in score.
&lt;br/&gt;
Changed tests to account for new main dashboard.
&lt;br/&gt;
Change structure of row as blocks don&amp;#39;t propagate in django.
&lt;br/&gt;
Post review changes.
&lt;br/&gt;
Removed whitespace changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4fea4dd55e025d1a5f72264d12a61b91189a3af4</comment>
                            <comment id="26633" author="gerrit" created="Wed, 16 Dec 2020 16:47:40 +0100">Change oioioi~master~I4fea4dd55e025d1a5f72264d12a61b91189a3af4, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3557"&gt;https://gerrit.sio2project.mimuw.edu.pl/3557&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2306" title="[UI] Submission table: clicking the time of the submission to see details/report is not intuitive" class="issue-link" data-issue-key="SIO-2306"&gt;&lt;strike&gt;SIO-2306&lt;/strike&gt;&lt;/a&gt; [UI] Submission table: clicking the time of the submission to see details/report is not intuitive
&lt;br/&gt;

&lt;br/&gt;
Added details button. Screenshots can be found here &lt;a href="https://imgur.com/a/Q6k0fLG"&gt;https://imgur.com/a/Q6k0fLG&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Changelog:
&lt;br/&gt;
Removed whitespace changes.
&lt;br/&gt;
Removed 100 placeholder in score.
&lt;br/&gt;
Changed tests to account for new main dashboard.
&lt;br/&gt;
Change structure of row as blocks don&amp;#39;t propagate in django.
&lt;br/&gt;
Post review changes.
&lt;br/&gt;
Removed whitespace changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4fea4dd55e025d1a5f72264d12a61b91189a3af4</comment>
                            <comment id="26635" author="gerrit" created="Wed, 16 Dec 2020 16:54:30 +0100">Change oioioi~master~I4fea4dd55e025d1a5f72264d12a61b91189a3af4, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3557"&gt;https://gerrit.sio2project.mimuw.edu.pl/3557&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2306" title="[UI] Submission table: clicking the time of the submission to see details/report is not intuitive" class="issue-link" data-issue-key="SIO-2306"&gt;&lt;strike&gt;SIO-2306&lt;/strike&gt;&lt;/a&gt; Added details button
&lt;br/&gt;

&lt;br/&gt;
[UI] Submission table: clicking the time of the submission to see details/report is not intuitive.
&lt;br/&gt;
Screenshots can be found here &lt;a href="https://imgur.com/a/Q6k0fLG"&gt;https://imgur.com/a/Q6k0fLG&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Changelog:
&lt;br/&gt;
Removed whitespace changes.
&lt;br/&gt;
Removed 100 placeholder in score.
&lt;br/&gt;
Changed tests to account for new main dashboard.
&lt;br/&gt;
Change structure of row as blocks don&amp;#39;t propagate in django.
&lt;br/&gt;
Post review changes.
&lt;br/&gt;
Removed whitespace changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4fea4dd55e025d1a5f72264d12a61b91189a3af4</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d9z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2305] Result of the export submission action is a html page</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2305</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>You have to manually change the extension to tgz.</description>
                <environment/>
        <key id="18859">SIO-2305</key>
            <summary>Result of the export submission action is a html page</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Mon, 16 Dec 2019 11:54:05 +0100</created>
                <updated>Wed, 2 Dec 2020 15:36:26 +0100</updated>
                            <resolved>Wed, 2 Dec 2020 15:36:26 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="25809" author="wolf480" created="Mon, 16 Dec 2019 12:29:25 +0100">To be precise, the result&amp;#39;s mimetype is wrong. The content is a tar.gz, but the mimetype says it&amp;#39;s HTML</comment>
                            <comment id="25922" author="stasio6" created="Sat, 14 Mar 2020 20:48:24 +0100">Is this still an issue? And if so, how can I get the error?
&lt;br/&gt;
By using export submissions from contest administration tab, I get a .tgz file, which seems fine</comment>
                            <comment id="25923" author="kostka" created="Sat, 14 Mar 2020 20:53:37 +0100">I believe it depends on browser and system. I&amp;#39;ve just checked and for me, it&amp;#39;s still downloading as an HTML file.</comment>
                            <comment id="26568" author="gerrit" created="Wed, 18 Nov 2020 17:52:23 +0100">Change oioioi~master~Ibb23f8d4ce5601c8e66fcaf926e917330cd30654, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3549"&gt;https://gerrit.sio2project.mimuw.edu.pl/3549&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2305" title="Result of the export submission action is a html page" class="issue-link" data-issue-key="SIO-2305"&gt;&lt;strike&gt;SIO-2305&lt;/strike&gt;&lt;/a&gt;) Change &amp;#39;Content-Type&amp;#39; header of a tgz response
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibb23f8d4ce5601c8e66fcaf926e917330cd30654</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d9r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2304] UnicodeEncodeError in problemset search autocompletion</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2304</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>To reproduce:&lt;br/&gt;
&lt;br/&gt;
Open this link: &lt;a href="https://szkopul.edu.pl/get_search_hints/public/?q=kr"&gt;https://szkopul.edu.pl/get_search_hints/public/?q=kr&lt;/a&gt;&lt;br/&gt;
Switch to Polish language.&lt;br/&gt;
&lt;br/&gt;
&lt;a href="https://sentry.io/organizations/the-sio2-project/issues/1105451667/?referrer=jira_plugin"&gt;https://sentry.io/organizations/the-sio2-project/issues/1105451667/?referrer=jira_plugin&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
{code}&lt;br/&gt;
UnicodeEncodeError: &amp;#39;ascii&amp;#39; codec can&amp;#39;t encode character u&amp;#39;\xf3&amp;#39; in position 28: ordinal not in range(128)&lt;br/&gt;
(3 additional frame(s) were not displayed)&lt;br/&gt;
...&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/base/utils/__init__.py&amp;quot;, line 549, in inner&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;data = view(*args, **kwargs)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/problems/views.py&amp;quot;, line 787, in get_search_hints_view&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+ get_origininfovalue_hints(query)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/problems/views.py&amp;quot;, line 722, in get_origintag_hints&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;res += get_origintag_category_hints(res[0][&amp;#39;value&amp;#39;])&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/problems/views.py&amp;quot;, line 673, in get_origintag_category_hints&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} for category in origintag.info_categories.all()&lt;br/&gt;
&lt;br/&gt;
UnicodeEncodeError: &amp;#39;ascii&amp;#39; codec can&amp;#39;t encode character u&amp;#39;\xf3&amp;#39; in position 28: ordinal not in range(128)&lt;br/&gt;
{code}</description>
                <environment/>
        <key id="18858">SIO-2304</key>
            <summary>UnicodeEncodeError in problemset search autocompletion</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="sentry">Sentry</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 11 Dec 2019 19:22:07 +0100</created>
                <updated>Thu, 28 May 2020 19:04:01 +0200</updated>
                            <resolved>Fri, 21 Feb 2020 23:28:28 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Near Future</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="25818" author="gerrit" created="Wed, 18 Dec 2019 17:41:02 +0100">Change oioioi~master~Ic1748a8b6de9264e92870c0ec2c8ff1ae9275761, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3381"&gt;https://gerrit.sio2project.mimuw.edu.pl/3381&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2304" title="UnicodeEncodeError in problemset search autocompletion" class="issue-link" data-issue-key="SIO-2304"&gt;&lt;strike&gt;SIO-2304&lt;/strike&gt;&lt;/a&gt;) UnicodeEncodeError in problemset search autocompletion
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic1748a8b6de9264e92870c0ec2c8ff1ae9275761</comment>
                            <comment id="26485" author="gerrit" created="Thu, 28 May 2020 19:02:54 +0200">Change oioioi~master~I8bd43dd1e43c5e62f0fc1399239b26165d4c179f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3493"&gt;https://gerrit.sio2project.mimuw.edu.pl/3493&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2304" title="UnicodeEncodeError in problemset search autocompletion" class="issue-link" data-issue-key="SIO-2304"&gt;&lt;strike&gt;SIO-2304&lt;/strike&gt;&lt;/a&gt;) UnicodeEncodeError fixed once again
&lt;br/&gt;

&lt;br/&gt;
Change 3381 containing this fix was accidentally reverted by change 3361.
&lt;br/&gt;

&lt;br/&gt;
Now the fix has been restored.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8bd43dd1e43c5e62f0fc1399239b26165d4c179f</comment>
                            <comment id="26486" author="gerrit" created="Thu, 28 May 2020 19:04:01 +0200">Change oioioi~master~I8bd43dd1e43c5e62f0fc1399239b26165d4c179f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3493"&gt;https://gerrit.sio2project.mimuw.edu.pl/3493&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2304" title="UnicodeEncodeError in problemset search autocompletion" class="issue-link" data-issue-key="SIO-2304"&gt;&lt;strike&gt;SIO-2304&lt;/strike&gt;&lt;/a&gt;) UnicodeEncodeError fixed once again
&lt;br/&gt;

&lt;br/&gt;
Change 3381 containing this fix was accidentally reverted by change 3361.
&lt;br/&gt;

&lt;br/&gt;
Now the fix has been restored.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8bd43dd1e43c5e62f0fc1399239b26165d4c179f</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d9j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>fhnatow1</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2303] New django-formtools is incompatible with Django 1.10</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2303</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>as reported here: &lt;a href="https://github.com/sio2project/oioioi/issues/41"&gt;https://github.com/sio2project/oioioi/issues/41&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
investigation shows django-formtools is a dependency of django-two-factor-auth and it is not pinned in django-two-factor-auth
&lt;br/&gt;

&lt;br/&gt;
might be a good idea to pin it in our setup.py with a # comment to remove it</description>
                <environment/>
        <key id="18857">SIO-2303</key>
            <summary>New django-formtools is incompatible with Django 1.10</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 10 Dec 2019 08:37:30 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:36 +0100</updated>
                            <resolved>Wed, 11 Dec 2019 14:33:48 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25776" author="gerrit" created="Tue, 10 Dec 2019 14:29:15 +0100">Change oioioi~master~Iabc6383a1903416d81f60960b24a5b797cb65c45, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3368"&gt;https://gerrit.sio2project.mimuw.edu.pl/3368&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2303" title="New django-formtools is incompatible with Django 1.10" class="issue-link" data-issue-key="SIO-2303"&gt;&lt;strike&gt;SIO-2303&lt;/strike&gt;&lt;/a&gt;) New django-formtools is incompatible with Django 1.10
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iabc6383a1903416d81f60960b24a5b797cb65c45
&lt;br/&gt;
Also: Github issue #41
&lt;br/&gt;
Also: &lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/oioioi-nightly-unittests/1852/console"&gt;https://hudson.sio2project.mimuw.edu.pl/job/oioioi-nightly-unittests/1852/console&lt;/a&gt;</comment>
                            <comment id="25777" author="gerrit" created="Tue, 10 Dec 2019 14:31:52 +0100">Change oioioi~master~Iabc6383a1903416d81f60960b24a5b797cb65c45, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3368"&gt;https://gerrit.sio2project.mimuw.edu.pl/3368&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2303" title="New django-formtools is incompatible with Django 1.10" class="issue-link" data-issue-key="SIO-2303"&gt;&lt;strike&gt;SIO-2303&lt;/strike&gt;&lt;/a&gt;) New django-formtools is incompatible with Django 1.10
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iabc6383a1903416d81f60960b24a5b797cb65c45
&lt;br/&gt;
Also: Github issue #41
&lt;br/&gt;
Also: &lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/oioioi-nightly-unittests/1852/console"&gt;https://hudson.sio2project.mimuw.edu.pl/job/oioioi-nightly-unittests/1852/console&lt;/a&gt;</comment>
                            <comment id="25778" author="gerrit" created="Tue, 10 Dec 2019 14:45:21 +0100">Change oioioi~master~Iabc6383a1903416d81f60960b24a5b797cb65c45, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3368"&gt;https://gerrit.sio2project.mimuw.edu.pl/3368&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2303" title="New django-formtools is incompatible with Django 1.10" class="issue-link" data-issue-key="SIO-2303"&gt;&lt;strike&gt;SIO-2303&lt;/strike&gt;&lt;/a&gt;) New django-formtools is incompatible with Django 1.10
&lt;br/&gt;

&lt;br/&gt;
Also: Github issue #41
&lt;br/&gt;
Also: &lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/oioioi-nightly-unittests/1852/console"&gt;https://hudson.sio2project.mimuw.edu.pl/job/oioioi-nightly-unittests/1852/console&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iabc6383a1903416d81f60960b24a5b797cb65c45</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d9b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2302] Generate user out for users</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2302</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>The &amp;quot;generate user out&amp;quot; option is very useful when handling appeals. It will be even more useful if it is available for contestants (when the results are published), so that they can check the output that was generated at our servers.
&lt;br/&gt;

&lt;br/&gt;
A limit (configurable or not) can be put on how many &amp;quot;generate user out&amp;quot; calls can there be per contestant and task. It is not totally compulsory (because the number of such calls does not exceed the number of submissions x tests), but still it could prevent abuse of this function.</description>
                <environment/>
        <key id="18856">SIO-2302</key>
            <summary>Generate user out for users</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="swistak">Jakub Radoszewski</reporter>
                        <labels>
                    </labels>
                <created>Thu, 5 Dec 2019 12:51:03 +0100</created>
                <updated>Thu, 5 Dec 2019 12:51:03 +0100</updated>
                                            <version>TAG 2019/20 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d93:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2301] Cannot view submited code in a user contest</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2301</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When submitting a program to a user contest and then showing it&amp;#39;s code an error is thrown.</description>
                <environment>Linux 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
&lt;br/&gt;
</environment>
        <key id="18855">SIO-2301</key>
            <summary>Cannot view submited code in a user contest</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="cezary">Cezary Chodun</reporter>
                        <labels>
                    </labels>
                <created>Wed, 4 Dec 2019 17:04:48 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:28 +0100</updated>
                            <resolved>Wed, 29 Jan 2020 23:47:38 +0100</resolved>
                                    <version>TAG 2019/20 Sprint 1</version>
                                    <fixVersion>TAG 2019/20 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25763" author="gerrit" created="Wed, 4 Dec 2019 17:51:41 +0100">Change oioioi~master~Ic8adff3d936dca66bd300f128cb2c45e317b7a5a, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3365"&gt;https://gerrit.sio2project.mimuw.edu.pl/3365&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2301" title="Cannot view submited code in a user contest" class="issue-link" data-issue-key="SIO-2301"&gt;&lt;strike&gt;SIO-2301&lt;/strike&gt;&lt;/a&gt; Cannot view submited code in a user contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic8adff3d936dca66bd300f128cb2c45e317b7a5a</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d8v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2300] AttributeError in test run submissions</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2300</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Cannot check a test run submission details due to an &amp;quot;AttributeError&amp;quot;.
&lt;br/&gt;

&lt;br/&gt;
Steps to reproduce:
&lt;br/&gt;
- submit test run(as admin)
&lt;br/&gt;
- go to My submissions
&lt;br/&gt;
- click the submission date(to show details of the submission)
&lt;br/&gt;
- Error: &amp;quot;AttributeError&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Other details:
&lt;br/&gt;
* Manual installation(&lt;a href="https://github.com/sio2project/oioioi/blob/master/INSTALL.rst"&gt;https://github.com/sio2project/oioioi/blob/master/INSTALL.rst&lt;/a&gt;)
&lt;br/&gt;
* Supervisor is running and is reporting a few errors(see supervisor output)
&lt;br/&gt;
* I haven&amp;#39;t tested this issue as a user</description>
                <environment>Linux 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
&lt;br/&gt;

&lt;br/&gt;
Web browser: FireFox, Chrome</environment>
        <key id="18854">SIO-2300</key>
            <summary>AttributeError in test run submissions</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="cezary">Cezary Chodun</reporter>
                        <labels>
                    </labels>
                <created>Tue, 3 Dec 2019 19:21:00 +0100</created>
                <updated>Tue, 3 Dec 2019 19:50:19 +0100</updated>
                                            <version>TAG 2019/20 Sprint 1</version>
                                                    <component>Evaluation Engine / Workers</component>
                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25756" author="accek" created="Tue, 3 Dec 2019 19:50:19 +0100">Adding here what I remember from when we debugged it for a moment:
&lt;br/&gt;

&lt;br/&gt;
sbm_testrun.input_file is an object which comes from filetracker (of type _FileLikeFromResponse).
&lt;br/&gt;
is_zipfile requires seek, which is not provided (and looks like it should not be relied upon).
&lt;br/&gt;
Probably it&amp;#39;s better to just check the extension (sbm_testrun.input_file is an instance of Django FieldFile, therefore it has name and hopefully it has the original extension).</comment>
                    </comments>
                    <attachments>
                            <attachment id="14139" name="runserver_output.txt" size="4207" author="cezary" created="Tue, 3 Dec 2019 19:21:00 +0100"/>
                            <attachment id="14137" name="screen.png" size="181735" author="cezary" created="Tue, 3 Dec 2019 19:21:00 +0100"/>
                            <attachment id="14138" name="supervisor_output.txt" size="121779" author="cezary" created="Tue, 3 Dec 2019 19:21:00 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d8n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2299] Test run notification says "Your score is None"</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2299</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18853">SIO-2299</key>
            <summary>Test run notification says "Your score is None"</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="accek">Szymon Acedański</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 27 Nov 2019 16:51:49 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:12 +0100</updated>
                            <resolved>Tue, 3 Mar 2020 15:37:06 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25853" author="gerrit" created="Mon, 20 Jan 2020 18:37:44 +0100">Change oioioi~master~I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3392"&gt;https://gerrit.sio2project.mimuw.edu.pl/3392&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2299" title="Test run notification says &amp;quot;Your score is None&amp;quot;" class="issue-link" data-issue-key="SIO-2299"&gt;&lt;strike&gt;SIO-2299&lt;/strike&gt;&lt;/a&gt; Test run notification says &amp;quot;Your score is None&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
If test run is successful, then the score is 100, else 0.
&lt;br/&gt;
I&amp;#39;ve also changed field __test__ in TestTestRunsLimit
&lt;br/&gt;
to true, because it was previously set to false due to
&lt;br/&gt;
inheritance from TestRunTestCase.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971</comment>
                            <comment id="25854" author="gerrit" created="Mon, 20 Jan 2020 18:39:48 +0100">Change oioioi~master~I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3392"&gt;https://gerrit.sio2project.mimuw.edu.pl/3392&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2299" title="Test run notification says &amp;quot;Your score is None&amp;quot;" class="issue-link" data-issue-key="SIO-2299"&gt;&lt;strike&gt;SIO-2299&lt;/strike&gt;&lt;/a&gt; Test run notification says &amp;quot;Your score is None&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
If testrun is successful, then the score is set to 100, else 0.
&lt;br/&gt;
I&amp;#39;ve also changed field __test__ in TestTestRunsLimit
&lt;br/&gt;
to true, because it was previously set to false due to
&lt;br/&gt;
inheritance from TestRunTestCase.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971</comment>
                            <comment id="25873" author="gerrit" created="Sun, 26 Jan 2020 00:36:12 +0100">Change oioioi~master~I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3392"&gt;https://gerrit.sio2project.mimuw.edu.pl/3392&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2299" title="Test run notification says &amp;quot;Your score is None&amp;quot;" class="issue-link" data-issue-key="SIO-2299"&gt;&lt;strike&gt;SIO-2299&lt;/strike&gt;&lt;/a&gt; Test run notification says &amp;quot;Your score is None&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
If testrun is successful, then the score is set to 100, else 0.
&lt;br/&gt;
I&amp;#39;ve also changed field __test__ in TestTestRunsLimit
&lt;br/&gt;
to true, because it was previously set to false due to
&lt;br/&gt;
inheritance from TestRunTestCase.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971</comment>
                            <comment id="25874" author="gerrit" created="Sun, 26 Jan 2020 01:47:19 +0100">Change oioioi~master~I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3392"&gt;https://gerrit.sio2project.mimuw.edu.pl/3392&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2299" title="Test run notification says &amp;quot;Your score is None&amp;quot;" class="issue-link" data-issue-key="SIO-2299"&gt;&lt;strike&gt;SIO-2299&lt;/strike&gt;&lt;/a&gt; Test run notification says &amp;quot;Your score is None&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
If testrun is successful, then the score is set to 100, else 0.
&lt;br/&gt;
I&amp;#39;ve also changed field __test__ in TestTestRunsLimit
&lt;br/&gt;
to true, because it was previously set to false due to
&lt;br/&gt;
inheritance from TestRunTestCase.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971</comment>
                            <comment id="25879" author="gerrit" created="Sun, 26 Jan 2020 03:55:49 +0100">Change oioioi~master~I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3392"&gt;https://gerrit.sio2project.mimuw.edu.pl/3392&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2299" title="Test run notification says &amp;quot;Your score is None&amp;quot;" class="issue-link" data-issue-key="SIO-2299"&gt;&lt;strike&gt;SIO-2299&lt;/strike&gt;&lt;/a&gt; Test run notification says &amp;quot;Your score is None&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
If testrun is successful, then the score is set to 100, else 0.
&lt;br/&gt;
I&amp;#39;ve also changed field __test__ in TestTestRunsLimit
&lt;br/&gt;
to true, because it was previously set to false due to
&lt;br/&gt;
inheritance from TestRunTestCase.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971</comment>
                            <comment id="25891" author="gerrit" created="Mon, 27 Jan 2020 20:46:55 +0100">Change oioioi~master~I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3392"&gt;https://gerrit.sio2project.mimuw.edu.pl/3392&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2299" title="Test run notification says &amp;quot;Your score is None&amp;quot;" class="issue-link" data-issue-key="SIO-2299"&gt;&lt;strike&gt;SIO-2299&lt;/strike&gt;&lt;/a&gt; Test run notification says &amp;quot;Your score is None&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
If testrun is successful, then the score is set to 100, else 0.
&lt;br/&gt;
I&amp;#39;ve also changed field __test__ in TestTestRunsLimit
&lt;br/&gt;
to true, because it was previously set to false due to
&lt;br/&gt;
inheritance from TestRunTestCase.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971</comment>
                            <comment id="25892" author="gerrit" created="Mon, 27 Jan 2020 20:59:01 +0100">Change oioioi~master~I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3392"&gt;https://gerrit.sio2project.mimuw.edu.pl/3392&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2299" title="Test run notification says &amp;quot;Your score is None&amp;quot;" class="issue-link" data-issue-key="SIO-2299"&gt;&lt;strike&gt;SIO-2299&lt;/strike&gt;&lt;/a&gt; Test run notification says &amp;quot;Your score is None&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
If testrun is successful, then the score is set to 100, else 0.
&lt;br/&gt;
I&amp;#39;ve also changed field __test__ in TestTestRunsLimit
&lt;br/&gt;
to true, because it was previously set to false due to
&lt;br/&gt;
inheritance from TestRunTestCase.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971</comment>
                            <comment id="25893" author="gerrit" created="Mon, 27 Jan 2020 23:33:21 +0100">Change oioioi~master~I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3392"&gt;https://gerrit.sio2project.mimuw.edu.pl/3392&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2299" title="Test run notification says &amp;quot;Your score is None&amp;quot;" class="issue-link" data-issue-key="SIO-2299"&gt;&lt;strike&gt;SIO-2299&lt;/strike&gt;&lt;/a&gt; Test run notification says &amp;quot;Your score is None&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
If testrun is successful, then the score is set to 100, else 0.
&lt;br/&gt;
I&amp;#39;ve also changed field __test__ in TestTestRunsLimit
&lt;br/&gt;
to true, because it was previously set to false due to
&lt;br/&gt;
inheritance from TestRunTestCase.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971</comment>
                            <comment id="25896" author="gerrit" created="Tue, 28 Jan 2020 13:37:42 +0100">Change oioioi~master~I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3392"&gt;https://gerrit.sio2project.mimuw.edu.pl/3392&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2299" title="Test run notification says &amp;quot;Your score is None&amp;quot;" class="issue-link" data-issue-key="SIO-2299"&gt;&lt;strike&gt;SIO-2299&lt;/strike&gt;&lt;/a&gt; Test run notification says &amp;quot;Your score is None&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
If testrun is successful, then the score is set to 100, else 0.
&lt;br/&gt;
I&amp;#39;ve also changed field __test__ in TestTestRunsLimit
&lt;br/&gt;
to true, because it was previously set to false due to
&lt;br/&gt;
inheritance from TestRunTestCase.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9f5e85a8ce048e4b6b2a8d9791c489bbc7076971</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d8f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>victor</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2298] Diffing quiz submittions throws an exception</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2298</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When entering a quiz submittion, there is an option to diff it with previous solutions. However using this options throws an exception.</description>
                <environment/>
        <key id="18852">SIO-2298</key>
            <summary>Diffing quiz submittions throws an exception</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 20 Nov 2019 17:49:22 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:17 +0100</updated>
                            <resolved>Tue, 4 Feb 2020 16:23:15 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25888" author="gerrit" created="Mon, 27 Jan 2020 11:40:44 +0100">Change oioioi~master~Ibcf55d1f42616586bc1f2704d591f8f45aee7563, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3400"&gt;https://gerrit.sio2project.mimuw.edu.pl/3400&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2298" title="Diffing quiz submittions throws an exception" class="issue-link" data-issue-key="SIO-2298"&gt;&lt;strike&gt;SIO-2298&lt;/strike&gt;&lt;/a&gt; Diffing quiz submittions throws an exception
&lt;br/&gt;

&lt;br/&gt;
Removed diff submissions button for quiz problems.
&lt;br/&gt;
Added regression test.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibcf55d1f42616586bc1f2704d591f8f45aee7563</comment>
                            <comment id="25889" author="gerrit" created="Mon, 27 Jan 2020 11:45:26 +0100">Change oioioi~master~Ibcf55d1f42616586bc1f2704d591f8f45aee7563, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3400"&gt;https://gerrit.sio2project.mimuw.edu.pl/3400&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2298" title="Diffing quiz submittions throws an exception" class="issue-link" data-issue-key="SIO-2298"&gt;&lt;strike&gt;SIO-2298&lt;/strike&gt;&lt;/a&gt; Diffing quiz submittions throws an exception
&lt;br/&gt;

&lt;br/&gt;
Removed diff submissions button for quiz problems.
&lt;br/&gt;
Added regression test.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibcf55d1f42616586bc1f2704d591f8f45aee7563</comment>
                            <comment id="25904" author="gerrit" created="Tue, 28 Jan 2020 17:30:10 +0100">Change oioioi~master~Ibcf55d1f42616586bc1f2704d591f8f45aee7563, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3400"&gt;https://gerrit.sio2project.mimuw.edu.pl/3400&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2298" title="Diffing quiz submittions throws an exception" class="issue-link" data-issue-key="SIO-2298"&gt;&lt;strike&gt;SIO-2298&lt;/strike&gt;&lt;/a&gt; Diffing quiz submittions throws an exception
&lt;br/&gt;

&lt;br/&gt;
Removed diff submissions button for quiz problems.
&lt;br/&gt;
Changed controller, so render_submission_footer
&lt;br/&gt;
is in programmingProblemController, so a different function
&lt;br/&gt;
can be implemented in QuizProblemController.
&lt;br/&gt;
Moved this function from ProgrammingContestController (since there may be quizzes in
&lt;br/&gt;
programmingContest).
&lt;br/&gt;
Added regression test.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibcf55d1f42616586bc1f2704d591f8f45aee7563</comment>
                            <comment id="25905" author="gerrit" created="Wed, 29 Jan 2020 11:40:19 +0100">Change oioioi~master~Ibcf55d1f42616586bc1f2704d591f8f45aee7563, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3400"&gt;https://gerrit.sio2project.mimuw.edu.pl/3400&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2298" title="Diffing quiz submittions throws an exception" class="issue-link" data-issue-key="SIO-2298"&gt;&lt;strike&gt;SIO-2298&lt;/strike&gt;&lt;/a&gt; Diffing quiz submittions throws an exception
&lt;br/&gt;

&lt;br/&gt;
Removed diff submissions button for quiz problems.
&lt;br/&gt;
Changed controller, so render_submission_footer
&lt;br/&gt;
is in programmingProblemController, so a different function
&lt;br/&gt;
can be implemented in QuizProblemController.
&lt;br/&gt;
Moved this function from ProgrammingContestController (since there may be quizzes in
&lt;br/&gt;
programmingContest).
&lt;br/&gt;
Added regression test.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibcf55d1f42616586bc1f2704d591f8f45aee7563</comment>
                            <comment id="25906" author="gerrit" created="Wed, 29 Jan 2020 12:02:27 +0100">Change oioioi~master~Ibcf55d1f42616586bc1f2704d591f8f45aee7563, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3400"&gt;https://gerrit.sio2project.mimuw.edu.pl/3400&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2298" title="Diffing quiz submittions throws an exception" class="issue-link" data-issue-key="SIO-2298"&gt;&lt;strike&gt;SIO-2298&lt;/strike&gt;&lt;/a&gt; Diffing quiz submittions throws an exception
&lt;br/&gt;

&lt;br/&gt;
Removed diff submissions button for quiz problems.
&lt;br/&gt;
Changed controller, so render_submission_footer
&lt;br/&gt;
is in programmingProblemController, so a different function
&lt;br/&gt;
can be implemented in QuizProblemController.
&lt;br/&gt;
Moved this function from ProgrammingContestController (since there may be quizzes in
&lt;br/&gt;
programmingContest).
&lt;br/&gt;
Added regression test.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibcf55d1f42616586bc1f2704d591f8f45aee7563</comment>
                            <comment id="25907" author="gerrit" created="Wed, 29 Jan 2020 12:12:42 +0100">Change oioioi~master~Ibcf55d1f42616586bc1f2704d591f8f45aee7563, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3400"&gt;https://gerrit.sio2project.mimuw.edu.pl/3400&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2298" title="Diffing quiz submittions throws an exception" class="issue-link" data-issue-key="SIO-2298"&gt;&lt;strike&gt;SIO-2298&lt;/strike&gt;&lt;/a&gt; Diffing quiz submittions throws an exception
&lt;br/&gt;

&lt;br/&gt;
Removed diff submissions button for quiz problems.
&lt;br/&gt;
Changed controller, so render_submission_footer
&lt;br/&gt;
is in programmingProblemController, so a different function
&lt;br/&gt;
can be implemented in QuizProblemController.
&lt;br/&gt;
Moved this function from ProgrammingContestController (since there may be quizzes in
&lt;br/&gt;
programmingContest).
&lt;br/&gt;
Added regression test.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibcf55d1f42616586bc1f2704d591f8f45aee7563</comment>
                            <comment id="25909" author="gerrit" created="Sat, 1 Feb 2020 17:11:30 +0100">Change oioioi~master~Ibcf55d1f42616586bc1f2704d591f8f45aee7563, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3400"&gt;https://gerrit.sio2project.mimuw.edu.pl/3400&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2298" title="Diffing quiz submittions throws an exception" class="issue-link" data-issue-key="SIO-2298"&gt;&lt;strike&gt;SIO-2298&lt;/strike&gt;&lt;/a&gt; Diffing quiz submittions throws an exception
&lt;br/&gt;

&lt;br/&gt;
Removed diff submissions button for quiz problems.
&lt;br/&gt;
Changed controller, so render_submission_footer
&lt;br/&gt;
is in programmingProblemController, so a different function
&lt;br/&gt;
can be implemented in QuizProblemController.
&lt;br/&gt;
Moved this function from ProgrammingContestController (since there may be quizzes in
&lt;br/&gt;
programmingContest).
&lt;br/&gt;
Added regression test.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibcf55d1f42616586bc1f2704d591f8f45aee7563</comment>
                            <comment id="25910" author="gerrit" created="Sat, 1 Feb 2020 19:22:29 +0100">Change oioioi~master~Ibcf55d1f42616586bc1f2704d591f8f45aee7563, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3400"&gt;https://gerrit.sio2project.mimuw.edu.pl/3400&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2298" title="Diffing quiz submittions throws an exception" class="issue-link" data-issue-key="SIO-2298"&gt;&lt;strike&gt;SIO-2298&lt;/strike&gt;&lt;/a&gt; Diffing quiz submittions throws an exception
&lt;br/&gt;

&lt;br/&gt;
Removed diff submissions button for quiz problems.
&lt;br/&gt;
Changed controller, so render_submission_footer
&lt;br/&gt;
is in programmingProblemController, so a different function
&lt;br/&gt;
can be implemented in QuizProblemController.
&lt;br/&gt;
Moved this function from ProgrammingContestController (since there may be quizzes in
&lt;br/&gt;
programmingContest).
&lt;br/&gt;
Added regression test.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibcf55d1f42616586bc1f2704d591f8f45aee7563</comment>
                            <comment id="25911" author="gerrit" created="Mon, 3 Feb 2020 14:58:29 +0100">Change oioioi~master~I996a427bde7c4e55bcddc2a739db0aa029d267d2, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3404"&gt;https://gerrit.sio2project.mimuw.edu.pl/3404&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2298" title="Diffing quiz submittions throws an exception" class="issue-link" data-issue-key="SIO-2298"&gt;&lt;strike&gt;SIO-2298&lt;/strike&gt;&lt;/a&gt; Diffing quiz submittions throws an exception
&lt;br/&gt;

&lt;br/&gt;
Fixed normal users getting errors on submissions without contest.
&lt;br/&gt;
Added hidding hidden submissions from nonadmin users.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I996a427bde7c4e55bcddc2a739db0aa029d267d2</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18849">SIO-2295</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d87:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2297] When adding new question to a quiz, rejudging old submissions breaks them</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2297</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When a new question is added to a quiz, and then rejudging old submittions to the same quiz, a crash will occur and these submissions will corrupt (making them impossible to view without a crash).
&lt;br/&gt;
Probably the same will happen, if we remove or significantly change a question (though I didn&amp;#39;t test that) </description>
                <environment/>
        <key id="18851">SIO-2297</key>
            <summary>When adding new question to a quiz, rejudging old submissions breaks them</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 20 Nov 2019 17:47:39 +0100</created>
                <updated>Tue, 15 Dec 2020 12:54:07 +0100</updated>
                            <resolved>Tue, 15 Dec 2020 12:54:07 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="26611" author="gerrit" created="Mon, 14 Dec 2020 17:47:08 +0100">Change oioioi~master~I981005ca9601833e24490ea88190feaa92e8a44b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3568"&gt;https://gerrit.sio2project.mimuw.edu.pl/3568&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2297" title="When adding new question to a quiz, rejudging old submissions breaks them" class="issue-link" data-issue-key="SIO-2297"&gt;&lt;strike&gt;SIO-2297&lt;/strike&gt;&lt;/a&gt; When adding new question to a quiz, rejudging old submissions breaks them
&lt;br/&gt;

&lt;br/&gt;
I modified method responsible for scoring quiz, as well as method for scoring
&lt;br/&gt;
question so that it is checked if any answer was submitted for a particular question.
&lt;br/&gt;
If there is no submitted answer, then such question is ignored and not counted to
&lt;br/&gt;
the overall quiz score.
&lt;br/&gt;
I added two test cases for rejudging quiz after adding new questions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I981005ca9601833e24490ea88190feaa92e8a44b</comment>
                            <comment id="26612" author="gerrit" created="Mon, 14 Dec 2020 18:25:30 +0100">Change oioioi~master~I46e1b0df201654ea9ea5197ea5d519bed34b32b1, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3566"&gt;https://gerrit.sio2project.mimuw.edu.pl/3566&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2297" title="When adding new question to a quiz, rejudging old submissions breaks them" class="issue-link" data-issue-key="SIO-2297"&gt;&lt;strike&gt;SIO-2297&lt;/strike&gt;&lt;/a&gt; When adding new question to a quiz, rejudging old submissions breaks them
&lt;br/&gt;

&lt;br/&gt;
I modified method responsible for scoring quiz, as well as method for scoring
&lt;br/&gt;
question so that it is checked if any answer was submitted for a particular question.
&lt;br/&gt;
If there is no submitted answer, then such question is ignored and not counted to
&lt;br/&gt;
the overall quiz score.
&lt;br/&gt;
I added two test cases for rejudging quiz after adding new questions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I46e1b0df201654ea9ea5197ea5d519bed34b32b1</comment>
                            <comment id="26613" author="gerrit" created="Mon, 14 Dec 2020 18:57:25 +0100">Change oioioi~master~I2aaab25adb2182b98ce1333b2a0d86d9b84aa987, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3569"&gt;https://gerrit.sio2project.mimuw.edu.pl/3569&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2297" title="When adding new question to a quiz, rejudging old submissions breaks them" class="issue-link" data-issue-key="SIO-2297"&gt;&lt;strike&gt;SIO-2297&lt;/strike&gt;&lt;/a&gt; When adding new question to a quiz, rejudging old submissions breaks them
&lt;br/&gt;

&lt;br/&gt;
I modified method responsible for scoring quiz, as well as method for scoring
&lt;br/&gt;
question so that it is checked if any answer was submitted for a particular question.
&lt;br/&gt;
If there is no submitted answer, then such question is ignored and not counted to
&lt;br/&gt;
the overall quiz score.
&lt;br/&gt;
I added two test cases for rejudging quiz after adding new questions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2aaab25adb2182b98ce1333b2a0d86d9b84aa987</comment>
                            <comment id="26614" author="gerrit" created="Mon, 14 Dec 2020 21:48:37 +0100">Change oioioi~master~Idc4c0452b6bce4494b050dcdb22fa37a261d7820, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3570"&gt;https://gerrit.sio2project.mimuw.edu.pl/3570&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2297" title="When adding new question to a quiz, rejudging old submissions breaks them" class="issue-link" data-issue-key="SIO-2297"&gt;&lt;strike&gt;SIO-2297&lt;/strike&gt;&lt;/a&gt; Fixed bug with rejudging old submissions after adding new questions to a quiz
&lt;br/&gt;

&lt;br/&gt;
I modified method responsible for scoring quiz, as well as method for scoring
&lt;br/&gt;
question so that it is checked if any answer was submitted for a particular question.
&lt;br/&gt;
If there is no submitted answer, then such question is ignored and not counted to
&lt;br/&gt;
the overall quiz score.
&lt;br/&gt;
I added two test cases for rejudging quiz after adding new questions to it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idc4c0452b6bce4494b050dcdb22fa37a261d7820</comment>
                            <comment id="26615" author="gerrit" created="Mon, 14 Dec 2020 22:04:03 +0100">Change oioioi~master~Idc4c0452b6bce4494b050dcdb22fa37a261d7820, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3570"&gt;https://gerrit.sio2project.mimuw.edu.pl/3570&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2297" title="When adding new question to a quiz, rejudging old submissions breaks them" class="issue-link" data-issue-key="SIO-2297"&gt;&lt;strike&gt;SIO-2297&lt;/strike&gt;&lt;/a&gt; Fixed bug with rejudging old submissions after adding new questions to a quiz
&lt;br/&gt;

&lt;br/&gt;
I modified method responsible for scoring quiz, as well as method for scoring
&lt;br/&gt;
question so that it is checked if any answer was submitted for a particular question.
&lt;br/&gt;
If there is no submitted answer, then such question is ignored and not counted to
&lt;br/&gt;
the overall quiz score.
&lt;br/&gt;
I added two test cases for rejudging quiz after adding new questions to it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idc4c0452b6bce4494b050dcdb22fa37a261d7820</comment>
                            <comment id="26616" author="czyzmanski" created="Tue, 15 Dec 2020 12:54:07 +0100">Fixed and merged to master</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18849">SIO-2295</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d7z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2296] System error in quiz not working</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2296</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When system error occurs in quiz judging, a crash occurs when trying to open the broken submission.
&lt;br/&gt;
Instead, a graceful blue &amp;quot;System error&amp;quot; status should appear, with traceback (as it happens, when normal submittion to a problem gets a system error).
&lt;br/&gt;

&lt;br/&gt;
Ways to reproduce:
&lt;br/&gt;
1) break handlers.py for quizes. For example, in function &amp;quot;_match_text_input&amp;quot; delete in if &amp;quot;question&amp;quot;, so that unexisting object &amp;quot;quiz&amp;quot; is used. (&amp;quot;if quiz.controller.is_case_ignored():&amp;quot;).
&lt;br/&gt;
After saving the file and relaunching sioworkers, submit a quiz solution and try to view submission.
&lt;br/&gt;
2) submit a solution to quiz. Then, add a new question to the quiz. Then, rejudge the solution. An error will appear, when trying to view it</description>
                <environment/>
        <key id="18850">SIO-2296</key>
            <summary>System error in quiz not working</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 20 Nov 2019 17:43:51 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:32 +0100</updated>
                            <resolved>Tue, 28 Jan 2020 18:56:12 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25872" author="gerrit" created="Thu, 23 Jan 2020 11:08:31 +0100">Change oioioi~master~I1cddcc51299b41b9fef0594cf482200792032980, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3397"&gt;https://gerrit.sio2project.mimuw.edu.pl/3397&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2296" title="System error in quiz not working" class="issue-link" data-issue-key="SIO-2296"&gt;&lt;strike&gt;SIO-2296&lt;/strike&gt;&lt;/a&gt; fix SE and traceback in quizzes
&lt;br/&gt;

&lt;br/&gt;
Add transaction.atomic to score_quiz
&lt;br/&gt;
Add catch an exception in reports.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1cddcc51299b41b9fef0594cf482200792032980</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18849">SIO-2295</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d7r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>niedziol</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2295] Multiple minor bugs in quizzes (meta-ticket)</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2295</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>A ticket to track bugs in quizes</description>
                <environment/>
        <key id="18849">SIO-2295</key>
            <summary>Multiple minor bugs in quizzes (meta-ticket)</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                            <label>easy</label>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 20 Nov 2019 17:36:48 +0100</created>
                <updated>Thu, 24 Jun 2021 12:20:30 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:20:30 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="18851">SIO-2297</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="19061">SIO-2388</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18850">SIO-2296</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18852">SIO-2298</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18846">SIO-2292</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d7j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2294] Reupload package has three possibilities of package selection, while only one is allowed</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2294</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When reuploading package, the same UI shows, as when creating a new problem. The UI allows to select an existing problem from problemset, or to create a quiz. When reuploading, both these options are disallowed. Therefor, the tabs should be hidden, showing only one possible option</description>
                <environment/>
        <key id="18848">SIO-2294</key>
            <summary>Reupload package has three possibilities of package selection, while only one is allowed</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 13 Nov 2019 17:44:32 +0100</created>
                <updated>Tue, 31 Mar 2020 13:18:06 +0200</updated>
                            <resolved>Tue, 31 Mar 2020 13:18:06 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Near Future</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26059" author="gerrit" created="Fri, 27 Mar 2020 14:18:09 +0100">Change oioioi~master~I7cf460a48d89688ae7a9307daa375986ab48f787, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3428"&gt;https://gerrit.sio2project.mimuw.edu.pl/3428&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2294" title="Reupload package has three possibilities of package selection, while only one is allowed" class="issue-link" data-issue-key="SIO-2294"&gt;&lt;strike&gt;SIO-2294&lt;/strike&gt;&lt;/a&gt; Reupload package has three possibilities of package selection, while only one is allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7cf460a48d89688ae7a9307daa375986ab48f787</comment>
                            <comment id="26064" author="gerrit" created="Sat, 28 Mar 2020 22:02:27 +0100">Change oioioi~master~I7cf460a48d89688ae7a9307daa375986ab48f787, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3428"&gt;https://gerrit.sio2project.mimuw.edu.pl/3428&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2294" title="Reupload package has three possibilities of package selection, while only one is allowed" class="issue-link" data-issue-key="SIO-2294"&gt;&lt;strike&gt;SIO-2294&lt;/strike&gt;&lt;/a&gt; Reupload package has three possibilities of package selection, while only one is allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7cf460a48d89688ae7a9307daa375986ab48f787</comment>
                            <comment id="26066" author="gerrit" created="Sat, 28 Mar 2020 22:33:14 +0100">Change oioioi~master~I7cf460a48d89688ae7a9307daa375986ab48f787, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3428"&gt;https://gerrit.sio2project.mimuw.edu.pl/3428&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2294" title="Reupload package has three possibilities of package selection, while only one is allowed" class="issue-link" data-issue-key="SIO-2294"&gt;&lt;strike&gt;SIO-2294&lt;/strike&gt;&lt;/a&gt; Reupload package has three possibilities of package selection, while only one is allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7cf460a48d89688ae7a9307daa375986ab48f787</comment>
                            <comment id="26068" author="gerrit" created="Mon, 30 Mar 2020 19:20:55 +0200">Change oioioi~master~I7cf460a48d89688ae7a9307daa375986ab48f787, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3428"&gt;https://gerrit.sio2project.mimuw.edu.pl/3428&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2294" title="Reupload package has three possibilities of package selection, while only one is allowed" class="issue-link" data-issue-key="SIO-2294"&gt;&lt;strike&gt;SIO-2294&lt;/strike&gt;&lt;/a&gt; Reupload package has three possibilities of package selection, while only one is allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7cf460a48d89688ae7a9307daa375986ab48f787</comment>
                            <comment id="26069" author="gerrit" created="Mon, 30 Mar 2020 19:21:20 +0200">Change oioioi~master~I7cf460a48d89688ae7a9307daa375986ab48f787, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3428"&gt;https://gerrit.sio2project.mimuw.edu.pl/3428&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2294" title="Reupload package has three possibilities of package selection, while only one is allowed" class="issue-link" data-issue-key="SIO-2294"&gt;&lt;strike&gt;SIO-2294&lt;/strike&gt;&lt;/a&gt; Reupload package has three possibilities of package selection, while only one is allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7cf460a48d89688ae7a9307daa375986ab48f787</comment>
                            <comment id="26071" author="gerrit" created="Mon, 30 Mar 2020 19:43:20 +0200">Change oioioi~master~I7cf460a48d89688ae7a9307daa375986ab48f787, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3428"&gt;https://gerrit.sio2project.mimuw.edu.pl/3428&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2294" title="Reupload package has three possibilities of package selection, while only one is allowed" class="issue-link" data-issue-key="SIO-2294"&gt;&lt;strike&gt;SIO-2294&lt;/strike&gt;&lt;/a&gt; Reupload package has three possibilities of package selection, while only one is allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7cf460a48d89688ae7a9307daa375986ab48f787</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d7b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2293] Quiz problem site has unused tabs</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When entering quiz&amp;#39;s problem site, there are four tabs, but two of them (files and problem statement) are empty, displaying info that nothing&amp;#39;s there. They should be removed</description>
                <environment/>
        <key id="18847">SIO-2293</key>
            <summary>Quiz problem site has unused tabs</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 13 Nov 2019 17:41:56 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:26 +0100</updated>
                            <resolved>Tue, 3 Mar 2020 15:37:36 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Near Future</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25842" author="gerrit" created="Fri, 17 Jan 2020 00:10:17 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25843" author="gerrit" created="Fri, 17 Jan 2020 00:36:18 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25844" author="gerrit" created="Fri, 17 Jan 2020 17:57:30 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25845" author="gerrit" created="Fri, 17 Jan 2020 18:12:51 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25851" author="gerrit" created="Sat, 18 Jan 2020 04:32:24 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25867" author="gerrit" created="Wed, 22 Jan 2020 17:28:57 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25868" author="gerrit" created="Wed, 22 Jan 2020 17:30:39 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25869" author="gerrit" created="Wed, 22 Jan 2020 17:32:32 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25870" author="gerrit" created="Wed, 22 Jan 2020 17:34:47 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25875" author="gerrit" created="Sun, 26 Jan 2020 01:57:42 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25876" author="gerrit" created="Sun, 26 Jan 2020 02:00:42 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25877" author="gerrit" created="Sun, 26 Jan 2020 02:13:54 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25878" author="gerrit" created="Sun, 26 Jan 2020 02:18:49 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25880" author="gerrit" created="Sun, 26 Jan 2020 04:42:45 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25881" author="gerrit" created="Sun, 26 Jan 2020 04:58:14 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25882" author="gerrit" created="Sun, 26 Jan 2020 05:01:40 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25883" author="gerrit" created="Sun, 26 Jan 2020 05:14:58 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25884" author="gerrit" created="Sun, 26 Jan 2020 05:25:10 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25885" author="gerrit" created="Sun, 26 Jan 2020 05:44:53 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 19
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25886" author="gerrit" created="Sun, 26 Jan 2020 18:40:49 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 20
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25895" author="gerrit" created="Tue, 28 Jan 2020 13:24:57 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 21
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25898" author="gerrit" created="Tue, 28 Jan 2020 13:41:09 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 22
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25899" author="gerrit" created="Tue, 28 Jan 2020 13:47:01 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 23
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25902" author="gerrit" created="Tue, 28 Jan 2020 13:56:01 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 24
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                            <comment id="25903" author="gerrit" created="Tue, 28 Jan 2020 13:59:59 +0100">Change oioioi~master~Icfb5d5072a9ac098aa594111cb8e3371c7587686, patchset 25
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3388"&gt;https://gerrit.sio2project.mimuw.edu.pl/3388&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2293" title="Quiz problem site has unused tabs" class="issue-link" data-issue-key="SIO-2293"&gt;&lt;strike&gt;SIO-2293&lt;/strike&gt;&lt;/a&gt; Quiz problem site has unused tabs
&lt;br/&gt;

&lt;br/&gt;
Removed unused tabs &amp;#39;statement&amp;#39; and &amp;#39;files&amp;#39;
&lt;br/&gt;
in quiz problem site. Created function that checks
&lt;br/&gt;
if opened problem is a quiz. It&amp;#39;s passed as a
&lt;br/&gt;
condition argument to filter displayed tabs.
&lt;br/&gt;
Also cleaned unnecessary else in problem-site template.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icfb5d5072a9ac098aa594111cb8e3371c7587686</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d73:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>victor</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2292] Problem actions in admin's problems tab has actions unrelated to quizes</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2292</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In admin view, in the problems tab, each problem has some actions.
&lt;br/&gt;
If a problem is a quiz, it has almost the same set of actions, though half of them is not working.
&lt;br/&gt;
The actions that should be removed (as they simply do not work) are:
&lt;br/&gt;
- Model solutions
&lt;br/&gt;
- Reset tests limits
&lt;br/&gt;
- Reupload package (does not show always, but can be seen eg. a moment after creation)
&lt;br/&gt;

&lt;br/&gt;
Also preferably &amp;quot;Edit problem&amp;quot; should be changed to &amp;quot;Edit quiz&amp;quot;, to not misslead the admins about the actions made by that button</description>
                <environment/>
        <key id="18846">SIO-2292</key>
            <summary>Problem actions in admin's problems tab has actions unrelated to quizes</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 13 Nov 2019 17:39:44 +0100</created>
                <updated>Wed, 2 Dec 2020 17:48:40 +0100</updated>
                            <resolved>Wed, 2 Dec 2020 17:48:40 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Near Future</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26585" author="gerrit" created="Tue, 1 Dec 2020 17:16:05 +0100">Change oioioi~master~I569601e0d9130bb86beb562dde80554d152416ae, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3555"&gt;https://gerrit.sio2project.mimuw.edu.pl/3555&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2292" title="Problem actions in admin&amp;#39;s problems tab has actions unrelated to quizes" class="issue-link" data-issue-key="SIO-2292"&gt;&lt;strike&gt;SIO-2292&lt;/strike&gt;&lt;/a&gt; Problem actions in admin&amp;#39;s problems tab has actions unrelated to quizzes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I569601e0d9130bb86beb562dde80554d152416ae</comment>
                            <comment id="26588" author="gerrit" created="Wed, 2 Dec 2020 17:21:38 +0100">Change oioioi~master~I569601e0d9130bb86beb562dde80554d152416ae, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3555"&gt;https://gerrit.sio2project.mimuw.edu.pl/3555&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2292" title="Problem actions in admin&amp;#39;s problems tab has actions unrelated to quizes" class="issue-link" data-issue-key="SIO-2292"&gt;&lt;strike&gt;SIO-2292&lt;/strike&gt;&lt;/a&gt; Don&amp;#39;t show irrelevant admin actions on quiz problems
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I569601e0d9130bb86beb562dde80554d152416ae</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18849">SIO-2295</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d6v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2291] Misc. UX improvements (meta-ticket)</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2291</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18845">SIO-2291</key>
            <summary>Misc. UX improvements (meta-ticket)</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/open.png">Open</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="accek">Szymon Acedański</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 13 Nov 2019 17:32:56 +0100</created>
                <updated>Mon, 18 May 2020 16:48:10 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="18880">SIO-2326</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18931">SIO-2353</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18849">SIO-2295</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18859">SIO-2305</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18871">SIO-2317</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18938">SIO-2360</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18864">SIO-2310</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18853">SIO-2299</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18884">SIO-2330</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18860">SIO-2306</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18862">SIO-2308</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18869">SIO-2315</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18870">SIO-2316</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18861">SIO-2307</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18877">SIO-2323</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18885">SIO-2331</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18886">SIO-2332</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18888">SIO-2334</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18891">SIO-2337</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18893">SIO-2339</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18894">SIO-2340</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18895">SIO-2341</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18937">SIO-2359</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18848">SIO-2294</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18889">SIO-2335</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17245">SIO-2049</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18887">SIO-2333</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18933">SIO-2355</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="18847">SIO-2293</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d6n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2290] Set a default file for the 'test run' module</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2290</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In contests like Polish Olimpiad in Informatics, there is a module for test submission of a problem(&amp;#39;test run&amp;#39;). 
&lt;br/&gt;
In that module a user is supposed to provide source code of a program and a file with test data. By default no file is selected so to test his/her program the user has to create a file on their local machine and copy to it a default test data from the task description.
&lt;br/&gt;

&lt;br/&gt;
Modify the module so that when no file with test data is selected the program will be run on the first initial* test. It shouldn&amp;#39;t check the output of the program but rather display it normally as if the initial test was supplied from the user&amp;#39;s computer.
&lt;br/&gt;

&lt;br/&gt;
* More formally  ABC0.in, or ABC0a.in(if multiple initial tests are present). Where &amp;#39;ABC&amp;#39; is the task&amp;#39;s ID.</description>
                <environment/>
        <key id="18844">SIO-2290</key>
            <summary>Set a default file for the 'test run' module</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="cezary">Cezary Chodun</assignee>
                                    <reporter username="cezary">Cezary Chodun</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Nov 2019 17:25:59 +0100</created>
                <updated>Wed, 13 Nov 2019 17:47:14 +0100</updated>
                                            <version>TAG 2019/20 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d6f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2289] Add easily accessible problem score information in Task Archive</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>The old Problemset displayed current scores for all the problems that the browsing user had attempted to solve, in the problem selection view. 
&lt;br/&gt;

&lt;br/&gt;
This feature is missing in the current Task Archive, which is inconvenient for users wishing both to recognise the problems they&amp;#39;ve already solved or attempted solving, and the problems they haven&amp;#39;t seen before.</description>
                <environment/>
        <key id="18843">SIO-2289</key>
            <summary>Add easily accessible problem score information in Task Archive</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="hayven">Przemysław Podleśny</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 13 Nov 2019 17:12:07 +0100</created>
                <updated>Tue, 26 May 2020 16:20:09 +0200</updated>
                            <resolved>Tue, 26 May 2020 16:20:09 +0200</resolved>
                                    <version>TAG 2019/20 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="25747" author="gerrit" created="Sat, 23 Nov 2019 22:31:45 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
The entire functionality is virtually the same as in the old problemset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25780" author="gerrit" created="Tue, 10 Dec 2019 23:55:48 +0100">Change oioioi~master~Iac9942f8246dd6a9584466bafb56687154496c6d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3370"&gt;https://gerrit.sio2project.mimuw.edu.pl/3370&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iac9942f8246dd6a9584466bafb56687154496c6d</comment>
                            <comment id="25781" author="gerrit" created="Tue, 10 Dec 2019 23:56:10 +0100">Change oioioi~master~Iac9942f8246dd6a9584466bafb56687154496c6d, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3370"&gt;https://gerrit.sio2project.mimuw.edu.pl/3370&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iac9942f8246dd6a9584466bafb56687154496c6d</comment>
                            <comment id="25791" author="gerrit" created="Wed, 11 Dec 2019 14:38:20 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
The entire functionality is virtually the same as in the old problemset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25792" author="gerrit" created="Wed, 11 Dec 2019 14:38:26 +0100">Change oioioi~master~Iac9942f8246dd6a9584466bafb56687154496c6d, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3370"&gt;https://gerrit.sio2project.mimuw.edu.pl/3370&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iac9942f8246dd6a9584466bafb56687154496c6d</comment>
                            <comment id="25793" author="gerrit" created="Wed, 11 Dec 2019 14:40:11 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
The entire functionality is virtually the same as in the old problemset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25794" author="gerrit" created="Wed, 11 Dec 2019 14:40:17 +0100">Change oioioi~master~Iac9942f8246dd6a9584466bafb56687154496c6d, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3370"&gt;https://gerrit.sio2project.mimuw.edu.pl/3370&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iac9942f8246dd6a9584466bafb56687154496c6d</comment>
                            <comment id="25795" author="gerrit" created="Wed, 11 Dec 2019 14:43:19 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
The entire functionality is virtually the same as in the old problemset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25801" author="gerrit" created="Wed, 11 Dec 2019 16:41:16 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
The entire functionality is virtually the same as in the old problemset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25808" author="gerrit" created="Sun, 15 Dec 2019 15:39:26 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
This functionality is virtually the same as in the old problemset, except now
&lt;br/&gt;
the scores are highlighted with color.
&lt;br/&gt;

&lt;br/&gt;
Additionally, a user will see the proportion of their total score to the round&amp;#39;s
&lt;br/&gt;
maximum possible score for every round they have sent at least one submission for
&lt;br/&gt;
(the submission needs to be successful, though the result doesn&amp;#39;t have to be positive;
&lt;br/&gt;
submissions that won&amp;#39;t compile are not considered).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25820" author="gerrit" created="Wed, 18 Dec 2019 17:55:39 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
This functionality is virtually the same as in the old problemset, except now
&lt;br/&gt;
the scores are highlighted with color.
&lt;br/&gt;

&lt;br/&gt;
Additionally, a user will see the proportion of their completion status
&lt;br/&gt;
(as a percentage) for every round they have sent at least one submission for.
&lt;br/&gt;
(The submission needs to be successful, though the result doesn&amp;#39;t have
&lt;br/&gt;
to be positive; submissions that won&amp;#39;t compile are not considered).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25821" author="gerrit" created="Wed, 18 Dec 2019 18:00:17 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
This functionality is virtually the same as in the old problemset, except now
&lt;br/&gt;
the scores are highlighted with color.
&lt;br/&gt;

&lt;br/&gt;
Additionally, a user will see the proportion of their completion status
&lt;br/&gt;
(as a percentage) for every round they have sent at least one submission for.
&lt;br/&gt;
(The submission needs to be successful, though the result doesn&amp;#39;t have
&lt;br/&gt;
to be positive; submissions that won&amp;#39;t compile are not considered).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25826" author="gerrit" created="Fri, 10 Jan 2020 21:49:02 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
This functionality is virtually the same as in the old problemset, except now
&lt;br/&gt;
the scores are highlighted with color.
&lt;br/&gt;

&lt;br/&gt;
Additionally, a user will see the proportion of their completion status
&lt;br/&gt;
(as a percentage) for every contest they have sent at least one submission for.
&lt;br/&gt;
(The submission needs to be successful, though the result doesn&amp;#39;t have
&lt;br/&gt;
to be positive; submissions that won&amp;#39;t compile are not considered).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25827" author="gerrit" created="Fri, 10 Jan 2020 21:49:52 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
This functionality is virtually the same as in the old problemset, except now
&lt;br/&gt;
the scores are highlighted with color.
&lt;br/&gt;

&lt;br/&gt;
Additionally, a user will see the proportion of their completion status
&lt;br/&gt;
(as a percentage) for every contest they have sent at least one submission for.
&lt;br/&gt;
(The submission needs to be successful, though the result doesn&amp;#39;t have
&lt;br/&gt;
to be positive; submissions that won&amp;#39;t compile are not considered).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25828" author="gerrit" created="Fri, 10 Jan 2020 21:56:18 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
This functionality is virtually the same as in the old problemset, except now
&lt;br/&gt;
the scores are highlighted with color.
&lt;br/&gt;

&lt;br/&gt;
Additionally, a user will see the proportion of their completion status
&lt;br/&gt;
(as a percentage) for every contest they have sent at least one submission for.
&lt;br/&gt;
(The submission needs to be successful, though the result doesn&amp;#39;t have
&lt;br/&gt;
to be positive; submissions that won&amp;#39;t compile are not considered).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25829" author="gerrit" created="Fri, 10 Jan 2020 21:56:29 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
This functionality is virtually the same as in the old problemset, except now
&lt;br/&gt;
the scores are highlighted with color.
&lt;br/&gt;

&lt;br/&gt;
Additionally, a user will see the proportion of their completion status
&lt;br/&gt;
(as a percentage) for every contest they have sent at least one submission for.
&lt;br/&gt;
(The submission needs to be successful, though the result doesn&amp;#39;t have
&lt;br/&gt;
to be positive; submissions that won&amp;#39;t compile are not considered).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25830" author="gerrit" created="Fri, 10 Jan 2020 22:45:52 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
This functionality is virtually the same as in the old problemset, except now
&lt;br/&gt;
the scores are highlighted with color.
&lt;br/&gt;

&lt;br/&gt;
Additionally, a user will see the proportion of their completion status
&lt;br/&gt;
(as a percentage) for every contest they have sent at least one submission for.
&lt;br/&gt;
(The submission needs to be successful, though the result doesn&amp;#39;t have
&lt;br/&gt;
to be positive; submissions that won&amp;#39;t compile are not considered).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25850" author="gerrit" created="Fri, 17 Jan 2020 21:26:10 +0100">Change oioioi~master~Iad59b5dd172ce149271d412a66926b589c75d03b, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3361"&gt;https://gerrit.sio2project.mimuw.edu.pl/3361&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2289" title="Add easily accessible problem score information in Task Archive" class="issue-link" data-issue-key="SIO-2289"&gt;&lt;strike&gt;SIO-2289&lt;/strike&gt;&lt;/a&gt;) Added last submission info in Task Archive
&lt;br/&gt;

&lt;br/&gt;
If a user is logged in, for each problem they have attempted solving they will
&lt;br/&gt;
see the score of their latest submission. The score is clickable and leads
&lt;br/&gt;
to the last submission&amp;#39;s page with full summary.
&lt;br/&gt;
This functionality is virtually the same as in the old problemset, except now
&lt;br/&gt;
the scores are highlighted with color.
&lt;br/&gt;

&lt;br/&gt;
Additionally, a user will see the proportion of their completion status
&lt;br/&gt;
(as a percentage) for every contest they have sent at least one submission for.
&lt;br/&gt;
(The submission needs to be successful, though the result doesn&amp;#39;t have
&lt;br/&gt;
to be positive; submissions that won&amp;#39;t compile are not considered).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iad59b5dd172ce149271d412a66926b589c75d03b</comment>
                            <comment id="25913" author="kostka" created="Fri, 14 Feb 2020 10:45:47 +0100">This change probably broke Task archive for some users, please compare with &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2329" title="Task archive is broken, when someone has some submission in it" class="issue-link" data-issue-key="SIO-2329"&gt;&lt;strike&gt;SIO-2329&lt;/strike&gt;&lt;/a&gt;.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d67:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2287] Allow teachers to select compilers</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2287</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Only admins can override compilers now.</description>
                <environment/>
        <key id="18842">SIO-2287</key>
            <summary>Allow teachers to select compilers</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Nov 2019 17:01:35 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:13 +0100</updated>
                            <resolved>Wed, 15 Jan 2020 15:45:24 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25773" author="gerrit" created="Mon, 9 Dec 2019 21:40:04 +0100">Change oioioi~master~I6deb1db4159aec06db4990e9ff0d1ef01c477f84, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3367"&gt;https://gerrit.sio2project.mimuw.edu.pl/3367&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2287" title="Allow teachers to select compilers" class="issue-link" data-issue-key="SIO-2287"&gt;&lt;strike&gt;SIO-2287&lt;/strike&gt;&lt;/a&gt; Allow contest_admins to override compilers
&lt;br/&gt;

&lt;br/&gt;
Prior to the change only superusers could override compilers.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6deb1db4159aec06db4990e9ff0d1ef01c477f84</comment>
                            <comment id="25831" author="gerrit" created="Mon, 13 Jan 2020 08:51:39 +0100">Change oioioi~master~I6deb1db4159aec06db4990e9ff0d1ef01c477f84, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3367"&gt;https://gerrit.sio2project.mimuw.edu.pl/3367&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2287" title="Allow teachers to select compilers" class="issue-link" data-issue-key="SIO-2287"&gt;&lt;strike&gt;SIO-2287&lt;/strike&gt;&lt;/a&gt; Allow contest_admins to override compilers
&lt;br/&gt;

&lt;br/&gt;
Prior to the change only superusers could override compilers.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6deb1db4159aec06db4990e9ff0d1ef01c477f84</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d5z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>arturpragacz</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2286] Quiz settings have few unnessesary, but complicated options</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2286</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Quiz setting have some settings difficult to understand for casual users.
&lt;br/&gt;
These setting should be removed from teachers view, as they may not understand what they are about, and left for admins, but with defaults set to the reasonable ones.</description>
                <environment/>
        <key id="18841">SIO-2286</key>
            <summary>Quiz settings have few unnessesary, but complicated options</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="stasio6">Stanisław Strzelecki</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 13 Nov 2019 17:01:20 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:34 +0100</updated>
                            <resolved>Wed, 18 Dec 2019 14:17:56 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Sprint 1</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due>Wed, 11 Dec 2019 00:00:00 +0100</due>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25734" author="stasio6" created="Wed, 13 Nov 2019 17:20:50 +0100">On the other side in the settings, picking the round might be added</comment>
                            <comment id="25743" author="gerrit" created="Wed, 20 Nov 2019 20:26:25 +0100">Change oioioi~master~I68abd5f1c336e8d2bb59a0992756b92c64ff3a34, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3359"&gt;https://gerrit.sio2project.mimuw.edu.pl/3359&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2286" title="Quiz settings have few unnessesary, but complicated options" class="issue-link" data-issue-key="SIO-2286"&gt;&lt;strike&gt;SIO-2286&lt;/strike&gt;&lt;/a&gt; Quiz settings have few unnessesary, but complicated options
&lt;br/&gt;

&lt;br/&gt;
Removed &amp;#39;trim-whitespaces&amp;#39; variable from quiz model.
&lt;br/&gt;
Fixed all the places where it was used, hard setting variables to True.
&lt;br/&gt;

&lt;br/&gt;
Changed default of &amp;#39;ignore_case&amp;#39; to True in admin model,
&lt;br/&gt;
cause it&amp;#39;s an option that should default to True.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I68abd5f1c336e8d2bb59a0992756b92c64ff3a34</comment>
                            <comment id="25744" author="gerrit" created="Wed, 20 Nov 2019 20:26:31 +0100">Change oioioi~master~I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3360"&gt;https://gerrit.sio2project.mimuw.edu.pl/3360&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2286" title="Quiz settings have few unnessesary, but complicated options" class="issue-link" data-issue-key="SIO-2286"&gt;&lt;strike&gt;SIO-2286&lt;/strike&gt;&lt;/a&gt; Quiz settings have few unnessesary, but complicated options
&lt;br/&gt;

&lt;br/&gt;
Removed &amp;#39;ignore_case&amp;#39; field in question model.
&lt;br/&gt;
Made case insensitivity always set to True.
&lt;br/&gt;
On the other hand, added it to contest controller,
&lt;br/&gt;
so it can be overwritten for certain contests.
&lt;br/&gt;

&lt;br/&gt;
Also swapped points field with &amp;quot;is multiple choice&amp;quot; checkbox,
&lt;br/&gt;
so that both checkboxes are next to each other,
&lt;br/&gt;
and both of them are below point field.
&lt;br/&gt;
It looks more estetic to me after made changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f</comment>
                            <comment id="25758" author="gerrit" created="Wed, 4 Dec 2019 17:12:49 +0100">Change oioioi~master~I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3360"&gt;https://gerrit.sio2project.mimuw.edu.pl/3360&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2286" title="Quiz settings have few unnessesary, but complicated options" class="issue-link" data-issue-key="SIO-2286"&gt;&lt;strike&gt;SIO-2286&lt;/strike&gt;&lt;/a&gt; Quiz settings have few unnessesary, but complicated options
&lt;br/&gt;

&lt;br/&gt;
Removed &amp;#39;ignore_case&amp;#39; field in question model.
&lt;br/&gt;
Made case insensitivity always set to True.
&lt;br/&gt;
On the other hand, added it to contest controller,
&lt;br/&gt;
so it can be overwritten for certain contests.
&lt;br/&gt;

&lt;br/&gt;
Also swapped points field with &amp;quot;is multiple choice&amp;quot; checkbox,
&lt;br/&gt;
so that both checkboxes are next to each other,
&lt;br/&gt;
and both of them are below point field.
&lt;br/&gt;
It looks more estetic to me after made changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f</comment>
                            <comment id="25760" author="gerrit" created="Wed, 4 Dec 2019 17:45:54 +0100">Change oioioi~master~I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3360"&gt;https://gerrit.sio2project.mimuw.edu.pl/3360&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2286" title="Quiz settings have few unnessesary, but complicated options" class="issue-link" data-issue-key="SIO-2286"&gt;&lt;strike&gt;SIO-2286&lt;/strike&gt;&lt;/a&gt; Quiz settings have few unnessesary, but complicated options
&lt;br/&gt;

&lt;br/&gt;
Removed &amp;#39;ignore_case&amp;#39; field in question model.
&lt;br/&gt;
Made case insensitivity always set to True.
&lt;br/&gt;
On the other hand, added it to contest controller,
&lt;br/&gt;
so it can be overwritten for certain contests.
&lt;br/&gt;

&lt;br/&gt;
Also swapped points field with &amp;quot;is multiple choice&amp;quot; checkbox,
&lt;br/&gt;
so that both checkboxes are next to each other,
&lt;br/&gt;
and both of them are below point field.
&lt;br/&gt;
It looks more estetic to me after made changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f</comment>
                            <comment id="25761" author="gerrit" created="Wed, 4 Dec 2019 17:46:38 +0100">Change oioioi~master~I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3360"&gt;https://gerrit.sio2project.mimuw.edu.pl/3360&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2286" title="Quiz settings have few unnessesary, but complicated options" class="issue-link" data-issue-key="SIO-2286"&gt;&lt;strike&gt;SIO-2286&lt;/strike&gt;&lt;/a&gt; Quiz settings have few unnessesary, but complicated options
&lt;br/&gt;

&lt;br/&gt;
Removed &amp;#39;ignore_case&amp;#39; field in question model.
&lt;br/&gt;
Made case insensitivity always set to True.
&lt;br/&gt;
On the other hand, added it to contest controller,
&lt;br/&gt;
so it can be overwritten for certain contests.
&lt;br/&gt;

&lt;br/&gt;
Also swapped points field with &amp;quot;is multiple choice&amp;quot; checkbox,
&lt;br/&gt;
so that both checkboxes are next to each other,
&lt;br/&gt;
and both of them are below point field.
&lt;br/&gt;
It looks more estetic to me after made changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f</comment>
                            <comment id="25762" author="gerrit" created="Wed, 4 Dec 2019 17:49:23 +0100">Change oioioi~master~I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3360"&gt;https://gerrit.sio2project.mimuw.edu.pl/3360&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2286" title="Quiz settings have few unnessesary, but complicated options" class="issue-link" data-issue-key="SIO-2286"&gt;&lt;strike&gt;SIO-2286&lt;/strike&gt;&lt;/a&gt; Quiz settings have few unnessesary, but complicated options
&lt;br/&gt;

&lt;br/&gt;
Removed &amp;#39;ignore_case&amp;#39; field in question model.
&lt;br/&gt;
Made case insensitivity always set to True.
&lt;br/&gt;
On the other hand, added it to contest controller,
&lt;br/&gt;
so it can be overwritten for certain contests.
&lt;br/&gt;

&lt;br/&gt;
Also swapped points field with &amp;quot;is multiple choice&amp;quot; checkbox,
&lt;br/&gt;
so that both checkboxes are next to each other,
&lt;br/&gt;
and both of them are below point field.
&lt;br/&gt;
It looks more estetic to me after made changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f</comment>
                            <comment id="25764" author="gerrit" created="Wed, 4 Dec 2019 17:56:05 +0100">Change oioioi~master~I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3360"&gt;https://gerrit.sio2project.mimuw.edu.pl/3360&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2286" title="Quiz settings have few unnessesary, but complicated options" class="issue-link" data-issue-key="SIO-2286"&gt;&lt;strike&gt;SIO-2286&lt;/strike&gt;&lt;/a&gt; Quiz settings have few unnessesary, but complicated options
&lt;br/&gt;

&lt;br/&gt;
Removed &amp;#39;ignore_case&amp;#39; field in question model.
&lt;br/&gt;
Made case insensitivity always set to True.
&lt;br/&gt;
On the other hand, added it to contest controller,
&lt;br/&gt;
so it can be overwritten for certain contests.
&lt;br/&gt;

&lt;br/&gt;
Also swapped points field with &amp;quot;is multiple choice&amp;quot; checkbox,
&lt;br/&gt;
so that both checkboxes are next to each other,
&lt;br/&gt;
and both of them are below point field.
&lt;br/&gt;
It looks more estetic to me after made changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f</comment>
                            <comment id="25765" author="gerrit" created="Wed, 4 Dec 2019 17:58:12 +0100">Change oioioi~master~I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3360"&gt;https://gerrit.sio2project.mimuw.edu.pl/3360&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2286" title="Quiz settings have few unnessesary, but complicated options" class="issue-link" data-issue-key="SIO-2286"&gt;&lt;strike&gt;SIO-2286&lt;/strike&gt;&lt;/a&gt; Quiz settings have few unnessesary, but complicated options
&lt;br/&gt;

&lt;br/&gt;
Removed &amp;#39;ignore_case&amp;#39; field in question model.
&lt;br/&gt;
Made case insensitivity always set to True.
&lt;br/&gt;
On the other hand, added it to contest controller,
&lt;br/&gt;
so it can be overwritten for certain contests.
&lt;br/&gt;

&lt;br/&gt;
Also swapped points field with &amp;quot;is multiple choice&amp;quot; checkbox,
&lt;br/&gt;
so that both checkboxes are next to each other,
&lt;br/&gt;
and both of them are below point field.
&lt;br/&gt;
It looks more estetic to me after made changes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I47d0f1f1e663cb66efbd46e52ddf0a5ef4f56c5f</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d5r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2288] Setting for the teacher to disable ranking in the contest</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2288</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18840">SIO-2288</key>
            <summary>Setting for the teacher to disable ranking in the contest</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="victor">Wiktor Czyż</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 13 Nov 2019 16:59:36 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:21 +0100</updated>
                            <resolved>Tue, 3 Mar 2020 15:37:51 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25759" author="gerrit" created="Wed, 4 Dec 2019 17:35:52 +0100">Change oioioi~master~I2b75b1a4ff04ca9f156be29e4bba5962d658ae69, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3364"&gt;https://gerrit.sio2project.mimuw.edu.pl/3364&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2288" title="Setting for the teacher to disable ranking in the contest" class="issue-link" data-issue-key="SIO-2288"&gt;&lt;strike&gt;SIO-2288&lt;/strike&gt;&lt;/a&gt; Setting for the teacher to disable ranking in the contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b75b1a4ff04ca9f156be29e4bba5962d658ae69</comment>
                            <comment id="25769" author="gerrit" created="Thu, 5 Dec 2019 00:45:14 +0100">Change oioioi~master~I2b75b1a4ff04ca9f156be29e4bba5962d658ae69, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3364"&gt;https://gerrit.sio2project.mimuw.edu.pl/3364&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2288" title="Setting for the teacher to disable ranking in the contest" class="issue-link" data-issue-key="SIO-2288"&gt;&lt;strike&gt;SIO-2288&lt;/strike&gt;&lt;/a&gt; Setting for the teacher to disable ranking in the contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b75b1a4ff04ca9f156be29e4bba5962d658ae69</comment>
                            <comment id="25811" author="gerrit" created="Wed, 18 Dec 2019 00:15:56 +0100">Change oioioi~master~I2b75b1a4ff04ca9f156be29e4bba5962d658ae69, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3364"&gt;https://gerrit.sio2project.mimuw.edu.pl/3364&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2288" title="Setting for the teacher to disable ranking in the contest" class="issue-link" data-issue-key="SIO-2288"&gt;&lt;strike&gt;SIO-2288&lt;/strike&gt;&lt;/a&gt; Setting for the teacher to disable ranking in the contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b75b1a4ff04ca9f156be29e4bba5962d658ae69</comment>
                            <comment id="25812" author="gerrit" created="Wed, 18 Dec 2019 00:26:37 +0100">Change oioioi~master~I2b75b1a4ff04ca9f156be29e4bba5962d658ae69, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3364"&gt;https://gerrit.sio2project.mimuw.edu.pl/3364&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2288" title="Setting for the teacher to disable ranking in the contest" class="issue-link" data-issue-key="SIO-2288"&gt;&lt;strike&gt;SIO-2288&lt;/strike&gt;&lt;/a&gt; Setting for the teacher to disable ranking in the contest
&lt;br/&gt;

&lt;br/&gt;
Added new configuration named RankingVisibilityConfig
&lt;br/&gt;
in contest&amp;#39;s settings panel. It allows the teacher
&lt;br/&gt;
or administrator to hide ranking for regular users.
&lt;br/&gt;
When the configuration is not present or it is set
&lt;br/&gt;
to &amp;#39;AUTO&amp;#39; it uses method default_can_see_ranking,
&lt;br/&gt;
which can be overwritten in special contests.
&lt;br/&gt;
Changes in migrations are required for previous
&lt;br/&gt;
tests to pass, because I&amp;#39;ve added a new model.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b75b1a4ff04ca9f156be29e4bba5962d658ae69</comment>
                            <comment id="25813" author="gerrit" created="Wed, 18 Dec 2019 10:51:27 +0100">Change oioioi~master~I2b75b1a4ff04ca9f156be29e4bba5962d658ae69, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3364"&gt;https://gerrit.sio2project.mimuw.edu.pl/3364&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2288" title="Setting for the teacher to disable ranking in the contest" class="issue-link" data-issue-key="SIO-2288"&gt;&lt;strike&gt;SIO-2288&lt;/strike&gt;&lt;/a&gt; Setting for the teacher to disable ranking in the contest
&lt;br/&gt;

&lt;br/&gt;
Added new configuration named RankingVisibilityConfig
&lt;br/&gt;
in contest&amp;#39;s settings panel. It allows the teacher
&lt;br/&gt;
or administrator to hide ranking for regular users.
&lt;br/&gt;
When the configuration is not present or it is set
&lt;br/&gt;
to &amp;#39;AUTO&amp;#39; it uses method default_can_see_ranking,
&lt;br/&gt;
which can be overwritten in special contests.
&lt;br/&gt;
Changes in migrations are required for previous
&lt;br/&gt;
tests to pass, because I&amp;#39;ve added a new model.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b75b1a4ff04ca9f156be29e4bba5962d658ae69</comment>
                            <comment id="25814" author="gerrit" created="Wed, 18 Dec 2019 11:01:30 +0100">Change oioioi~master~I2b75b1a4ff04ca9f156be29e4bba5962d658ae69, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3364"&gt;https://gerrit.sio2project.mimuw.edu.pl/3364&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2288" title="Setting for the teacher to disable ranking in the contest" class="issue-link" data-issue-key="SIO-2288"&gt;&lt;strike&gt;SIO-2288&lt;/strike&gt;&lt;/a&gt; Setting for the teacher to disable ranking in the contest
&lt;br/&gt;

&lt;br/&gt;
Added new configuration named RankingVisibilityConfig
&lt;br/&gt;
in contest&amp;#39;s settings panel. It allows the teacher
&lt;br/&gt;
or administrator to hide ranking for regular users.
&lt;br/&gt;
When the configuration is not present or it is set
&lt;br/&gt;
to &amp;#39;AUTO&amp;#39; it uses method default_can_see_ranking,
&lt;br/&gt;
which can be overwritten in special contests.
&lt;br/&gt;
Changes in migrations are required for previous
&lt;br/&gt;
tests to pass, because I&amp;#39;ve added a new model.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b75b1a4ff04ca9f156be29e4bba5962d658ae69</comment>
                            <comment id="25815" author="gerrit" created="Wed, 18 Dec 2019 15:01:29 +0100">Change oioioi~master~I2b75b1a4ff04ca9f156be29e4bba5962d658ae69, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3364"&gt;https://gerrit.sio2project.mimuw.edu.pl/3364&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2288" title="Setting for the teacher to disable ranking in the contest" class="issue-link" data-issue-key="SIO-2288"&gt;&lt;strike&gt;SIO-2288&lt;/strike&gt;&lt;/a&gt; Setting for the teacher to disable ranking in the contest
&lt;br/&gt;

&lt;br/&gt;
Added new configuration named RankingVisibilityConfig
&lt;br/&gt;
in contest&amp;#39;s settings panel. It allows the teacher
&lt;br/&gt;
or administrator to hide ranking for regular users.
&lt;br/&gt;
When the configuration is not present or it is set
&lt;br/&gt;
to &amp;#39;AUTO&amp;#39; it uses method default_can_see_ranking,
&lt;br/&gt;
which can be overwritten in special contests.
&lt;br/&gt;
Changes in migrations are required for previous
&lt;br/&gt;
tests to pass, because I&amp;#39;ve added a new model.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b75b1a4ff04ca9f156be29e4bba5962d658ae69</comment>
                            <comment id="25819" author="gerrit" created="Wed, 18 Dec 2019 17:45:33 +0100">Change oioioi~master~I2b75b1a4ff04ca9f156be29e4bba5962d658ae69, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3364"&gt;https://gerrit.sio2project.mimuw.edu.pl/3364&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2288" title="Setting for the teacher to disable ranking in the contest" class="issue-link" data-issue-key="SIO-2288"&gt;&lt;strike&gt;SIO-2288&lt;/strike&gt;&lt;/a&gt; Setting for the teacher to disable ranking in the contest
&lt;br/&gt;

&lt;br/&gt;
Added new configuration named RankingVisibilityConfig
&lt;br/&gt;
in contest&amp;#39;s settings panel. It allows the teacher
&lt;br/&gt;
or administrator to hide ranking for regular users.
&lt;br/&gt;
When the configuration is not present or it is set
&lt;br/&gt;
to &amp;#39;AUTO&amp;#39; it uses method default_can_see_ranking,
&lt;br/&gt;
which can be overwritten in special contests.
&lt;br/&gt;
Changes in migrations are required for previous
&lt;br/&gt;
tests to pass, because I&amp;#39;ve added a new model.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b75b1a4ff04ca9f156be29e4bba5962d658ae69</comment>
                            <comment id="25824" author="gerrit" created="Wed, 18 Dec 2019 21:09:25 +0100">Change oioioi~master~I2b75b1a4ff04ca9f156be29e4bba5962d658ae69, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3364"&gt;https://gerrit.sio2project.mimuw.edu.pl/3364&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2288" title="Setting for the teacher to disable ranking in the contest" class="issue-link" data-issue-key="SIO-2288"&gt;&lt;strike&gt;SIO-2288&lt;/strike&gt;&lt;/a&gt; Setting for the teacher to disable ranking in the contest
&lt;br/&gt;

&lt;br/&gt;
Added new configuration named RankingVisibilityConfig
&lt;br/&gt;
in contest&amp;#39;s settings panel. It allows the teacher
&lt;br/&gt;
or administrator to hide ranking for regular users.
&lt;br/&gt;
When the configuration is not present or it is set
&lt;br/&gt;
to &amp;#39;AUTO&amp;#39; it uses method default_can_see_ranking,
&lt;br/&gt;
which can be overwritten in special contests.
&lt;br/&gt;
Changes in migrations are required for previous
&lt;br/&gt;
tests to pass, because I&amp;#39;ve added a new model.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b75b1a4ff04ca9f156be29e4bba5962d658ae69</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d5j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2285] Show compiler versions in submit view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now only languages are shown</description>
                <environment/>
        <key id="18839">SIO-2285</key>
            <summary>Show compiler versions in submit view</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="arturpragacz">Artur Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Nov 2019 16:57:46 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:12 +0100</updated>
                            <resolved>Wed, 15 Jan 2020 15:45:49 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25779" author="gerrit" created="Tue, 10 Dec 2019 23:32:50 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25786" author="gerrit" created="Wed, 11 Dec 2019 03:17:24 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25787" author="gerrit" created="Wed, 11 Dec 2019 03:23:00 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25788" author="gerrit" created="Wed, 11 Dec 2019 03:26:23 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25796" author="gerrit" created="Wed, 11 Dec 2019 15:00:16 +0100">Change sioworkers~master~Ia20765528c4771a98cbb92429208e7974108156a, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3372"&gt;https://gerrit.sio2project.mimuw.edu.pl/3372&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Change default compiler names
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia20765528c4771a98cbb92429208e7974108156a</comment>
                            <comment id="25797" author="gerrit" created="Wed, 11 Dec 2019 15:08:17 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25802" author="gerrit" created="Wed, 11 Dec 2019 18:54:51 +0100">Change sioworkers~master~Ia20765528c4771a98cbb92429208e7974108156a, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3372"&gt;https://gerrit.sio2project.mimuw.edu.pl/3372&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Change default compiler names
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia20765528c4771a98cbb92429208e7974108156a</comment>
                            <comment id="25803" author="gerrit" created="Wed, 11 Dec 2019 18:56:22 +0100">Change sioworkers~master~Ia20765528c4771a98cbb92429208e7974108156a, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3372"&gt;https://gerrit.sio2project.mimuw.edu.pl/3372&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Change default compiler names
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia20765528c4771a98cbb92429208e7974108156a</comment>
                            <comment id="25804" author="gerrit" created="Thu, 12 Dec 2019 06:27:44 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25805" author="gerrit" created="Thu, 12 Dec 2019 07:34:57 +0100">Change sioworkers~master~Ia20765528c4771a98cbb92429208e7974108156a, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3372"&gt;https://gerrit.sio2project.mimuw.edu.pl/3372&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Change compilers
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia20765528c4771a98cbb92429208e7974108156a</comment>
                            <comment id="25806" author="gerrit" created="Thu, 12 Dec 2019 07:43:01 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25807" author="gerrit" created="Thu, 12 Dec 2019 18:31:38 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25816" author="gerrit" created="Wed, 18 Dec 2019 16:16:06 +0100">Change sioworkers~master~Ia20765528c4771a98cbb92429208e7974108156a, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3372"&gt;https://gerrit.sio2project.mimuw.edu.pl/3372&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Change compilers
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia20765528c4771a98cbb92429208e7974108156a</comment>
                            <comment id="25817" author="gerrit" created="Wed, 18 Dec 2019 16:27:03 +0100">Change sioworkers~master~Ia20765528c4771a98cbb92429208e7974108156a, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3372"&gt;https://gerrit.sio2project.mimuw.edu.pl/3372&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Change compilers
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia20765528c4771a98cbb92429208e7974108156a</comment>
                            <comment id="25822" author="gerrit" created="Wed, 18 Dec 2019 18:22:09 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25823" author="gerrit" created="Wed, 18 Dec 2019 18:27:30 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25833" author="gerrit" created="Tue, 14 Jan 2020 22:33:14 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25834" author="gerrit" created="Tue, 14 Jan 2020 23:35:49 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25835" author="gerrit" created="Wed, 15 Jan 2020 11:09:47 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25836" author="gerrit" created="Wed, 15 Jan 2020 12:40:32 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                            <comment id="25837" author="gerrit" created="Wed, 15 Jan 2020 14:42:53 +0100">Change oioioi~master~I6e43ef2f0ca71f688a389eee2b97cef378c7cf45, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3369"&gt;https://gerrit.sio2project.mimuw.edu.pl/3369&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2285" title="Show compiler versions in submit view" class="issue-link" data-issue-key="SIO-2285"&gt;&lt;strike&gt;SIO-2285&lt;/strike&gt;&lt;/a&gt;) Show compiler information in submit view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e43ef2f0ca71f688a389eee2b97cef378c7cf45</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d5b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>arturpragacz</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2284] Move certain settings from problem to probleminstance</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2284</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Certain settings - eg. testrun configurations or score reveal configurations - depend not just on the problem, but also contest rules, and should be able to differ between contests. Therefore, they should be in probleminstance settings, and not in problem settings.</description>
                <environment/>
        <key id="18838">SIO-2284</key>
            <summary>Move certain settings from problem to probleminstance</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="czyzmanski">Szymon Czyżmański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Sun, 10 Nov 2019 10:26:18 +0100</created>
                <updated>Thu, 24 Jun 2021 12:21:50 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d53:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2283] Merge files and tests tabs in the contest view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2283</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>These two tabs serve the same purpose. Moreover, sometimes we publish some extra files (such as libraries, headers, etc.), which should be in the same place as tests.</description>
                <environment/>
        <key id="18837">SIO-2283</key>
            <summary>Merge files and tests tabs in the contest view</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Sun, 3 Nov 2019 19:51:46 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:35 +0100</updated>
                            <resolved>Wed, 18 Dec 2019 14:11:23 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25782" author="gerrit" created="Wed, 11 Dec 2019 00:02:10 +0100">Change oioioi~master~If5e831f8b56caca444a591602a96c54a3d71913b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3371"&gt;https://gerrit.sio2project.mimuw.edu.pl/3371&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2283" title="Merge files and tests tabs in the contest view" class="issue-link" data-issue-key="SIO-2283"&gt;&lt;strike&gt;SIO-2283&lt;/strike&gt;&lt;/a&gt; Merge files and tests tabs in the contest view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If5e831f8b56caca444a591602a96c54a3d71913b</comment>
                            <comment id="25783" author="gerrit" created="Wed, 11 Dec 2019 02:08:44 +0100">Change oioioi~master~If5e831f8b56caca444a591602a96c54a3d71913b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3371"&gt;https://gerrit.sio2project.mimuw.edu.pl/3371&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2283" title="Merge files and tests tabs in the contest view" class="issue-link" data-issue-key="SIO-2283"&gt;&lt;strike&gt;SIO-2283&lt;/strike&gt;&lt;/a&gt; Merge files and tests tabs in the contest view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If5e831f8b56caca444a591602a96c54a3d71913b</comment>
                            <comment id="25784" author="gerrit" created="Wed, 11 Dec 2019 02:26:11 +0100">Change oioioi~master~If5e831f8b56caca444a591602a96c54a3d71913b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3371"&gt;https://gerrit.sio2project.mimuw.edu.pl/3371&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2283" title="Merge files and tests tabs in the contest view" class="issue-link" data-issue-key="SIO-2283"&gt;&lt;strike&gt;SIO-2283&lt;/strike&gt;&lt;/a&gt; Merge files and tests tabs in the contest view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If5e831f8b56caca444a591602a96c54a3d71913b</comment>
                            <comment id="25785" author="gerrit" created="Wed, 11 Dec 2019 03:05:27 +0100">Change oioioi~master~If5e831f8b56caca444a591602a96c54a3d71913b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3371"&gt;https://gerrit.sio2project.mimuw.edu.pl/3371&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2283" title="Merge files and tests tabs in the contest view" class="issue-link" data-issue-key="SIO-2283"&gt;&lt;strike&gt;SIO-2283&lt;/strike&gt;&lt;/a&gt; Merge files and tests tabs in the contest view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If5e831f8b56caca444a591602a96c54a3d71913b</comment>
                            <comment id="25789" author="gerrit" created="Wed, 11 Dec 2019 12:30:35 +0100">Change oioioi~master~If5e831f8b56caca444a591602a96c54a3d71913b, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3371"&gt;https://gerrit.sio2project.mimuw.edu.pl/3371&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2283" title="Merge files and tests tabs in the contest view" class="issue-link" data-issue-key="SIO-2283"&gt;&lt;strike&gt;SIO-2283&lt;/strike&gt;&lt;/a&gt; Merge files and tests tabs in the contest view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If5e831f8b56caca444a591602a96c54a3d71913b</comment>
                            <comment id="25790" author="gerrit" created="Wed, 11 Dec 2019 14:34:10 +0100">Change oioioi~master~If5e831f8b56caca444a591602a96c54a3d71913b, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3371"&gt;https://gerrit.sio2project.mimuw.edu.pl/3371&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2283" title="Merge files and tests tabs in the contest view" class="issue-link" data-issue-key="SIO-2283"&gt;&lt;strike&gt;SIO-2283&lt;/strike&gt;&lt;/a&gt; Merge files and tests tabs in the contest view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If5e831f8b56caca444a591602a96c54a3d71913b</comment>
                            <comment id="25798" author="gerrit" created="Wed, 11 Dec 2019 15:17:15 +0100">Change oioioi~master~If5e831f8b56caca444a591602a96c54a3d71913b, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3371"&gt;https://gerrit.sio2project.mimuw.edu.pl/3371&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2283" title="Merge files and tests tabs in the contest view" class="issue-link" data-issue-key="SIO-2283"&gt;&lt;strike&gt;SIO-2283&lt;/strike&gt;&lt;/a&gt; Merge files and tests tabs in the contest view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If5e831f8b56caca444a591602a96c54a3d71913b</comment>
                            <comment id="25799" author="gerrit" created="Wed, 11 Dec 2019 15:21:36 +0100">Change oioioi~master~If5e831f8b56caca444a591602a96c54a3d71913b, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3371"&gt;https://gerrit.sio2project.mimuw.edu.pl/3371&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2283" title="Merge files and tests tabs in the contest view" class="issue-link" data-issue-key="SIO-2283"&gt;&lt;strike&gt;SIO-2283&lt;/strike&gt;&lt;/a&gt; Merge files and tests tabs in the contest view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If5e831f8b56caca444a591602a96c54a3d71913b</comment>
                            <comment id="25800" author="gerrit" created="Wed, 11 Dec 2019 15:26:57 +0100">Change oioioi~master~If5e831f8b56caca444a591602a96c54a3d71913b, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3371"&gt;https://gerrit.sio2project.mimuw.edu.pl/3371&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2283" title="Merge files and tests tabs in the contest view" class="issue-link" data-issue-key="SIO-2283"&gt;&lt;strike&gt;SIO-2283&lt;/strike&gt;&lt;/a&gt; Merge files and tests tabs in the contest view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If5e831f8b56caca444a591602a96c54a3d71913b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d4v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>fhnatow1</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2282] Show test packages in the problemset</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2282</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now, you cannot download public test packages (from oioioi.testspackages) in the problems in the problemset.</description>
                <environment/>
        <key id="18836">SIO-2282</key>
            <summary>Show test packages in the problemset</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/reopened.png">Reopened</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Sun, 3 Nov 2019 19:50:07 +0100</created>
                <updated>Thu, 10 Dec 2020 22:43:21 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="25855" author="gerrit" created="Mon, 20 Jan 2020 22:54:29 +0100">Change oioioi~master~I5bbeed2f1ccdd18f023cfb28521bd13c3c78af00, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3393"&gt;https://gerrit.sio2project.mimuw.edu.pl/3393&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2282" title="Show test packages in the problemset" class="issue-link" data-issue-key="SIO-2282"&gt;SIO-2282&lt;/a&gt;) Show test packages in the problemset
&lt;br/&gt;

&lt;br/&gt;
Added the ability for contest admins to download test packages right from the problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5bbeed2f1ccdd18f023cfb28521bd13c3c78af00</comment>
                            <comment id="25856" author="gerrit" created="Mon, 20 Jan 2020 23:28:46 +0100">Change oioioi~master~I5bbeed2f1ccdd18f023cfb28521bd13c3c78af00, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3393"&gt;https://gerrit.sio2project.mimuw.edu.pl/3393&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2282" title="Show test packages in the problemset" class="issue-link" data-issue-key="SIO-2282"&gt;SIO-2282&lt;/a&gt;) Show test packages in the problemset
&lt;br/&gt;

&lt;br/&gt;
Added the ability for contest admins to download test packages right from the problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5bbeed2f1ccdd18f023cfb28521bd13c3c78af00</comment>
                            <comment id="25863" author="gerrit" created="Wed, 22 Jan 2020 17:09:30 +0100">Change oioioi~master~I5bbeed2f1ccdd18f023cfb28521bd13c3c78af00, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3393"&gt;https://gerrit.sio2project.mimuw.edu.pl/3393&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2282" title="Show test packages in the problemset" class="issue-link" data-issue-key="SIO-2282"&gt;SIO-2282&lt;/a&gt;) Show test packages in the problemset
&lt;br/&gt;

&lt;br/&gt;
Added the ability for contest admins to download test packages right from the problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5bbeed2f1ccdd18f023cfb28521bd13c3c78af00</comment>
                            <comment id="25894" author="gerrit" created="Tue, 28 Jan 2020 12:28:53 +0100">Change oioioi~master~I5bbeed2f1ccdd18f023cfb28521bd13c3c78af00, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3393"&gt;https://gerrit.sio2project.mimuw.edu.pl/3393&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2282" title="Show test packages in the problemset" class="issue-link" data-issue-key="SIO-2282"&gt;SIO-2282&lt;/a&gt;) Show test packages in the problemset
&lt;br/&gt;

&lt;br/&gt;
Added the ability for contest admins to download test packages right from the problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5bbeed2f1ccdd18f023cfb28521bd13c3c78af00</comment>
                            <comment id="26598" author="wolf480" created="Mon, 7 Dec 2020 20:08:35 +0100">Doesn&amp;#39;t work without a contest in the url.</comment>
                            <comment id="26599" author="gerrit" created="Mon, 7 Dec 2020 20:58:51 +0100">Change oioioi~master~Iaf49828d4fcac90b1ea162fa8595b5d73792a560, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3559"&gt;https://gerrit.sio2project.mimuw.edu.pl/3559&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2282" title="Show test packages in the problemset" class="issue-link" data-issue-key="SIO-2282"&gt;SIO-2282&lt;/a&gt; Fix problem site testpackages not working on problem site
&lt;br/&gt;

&lt;br/&gt;
The original implementation didn&amp;#39;t work outside of contests
&lt;br/&gt;
for some weird reason.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iaf49828d4fcac90b1ea162fa8595b5d73792a560</comment>
                            <comment id="26600" author="wolf480" created="Mon, 7 Dec 2020 21:01:15 +0100">Also, even with the above fix, this is visible only to admins.
&lt;br/&gt;
Showing test packages to regular users will require more work.</comment>
                            <comment id="26609" author="gerrit" created="Thu, 10 Dec 2020 22:28:47 +0100">Change oioioi~master~Iaf49828d4fcac90b1ea162fa8595b5d73792a560, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3559"&gt;https://gerrit.sio2project.mimuw.edu.pl/3559&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2282" title="Show test packages in the problemset" class="issue-link" data-issue-key="SIO-2282"&gt;SIO-2282&lt;/a&gt; Fix problem site testpackages not working on problem site
&lt;br/&gt;

&lt;br/&gt;
The original implementation checked permissions in a way
&lt;br/&gt;
which couldn&amp;#39;t possibly work outside of a contest,
&lt;br/&gt;
even though it was intended specifically for outside-of-contest
&lt;br/&gt;
operation.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iaf49828d4fcac90b1ea162fa8595b5d73792a560</comment>
                            <comment id="26610" author="gerrit" created="Thu, 10 Dec 2020 22:43:21 +0100">Change oioioi~master~Iaf49828d4fcac90b1ea162fa8595b5d73792a560, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3559"&gt;https://gerrit.sio2project.mimuw.edu.pl/3559&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2282" title="Show test packages in the problemset" class="issue-link" data-issue-key="SIO-2282"&gt;SIO-2282&lt;/a&gt; Fix problem site testpackages not working on problem site
&lt;br/&gt;

&lt;br/&gt;
The original implementation was checking permissions in a way
&lt;br/&gt;
which couldn&amp;#39;t possibly work outside of a contest,
&lt;br/&gt;
even though it was intended specifically for outside-of-contest
&lt;br/&gt;
operation.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iaf49828d4fcac90b1ea162fa8595b5d73792a560</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d4n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>fhnatow1</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2281] Remove unused module prizes</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2281</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18827">SIO-2281</key>
            <summary>Remove unused module prizes</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="accek">Szymon Acedański</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 16 Oct 2019 16:21:52 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:32 +0100</updated>
                            <resolved>Sun, 15 Dec 2019 00:35:01 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25739" author="gerrit" created="Wed, 20 Nov 2019 15:08:02 +0100">Change oioioi~master~I339ad6b81e5afaa350efed2fb88826fa70f61189, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3357"&gt;https://gerrit.sio2project.mimuw.edu.pl/3357&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2281" title="Remove unused module prizes" class="issue-link" data-issue-key="SIO-2281"&gt;&lt;strike&gt;SIO-2281&lt;/strike&gt;&lt;/a&gt; Remove module prizes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I339ad6b81e5afaa350efed2fb88826fa70f61189</comment>
                            <comment id="25748" author="gerrit" created="Wed, 27 Nov 2019 16:49:48 +0100">Change oioioi~master~I339ad6b81e5afaa350efed2fb88826fa70f61189, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3357"&gt;https://gerrit.sio2project.mimuw.edu.pl/3357&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2281" title="Remove unused module prizes" class="issue-link" data-issue-key="SIO-2281"&gt;&lt;strike&gt;SIO-2281&lt;/strike&gt;&lt;/a&gt; Remove module prizes
&lt;br/&gt;

&lt;br/&gt;
Change Version to 40.
&lt;br/&gt;
Add info to UPGRADING.rst.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I339ad6b81e5afaa350efed2fb88826fa70f61189</comment>
                            <comment id="25749" author="gerrit" created="Wed, 27 Nov 2019 16:52:04 +0100">Change oioioi~master~I339ad6b81e5afaa350efed2fb88826fa70f61189, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3357"&gt;https://gerrit.sio2project.mimuw.edu.pl/3357&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2281" title="Remove unused module prizes" class="issue-link" data-issue-key="SIO-2281"&gt;&lt;strike&gt;SIO-2281&lt;/strike&gt;&lt;/a&gt; Remove module prizes
&lt;br/&gt;

&lt;br/&gt;
Change Version to 40.
&lt;br/&gt;
Add info to UPGRADING.rst.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I339ad6b81e5afaa350efed2fb88826fa70f61189</comment>
                            <comment id="25750" author="gerrit" created="Wed, 27 Nov 2019 17:10:00 +0100">Change oioioi~master~I339ad6b81e5afaa350efed2fb88826fa70f61189, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3357"&gt;https://gerrit.sio2project.mimuw.edu.pl/3357&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2281" title="Remove unused module prizes" class="issue-link" data-issue-key="SIO-2281"&gt;&lt;strike&gt;SIO-2281&lt;/strike&gt;&lt;/a&gt; Remove module prizes
&lt;br/&gt;

&lt;br/&gt;
Change Version to 40.
&lt;br/&gt;
Add info to UPGRADING.rst.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I339ad6b81e5afaa350efed2fb88826fa70f61189</comment>
                            <comment id="25751" author="gerrit" created="Wed, 27 Nov 2019 17:12:02 +0100">Change oioioi~master~I339ad6b81e5afaa350efed2fb88826fa70f61189, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3357"&gt;https://gerrit.sio2project.mimuw.edu.pl/3357&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2281" title="Remove unused module prizes" class="issue-link" data-issue-key="SIO-2281"&gt;&lt;strike&gt;SIO-2281&lt;/strike&gt;&lt;/a&gt; Remove module prizes
&lt;br/&gt;

&lt;br/&gt;
Change Version to 40.
&lt;br/&gt;
Add info to UPGRADING.rst.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I339ad6b81e5afaa350efed2fb88826fa70f61189</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d2n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>niedziol</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2280] Add helper in submit view to api command</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2280</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>There is endpoint which allow to submit solution via newly added API. There should be message in the submit view (or problem view) which prompts the command to show users this option.</description>
                <environment/>
        <key id="18826">SIO-2280</key>
            <summary>Add helper in submit view to api command</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                            <label>easy</label>
                            <label>tag1</label>
                    </labels>
                <created>Thu, 10 Oct 2019 13:27:55 +0200</created>
                <updated>Thu, 24 Jun 2021 12:22:28 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17900">SIO-2160</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="17900">SIO-2160</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d2f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2279] Use same table in task archive as in problem set</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2279</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In problem set there are useful statistics (number of submissions and success rate) and option to add to the contest. They could also be present in the task archive view</description>
                <environment/>
        <key id="18825">SIO-2279</key>
            <summary>Use same table in task archive as in problem set</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                            <label>easy</label>
                            <label>tag1</label>
                    </labels>
                <created>Thu, 10 Oct 2019 13:22:32 +0200</created>
                <updated>Thu, 24 Jun 2021 12:22:52 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>1</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d27:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2278] Navbar translations doesn't work in problemset</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2278</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>It is in Polish even when the selected language is English.</description>
                <environment/>
        <key id="18824">SIO-2278</key>
            <summary>Navbar translations doesn't work in problemset</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                            <label>easy</label>
                            <label>tag1</label>
                    </labels>
                <created>Thu, 10 Oct 2019 13:18:29 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:25 +0100</updated>
                            <resolved>Wed, 18 Dec 2019 14:18:03 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                    <component>Translations</component>
                        <due>Wed, 11 Dec 2019 00:00:00 +0100</due>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25720" author="gerrit" created="Wed, 23 Oct 2019 13:36:42 +0200">Change oioioi~master~I0661b460c2cdf8fd48c8932dc25e0010e78a1e64, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3346"&gt;https://gerrit.sio2project.mimuw.edu.pl/3346&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2278" title="Navbar translations doesn&amp;#39;t work in problemset" class="issue-link" data-issue-key="SIO-2278"&gt;&lt;strike&gt;SIO-2278&lt;/strike&gt;&lt;/a&gt; Navbar translations doesn&amp;#39;t work in problemset
&lt;br/&gt;

&lt;br/&gt;
In my local sio copy it appeared English even if language was set to Polish.
&lt;br/&gt;
Hopefully my change fixes both problems.
&lt;br/&gt;
Modifying navbar registry happens once during the initialization,
&lt;br/&gt;
so these texts are saved once in the init, therefor only one translation happens.
&lt;br/&gt;
When changing the language, no modification is possible to these strings.
&lt;br/&gt;
Added translation in reading these texts from registry,
&lt;br/&gt;
making sure they get translated every time they are loaded.
&lt;br/&gt;
TODO: remove translation from initializing registry!
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0661b460c2cdf8fd48c8932dc25e0010e78a1e64</comment>
                            <comment id="25721" author="gerrit" created="Wed, 23 Oct 2019 13:44:33 +0200">Change oioioi~master~I0661b460c2cdf8fd48c8932dc25e0010e78a1e64, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3346"&gt;https://gerrit.sio2project.mimuw.edu.pl/3346&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2278" title="Navbar translations doesn&amp;#39;t work in problemset" class="issue-link" data-issue-key="SIO-2278"&gt;&lt;strike&gt;SIO-2278&lt;/strike&gt;&lt;/a&gt; Navbar translations doesn&amp;#39;t work in problemset
&lt;br/&gt;

&lt;br/&gt;
In my local sio copy it appeared English even if language was set to Polish.
&lt;br/&gt;
Hopefully my change fixes both problems.
&lt;br/&gt;

&lt;br/&gt;
Modifying navbar registry happens once during the initialization,
&lt;br/&gt;
so these texts are saved once in the init, therefor only one translation happens.
&lt;br/&gt;
When changing the language, no modification is possible to these strings.
&lt;br/&gt;

&lt;br/&gt;
Added translation in reading these texts from registry,
&lt;br/&gt;
making sure they get translated every time they are loaded.
&lt;br/&gt;

&lt;br/&gt;
Removed translation from regiter functions,
&lt;br/&gt;
so that registered textx is the text to be translated.
&lt;br/&gt;
By doing so, I am sure that the text won&amp;#39;t get translated before adding,
&lt;br/&gt;
because the it would not be ever translated back.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0661b460c2cdf8fd48c8932dc25e0010e78a1e64</comment>
                            <comment id="25745" author="gerrit" created="Wed, 20 Nov 2019 20:41:13 +0100">Change oioioi~master~I0661b460c2cdf8fd48c8932dc25e0010e78a1e64, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3346"&gt;https://gerrit.sio2project.mimuw.edu.pl/3346&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2278" title="Navbar translations doesn&amp;#39;t work in problemset" class="issue-link" data-issue-key="SIO-2278"&gt;&lt;strike&gt;SIO-2278&lt;/strike&gt;&lt;/a&gt; Navbar translations doesn&amp;#39;t work in problemset
&lt;br/&gt;

&lt;br/&gt;
Translation was imported as ugettext, which was a not lazy version of translation.
&lt;br/&gt;
Therefor, the translation was made on init, so the text once translated never changed.
&lt;br/&gt;
Edited import to ugettext_lazy, so that the translation is lazy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0661b460c2cdf8fd48c8932dc25e0010e78a1e64</comment>
                            <comment id="25746" author="gerrit" created="Wed, 20 Nov 2019 20:45:29 +0100">Change oioioi~master~I0661b460c2cdf8fd48c8932dc25e0010e78a1e64, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3346"&gt;https://gerrit.sio2project.mimuw.edu.pl/3346&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2278" title="Navbar translations doesn&amp;#39;t work in problemset" class="issue-link" data-issue-key="SIO-2278"&gt;&lt;strike&gt;SIO-2278&lt;/strike&gt;&lt;/a&gt; Navbar translations doesn&amp;#39;t work in problemset
&lt;br/&gt;

&lt;br/&gt;
Translation was imported as ugettext, which was a not lazy version of translation.
&lt;br/&gt;
Therefor, the translation was made on init, so the text once translated never changed.
&lt;br/&gt;
Edited import to ugettext_lazy, so that the translation is lazy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0661b460c2cdf8fd48c8932dc25e0010e78a1e64</comment>
                            <comment id="25754" author="gerrit" created="Tue, 3 Dec 2019 10:42:12 +0100">Change oioioi~master~I0661b460c2cdf8fd48c8932dc25e0010e78a1e64, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3346"&gt;https://gerrit.sio2project.mimuw.edu.pl/3346&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2278" title="Navbar translations doesn&amp;#39;t work in problemset" class="issue-link" data-issue-key="SIO-2278"&gt;&lt;strike&gt;SIO-2278&lt;/strike&gt;&lt;/a&gt; Navbar translations doesn&amp;#39;t work in problemset
&lt;br/&gt;

&lt;br/&gt;
Translation was imported as ugettext, which was a not lazy version of translation.
&lt;br/&gt;
Therefor, the translation was made on init, so the text once translated never changed.
&lt;br/&gt;
Edited import to ugettext_lazy, so that the translation is lazy.
&lt;br/&gt;

&lt;br/&gt;
Changed jsonify functions, because they don&amp;#39;t accept lazy translation objects.
&lt;br/&gt;
Before jsonifying results, translated texts to current language.
&lt;br/&gt;

&lt;br/&gt;
Added a regression test.
&lt;br/&gt;

&lt;br/&gt;
What&amp;#39;s interesting, that a bug in problems&amp;#39; view caused an error in szkopul view...
&lt;br/&gt;
Not sure why that happened, but it&amp;#39;s fixed now.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0661b460c2cdf8fd48c8932dc25e0010e78a1e64</comment>
                            <comment id="25755" author="gerrit" created="Tue, 3 Dec 2019 11:40:36 +0100">Change oioioi~master~I0661b460c2cdf8fd48c8932dc25e0010e78a1e64, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3346"&gt;https://gerrit.sio2project.mimuw.edu.pl/3346&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2278" title="Navbar translations doesn&amp;#39;t work in problemset" class="issue-link" data-issue-key="SIO-2278"&gt;&lt;strike&gt;SIO-2278&lt;/strike&gt;&lt;/a&gt; Navbar translations doesn&amp;#39;t work in problemset
&lt;br/&gt;

&lt;br/&gt;
Translation was imported as ugettext, which was a not lazy version of translation.
&lt;br/&gt;
Therefor, the translation was made on init, so the text once translated never changed.
&lt;br/&gt;
Edited import to ugettext_lazy, so that the translation is lazy.
&lt;br/&gt;

&lt;br/&gt;
Changed jsonify functions, because they don&amp;#39;t accept lazy translation objects.
&lt;br/&gt;
Before jsonifying results, translated texts to current language.
&lt;br/&gt;

&lt;br/&gt;
Added a regression test.
&lt;br/&gt;

&lt;br/&gt;
What&amp;#39;s interesting, that a bug in problems&amp;#39; view caused an error in szkopul view...
&lt;br/&gt;
Not sure why that happened, but it&amp;#39;s fixed now.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0661b460c2cdf8fd48c8932dc25e0010e78a1e64</comment>
                            <comment id="25757" author="gerrit" created="Tue, 3 Dec 2019 21:25:34 +0100">Change oioioi~master~I0661b460c2cdf8fd48c8932dc25e0010e78a1e64, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3346"&gt;https://gerrit.sio2project.mimuw.edu.pl/3346&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2278" title="Navbar translations doesn&amp;#39;t work in problemset" class="issue-link" data-issue-key="SIO-2278"&gt;&lt;strike&gt;SIO-2278&lt;/strike&gt;&lt;/a&gt; Navbar translations doesn&amp;#39;t work in problemset
&lt;br/&gt;

&lt;br/&gt;
Translation was imported as ugettext, which was a not lazy version of translation.
&lt;br/&gt;
Therefor, the translation was made on init, so the text once translated never changed.
&lt;br/&gt;
Edited import to ugettext_lazy, so that the translation is lazy.
&lt;br/&gt;

&lt;br/&gt;
Changed jsonify functions, because they don&amp;#39;t accept lazy translation objects.
&lt;br/&gt;
Before jsonifying results, translated texts to current language.
&lt;br/&gt;

&lt;br/&gt;
Added a regression test.
&lt;br/&gt;

&lt;br/&gt;
What&amp;#39;s interesting, that a bug in problems&amp;#39; view caused an error in szkopul view...
&lt;br/&gt;
Probably szkopul loaded navbar view in problemset from normal sio2 view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0661b460c2cdf8fd48c8932dc25e0010e78a1e64</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d1z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>stasio6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2277] Ranking ingores custom update_user_result_for_{round,contest}</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2277</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>It&amp;#39;s possible to override the update_user_result_for_{round,contest} methods in a contest controller, and change the way results for round and contest are computed form a simple sum to something more elaborate. (For example, on OIJ, we need to have max of two different quizzes.)
&lt;br/&gt;
Those results will be saved in UserResultForRound and UserResultForContest models.
&lt;br/&gt;

&lt;br/&gt;
However, the ranking doesn&amp;#39;t care. It just takes per-problem scores from UserResultForProblem objects and sums them.</description>
                <environment/>
        <key id="18823">SIO-2277</key>
            <summary>Ranking ingores custom update_user_result_for_{round,contest}</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 11 Sep 2019 19:16:11 +0200</created>
                <updated>Thu, 24 Jun 2021 12:23:26 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d1r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2276] Viewing problem list fails with HTTP 500 when round end time is None</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2276</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://sentry.io/organizations/the-sio2-project/issues/1210384154/?referrer=jira_plugin"&gt;https://sentry.io/organizations/the-sio2-project/issues/1210384154/?referrer=jira_plugin&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
{code}&lt;br/&gt;
TypeError: can&amp;#39;t compare datetime.datetime to NoneType&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/contests/views.py&amp;quot;, line 106, in problems_list_view&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;], key=lambda p: (p[2].get_start(), p[2].get_end(), p[0].round.name,&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/base/permissions.py&amp;quot;, line 126, in _wrapped_view&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return view_func(request, *args, **kwargs)&lt;br/&gt;
...&lt;br/&gt;
(1 additional frame(s) were not displayed)&lt;br/&gt;
&lt;br/&gt;
TypeError: can&amp;#39;t compare datetime.datetime to NoneType&lt;br/&gt;
{code}</description>
                <environment/>
        <key id="18822">SIO-2276</key>
            <summary>Viewing problem list fails with HTTP 500 when round end time is None</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="sentry">Sentry</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Fri, 6 Sep 2019 17:00:00 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:22 +0100</updated>
                            <resolved>Wed, 18 Dec 2019 14:11:07 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="25738" author="gerrit" created="Wed, 20 Nov 2019 00:14:16 +0100">Change oioioi~master~I6527d60996e0cd8692d219c4753f816ce3a82133, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3356"&gt;https://gerrit.sio2project.mimuw.edu.pl/3356&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2276" title="Viewing problem list fails with HTTP 500 when round end time is None" class="issue-link" data-issue-key="SIO-2276"&gt;&lt;strike&gt;SIO-2276&lt;/strike&gt;&lt;/a&gt; Viewing problem list fails with HTTP 500 when round end time is None
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6527d60996e0cd8692d219c4753f816ce3a82133</comment>
                            <comment id="25740" author="gerrit" created="Wed, 20 Nov 2019 17:19:06 +0100">Change oioioi~master~Ib468adfeb0fa127e96b75746f831d7f962f769d2, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3358"&gt;https://gerrit.sio2project.mimuw.edu.pl/3358&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2276" title="Viewing problem list fails with HTTP 500 when round end time is None" class="issue-link" data-issue-key="SIO-2276"&gt;&lt;strike&gt;SIO-2276&lt;/strike&gt;&lt;/a&gt; Viewing problem list fails with HTTP 500 when round end time is None
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib468adfeb0fa127e96b75746f831d7f962f769d2</comment>
                            <comment id="25741" author="gerrit" created="Wed, 20 Nov 2019 17:25:33 +0100">Change oioioi~master~I6527d60996e0cd8692d219c4753f816ce3a82133, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3356"&gt;https://gerrit.sio2project.mimuw.edu.pl/3356&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2276" title="Viewing problem list fails with HTTP 500 when round end time is None" class="issue-link" data-issue-key="SIO-2276"&gt;&lt;strike&gt;SIO-2276&lt;/strike&gt;&lt;/a&gt; Viewing problem list fails with HTTP 500 when round end time is None
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6527d60996e0cd8692d219c4753f816ce3a82133</comment>
                            <comment id="25742" author="gerrit" created="Wed, 20 Nov 2019 17:26:49 +0100">Change oioioi~master~I6527d60996e0cd8692d219c4753f816ce3a82133, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3356"&gt;https://gerrit.sio2project.mimuw.edu.pl/3356&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2276" title="Viewing problem list fails with HTTP 500 when round end time is None" class="issue-link" data-issue-key="SIO-2276"&gt;&lt;strike&gt;SIO-2276&lt;/strike&gt;&lt;/a&gt; Viewing problem list fails with HTTP 500 when round end time is None
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6527d60996e0cd8692d219c4753f816ce3a82133</comment>
                            <comment id="25774" author="gerrit" created="Mon, 9 Dec 2019 22:08:45 +0100">Change oioioi~master~I6527d60996e0cd8692d219c4753f816ce3a82133, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3356"&gt;https://gerrit.sio2project.mimuw.edu.pl/3356&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2276" title="Viewing problem list fails with HTTP 500 when round end time is None" class="issue-link" data-issue-key="SIO-2276"&gt;&lt;strike&gt;SIO-2276&lt;/strike&gt;&lt;/a&gt; Viewing problem list fails with HTTP 500 when round end time is None
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6527d60996e0cd8692d219c4753f816ce3a82133</comment>
                            <comment id="25775" author="gerrit" created="Mon, 9 Dec 2019 22:12:11 +0100">Change oioioi~master~I6527d60996e0cd8692d219c4753f816ce3a82133, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3356"&gt;https://gerrit.sio2project.mimuw.edu.pl/3356&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2276" title="Viewing problem list fails with HTTP 500 when round end time is None" class="issue-link" data-issue-key="SIO-2276"&gt;&lt;strike&gt;SIO-2276&lt;/strike&gt;&lt;/a&gt; Viewing problem list fails with HTTP 500 when round end time is None
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6527d60996e0cd8692d219c4753f816ce3a82133</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d1j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>fhnatow1</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2275] Make models' names compatible with python2 and python3</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2275</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Django models uses internal function of python classes __unicode__ and __str__ to extract &amp;#39;name&amp;#39; of the given object, e.g. on admin pages.
&lt;br/&gt;
Because of changes in string representations in Python3 this behavior has to be change (python3 -&amp;gt; unicode, python2 -&amp;gt; str). Fortunatelly django provides very helpful decorator to ensure compatibility with both versions of python.</description>
                <environment/>
        <key id="18821">SIO-2275</key>
            <summary>Make models' names compatible with python2 and python3</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>py3</label>
                    </labels>
                <created>Mon, 5 Aug 2019 17:53:27 +0200</created>
                <updated>Mon, 22 Mar 2021 17:33:15 +0100</updated>
                            <resolved>Mon, 22 Mar 2021 17:33:14 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25717" author="gerrit" created="Mon, 5 Aug 2019 20:21:21 +0200">Change oioioi~master~I067586a65acf1d27a446a238431fff9eca9f078e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3304"&gt;https://gerrit.sio2project.mimuw.edu.pl/3304&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2275" title="Make models&amp;#39; names compatible with python2 and python3" class="issue-link" data-issue-key="SIO-2275"&gt;&lt;strike&gt;SIO-2275&lt;/strike&gt;&lt;/a&gt;) Make models&amp;#39; names compatible with python2 and python3
&lt;br/&gt;

&lt;br/&gt;
This change mostly decorates classes with python_2_unicode_compatible
&lt;br/&gt;
decorator. For details check JIRA entry.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I067586a65acf1d27a446a238431fff9eca9f078e</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d1b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2274] Quizzes improvements for the Junior Olympiad in Informatics</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2274</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>For the Junior Olympiad in Informatics, we would like to use the quizzes module, but we need some more features:
&lt;br/&gt;
- ability to add pictures and math equations in questions and answers,
&lt;br/&gt;
- contestants should be able to type their own answer (a single integer or a word)
&lt;br/&gt;
- add the possibility to differ scoring within one question (for example, there might be an answer worth 1 point, and another answer worth two points)
&lt;br/&gt;
- we would like to have the following workflow:
&lt;br/&gt;
-- teacher add a set of questions categorized into several categories
&lt;br/&gt;
-- contestant can prepare for a quiz, they can generate practice quizzes, the quiz should contain random questions from different categories (for example 10 algorithmic questions and 10 programming questions)
&lt;br/&gt;
-- finally, they should be able to take a rated quiz, which should be scored.</description>
                <environment/>
        <key id="18820">SIO-2274</key>
            <summary>Quizzes improvements for the Junior Olympiad in Informatics</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Sat, 29 Jun 2019 16:00:23 +0200</created>
                <updated>Sun, 31 Oct 2021 18:10:43 +0100</updated>
                            <resolved>Sun, 31 Oct 2021 18:10:43 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>For the OI Team</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25656" author="accek" created="Sat, 29 Jun 2019 21:16:31 +0200">Artur, it looks like this issue is to be managed inside the OI Admins team. I assigned it to you so it&amp;#39;s not lost.
&lt;br/&gt;

&lt;br/&gt;
If this is what you want, you probably have the option to move it to the OIADMINS project.</comment>
                            <comment id="27151" author="pdietrich" created="Sun, 31 Oct 2021 18:10:11 +0100">Currently we deal with quizzes as they are. In the future we want quizzes to be outside sio2 to help with scaling for A LOT of participants concurrently. Thus this issue can be closed.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d13:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2273] Change sioworkers to accept specific compilers</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2273</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18726">SIO-2273</key>
            <summary>Change sioworkers to accept specific compilers</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="starosta">Piotr Wojtczak</reporter>
                        <labels>
                    </labels>
                <created>Wed, 26 Jun 2019 16:43:46 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:08 +0100</updated>
                            <resolved>Sun, 30 Jun 2019 22:02:33 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25616" author="gerrit" created="Wed, 26 Jun 2019 16:44:29 +0200">Change sioworkers~master~I41633ae9b3ffe23cfa1a9c97397676361c0e669c, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3282"&gt;https://gerrit.sio2project.mimuw.edu.pl/3282&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2273" title="Change sioworkers to accept specific compilers" class="issue-link" data-issue-key="SIO-2273"&gt;&lt;strike&gt;SIO-2273&lt;/strike&gt;&lt;/a&gt;) - Change sioworkers to accept specific compilers
&lt;br/&gt;

&lt;br/&gt;
</comment>
                            <comment id="25617" author="gerrit" created="Wed, 26 Jun 2019 16:58:41 +0200">Change sioworkers~master~Id266cded8f2ce8c42a6e4c8e80e8ba69b76d1124, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3283"&gt;https://gerrit.sio2project.mimuw.edu.pl/3283&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2273" title="Change sioworkers to accept specific compilers" class="issue-link" data-issue-key="SIO-2273"&gt;&lt;strike&gt;SIO-2273&lt;/strike&gt;&lt;/a&gt;) - Change sioworkers to accept specific compilers
&lt;br/&gt;

&lt;br/&gt;
</comment>
                            <comment id="25619" author="gerrit" created="Wed, 26 Jun 2019 17:08:01 +0200">Change sioworkers~master~Id312581bc097d28120c0502c2b86431ab55f3902, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3284"&gt;https://gerrit.sio2project.mimuw.edu.pl/3284&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2273" title="Change sioworkers to accept specific compilers" class="issue-link" data-issue-key="SIO-2273"&gt;&lt;strike&gt;SIO-2273&lt;/strike&gt;&lt;/a&gt;) - Change sioworkers to accept specific compilers
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id312581bc097d28120c0502c2b86431ab55f3902</comment>
                            <comment id="25650" author="gerrit" created="Sat, 29 Jun 2019 10:56:28 +0200">Change sioworkers~master~Id312581bc097d28120c0502c2b86431ab55f3902, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3284"&gt;https://gerrit.sio2project.mimuw.edu.pl/3284&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2273" title="Change sioworkers to accept specific compilers" class="issue-link" data-issue-key="SIO-2273"&gt;&lt;strike&gt;SIO-2273&lt;/strike&gt;&lt;/a&gt;) - Change sioworkers to accept specific compilers
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id312581bc097d28120c0502c2b86431ab55f3902</comment>
                            <comment id="25651" author="gerrit" created="Sat, 29 Jun 2019 11:39:16 +0200">Change sioworkers~master~Id312581bc097d28120c0502c2b86431ab55f3902, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3284"&gt;https://gerrit.sio2project.mimuw.edu.pl/3284&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2273" title="Change sioworkers to accept specific compilers" class="issue-link" data-issue-key="SIO-2273"&gt;&lt;strike&gt;SIO-2273&lt;/strike&gt;&lt;/a&gt;) - Change sioworkers to accept specific compilers
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id312581bc097d28120c0502c2b86431ab55f3902</comment>
                            <comment id="25675" author="starosta" created="Sun, 30 Jun 2019 22:27:39 +0200">Fix missing comma &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3292/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3292/&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d0v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2272] Handle new compiler logic</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2272</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18725">SIO-2272</key>
            <summary>Handle new compiler logic</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="deutzia">Iwona Kotlarska</reporter>
                        <labels>
                    </labels>
                <created>Wed, 26 Jun 2019 15:30:24 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:31 +0100</updated>
                            <resolved>Wed, 26 Jun 2019 18:00:41 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25614" author="gerrit" created="Wed, 26 Jun 2019 15:49:50 +0200">Change oioioi~master~I77a1b57f500b8ddc12a7cd23e4a8830f1e95e8a6, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3279"&gt;https://gerrit.sio2project.mimuw.edu.pl/3279&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2272" title="Handle new compiler logic" class="issue-link" data-issue-key="SIO-2272"&gt;&lt;strike&gt;SIO-2272&lt;/strike&gt;&lt;/a&gt;) Handle user-set compilers
&lt;br/&gt;

&lt;br/&gt;
Use ContestCompiler and ProblemCompiler to determine what to use to
&lt;br/&gt;
compile a particular submission. ContestCompiler overrides
&lt;br/&gt;
ProblemCompiler if both are set. We assume ProblemCompiler is set for
&lt;br/&gt;
every language.
&lt;br/&gt;

&lt;br/&gt;
If USE_LOCAL_COMPILERS is set to True, this logic is not applied,
&lt;br/&gt;
because system-[lang] is used as a compiler anyway.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I77a1b57f500b8ddc12a7cd23e4a8830f1e95e8a6</comment>
                            <comment id="25615" author="gerrit" created="Wed, 26 Jun 2019 16:09:56 +0200">Change oioioi~master~I77a1b57f500b8ddc12a7cd23e4a8830f1e95e8a6, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3279"&gt;https://gerrit.sio2project.mimuw.edu.pl/3279&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2272" title="Handle new compiler logic" class="issue-link" data-issue-key="SIO-2272"&gt;&lt;strike&gt;SIO-2272&lt;/strike&gt;&lt;/a&gt;) Handle user-set compilers
&lt;br/&gt;

&lt;br/&gt;
Use ContestCompiler and ProblemCompiler to determine what to use to
&lt;br/&gt;
compile a particular submission. ContestCompiler overrides
&lt;br/&gt;
ProblemCompiler if both are set. We assume ProblemCompiler is set for
&lt;br/&gt;
every language.
&lt;br/&gt;

&lt;br/&gt;
If USE_LOCAL_COMPILERS is set to True, this logic is not applied,
&lt;br/&gt;
because system-[lang] is used as a compiler anyway.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I77a1b57f500b8ddc12a7cd23e4a8830f1e95e8a6</comment>
                            <comment id="25618" author="gerrit" created="Wed, 26 Jun 2019 17:02:51 +0200">Change oioioi~master~I77a1b57f500b8ddc12a7cd23e4a8830f1e95e8a6, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3279"&gt;https://gerrit.sio2project.mimuw.edu.pl/3279&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2272" title="Handle new compiler logic" class="issue-link" data-issue-key="SIO-2272"&gt;&lt;strike&gt;SIO-2272&lt;/strike&gt;&lt;/a&gt;) Handle user-set compilers
&lt;br/&gt;

&lt;br/&gt;
Use ContestCompiler and ProblemCompiler to determine what to use to
&lt;br/&gt;
compile a particular submission. ContestCompiler overrides
&lt;br/&gt;
ProblemCompiler if both are set. We assume ProblemCompiler is set for
&lt;br/&gt;
every language.
&lt;br/&gt;

&lt;br/&gt;
If USE_LOCAL_COMPILERS is set to True, this logic is not applied,
&lt;br/&gt;
because system-[lang] is used as a compiler anyway.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I77a1b57f500b8ddc12a7cd23e4a8830f1e95e8a6</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d0n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2271] Allow problem admin to choose compiler</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2271</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18724">SIO-2271</key>
            <summary>Allow problem admin to choose compiler</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="deutzia">Iwona Kotlarska</reporter>
                        <labels>
                    </labels>
                <created>Wed, 26 Jun 2019 00:34:35 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:10 +0100</updated>
                            <resolved>Wed, 26 Jun 2019 15:28:04 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25595" author="gerrit" created="Wed, 26 Jun 2019 00:37:24 +0200">Change oioioi~master~I31c446ff2ca14307bc15646e00b95780abe44842, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3275"&gt;https://gerrit.sio2project.mimuw.edu.pl/3275&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2271" title="Allow problem admin to choose compiler" class="issue-link" data-issue-key="SIO-2271"&gt;&lt;strike&gt;SIO-2271&lt;/strike&gt;&lt;/a&gt;) Add inline for problem compiler
&lt;br/&gt;

&lt;br/&gt;
We want to allow to choose compiler per problem, rather than using one
&lt;br/&gt;
version for all problems on that particular instance of oioioi.
&lt;br/&gt;

&lt;br/&gt;
This change adds necessary inline to django admin for problem
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I31c446ff2ca14307bc15646e00b95780abe44842</comment>
                            <comment id="25598" author="gerrit" created="Wed, 26 Jun 2019 01:42:59 +0200">Change oioioi~master~I31c446ff2ca14307bc15646e00b95780abe44842, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3275"&gt;https://gerrit.sio2project.mimuw.edu.pl/3275&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2271" title="Allow problem admin to choose compiler" class="issue-link" data-issue-key="SIO-2271"&gt;&lt;strike&gt;SIO-2271&lt;/strike&gt;&lt;/a&gt;) Add inline for problem compiler
&lt;br/&gt;

&lt;br/&gt;
We want to allow to choose compiler per problem, rather than using one
&lt;br/&gt;
version for all problems on that particular instance of oioioi.
&lt;br/&gt;

&lt;br/&gt;
This change adds necessary inline to django admin for problem
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I31c446ff2ca14307bc15646e00b95780abe44842</comment>
                            <comment id="25609" author="gerrit" created="Wed, 26 Jun 2019 13:38:38 +0200">Change oioioi~master~I31c446ff2ca14307bc15646e00b95780abe44842, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3275"&gt;https://gerrit.sio2project.mimuw.edu.pl/3275&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2271" title="Allow problem admin to choose compiler" class="issue-link" data-issue-key="SIO-2271"&gt;&lt;strike&gt;SIO-2271&lt;/strike&gt;&lt;/a&gt;) Add inline for problem compiler
&lt;br/&gt;

&lt;br/&gt;
We want to allow to choose compiler per problem, rather than using one
&lt;br/&gt;
version for all problems on that particular instance of oioioi.
&lt;br/&gt;

&lt;br/&gt;
This change adds necessary inline to django admin for problem
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I31c446ff2ca14307bc15646e00b95780abe44842</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d0f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2270] Adjust teachers' pupils site to use usergroups</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2270</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18723">SIO-2270</key>
            <summary>Adjust teachers' pupils site to use usergroups</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18021">SIO-2213</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>groups</label>
                    </labels>
                <created>Tue, 25 Jun 2019 12:49:16 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:19 +0100</updated>
                            <resolved>Wed, 26 Jun 2019 17:17:38 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25585" author="gerrit" created="Tue, 25 Jun 2019 17:31:27 +0200">Change oioioi~master~Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3271"&gt;https://gerrit.sio2project.mimuw.edu.pl/3271&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2270" title="Adjust teachers&amp;#39; pupils site to use usergroups" class="issue-link" data-issue-key="SIO-2270"&gt;&lt;strike&gt;SIO-2270&lt;/strike&gt;&lt;/a&gt;) Adjust teachers&amp;#39; pupils site to use usergroups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f</comment>
                            <comment id="25594" author="gerrit" created="Tue, 25 Jun 2019 23:40:54 +0200">Change oioioi~master~Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3271"&gt;https://gerrit.sio2project.mimuw.edu.pl/3271&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2270" title="Adjust teachers&amp;#39; pupils site to use usergroups" class="issue-link" data-issue-key="SIO-2270"&gt;&lt;strike&gt;SIO-2270&lt;/strike&gt;&lt;/a&gt;) Adjust teachers&amp;#39; pupils site to use usergroups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f</comment>
                            <comment id="25603" author="gerrit" created="Wed, 26 Jun 2019 12:08:55 +0200">Change oioioi~master~Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3271"&gt;https://gerrit.sio2project.mimuw.edu.pl/3271&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2270" title="Adjust teachers&amp;#39; pupils site to use usergroups" class="issue-link" data-issue-key="SIO-2270"&gt;&lt;strike&gt;SIO-2270&lt;/strike&gt;&lt;/a&gt;) Adjust teachers&amp;#39; pupils site to use usergroups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f</comment>
                            <comment id="25604" author="gerrit" created="Wed, 26 Jun 2019 12:09:52 +0200">Change oioioi~master~Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3271"&gt;https://gerrit.sio2project.mimuw.edu.pl/3271&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2270" title="Adjust teachers&amp;#39; pupils site to use usergroups" class="issue-link" data-issue-key="SIO-2270"&gt;&lt;strike&gt;SIO-2270&lt;/strike&gt;&lt;/a&gt;) Adjust teachers&amp;#39; pupils site to use usergroups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f</comment>
                            <comment id="25610" author="gerrit" created="Wed, 26 Jun 2019 14:00:11 +0200">Change oioioi~master~Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3271"&gt;https://gerrit.sio2project.mimuw.edu.pl/3271&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2270" title="Adjust teachers&amp;#39; pupils site to use usergroups" class="issue-link" data-issue-key="SIO-2270"&gt;&lt;strike&gt;SIO-2270&lt;/strike&gt;&lt;/a&gt;) Adjust teachers&amp;#39; pupils site to use usergroups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f</comment>
                            <comment id="25611" author="gerrit" created="Wed, 26 Jun 2019 14:04:53 +0200">Change oioioi~master~Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3271"&gt;https://gerrit.sio2project.mimuw.edu.pl/3271&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2270" title="Adjust teachers&amp;#39; pupils site to use usergroups" class="issue-link" data-issue-key="SIO-2270"&gt;&lt;strike&gt;SIO-2270&lt;/strike&gt;&lt;/a&gt;) Adjust teachers&amp;#39; pupils site to use usergroups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f</comment>
                            <comment id="25613" author="gerrit" created="Wed, 26 Jun 2019 15:33:39 +0200">Change oioioi~master~Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3271"&gt;https://gerrit.sio2project.mimuw.edu.pl/3271&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2270" title="Adjust teachers&amp;#39; pupils site to use usergroups" class="issue-link" data-issue-key="SIO-2270"&gt;&lt;strike&gt;SIO-2270&lt;/strike&gt;&lt;/a&gt;) Adjust teachers&amp;#39; pupils site to use usergroups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia63c39f4ebe3096f34e2f53d722fe580e18b0a5f</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00d07:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2269] Create form for proposing tags for a problem in problemset</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2269</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Create a form that allows users who solved a given problem propose tags based on their solutions</description>
                <environment/>
        <key id="18722">SIO-2269</key>
            <summary>Create form for proposing tags for a problem in problemset</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="starosta">Piotr Wojtczak</reporter>
                        <labels>
                    </labels>
                <created>Mon, 24 Jun 2019 23:29:38 +0200</created>
                <updated>Wed, 26 Jun 2019 16:42:50 +0200</updated>
                            <resolved>Wed, 26 Jun 2019 16:42:30 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25569" author="gerrit" created="Mon, 24 Jun 2019 23:34:25 +0200">Change oioioi~master~I6e363a716200dfee7d95af3c8248c7ba7b928b00, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3264"&gt;https://gerrit.sio2project.mimuw.edu.pl/3264&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2269" title="Create form for proposing tags for a problem in problemset" class="issue-link" data-issue-key="SIO-2269"&gt;&lt;strike&gt;SIO-2269&lt;/strike&gt;&lt;/a&gt;) Create form for proposing tags for a problem in problemset
&lt;br/&gt;

&lt;br/&gt;
This change introduces an interactive form in problem&amp;#39;s site. Users who solved this problem can now
&lt;br/&gt;
propose tags via said form (both algorith and difficulty tags). Users can only send their proposals once.
&lt;br/&gt;
After submitting, it dissapears forever from the page.
&lt;br/&gt;

&lt;br/&gt;
This commit includes two new models - AlgorithmTagProposal and DifficultyProposal
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e363a716200dfee7d95af3c8248c7ba7b928b00</comment>
                            <comment id="25570" author="gerrit" created="Mon, 24 Jun 2019 23:38:02 +0200">Change oioioi~master~I6e363a716200dfee7d95af3c8248c7ba7b928b00, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3264"&gt;https://gerrit.sio2project.mimuw.edu.pl/3264&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2269" title="Create form for proposing tags for a problem in problemset" class="issue-link" data-issue-key="SIO-2269"&gt;&lt;strike&gt;SIO-2269&lt;/strike&gt;&lt;/a&gt;) Create form for proposing tags for a problem in problemset
&lt;br/&gt;

&lt;br/&gt;
This change introduces an interactive form in problem&amp;#39;s site. Users who solved this problem can now
&lt;br/&gt;
propose tags via said form (both algorith and difficulty tags). Users can only send their proposals once.
&lt;br/&gt;
After submitting, it dissapears forever from the page.
&lt;br/&gt;

&lt;br/&gt;
This commit includes two new models - AlgorithmTagProposal and DifficultyProposal
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e363a716200dfee7d95af3c8248c7ba7b928b00</comment>
                            <comment id="25575" author="gerrit" created="Tue, 25 Jun 2019 01:37:42 +0200">Change oioioi~master~I6e363a716200dfee7d95af3c8248c7ba7b928b00, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3264"&gt;https://gerrit.sio2project.mimuw.edu.pl/3264&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2269" title="Create form for proposing tags for a problem in problemset" class="issue-link" data-issue-key="SIO-2269"&gt;&lt;strike&gt;SIO-2269&lt;/strike&gt;&lt;/a&gt;) Create form for proposing tags for a problem in problemset
&lt;br/&gt;

&lt;br/&gt;
This change introduces an interactive form in problem&amp;#39;s site. Users who solved this problem can now
&lt;br/&gt;
propose tags via said form (both algorith and difficulty tags). Users can only send their proposals once.
&lt;br/&gt;
After submitting, it dissapears forever from the page.
&lt;br/&gt;

&lt;br/&gt;
This commit includes two new models - AlgorithmTagProposal and DifficultyProposal
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e363a716200dfee7d95af3c8248c7ba7b928b00</comment>
                            <comment id="25576" author="gerrit" created="Tue, 25 Jun 2019 02:26:36 +0200">Change oioioi~master~I6e363a716200dfee7d95af3c8248c7ba7b928b00, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3264"&gt;https://gerrit.sio2project.mimuw.edu.pl/3264&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2269" title="Create form for proposing tags for a problem in problemset" class="issue-link" data-issue-key="SIO-2269"&gt;&lt;strike&gt;SIO-2269&lt;/strike&gt;&lt;/a&gt;) Create form for proposing tags for a problem in problemset
&lt;br/&gt;

&lt;br/&gt;
This change introduces an interactive form in problem&amp;#39;s site. Users who solved this problem can now
&lt;br/&gt;
propose tags via said form (both algorith and difficulty tags). Users can only send their proposals once.
&lt;br/&gt;
After submitting, it dissapears forever from the page.
&lt;br/&gt;

&lt;br/&gt;
This commit includes two new models - AlgorithmTagProposal and DifficultyProposal
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e363a716200dfee7d95af3c8248c7ba7b928b00</comment>
                            <comment id="25596" author="gerrit" created="Wed, 26 Jun 2019 00:48:19 +0200">Change oioioi~master~I6e363a716200dfee7d95af3c8248c7ba7b928b00, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3264"&gt;https://gerrit.sio2project.mimuw.edu.pl/3264&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2269" title="Create form for proposing tags for a problem in problemset" class="issue-link" data-issue-key="SIO-2269"&gt;&lt;strike&gt;SIO-2269&lt;/strike&gt;&lt;/a&gt;) Create form for proposing tags for a problem in problemset
&lt;br/&gt;

&lt;br/&gt;
This change introduces an interactive form in problem&amp;#39;s site. Users who solved this problem can now
&lt;br/&gt;
propose tags via said form (both algorith and difficulty tags). Users can only send their proposals once.
&lt;br/&gt;
After submitting, it dissapears forever from the page.
&lt;br/&gt;

&lt;br/&gt;
This commit includes two new models - AlgorithmTagProposal and DifficultyProposal
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6e363a716200dfee7d95af3c8248c7ba7b928b00</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00czz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2268] Add new option to block HTML statements in sinolpacks</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2268</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This change will introduce new setting in settings.py which will block uploading sinolpack with problem statement in HTML by certain group of users (not superadmins nor teachers).</description>
                <environment/>
        <key id="18721">SIO-2268</key>
            <summary>Add new option to block HTML statements in sinolpacks</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                    </labels>
                <created>Mon, 24 Jun 2019 21:55:56 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:19 +0100</updated>
                            <resolved>Wed, 26 Jun 2019 17:14:24 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25571" author="gerrit" created="Tue, 25 Jun 2019 00:29:15 +0200">Change oioioi~master~Iee186489407c5f9630cba8a8a40e32efe7cbcc43, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3266"&gt;https://gerrit.sio2project.mimuw.edu.pl/3266&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2268" title="Add new option to block HTML statements in sinolpacks" class="issue-link" data-issue-key="SIO-2268"&gt;&lt;strike&gt;SIO-2268&lt;/strike&gt;&lt;/a&gt;) Add new option to block HTML statements in sinolpacks
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iee186489407c5f9630cba8a8a40e32efe7cbcc43</comment>
                            <comment id="25572" author="gerrit" created="Tue, 25 Jun 2019 00:33:03 +0200">Change oioioi~master~Iee186489407c5f9630cba8a8a40e32efe7cbcc43, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3266"&gt;https://gerrit.sio2project.mimuw.edu.pl/3266&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2268" title="Add new option to block HTML statements in sinolpacks" class="issue-link" data-issue-key="SIO-2268"&gt;&lt;strike&gt;SIO-2268&lt;/strike&gt;&lt;/a&gt;) Add new option to block HTML statements in sinolpacks
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iee186489407c5f9630cba8a8a40e32efe7cbcc43</comment>
                            <comment id="25574" author="gerrit" created="Tue, 25 Jun 2019 01:06:03 +0200">Change oioioi~master~Iee186489407c5f9630cba8a8a40e32efe7cbcc43, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3266"&gt;https://gerrit.sio2project.mimuw.edu.pl/3266&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2268" title="Add new option to block HTML statements in sinolpacks" class="issue-link" data-issue-key="SIO-2268"&gt;&lt;strike&gt;SIO-2268&lt;/strike&gt;&lt;/a&gt;) Add new option to block HTML statements in sinolpacks
&lt;br/&gt;

&lt;br/&gt;
WIP lack of tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iee186489407c5f9630cba8a8a40e32efe7cbcc43</comment>
                            <comment id="25589" author="gerrit" created="Tue, 25 Jun 2019 20:43:58 +0200">Change oioioi~master~Iee186489407c5f9630cba8a8a40e32efe7cbcc43, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3266"&gt;https://gerrit.sio2project.mimuw.edu.pl/3266&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2268" title="Add new option to block HTML statements in sinolpacks" class="issue-link" data-issue-key="SIO-2268"&gt;&lt;strike&gt;SIO-2268&lt;/strike&gt;&lt;/a&gt;) Add new option to block HTML statements in sinolpacks
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iee186489407c5f9630cba8a8a40e32efe7cbcc43</comment>
                            <comment id="25590" author="gerrit" created="Tue, 25 Jun 2019 20:47:39 +0200">Change oioioi~master~Iee186489407c5f9630cba8a8a40e32efe7cbcc43, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3266"&gt;https://gerrit.sio2project.mimuw.edu.pl/3266&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2268" title="Add new option to block HTML statements in sinolpacks" class="issue-link" data-issue-key="SIO-2268"&gt;&lt;strike&gt;SIO-2268&lt;/strike&gt;&lt;/a&gt;) Add new option to block HTML statements in sinolpacks
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iee186489407c5f9630cba8a8a40e32efe7cbcc43</comment>
                            <comment id="25592" author="gerrit" created="Tue, 25 Jun 2019 21:13:09 +0200">Change oioioi~master~Iee186489407c5f9630cba8a8a40e32efe7cbcc43, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3266"&gt;https://gerrit.sio2project.mimuw.edu.pl/3266&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2268" title="Add new option to block HTML statements in sinolpacks" class="issue-link" data-issue-key="SIO-2268"&gt;&lt;strike&gt;SIO-2268&lt;/strike&gt;&lt;/a&gt;) Add new option to block HTML statements in sinolpacks
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iee186489407c5f9630cba8a8a40e32efe7cbcc43</comment>
                            <comment id="25597" author="gerrit" created="Wed, 26 Jun 2019 00:54:47 +0200">Change oioioi~master~Iee186489407c5f9630cba8a8a40e32efe7cbcc43, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3266"&gt;https://gerrit.sio2project.mimuw.edu.pl/3266&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2268" title="Add new option to block HTML statements in sinolpacks" class="issue-link" data-issue-key="SIO-2268"&gt;&lt;strike&gt;SIO-2268&lt;/strike&gt;&lt;/a&gt;) Add new option to block HTML statements in sinolpacks
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iee186489407c5f9630cba8a8a40e32efe7cbcc43</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00czr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2267] API endpoint for uploading and reuploading packages</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2267</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18720">SIO-2267</key>
            <summary>API endpoint for uploading and reuploading packages</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18027">SIO-2219</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                    </labels>
                <created>Mon, 24 Jun 2019 14:30:03 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:27 +0100</updated>
                            <resolved>Wed, 26 Jun 2019 17:14:40 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25605" author="gerrit" created="Wed, 26 Jun 2019 12:51:41 +0200">Change oioioi~master~I44e94def6be84af3d893d2e7dacf0278d05eff63, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3263"&gt;https://gerrit.sio2project.mimuw.edu.pl/3263&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2267" title="API endpoint for uploading and reuploading packages" class="issue-link" data-issue-key="SIO-2267"&gt;&lt;strike&gt;SIO-2267&lt;/strike&gt;&lt;/a&gt;) API endpoints for package upload and reupload.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I44e94def6be84af3d893d2e7dacf0278d05eff63</comment>
                            <comment id="25607" author="gerrit" created="Wed, 26 Jun 2019 13:08:40 +0200">Change oioioi~master~I44e94def6be84af3d893d2e7dacf0278d05eff63, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3263"&gt;https://gerrit.sio2project.mimuw.edu.pl/3263&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2267" title="API endpoint for uploading and reuploading packages" class="issue-link" data-issue-key="SIO-2267"&gt;&lt;strike&gt;SIO-2267&lt;/strike&gt;&lt;/a&gt;) API endpoints for package upload and reupload.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I44e94def6be84af3d893d2e7dacf0278d05eff63</comment>
                            <comment id="25608" author="gerrit" created="Wed, 26 Jun 2019 13:37:13 +0200">Change oioioi~master~I44e94def6be84af3d893d2e7dacf0278d05eff63, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3263"&gt;https://gerrit.sio2project.mimuw.edu.pl/3263&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2267" title="API endpoint for uploading and reuploading packages" class="issue-link" data-issue-key="SIO-2267"&gt;&lt;strike&gt;SIO-2267&lt;/strike&gt;&lt;/a&gt;) API endpoints for package upload and reupload.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I44e94def6be84af3d893d2e7dacf0278d05eff63</comment>
                            <comment id="25612" author="gerrit" created="Wed, 26 Jun 2019 15:19:35 +0200">Change oioioi~master~I44e94def6be84af3d893d2e7dacf0278d05eff63, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3263"&gt;https://gerrit.sio2project.mimuw.edu.pl/3263&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2267" title="API endpoint for uploading and reuploading packages" class="issue-link" data-issue-key="SIO-2267"&gt;&lt;strike&gt;SIO-2267&lt;/strike&gt;&lt;/a&gt;) API endpoints for package upload and reupload.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I44e94def6be84af3d893d2e7dacf0278d05eff63</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00czj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2266] Forum improvements</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2266</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>1. Add the latest posts view for users (it is really problematic to check various categories and topics to be up to date).
&lt;br/&gt;

&lt;br/&gt;
2. Allow markdown in posts (maybe even syntax highlighting for codes?).
&lt;br/&gt;

&lt;br/&gt;
3. Most of the posts is just confirming some tests. Can we add +1 button, so users can confirm tests in this way?</description>
                <environment/>
        <key id="18621">SIO-2266</key>
            <summary>Forum improvements</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/open.png">Open</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Sun, 23 Jun 2019 23:59:18 +0200</created>
                <updated>Tue, 20 Apr 2021 14:06:49 +0200</updated>
                                            <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Winter Sprint</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>2</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="25550" author="michcioperz" created="Mon, 24 Jun 2019 08:07:06 +0200">emoji reactions! :blobcatpat:</comment>
                            <comment id="26636" author="gerrit" created="Wed, 16 Dec 2020 18:02:49 +0100">Change oioioi~master~Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3574"&gt;https://gerrit.sio2project.mimuw.edu.pl/3574&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2266" title="Forum improvements" class="issue-link" data-issue-key="SIO-2266"&gt;SIO-2266&lt;/a&gt;) Add a latest posts tab to the main forum page.
&lt;br/&gt;

&lt;br/&gt;
The post creation date periods that the user can choose are 24h, 48h and 7d.
&lt;br/&gt;
Mostly reuses the thread/post templates.
&lt;br/&gt;
Latestposts/post footer differs from thread/post footer in that it
&lt;br/&gt;
contains also the thread name.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a</comment>
                            <comment id="26637" author="gerrit" created="Wed, 16 Dec 2020 18:09:18 +0100">Change oioioi~master~Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3574"&gt;https://gerrit.sio2project.mimuw.edu.pl/3574&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2266" title="Forum improvements" class="issue-link" data-issue-key="SIO-2266"&gt;SIO-2266&lt;/a&gt;) Add a latest posts tab to the main forum page.
&lt;br/&gt;

&lt;br/&gt;
The post creation date periods that the user can choose are 24h, 48h and 7d.
&lt;br/&gt;
Mostly reuses the thread/post templates.
&lt;br/&gt;
Latestposts/post footer differs from thread/post footer in that it
&lt;br/&gt;
contains also the thread name.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a</comment>
                            <comment id="26653" author="gerrit" created="Sat, 9 Jan 2021 03:24:29 +0100">Change oioioi~master~Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3574"&gt;https://gerrit.sio2project.mimuw.edu.pl/3574&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2266" title="Forum improvements" class="issue-link" data-issue-key="SIO-2266"&gt;SIO-2266&lt;/a&gt;) Add a latest posts tab to the main forum page.
&lt;br/&gt;

&lt;br/&gt;
Adds a paginated latest posts tab to forum.
&lt;br/&gt;
The number of posts shown per page can be configured in the settings
&lt;br/&gt;
file.
&lt;br/&gt;
Mostly reuses the thread/post templates.
&lt;br/&gt;
Latestposts/post footer differs from thread/post footer in that it
&lt;br/&gt;
contains also the thread name.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a</comment>
                            <comment id="26654" author="gerrit" created="Sat, 9 Jan 2021 03:27:33 +0100">Change oioioi~master~Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3574"&gt;https://gerrit.sio2project.mimuw.edu.pl/3574&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2266" title="Forum improvements" class="issue-link" data-issue-key="SIO-2266"&gt;SIO-2266&lt;/a&gt;) Add a latest posts tab to the main forum page.
&lt;br/&gt;

&lt;br/&gt;
Adds a paginated latest posts tab to forum.
&lt;br/&gt;
The number of posts shown per page can be configured in the settings
&lt;br/&gt;
file.
&lt;br/&gt;
Mostly reuses the thread/post templates.
&lt;br/&gt;
Latestposts/post footer differs from thread/post footer in that it
&lt;br/&gt;
contains also the thread name.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a</comment>
                            <comment id="26655" author="gerrit" created="Sat, 9 Jan 2021 13:54:32 +0100">Change oioioi~master~Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3574"&gt;https://gerrit.sio2project.mimuw.edu.pl/3574&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2266" title="Forum improvements" class="issue-link" data-issue-key="SIO-2266"&gt;SIO-2266&lt;/a&gt;) Add a latest posts tab to the main forum page.
&lt;br/&gt;

&lt;br/&gt;
Adds a paginated latest posts tab to forum.
&lt;br/&gt;
The number of posts shown per page can be configured in the settings
&lt;br/&gt;
file.
&lt;br/&gt;
Mostly reuses the thread/post templates.
&lt;br/&gt;
Latestposts/post footer differs from thread/post footer in that it
&lt;br/&gt;
contains also the thread name.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a</comment>
                            <comment id="26656" author="gerrit" created="Sun, 10 Jan 2021 02:59:24 +0100">Change oioioi~master~Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3574"&gt;https://gerrit.sio2project.mimuw.edu.pl/3574&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2266" title="Forum improvements" class="issue-link" data-issue-key="SIO-2266"&gt;SIO-2266&lt;/a&gt;) Add a latest posts tab to the main forum page.
&lt;br/&gt;

&lt;br/&gt;
Adds a paginated latest posts tab to forum.
&lt;br/&gt;
The number of posts shown per page can be configured in the settings
&lt;br/&gt;
file.
&lt;br/&gt;
Mostly reuses the thread/post templates.
&lt;br/&gt;
Latestposts/post footer differs from thread/post footer in that it
&lt;br/&gt;
contains also the thread name.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a</comment>
                            <comment id="26657" author="gerrit" created="Sun, 10 Jan 2021 03:09:54 +0100">Change oioioi~master~Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3574"&gt;https://gerrit.sio2project.mimuw.edu.pl/3574&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2266" title="Forum improvements" class="issue-link" data-issue-key="SIO-2266"&gt;SIO-2266&lt;/a&gt;) Add a latest posts tab to the main forum page.
&lt;br/&gt;

&lt;br/&gt;
Adds a paginated latest posts tab to forum.
&lt;br/&gt;
The number of posts shown per page can be configured in the settings
&lt;br/&gt;
file.
&lt;br/&gt;
Mostly reuses the thread/post templates.
&lt;br/&gt;
Latestposts/post footer differs from thread/post footer in that it
&lt;br/&gt;
contains also the thread name.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib02aad0e43be13b0700396a1edcd5bc5e865ce7a</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="19123">SIO-2402</subtask>
                            <subtask id="19124">SIO-2403</subtask>
                            <subtask id="19125">SIO-2404</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzzzzx:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2265] Improve rules concerning showing contest's icons in menu</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2265</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently contest icons are displayed if there is only one menu on the left side.
&lt;br/&gt;
This ticket will change this rule to omit not visible menus.</description>
                <environment/>
        <key id="18620">SIO-2265</key>
            <summary>Improve rules concerning showing contest's icons in menu</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                    </labels>
                <created>Sat, 22 Jun 2019 11:17:02 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:27 +0100</updated>
                            <resolved>Tue, 25 Jun 2019 13:15:00 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25450" author="gerrit" created="Sat, 22 Jun 2019 13:13:04 +0200">Change oioioi~master~I3b6af7d607b0bb2910b786cc6c652ca8f25e7ea8, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3260"&gt;https://gerrit.sio2project.mimuw.edu.pl/3260&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2265" title="Improve rules concerning showing contest&amp;#39;s icons in menu" class="issue-link" data-issue-key="SIO-2265"&gt;&lt;strike&gt;SIO-2265&lt;/strike&gt;&lt;/a&gt;) Improve rules concerning showing contest&amp;#39;s icons in menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3b6af7d607b0bb2910b786cc6c652ca8f25e7ea8</comment>
                            <comment id="25557" author="gerrit" created="Mon, 24 Jun 2019 15:53:25 +0200">Change oioioi~master~I3b6af7d607b0bb2910b786cc6c652ca8f25e7ea8, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3260"&gt;https://gerrit.sio2project.mimuw.edu.pl/3260&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2265" title="Improve rules concerning showing contest&amp;#39;s icons in menu" class="issue-link" data-issue-key="SIO-2265"&gt;&lt;strike&gt;SIO-2265&lt;/strike&gt;&lt;/a&gt;) Improve rules concerning showing contest&amp;#39;s icons in menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3b6af7d607b0bb2910b786cc6c652ca8f25e7ea8</comment>
                            <comment id="25562" author="gerrit" created="Mon, 24 Jun 2019 18:02:05 +0200">Change oioioi~master~I3b6af7d607b0bb2910b786cc6c652ca8f25e7ea8, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3260"&gt;https://gerrit.sio2project.mimuw.edu.pl/3260&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2265" title="Improve rules concerning showing contest&amp;#39;s icons in menu" class="issue-link" data-issue-key="SIO-2265"&gt;&lt;strike&gt;SIO-2265&lt;/strike&gt;&lt;/a&gt;) Improve rules concerning showing contest&amp;#39;s icons in menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3b6af7d607b0bb2910b786cc6c652ca8f25e7ea8</comment>
                            <comment id="25566" author="gerrit" created="Mon, 24 Jun 2019 22:31:02 +0200">Change oioioi~master~I3b6af7d607b0bb2910b786cc6c652ca8f25e7ea8, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3260"&gt;https://gerrit.sio2project.mimuw.edu.pl/3260&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2265" title="Improve rules concerning showing contest&amp;#39;s icons in menu" class="issue-link" data-issue-key="SIO-2265"&gt;&lt;strike&gt;SIO-2265&lt;/strike&gt;&lt;/a&gt;) Improve rules concerning showing contest&amp;#39;s icons in menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3b6af7d607b0bb2910b786cc6c652ca8f25e7ea8</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cz3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2264] Allow contest admin to choose compiler</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18529">SIO-2264</key>
            <summary>Allow contest admin to choose compiler</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="deutzia">Iwona Kotlarska</reporter>
                        <labels>
                    </labels>
                <created>Mon, 17 Jun 2019 20:34:31 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:20 +0100</updated>
                            <resolved>Wed, 26 Jun 2019 00:34:58 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25284" author="gerrit" created="Mon, 17 Jun 2019 20:35:47 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25285" author="gerrit" created="Mon, 17 Jun 2019 21:08:36 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25286" author="gerrit" created="Mon, 17 Jun 2019 22:25:39 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25287" author="gerrit" created="Mon, 17 Jun 2019 22:35:24 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25288" author="gerrit" created="Mon, 17 Jun 2019 23:02:07 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25290" author="gerrit" created="Tue, 18 Jun 2019 20:39:21 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25291" author="gerrit" created="Tue, 18 Jun 2019 21:06:07 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25492" author="gerrit" created="Sun, 23 Jun 2019 12:57:32 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25581" author="gerrit" created="Tue, 25 Jun 2019 11:43:44 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
We want to allow to choose compiler per contest, rather than using
&lt;br/&gt;
one version for all contests on that particular instance of oioioi.
&lt;br/&gt;

&lt;br/&gt;
This change adds necessary inline to django admin for contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25583" author="gerrit" created="Tue, 25 Jun 2019 16:18:30 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
We want to allow to choose compiler per contest, rather than using
&lt;br/&gt;
one version for all contests on that particular instance of oioioi.
&lt;br/&gt;

&lt;br/&gt;
This change adds necessary inline to django admin for contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25586" author="gerrit" created="Tue, 25 Jun 2019 18:47:38 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
We want to allow to choose compiler per contest, rather than using
&lt;br/&gt;
one version for all contests on that particular instance of oioioi.
&lt;br/&gt;

&lt;br/&gt;
This change adds necessary inline to django admin for contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25587" author="gerrit" created="Tue, 25 Jun 2019 19:00:12 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
We want to allow to choose compiler per contest, rather than using
&lt;br/&gt;
one version for all contests on that particular instance of oioioi.
&lt;br/&gt;

&lt;br/&gt;
This change adds necessary inline to django admin for contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                            <comment id="25591" author="gerrit" created="Tue, 25 Jun 2019 21:00:48 +0200">Change oioioi~master~I23f78e52a6810b7639a6c4eba650be3c3d603071, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3250"&gt;https://gerrit.sio2project.mimuw.edu.pl/3250&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2264" title="Allow contest admin to choose compiler" class="issue-link" data-issue-key="SIO-2264"&gt;&lt;strike&gt;SIO-2264&lt;/strike&gt;&lt;/a&gt;) Add inlines for setting compiler in contest
&lt;br/&gt;

&lt;br/&gt;
We want to allow to choose compiler per contest, rather than using
&lt;br/&gt;
one version for all contests on that particular instance of oioioi.
&lt;br/&gt;

&lt;br/&gt;
This change adds necessary inline to django admin for contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I23f78e52a6810b7639a6c4eba650be3c3d603071</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cyv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2263] Create UI for regular user concerning creating/managing contests</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2263</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We will use new simpleui design for this.</description>
                <environment/>
        <key id="18528">SIO-2263</key>
            <summary>Create UI for regular user concerning creating/managing contests</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18525">SIO-2260</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>contests_for_everyone</label>
                    </labels>
                <created>Sat, 15 Jun 2019 16:31:24 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:26 +0100</updated>
                            <resolved>Wed, 26 Jun 2019 17:19:13 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25270" author="gerrit" created="Sat, 15 Jun 2019 19:10:56 +0200">Change oioioi~master~I322079cfa2e117aeeaea424096db1425e3b95c1f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3247"&gt;https://gerrit.sio2project.mimuw.edu.pl/3247&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2263" title="Create UI for regular user concerning creating/managing contests" class="issue-link" data-issue-key="SIO-2263"&gt;&lt;strike&gt;SIO-2263&lt;/strike&gt;&lt;/a&gt;) Create UI for regular user concerning creating/managing contests
&lt;br/&gt;

&lt;br/&gt;
WIP lack of tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I322079cfa2e117aeeaea424096db1425e3b95c1f</comment>
                            <comment id="25272" author="gerrit" created="Sat, 15 Jun 2019 19:41:11 +0200">Change oioioi~master~I322079cfa2e117aeeaea424096db1425e3b95c1f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3247"&gt;https://gerrit.sio2project.mimuw.edu.pl/3247&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2263" title="Create UI for regular user concerning creating/managing contests" class="issue-link" data-issue-key="SIO-2263"&gt;&lt;strike&gt;SIO-2263&lt;/strike&gt;&lt;/a&gt;) Create UI for regular user concerning creating/managing contests
&lt;br/&gt;

&lt;br/&gt;
WIP lack of tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I322079cfa2e117aeeaea424096db1425e3b95c1f</comment>
                            <comment id="25463" author="gerrit" created="Sat, 22 Jun 2019 16:10:40 +0200">Change oioioi~master~I322079cfa2e117aeeaea424096db1425e3b95c1f, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3247"&gt;https://gerrit.sio2project.mimuw.edu.pl/3247&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2263" title="Create UI for regular user concerning creating/managing contests" class="issue-link" data-issue-key="SIO-2263"&gt;&lt;strike&gt;SIO-2263&lt;/strike&gt;&lt;/a&gt;) Create UI for regular user concerning creating/managing contests
&lt;br/&gt;

&lt;br/&gt;
This commit will be merged with the one introducing new contest
&lt;br/&gt;
controller hence lack of tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I322079cfa2e117aeeaea424096db1425e3b95c1f</comment>
                            <comment id="25464" author="gerrit" created="Sat, 22 Jun 2019 20:57:41 +0200">Change oioioi~master~I322079cfa2e117aeeaea424096db1425e3b95c1f, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3247"&gt;https://gerrit.sio2project.mimuw.edu.pl/3247&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2263" title="Create UI for regular user concerning creating/managing contests" class="issue-link" data-issue-key="SIO-2263"&gt;&lt;strike&gt;SIO-2263&lt;/strike&gt;&lt;/a&gt;) Create UI for regular user concerning creating/managing contests
&lt;br/&gt;

&lt;br/&gt;
This commit will be merged with the one introducing new contest
&lt;br/&gt;
controller hence lack of tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I322079cfa2e117aeeaea424096db1425e3b95c1f</comment>
                            <comment id="25475" author="gerrit" created="Sun, 23 Jun 2019 10:31:44 +0200">Change oioioi~master~I322079cfa2e117aeeaea424096db1425e3b95c1f, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3247"&gt;https://gerrit.sio2project.mimuw.edu.pl/3247&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2263" title="Create UI for regular user concerning creating/managing contests" class="issue-link" data-issue-key="SIO-2263"&gt;&lt;strike&gt;SIO-2263&lt;/strike&gt;&lt;/a&gt;) Create UI for regular user concerning creating/managing contests
&lt;br/&gt;

&lt;br/&gt;
This commit will be merged with the one introducing new contest
&lt;br/&gt;
controller hence lack of tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I322079cfa2e117aeeaea424096db1425e3b95c1f</comment>
                            <comment id="25494" author="gerrit" created="Sun, 23 Jun 2019 16:27:32 +0200">Change oioioi~master~I322079cfa2e117aeeaea424096db1425e3b95c1f, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3247"&gt;https://gerrit.sio2project.mimuw.edu.pl/3247&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2263" title="Create UI for regular user concerning creating/managing contests" class="issue-link" data-issue-key="SIO-2263"&gt;&lt;strike&gt;SIO-2263&lt;/strike&gt;&lt;/a&gt;) Create UI for regular user concerning creating/managing contests
&lt;br/&gt;

&lt;br/&gt;
This commit will be merged with the one introducing new contest
&lt;br/&gt;
controller hence lack of tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I322079cfa2e117aeeaea424096db1425e3b95c1f</comment>
                            <comment id="25561" author="gerrit" created="Mon, 24 Jun 2019 16:36:06 +0200">Change oioioi~master~I322079cfa2e117aeeaea424096db1425e3b95c1f, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3247"&gt;https://gerrit.sio2project.mimuw.edu.pl/3247&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2263" title="Create UI for regular user concerning creating/managing contests" class="issue-link" data-issue-key="SIO-2263"&gt;&lt;strike&gt;SIO-2263&lt;/strike&gt;&lt;/a&gt;) Create UI for regular user concerning creating/managing contests
&lt;br/&gt;

&lt;br/&gt;
This commit will be merged with the one introducing new contest
&lt;br/&gt;
controller hence lack of tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I322079cfa2e117aeeaea424096db1425e3b95c1f</comment>
                            <comment id="25620" author="marek" created="Wed, 26 Jun 2019 17:18:58 +0200">Moved to &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259"&gt;https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cyn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2262] Remove simpleui dependency on teachers</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>From now on simpleui will no longer be a set of &amp;quot;simple&amp;quot; views for teachers app. Now it will provide more generalized views (still &amp;quot;simple&amp;quot;) for potentially more apps than just teachers. Additionally it will add user dashboard for every active user in the system (it will be similar to the existing teacher dashboard). It will be accessible only by a direct link, but future tickets will change this.</description>
                <environment/>
        <key id="18527">SIO-2262</key>
            <summary>Remove simpleui dependency on teachers</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                    </labels>
                <created>Sat, 15 Jun 2019 15:29:07 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:34 +0100</updated>
                            <resolved>Tue, 25 Jun 2019 13:14:45 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25264" author="gerrit" created="Sat, 15 Jun 2019 15:58:07 +0200">Change oioioi~master~I3cfb5737599dc8c80c6ad644d85c640d58d35897, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3246"&gt;https://gerrit.sio2project.mimuw.edu.pl/3246&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262" title="Remove simpleui dependency on teachers" class="issue-link" data-issue-key="SIO-2262"&gt;&lt;strike&gt;SIO-2262&lt;/strike&gt;&lt;/a&gt;) Remove simpleui dependency on teachers
&lt;br/&gt;

&lt;br/&gt;
This commit changes purpose of simpleui.
&lt;br/&gt;
For details check corresponding JIRA ticket.
&lt;br/&gt;

&lt;br/&gt;
WIP lack of tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3cfb5737599dc8c80c6ad644d85c640d58d35897</comment>
                            <comment id="25265" author="gerrit" created="Sat, 15 Jun 2019 16:26:20 +0200">Change oioioi~master~I3cfb5737599dc8c80c6ad644d85c640d58d35897, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3246"&gt;https://gerrit.sio2project.mimuw.edu.pl/3246&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262" title="Remove simpleui dependency on teachers" class="issue-link" data-issue-key="SIO-2262"&gt;&lt;strike&gt;SIO-2262&lt;/strike&gt;&lt;/a&gt;) Remove simpleui dependency on teachers
&lt;br/&gt;

&lt;br/&gt;
This commit changes purpose of simpleui.
&lt;br/&gt;
For details check corresponding JIRA ticket.
&lt;br/&gt;

&lt;br/&gt;
WIP lack of tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3cfb5737599dc8c80c6ad644d85c640d58d35897</comment>
                            <comment id="25269" author="gerrit" created="Sat, 15 Jun 2019 18:48:26 +0200">Change oioioi~master~I3cfb5737599dc8c80c6ad644d85c640d58d35897, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3246"&gt;https://gerrit.sio2project.mimuw.edu.pl/3246&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262" title="Remove simpleui dependency on teachers" class="issue-link" data-issue-key="SIO-2262"&gt;&lt;strike&gt;SIO-2262&lt;/strike&gt;&lt;/a&gt;) Remove simpleui dependency on teachers
&lt;br/&gt;

&lt;br/&gt;
This commit changes purpose of simpleui.
&lt;br/&gt;
For details check corresponding JIRA ticket.
&lt;br/&gt;

&lt;br/&gt;
WIP lack of tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3cfb5737599dc8c80c6ad644d85c640d58d35897</comment>
                            <comment id="25271" author="gerrit" created="Sat, 15 Jun 2019 19:37:33 +0200">Change oioioi~master~I3cfb5737599dc8c80c6ad644d85c640d58d35897, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3246"&gt;https://gerrit.sio2project.mimuw.edu.pl/3246&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262" title="Remove simpleui dependency on teachers" class="issue-link" data-issue-key="SIO-2262"&gt;&lt;strike&gt;SIO-2262&lt;/strike&gt;&lt;/a&gt;) Remove simpleui dependency on teachers
&lt;br/&gt;

&lt;br/&gt;
This commit changes purpose of simpleui.
&lt;br/&gt;
For details check corresponding JIRA ticket.
&lt;br/&gt;

&lt;br/&gt;
WIP lack of tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3cfb5737599dc8c80c6ad644d85c640d58d35897</comment>
                            <comment id="25458" author="gerrit" created="Sat, 22 Jun 2019 15:46:34 +0200">Change oioioi~master~I3cfb5737599dc8c80c6ad644d85c640d58d35897, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3246"&gt;https://gerrit.sio2project.mimuw.edu.pl/3246&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262" title="Remove simpleui dependency on teachers" class="issue-link" data-issue-key="SIO-2262"&gt;&lt;strike&gt;SIO-2262&lt;/strike&gt;&lt;/a&gt;) Remove simpleui dependency on teachers
&lt;br/&gt;

&lt;br/&gt;
This commit changes purpose of simpleui.
&lt;br/&gt;
For details check corresponding JIRA ticket.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3cfb5737599dc8c80c6ad644d85c640d58d35897</comment>
                            <comment id="25493" author="gerrit" created="Sun, 23 Jun 2019 16:20:37 +0200">Change oioioi~master~I3cfb5737599dc8c80c6ad644d85c640d58d35897, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3246"&gt;https://gerrit.sio2project.mimuw.edu.pl/3246&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262" title="Remove simpleui dependency on teachers" class="issue-link" data-issue-key="SIO-2262"&gt;&lt;strike&gt;SIO-2262&lt;/strike&gt;&lt;/a&gt;) Remove simpleui dependency on teachers
&lt;br/&gt;

&lt;br/&gt;
This commit changes purpose of simpleui.
&lt;br/&gt;
For details check corresponding JIRA ticket.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3cfb5737599dc8c80c6ad644d85c640d58d35897</comment>
                            <comment id="25559" author="gerrit" created="Mon, 24 Jun 2019 16:22:14 +0200">Change oioioi~master~I3cfb5737599dc8c80c6ad644d85c640d58d35897, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3246"&gt;https://gerrit.sio2project.mimuw.edu.pl/3246&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262" title="Remove simpleui dependency on teachers" class="issue-link" data-issue-key="SIO-2262"&gt;&lt;strike&gt;SIO-2262&lt;/strike&gt;&lt;/a&gt;) Remove simpleui dependency on teachers
&lt;br/&gt;

&lt;br/&gt;
This commit changes purpose of simpleui.
&lt;br/&gt;
For details check corresponding JIRA ticket.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3cfb5737599dc8c80c6ad644d85c640d58d35897</comment>
                            <comment id="25560" author="gerrit" created="Mon, 24 Jun 2019 16:28:31 +0200">Change oioioi~master~I3cfb5737599dc8c80c6ad644d85c640d58d35897, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3246"&gt;https://gerrit.sio2project.mimuw.edu.pl/3246&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262" title="Remove simpleui dependency on teachers" class="issue-link" data-issue-key="SIO-2262"&gt;&lt;strike&gt;SIO-2262&lt;/strike&gt;&lt;/a&gt;) Remove simpleui dependency on teachers
&lt;br/&gt;

&lt;br/&gt;
This commit changes purpose of simpleui.
&lt;br/&gt;
For details check corresponding JIRA ticket.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3cfb5737599dc8c80c6ad644d85c640d58d35897</comment>
                            <comment id="25564" author="gerrit" created="Mon, 24 Jun 2019 18:42:47 +0200">Change oioioi~master~I3cfb5737599dc8c80c6ad644d85c640d58d35897, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3246"&gt;https://gerrit.sio2project.mimuw.edu.pl/3246&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262" title="Remove simpleui dependency on teachers" class="issue-link" data-issue-key="SIO-2262"&gt;&lt;strike&gt;SIO-2262&lt;/strike&gt;&lt;/a&gt;) Remove simpleui dependency on teachers
&lt;br/&gt;

&lt;br/&gt;
This commit changes purpose of simpleui.
&lt;br/&gt;
For details check corresponding JIRA ticket.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3cfb5737599dc8c80c6ad644d85c640d58d35897</comment>
                            <comment id="25565" author="gerrit" created="Mon, 24 Jun 2019 20:38:50 +0200">Change oioioi~master~I3cfb5737599dc8c80c6ad644d85c640d58d35897, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3246"&gt;https://gerrit.sio2project.mimuw.edu.pl/3246&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262" title="Remove simpleui dependency on teachers" class="issue-link" data-issue-key="SIO-2262"&gt;&lt;strike&gt;SIO-2262&lt;/strike&gt;&lt;/a&gt;) Remove simpleui dependency on teachers
&lt;br/&gt;

&lt;br/&gt;
This commit changes purpose of simpleui.
&lt;br/&gt;
For details check corresponding JIRA ticket.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3cfb5737599dc8c80c6ad644d85c640d58d35897</comment>
                            <comment id="25568" author="gerrit" created="Mon, 24 Jun 2019 22:31:11 +0200">Change oioioi~master~I3cfb5737599dc8c80c6ad644d85c640d58d35897, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3246"&gt;https://gerrit.sio2project.mimuw.edu.pl/3246&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2262" title="Remove simpleui dependency on teachers" class="issue-link" data-issue-key="SIO-2262"&gt;&lt;strike&gt;SIO-2262&lt;/strike&gt;&lt;/a&gt;) Remove simpleui dependency on teachers
&lt;br/&gt;

&lt;br/&gt;
This commit changes purpose of simpleui.
&lt;br/&gt;
For details check corresponding JIRA ticket.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3cfb5737599dc8c80c6ad644d85c640d58d35897</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cyf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2261] Change Teacher Menu to Personal Menu</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2261</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This change will rename one of the left menus and make it accessible/visible for everyone.</description>
                <environment/>
        <key id="18526">SIO-2261</key>
            <summary>Change Teacher Menu to Personal Menu</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                    </labels>
                <created>Sat, 15 Jun 2019 15:02:57 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:22 +0100</updated>
                            <resolved>Tue, 25 Jun 2019 13:14:56 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25263" author="gerrit" created="Sat, 15 Jun 2019 15:08:44 +0200">Change oioioi~master~If0386ccbcab61ccd2525a19965e70161e63ca4f1, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3245"&gt;https://gerrit.sio2project.mimuw.edu.pl/3245&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2261" title="Change Teacher Menu to Personal Menu" class="issue-link" data-issue-key="SIO-2261"&gt;&lt;strike&gt;SIO-2261&lt;/strike&gt;&lt;/a&gt;) Change Teacher Menu to Personal Menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If0386ccbcab61ccd2525a19965e70161e63ca4f1</comment>
                            <comment id="25266" author="gerrit" created="Sat, 15 Jun 2019 17:35:41 +0200">Change oioioi~master~If0386ccbcab61ccd2525a19965e70161e63ca4f1, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3245"&gt;https://gerrit.sio2project.mimuw.edu.pl/3245&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2261" title="Change Teacher Menu to Personal Menu" class="issue-link" data-issue-key="SIO-2261"&gt;&lt;strike&gt;SIO-2261&lt;/strike&gt;&lt;/a&gt;) Change Teacher Menu to Personal Menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If0386ccbcab61ccd2525a19965e70161e63ca4f1</comment>
                            <comment id="25267" author="gerrit" created="Sat, 15 Jun 2019 18:15:30 +0200">Change oioioi~master~If0386ccbcab61ccd2525a19965e70161e63ca4f1, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3245"&gt;https://gerrit.sio2project.mimuw.edu.pl/3245&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2261" title="Change Teacher Menu to Personal Menu" class="issue-link" data-issue-key="SIO-2261"&gt;&lt;strike&gt;SIO-2261&lt;/strike&gt;&lt;/a&gt;) Change Teacher Menu to Personal Menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If0386ccbcab61ccd2525a19965e70161e63ca4f1</comment>
                            <comment id="25268" author="gerrit" created="Sat, 15 Jun 2019 18:24:11 +0200">Change oioioi~master~If0386ccbcab61ccd2525a19965e70161e63ca4f1, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3245"&gt;https://gerrit.sio2project.mimuw.edu.pl/3245&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2261" title="Change Teacher Menu to Personal Menu" class="issue-link" data-issue-key="SIO-2261"&gt;&lt;strike&gt;SIO-2261&lt;/strike&gt;&lt;/a&gt;) Change Teacher Menu to Personal Menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If0386ccbcab61ccd2525a19965e70161e63ca4f1</comment>
                            <comment id="25289" author="gerrit" created="Tue, 18 Jun 2019 19:27:48 +0200">Change oioioi~master~If0386ccbcab61ccd2525a19965e70161e63ca4f1, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3245"&gt;https://gerrit.sio2project.mimuw.edu.pl/3245&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2261" title="Change Teacher Menu to Personal Menu" class="issue-link" data-issue-key="SIO-2261"&gt;&lt;strike&gt;SIO-2261&lt;/strike&gt;&lt;/a&gt;) Change Teacher Menu to Personal Menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If0386ccbcab61ccd2525a19965e70161e63ca4f1</comment>
                            <comment id="25451" author="gerrit" created="Sat, 22 Jun 2019 13:17:41 +0200">Change oioioi~master~If0386ccbcab61ccd2525a19965e70161e63ca4f1, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3245"&gt;https://gerrit.sio2project.mimuw.edu.pl/3245&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2261" title="Change Teacher Menu to Personal Menu" class="issue-link" data-issue-key="SIO-2261"&gt;&lt;strike&gt;SIO-2261&lt;/strike&gt;&lt;/a&gt;) Change Teacher Menu to Personal Menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If0386ccbcab61ccd2525a19965e70161e63ca4f1</comment>
                            <comment id="25558" author="gerrit" created="Mon, 24 Jun 2019 15:56:54 +0200">Change oioioi~master~If0386ccbcab61ccd2525a19965e70161e63ca4f1, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3245"&gt;https://gerrit.sio2project.mimuw.edu.pl/3245&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2261" title="Change Teacher Menu to Personal Menu" class="issue-link" data-issue-key="SIO-2261"&gt;&lt;strike&gt;SIO-2261&lt;/strike&gt;&lt;/a&gt;) Change Teacher Menu to Personal Menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If0386ccbcab61ccd2525a19965e70161e63ca4f1</comment>
                            <comment id="25563" author="gerrit" created="Mon, 24 Jun 2019 18:05:48 +0200">Change oioioi~master~If0386ccbcab61ccd2525a19965e70161e63ca4f1, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3245"&gt;https://gerrit.sio2project.mimuw.edu.pl/3245&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2261" title="Change Teacher Menu to Personal Menu" class="issue-link" data-issue-key="SIO-2261"&gt;&lt;strike&gt;SIO-2261&lt;/strike&gt;&lt;/a&gt;) Change Teacher Menu to Personal Menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If0386ccbcab61ccd2525a19965e70161e63ca4f1</comment>
                            <comment id="25567" author="gerrit" created="Mon, 24 Jun 2019 22:31:07 +0200">Change oioioi~master~If0386ccbcab61ccd2525a19965e70161e63ca4f1, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3245"&gt;https://gerrit.sio2project.mimuw.edu.pl/3245&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2261" title="Change Teacher Menu to Personal Menu" class="issue-link" data-issue-key="SIO-2261"&gt;&lt;strike&gt;SIO-2261&lt;/strike&gt;&lt;/a&gt;) Change Teacher Menu to Personal Menu
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If0386ccbcab61ccd2525a19965e70161e63ca4f1</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cy7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2260] Enable everyone to create personal contests</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2260</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This type of contest has limited options and should support only programming problems (no quizzes).
&lt;br/&gt;
Detailed list of limitations can be found in the subtasks.</description>
                <environment/>
        <key id="18525">SIO-2260</key>
            <summary>Enable everyone to create personal contests</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>contests_for_everyone</label>
                    </labels>
                <created>Thu, 13 Jun 2019 21:38:03 +0200</created>
                <updated>Thu, 13 Jun 2019 22:22:29 +0200</updated>
                                            <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="18524">SIO-2259</subtask>
                            <subtask id="18528">SIO-2263</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cxz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2259] Create new type of contest for everyone</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In this task one should create new contest type that has limited options, but can be created and admined by any user.
&lt;br/&gt;

&lt;br/&gt;
List of limitations:
&lt;br/&gt;

&lt;br/&gt;
- Contest should be open (no limited participants)
&lt;br/&gt;
- There should be an option (preferably in settings) to disable this feature (created contests should remain in an archive-like state)
&lt;br/&gt;
- There should be no option to share contests among users accessible by regular users.
&lt;br/&gt;
- etc. (will be added in another ticket)</description>
                <environment/>
        <key id="18524">SIO-2259</key>
            <summary>Create new type of contest for everyone</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18525">SIO-2260</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>contests_for_everyone</label>
                    </labels>
                <created>Thu, 13 Jun 2019 21:36:23 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:12 +0100</updated>
                            <resolved>Sun, 7 Jul 2019 13:22:35 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25578" author="gerrit" created="Tue, 25 Jun 2019 07:21:10 +0200">Change oioioi~master~I12275df20c47e300b90515858ee6a29d094aeeb7, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3269"&gt;https://gerrit.sio2project.mimuw.edu.pl/3269&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) [WIP] Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I12275df20c47e300b90515858ee6a29d094aeeb7</comment>
                            <comment id="25599" author="gerrit" created="Wed, 26 Jun 2019 08:07:09 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;privileged&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_privileged&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;privileged&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_privileged&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;privileged&amp;#39; users from seeing links to 403 pages.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
1. finish blocking stuff to block
&lt;br/&gt;
2. tests
&lt;br/&gt;
3. comments
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25600" author="gerrit" created="Wed, 26 Jun 2019 08:07:16 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
1. double check everything works,
&lt;br/&gt;
2. tests,
&lt;br/&gt;
3. commit msg and code comments
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25601" author="gerrit" created="Wed, 26 Jun 2019 08:07:22 +0200">Change oioioi~master~Iea2b65038c3dd1e829d8f333c827a3f69bb6ec26, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3278"&gt;https://gerrit.sio2project.mimuw.edu.pl/3278&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
TODO:
&lt;br/&gt;
1. Finish blocking all the options
&lt;br/&gt;
2. tests
&lt;br/&gt;
3. commit msg and comments
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iea2b65038c3dd1e829d8f333c827a3f69bb6ec26</comment>
                            <comment id="25658" author="gerrit" created="Sun, 30 Jun 2019 04:10:00 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to 403 pages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25659" author="gerrit" created="Sun, 30 Jun 2019 06:43:18 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25661" author="gerrit" created="Sun, 30 Jun 2019 13:30:12 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25662" author="gerrit" created="Sun, 30 Jun 2019 15:46:37 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to 403 pages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25663" author="gerrit" created="Sun, 30 Jun 2019 15:46:42 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25664" author="gerrit" created="Sun, 30 Jun 2019 15:46:47 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which disallows
&lt;br/&gt;
changing settings as well as submitting to User Contests, while leaving
&lt;br/&gt;
their contents intact.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25665" author="gerrit" created="Sun, 30 Jun 2019 18:21:29 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25666" author="gerrit" created="Sun, 30 Jun 2019 19:44:14 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25667" author="gerrit" created="Sun, 30 Jun 2019 21:03:11 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25668" author="gerrit" created="Sun, 30 Jun 2019 21:03:19 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25669" author="gerrit" created="Sun, 30 Jun 2019 21:03:23 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which disallows
&lt;br/&gt;
changing settings as well as submitting to User Contests, while leaving
&lt;br/&gt;
their contents intact.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25670" author="gerrit" created="Sun, 30 Jun 2019 21:35:43 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which disallows
&lt;br/&gt;
changing settings as well as submitting to User Contests, while leaving
&lt;br/&gt;
their contents intact.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25671" author="gerrit" created="Sun, 30 Jun 2019 21:36:30 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which disallows
&lt;br/&gt;
changing settings as well as submitting to User Contests, while leaving
&lt;br/&gt;
their contents intact.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25672" author="gerrit" created="Sun, 30 Jun 2019 21:37:19 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25679" author="gerrit" created="Tue, 2 Jul 2019 01:35:36 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25680" author="gerrit" created="Tue, 2 Jul 2019 01:35:43 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25681" author="gerrit" created="Tue, 2 Jul 2019 01:35:47 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25682" author="gerrit" created="Tue, 2 Jul 2019 02:19:20 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25683" author="gerrit" created="Tue, 2 Jul 2019 02:19:30 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25684" author="gerrit" created="Tue, 2 Jul 2019 02:19:37 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25685" author="gerrit" created="Tue, 2 Jul 2019 08:23:33 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25686" author="gerrit" created="Tue, 2 Jul 2019 08:23:38 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25687" author="gerrit" created="Tue, 2 Jul 2019 08:23:44 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25688" author="gerrit" created="Tue, 2 Jul 2019 22:41:01 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25689" author="gerrit" created="Tue, 2 Jul 2019 23:07:42 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25690" author="gerrit" created="Tue, 2 Jul 2019 23:07:47 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Also fixed a bug that resulted in not displaying icons when user had
&lt;br/&gt;
more than one menu available, as well as a weird behaviour in the
&lt;br/&gt;
ContestAdminMixin in teachers, which was &amp;quot;capturing&amp;quot; the execution paths
&lt;br/&gt;
belonging to other ContestAdmin mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25691" author="gerrit" created="Tue, 2 Jul 2019 23:07:52 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact. This is done by changing
&lt;br/&gt;
the &amp;#39;regular&amp;#39; users&amp;#39; permissions from &amp;#39;basicadmin&amp;#39; to &amp;#39;observer&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25692" author="gerrit" created="Tue, 2 Jul 2019 23:16:41 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25693" author="gerrit" created="Tue, 2 Jul 2019 23:16:46 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Also fixed a bug that resulted in not displaying icons when user had
&lt;br/&gt;
more than one menu available, as well as a weird behaviour in the
&lt;br/&gt;
ContestAdminMixin in teachers, which was &amp;quot;capturing&amp;quot; the execution paths
&lt;br/&gt;
belonging to other ContestAdmin mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25694" author="gerrit" created="Tue, 2 Jul 2019 23:16:51 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact. This is done by changing
&lt;br/&gt;
the &amp;#39;regular&amp;#39; users&amp;#39; permissions from &amp;#39;basicadmin&amp;#39; to &amp;#39;observer&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25695" author="gerrit" created="Tue, 2 Jul 2019 23:27:05 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Also fixed a bug that resulted in not displaying icons when user had
&lt;br/&gt;
more than one menu available, as well as a weird behaviour in the
&lt;br/&gt;
ContestAdminMixin in teachers, which was &amp;quot;capturing&amp;quot; the execution paths
&lt;br/&gt;
belonging to other ContestAdmin mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25696" author="gerrit" created="Tue, 2 Jul 2019 23:27:11 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact. This is done by changing
&lt;br/&gt;
the &amp;#39;regular&amp;#39; users&amp;#39; permissions from &amp;#39;basicadmin&amp;#39; to &amp;#39;observer&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25697" author="gerrit" created="Tue, 2 Jul 2019 23:32:30 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact. This is done by changing
&lt;br/&gt;
the &amp;#39;regular&amp;#39; users&amp;#39; permissions from &amp;#39;basicadmin&amp;#39; to &amp;#39;observer&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25698" author="gerrit" created="Wed, 3 Jul 2019 00:34:02 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Also fixed a bug that resulted in not displaying icons when user had
&lt;br/&gt;
more than one menu available, as well as a weird behaviour in the
&lt;br/&gt;
ContestAdminMixin in teachers, which was &amp;quot;capturing&amp;quot; the execution paths
&lt;br/&gt;
belonging to other ContestAdmin mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25699" author="gerrit" created="Wed, 3 Jul 2019 00:34:07 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact. This is done by changing
&lt;br/&gt;
the &amp;#39;regular&amp;#39; users&amp;#39; permissions from &amp;#39;basicadmin&amp;#39; to &amp;#39;observer&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25700" author="gerrit" created="Wed, 3 Jul 2019 00:46:02 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Also fixed a bug that resulted in not displaying icons when user had
&lt;br/&gt;
more than one menu available, as well as a weird behaviour in the
&lt;br/&gt;
ContestAdminMixin in teachers, which was &amp;quot;capturing&amp;quot; the execution paths
&lt;br/&gt;
belonging to other ContestAdmin mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25701" author="gerrit" created="Wed, 3 Jul 2019 20:12:13 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25702" author="gerrit" created="Wed, 3 Jul 2019 20:12:19 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Also fixed a bug that resulted in not displaying icons when user had
&lt;br/&gt;
more than one menu available, as well as a weird behaviour in the
&lt;br/&gt;
ContestAdminMixin in teachers, which was &amp;quot;capturing&amp;quot; the execution paths
&lt;br/&gt;
belonging to other ContestAdmin mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25703" author="gerrit" created="Wed, 3 Jul 2019 20:12:24 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact. This is done by changing
&lt;br/&gt;
the &amp;#39;regular&amp;#39; users&amp;#39; permissions from &amp;#39;basicadmin&amp;#39; to &amp;#39;observer&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25704" author="gerrit" created="Thu, 4 Jul 2019 01:02:41 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Also fixed a bug that resulted in not displaying icons when user had
&lt;br/&gt;
more than one menu available, as well as a weird behaviour in the
&lt;br/&gt;
ContestAdminMixin in teachers, which was &amp;quot;capturing&amp;quot; the execution paths
&lt;br/&gt;
belonging to other ContestAdmin mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25705" author="gerrit" created="Thu, 4 Jul 2019 01:02:47 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact. This is done by changing
&lt;br/&gt;
the &amp;#39;regular&amp;#39; users&amp;#39; permissions from &amp;#39;basicadmin&amp;#39; to &amp;#39;observer&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25708" author="gerrit" created="Fri, 5 Jul 2019 06:22:55 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25709" author="gerrit" created="Fri, 5 Jul 2019 06:23:02 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Also fixed a bug that resulted in not displaying icons when user had
&lt;br/&gt;
more than one menu available, as well as a weird behaviour in the
&lt;br/&gt;
ContestAdminMixin in teachers, which was &amp;quot;capturing&amp;quot; the execution paths
&lt;br/&gt;
belonging to other ContestAdmin mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25710" author="gerrit" created="Fri, 5 Jul 2019 06:23:09 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact. This is done by changing
&lt;br/&gt;
the &amp;#39;regular&amp;#39; users&amp;#39; permissions from &amp;#39;basicadmin&amp;#39; to &amp;#39;observer&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                            <comment id="25711" author="gerrit" created="Sat, 6 Jul 2019 12:07:03 +0200">Change oioioi~master~I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3276"&gt;https://gerrit.sio2project.mimuw.edu.pl/3276&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Create &amp;#39;basicadmin&amp;#39; contest permission
&lt;br/&gt;

&lt;br/&gt;
This change adds a new permission &amp;#39;contests.contest_basicadmin&amp;#39;, which
&lt;br/&gt;
is meant to be a &amp;quot;softer&amp;quot; version of the &amp;#39;contests.contest_admin&amp;#39; -
&lt;br/&gt;
with access to only parts of contest configuration. This is to prepare
&lt;br/&gt;
the groundwork for limiting access in the User Contests.
&lt;br/&gt;

&lt;br/&gt;
Some checks for &amp;#39;is_contest_admin&amp;#39; were left unchanged wherever the
&lt;br/&gt;
&amp;#39;basicadmin&amp;#39; users should not have access, whereas others were changed
&lt;br/&gt;
accordingly to &amp;#39;is_contest_basicadmin&amp;#39; to allow these users in.
&lt;br/&gt;

&lt;br/&gt;
Also added the &amp;#39;is_contest_admin&amp;quot; check on some sidebar menus, to
&lt;br/&gt;
prevent &amp;#39;basicadmin&amp;#39; users from seeing links to pages they don&amp;#39;t have
&lt;br/&gt;
access to.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1a2d40a6d4e350f31b3ee3601a86f8182a05fd1d</comment>
                            <comment id="25712" author="gerrit" created="Sat, 6 Jul 2019 12:07:10 +0200">Change oioioi~master~I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3277"&gt;https://gerrit.sio2project.mimuw.edu.pl/3277&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Introduce User Contests
&lt;br/&gt;

&lt;br/&gt;
This change introduces User Contests, which are contests available for
&lt;br/&gt;
any user.
&lt;br/&gt;

&lt;br/&gt;
An option to disable the user contests will be added by the next change.
&lt;br/&gt;

&lt;br/&gt;
Also fixed a bug that resulted in not displaying icons when user had
&lt;br/&gt;
more than one menu available, as well as a weird behaviour in the
&lt;br/&gt;
ContestAdminMixin in teachers, which was &amp;quot;capturing&amp;quot; the execution paths
&lt;br/&gt;
belonging to other ContestAdmin mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9bdceea9d2d0265ef4bd0675f1c8b50e1ed4aae4</comment>
                            <comment id="25713" author="gerrit" created="Sat, 6 Jul 2019 12:07:15 +0200">Change oioioi~master~Icb7d341a71964a19892e16898dee4ab4d2b97c89, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3290"&gt;https://gerrit.sio2project.mimuw.edu.pl/3290&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2259" title="Create new type of contest for everyone" class="issue-link" data-issue-key="SIO-2259"&gt;&lt;strike&gt;SIO-2259&lt;/strike&gt;&lt;/a&gt;) Allow User Contest archiving
&lt;br/&gt;

&lt;br/&gt;
This change introduces an ARCHIVE_USERCONTESTS setting, which
&lt;br/&gt;
disallows changing settings as well as submitting to User Contests,
&lt;br/&gt;
while leaving their contents intact. This is done by changing
&lt;br/&gt;
the &amp;#39;regular&amp;#39; users&amp;#39; permissions from &amp;#39;basicadmin&amp;#39; to &amp;#39;observer&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icb7d341a71964a19892e16898dee4ab4d2b97c89</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cxr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2258] "Shared with me" tab in the problemset</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2258</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>The new tab should contain information about task author.</description>
                <environment/>
        <key id="18523">SIO-2258</key>
            <summary>"Shared with me" tab in the problemset</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>friendship</label>
                    </labels>
                <created>Tue, 11 Jun 2019 14:58:58 +0200</created>
                <updated>Thu, 19 Sep 2019 01:18:25 +0200</updated>
                            <resolved>Thu, 19 Sep 2019 01:12:41 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25653" author="gerrit" created="Sat, 29 Jun 2019 18:18:25 +0200">Change oioioi~master~I573709130ff390a360a213eda3fba943b092f769, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3288"&gt;https://gerrit.sio2project.mimuw.edu.pl/3288&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2258" title="&amp;quot;Shared with me&amp;quot; tab in the problemset" class="issue-link" data-issue-key="SIO-2258"&gt;&lt;strike&gt;SIO-2258&lt;/strike&gt;&lt;/a&gt;) &amp;quot;Shared with me&amp;quot; tab in the problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I573709130ff390a360a213eda3fba943b092f769</comment>
                            <comment id="25654" author="gerrit" created="Sat, 29 Jun 2019 19:09:06 +0200">Change oioioi~master~I573709130ff390a360a213eda3fba943b092f769, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3288"&gt;https://gerrit.sio2project.mimuw.edu.pl/3288&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2258" title="&amp;quot;Shared with me&amp;quot; tab in the problemset" class="issue-link" data-issue-key="SIO-2258"&gt;&lt;strike&gt;SIO-2258&lt;/strike&gt;&lt;/a&gt;) &amp;quot;Shared with me&amp;quot; tab in the problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I573709130ff390a360a213eda3fba943b092f769</comment>
                            <comment id="25655" author="gerrit" created="Sat, 29 Jun 2019 19:37:10 +0200">Change oioioi~master~I573709130ff390a360a213eda3fba943b092f769, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3288"&gt;https://gerrit.sio2project.mimuw.edu.pl/3288&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2258" title="&amp;quot;Shared with me&amp;quot; tab in the problemset" class="issue-link" data-issue-key="SIO-2258"&gt;&lt;strike&gt;SIO-2258&lt;/strike&gt;&lt;/a&gt;) &amp;quot;Shared with me&amp;quot; tab in the problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I573709130ff390a360a213eda3fba943b092f769</comment>
                            <comment id="25676" author="gerrit" created="Mon, 1 Jul 2019 20:33:55 +0200">Change oioioi~master~I573709130ff390a360a213eda3fba943b092f769, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3288"&gt;https://gerrit.sio2project.mimuw.edu.pl/3288&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2258" title="&amp;quot;Shared with me&amp;quot; tab in the problemset" class="issue-link" data-issue-key="SIO-2258"&gt;&lt;strike&gt;SIO-2258&lt;/strike&gt;&lt;/a&gt;) &amp;quot;Shared with me&amp;quot; tab in the problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I573709130ff390a360a213eda3fba943b092f769</comment>
                            <comment id="25677" author="gerrit" created="Mon, 1 Jul 2019 20:42:19 +0200">Change oioioi~master~I573709130ff390a360a213eda3fba943b092f769, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3288"&gt;https://gerrit.sio2project.mimuw.edu.pl/3288&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2258" title="&amp;quot;Shared with me&amp;quot; tab in the problemset" class="issue-link" data-issue-key="SIO-2258"&gt;&lt;strike&gt;SIO-2258&lt;/strike&gt;&lt;/a&gt;) &amp;quot;Shared with me&amp;quot; tab in the problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I573709130ff390a360a213eda3fba943b092f769</comment>
                            <comment id="25678" author="gerrit" created="Mon, 1 Jul 2019 20:43:18 +0200">Change oioioi~master~I573709130ff390a360a213eda3fba943b092f769, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3288"&gt;https://gerrit.sio2project.mimuw.edu.pl/3288&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2258" title="&amp;quot;Shared with me&amp;quot; tab in the problemset" class="issue-link" data-issue-key="SIO-2258"&gt;&lt;strike&gt;SIO-2258&lt;/strike&gt;&lt;/a&gt;) &amp;quot;Shared with me&amp;quot; tab in the problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I573709130ff390a360a213eda3fba943b092f769</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cxj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2257] Choose task privacy on upload</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2257</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Options we want:
&lt;br/&gt;
- Only me
&lt;br/&gt;
- Me and my friends
&lt;br/&gt;

&lt;br/&gt;
We don&amp;#39;t want to add option to make a task public at this time.
&lt;br/&gt;

&lt;br/&gt;
The default should be &amp;quot;Me and my friends&amp;quot; unless last task uploaded to the contest was with permission &amp;quot;Only me&amp;quot;</description>
                <environment/>
        <key id="18522">SIO-2257</key>
            <summary>Choose task privacy on upload</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>friendship</label>
                    </labels>
                <created>Tue, 11 Jun 2019 14:58:21 +0200</created>
                <updated>Thu, 19 Sep 2019 01:18:08 +0200</updated>
                            <resolved>Thu, 19 Sep 2019 01:17:01 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25706" author="gerrit" created="Thu, 4 Jul 2019 01:11:49 +0200">Change oioioi~master~Ie9f9107c95ae99a58cac0a082f4580a6a4547239, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3295"&gt;https://gerrit.sio2project.mimuw.edu.pl/3295&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2257" title="Choose task privacy on upload" class="issue-link" data-issue-key="SIO-2257"&gt;&lt;strike&gt;SIO-2257&lt;/strike&gt;&lt;/a&gt;) Choose task privacy on upload.
&lt;br/&gt;

&lt;br/&gt;
Modifies existing form to allow for specifying problem visibility.
&lt;br/&gt;
If no additional data is provided, the visibility defaults to specified value.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9107c95ae99a58cac0a082f4580a6a4547239</comment>
                            <comment id="25707" author="gerrit" created="Thu, 4 Jul 2019 01:18:50 +0200">Change oioioi~master~Ie9f9107c95ae99a58cac0a082f4580a6a4547239, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3295"&gt;https://gerrit.sio2project.mimuw.edu.pl/3295&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2257" title="Choose task privacy on upload" class="issue-link" data-issue-key="SIO-2257"&gt;&lt;strike&gt;SIO-2257&lt;/strike&gt;&lt;/a&gt;) Choose task privacy on upload.
&lt;br/&gt;

&lt;br/&gt;
Modifies existing form to allow for specifying problem visibility.
&lt;br/&gt;
If no additional data is provided, the visibility defaults to specified value.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9107c95ae99a58cac0a082f4580a6a4547239</comment>
                            <comment id="25714" author="gerrit" created="Sun, 7 Jul 2019 22:49:19 +0200">Change oioioi~master~Ie9f9107c95ae99a58cac0a082f4580a6a4547239, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3295"&gt;https://gerrit.sio2project.mimuw.edu.pl/3295&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2257" title="Choose task privacy on upload" class="issue-link" data-issue-key="SIO-2257"&gt;&lt;strike&gt;SIO-2257&lt;/strike&gt;&lt;/a&gt;) Choose task privacy on upload.
&lt;br/&gt;

&lt;br/&gt;
Modifies existing form to allow for specifying problem visibility.
&lt;br/&gt;
If no additional data is provided, the visibility defaults to specified value.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9107c95ae99a58cac0a082f4580a6a4547239</comment>
                            <comment id="25715" author="gerrit" created="Sat, 13 Jul 2019 16:29:26 +0200">Change oioioi~master~Ie9f9107c95ae99a58cac0a082f4580a6a4547239, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3295"&gt;https://gerrit.sio2project.mimuw.edu.pl/3295&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2257" title="Choose task privacy on upload" class="issue-link" data-issue-key="SIO-2257"&gt;&lt;strike&gt;SIO-2257&lt;/strike&gt;&lt;/a&gt;) Choose task privacy on upload.
&lt;br/&gt;

&lt;br/&gt;
Modifies existing form to allow for specifying problem visibility.
&lt;br/&gt;
If no additional data is provided, the visibility defaults to specified value.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9107c95ae99a58cac0a082f4580a6a4547239</comment>
                            <comment id="25716" author="gerrit" created="Sun, 14 Jul 2019 17:44:05 +0200">Change oioioi~master~Ie9f9107c95ae99a58cac0a082f4580a6a4547239, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3295"&gt;https://gerrit.sio2project.mimuw.edu.pl/3295&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2257" title="Choose task privacy on upload" class="issue-link" data-issue-key="SIO-2257"&gt;&lt;strike&gt;SIO-2257&lt;/strike&gt;&lt;/a&gt;) Choose task privacy on upload.
&lt;br/&gt;

&lt;br/&gt;
Modifies existing form to allow for specifying problem visibility.
&lt;br/&gt;
If no additional data is provided, the visibility defaults to specified value.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9107c95ae99a58cac0a082f4580a6a4547239</comment>
                            <comment id="25718" author="gerrit" created="Sat, 17 Aug 2019 23:22:27 +0200">Change oioioi~master~Ie9f9107c95ae99a58cac0a082f4580a6a4547239, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3295"&gt;https://gerrit.sio2project.mimuw.edu.pl/3295&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2257" title="Choose task privacy on upload" class="issue-link" data-issue-key="SIO-2257"&gt;&lt;strike&gt;SIO-2257&lt;/strike&gt;&lt;/a&gt;) Choose task privacy on upload.
&lt;br/&gt;

&lt;br/&gt;
Modifies existing form to allow for specifying problem visibility.
&lt;br/&gt;
If no additional data is provided, the visibility defaults to specified value.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie9f9107c95ae99a58cac0a082f4580a6a4547239</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cxb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2256] Friend management (list, add, remove)</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2256</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18521">SIO-2256</key>
            <summary>Friend management (list, add, remove)</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>friendship</label>
                    </labels>
                <created>Tue, 11 Jun 2019 14:56:49 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:24 +0100</updated>
                            <resolved>Sun, 30 Jun 2019 13:14:07 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25623" author="gerrit" created="Wed, 26 Jun 2019 20:51:37 +0200">Change oioioi~master~I985b1c3375ba833ffbcebf207ef76f51f1170f32, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3287"&gt;https://gerrit.sio2project.mimuw.edu.pl/3287&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2256" title="Friend management (list, add, remove)" class="issue-link" data-issue-key="SIO-2256"&gt;&lt;strike&gt;SIO-2256&lt;/strike&gt;&lt;/a&gt;) Add Friendship managment view
&lt;br/&gt;

&lt;br/&gt;
Friendship managment view allows to add, list and remove friends. This
&lt;br/&gt;
view is available only for teachers. Validation is performed so
&lt;br/&gt;
non-teacher users can&amp;#39;t be added to friends.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I985b1c3375ba833ffbcebf207ef76f51f1170f32</comment>
                            <comment id="25624" author="gerrit" created="Wed, 26 Jun 2019 21:00:17 +0200">Change oioioi~master~I985b1c3375ba833ffbcebf207ef76f51f1170f32, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3287"&gt;https://gerrit.sio2project.mimuw.edu.pl/3287&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2256" title="Friend management (list, add, remove)" class="issue-link" data-issue-key="SIO-2256"&gt;&lt;strike&gt;SIO-2256&lt;/strike&gt;&lt;/a&gt;) Add Friendship managment view
&lt;br/&gt;

&lt;br/&gt;
Friendship managment view allows to add, list and remove friends. This
&lt;br/&gt;
view is available only for teachers. Validation is performed so
&lt;br/&gt;
non-teacher users can&amp;#39;t be added to friends.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I985b1c3375ba833ffbcebf207ef76f51f1170f32</comment>
                            <comment id="25625" author="gerrit" created="Wed, 26 Jun 2019 21:42:41 +0200">Change oioioi~master~I985b1c3375ba833ffbcebf207ef76f51f1170f32, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3287"&gt;https://gerrit.sio2project.mimuw.edu.pl/3287&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2256" title="Friend management (list, add, remove)" class="issue-link" data-issue-key="SIO-2256"&gt;&lt;strike&gt;SIO-2256&lt;/strike&gt;&lt;/a&gt;) Add Friendship managment view
&lt;br/&gt;

&lt;br/&gt;
Friendship managment view allows to add, list and remove friends. This
&lt;br/&gt;
view is available only for teachers. Validation is performed so
&lt;br/&gt;
non-teacher users can&amp;#39;t be added to friends.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I985b1c3375ba833ffbcebf207ef76f51f1170f32</comment>
                            <comment id="25626" author="gerrit" created="Wed, 26 Jun 2019 23:10:48 +0200">Change oioioi~master~I985b1c3375ba833ffbcebf207ef76f51f1170f32, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3287"&gt;https://gerrit.sio2project.mimuw.edu.pl/3287&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2256" title="Friend management (list, add, remove)" class="issue-link" data-issue-key="SIO-2256"&gt;&lt;strike&gt;SIO-2256&lt;/strike&gt;&lt;/a&gt;) Add Friendship managment view
&lt;br/&gt;

&lt;br/&gt;
Friendship managment view allows to add, list and remove friends. This
&lt;br/&gt;
view is available only for teachers. Validation is performed so
&lt;br/&gt;
non-teacher users can&amp;#39;t be added to friends.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I985b1c3375ba833ffbcebf207ef76f51f1170f32</comment>
                            <comment id="25652" author="gerrit" created="Sat, 29 Jun 2019 16:13:32 +0200">Change oioioi~master~I985b1c3375ba833ffbcebf207ef76f51f1170f32, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3287"&gt;https://gerrit.sio2project.mimuw.edu.pl/3287&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2256" title="Friend management (list, add, remove)" class="issue-link" data-issue-key="SIO-2256"&gt;&lt;strike&gt;SIO-2256&lt;/strike&gt;&lt;/a&gt;) Add Friendship managment view
&lt;br/&gt;

&lt;br/&gt;
Friendship managment view allows to add, list and remove friends. This
&lt;br/&gt;
view is available only for teachers. Validation is performed so
&lt;br/&gt;
non-teacher users can&amp;#39;t be added to friends.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I985b1c3375ba833ffbcebf207ef76f51f1170f32</comment>
                            <comment id="25657" author="gerrit" created="Sun, 30 Jun 2019 00:33:06 +0200">Change oioioi~master~I985b1c3375ba833ffbcebf207ef76f51f1170f32, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3287"&gt;https://gerrit.sio2project.mimuw.edu.pl/3287&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2256" title="Friend management (list, add, remove)" class="issue-link" data-issue-key="SIO-2256"&gt;&lt;strike&gt;SIO-2256&lt;/strike&gt;&lt;/a&gt;) Add Friendship managment view
&lt;br/&gt;

&lt;br/&gt;
Friendship managment view allows to add, list and remove friends. This
&lt;br/&gt;
view is available only for teachers. Validation is performed so
&lt;br/&gt;
non-teacher users can&amp;#39;t be added to friends.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I985b1c3375ba833ffbcebf207ef76f51f1170f32</comment>
                            <comment id="25660" author="gerrit" created="Sun, 30 Jun 2019 11:48:51 +0200">Change oioioi~master~I985b1c3375ba833ffbcebf207ef76f51f1170f32, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3287"&gt;https://gerrit.sio2project.mimuw.edu.pl/3287&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2256" title="Friend management (list, add, remove)" class="issue-link" data-issue-key="SIO-2256"&gt;&lt;strike&gt;SIO-2256&lt;/strike&gt;&lt;/a&gt;) Add Friendship managment view
&lt;br/&gt;

&lt;br/&gt;
Friendship managment view allows to add, list and remove friends. This
&lt;br/&gt;
view is available only for teachers. Validation is performed so
&lt;br/&gt;
non-teacher users can&amp;#39;t be added to friends.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I985b1c3375ba833ffbcebf207ef76f51f1170f32</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cx3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2255] Friendship model</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2255</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18520">SIO-2255</key>
            <summary>Friendship model</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>friendship</label>
                    </labels>
                <created>Tue, 11 Jun 2019 14:54:57 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:41 +0100</updated>
                            <resolved>Wed, 19 Jun 2019 15:44:43 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25280" author="gerrit" created="Sun, 16 Jun 2019 15:54:18 +0200">Change oioioi~master~I32f9428be6fea0d5ea4b9f02e8637e220293baf5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3248"&gt;https://gerrit.sio2project.mimuw.edu.pl/3248&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2255" title="Friendship model" class="issue-link" data-issue-key="SIO-2255"&gt;&lt;strike&gt;SIO-2255&lt;/strike&gt;&lt;/a&gt;) Friendship model
&lt;br/&gt;

&lt;br/&gt;
Creates Problemsharing app, Friendship model, modifies problem
&lt;br/&gt;
visibility storage (is_public -&amp;gt; visibility).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I32f9428be6fea0d5ea4b9f02e8637e220293baf5</comment>
                            <comment id="25281" author="gerrit" created="Sun, 16 Jun 2019 15:58:34 +0200">Change oioioi~master~I32f9428be6fea0d5ea4b9f02e8637e220293baf5, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3248"&gt;https://gerrit.sio2project.mimuw.edu.pl/3248&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2255" title="Friendship model" class="issue-link" data-issue-key="SIO-2255"&gt;&lt;strike&gt;SIO-2255&lt;/strike&gt;&lt;/a&gt;) Friendship model
&lt;br/&gt;

&lt;br/&gt;
- Creates Problemsharing app
&lt;br/&gt;
- Adds Friendship model
&lt;br/&gt;
- Modifies problem visibility storage (is_public -&amp;gt; visibility)
&lt;br/&gt;
- Creates TestCaseMigrations utility class
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I32f9428be6fea0d5ea4b9f02e8637e220293baf5</comment>
                            <comment id="25315" author="gerrit" created="Wed, 19 Jun 2019 14:24:55 +0200">Change oioioi~master~I32f9428be6fea0d5ea4b9f02e8637e220293baf5, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3248"&gt;https://gerrit.sio2project.mimuw.edu.pl/3248&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2255" title="Friendship model" class="issue-link" data-issue-key="SIO-2255"&gt;&lt;strike&gt;SIO-2255&lt;/strike&gt;&lt;/a&gt;) Friendship model
&lt;br/&gt;

&lt;br/&gt;
- Creates Problemsharing app
&lt;br/&gt;
- Adds Friendship model
&lt;br/&gt;
- Modifies problem visibility storage (is_public -&amp;gt; visibility)
&lt;br/&gt;
- Creates TestCaseMigrations utility class
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I32f9428be6fea0d5ea4b9f02e8637e220293baf5</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cwv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2254] Add link to usergroups list in simpleui teachers dashboard</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2254</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18428">SIO-2254</key>
            <summary>Add link to usergroups list in simpleui teachers dashboard</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18021">SIO-2213</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>groups</label>
                    </labels>
                <created>Wed, 5 Jun 2019 19:42:14 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:28 +0100</updated>
                            <resolved>Thu, 13 Jun 2019 20:16:16 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25257" author="gerrit" created="Wed, 12 Jun 2019 22:09:58 +0200">Change oioioi~master~I076b45052dd735c7ae309eb2a08501109f8a6bf5, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3241"&gt;https://gerrit.sio2project.mimuw.edu.pl/3241&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2254" title="Add link to usergroups list in simpleui teachers dashboard" class="issue-link" data-issue-key="SIO-2254"&gt;&lt;strike&gt;SIO-2254&lt;/strike&gt;&lt;/a&gt;) Add link to usergroups list in simpleui teachers dashboard
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I076b45052dd735c7ae309eb2a08501109f8a6bf5</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cwn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2253] Create need models for storing compiler info</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add models to allow storing used compilers in specific problem instances and contests</description>
                <environment/>
        <key id="18427">SIO-2253</key>
            <summary>Create need models for storing compiler info</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="starosta">Piotr Wojtczak</reporter>
                        <labels>
                    </labels>
                <created>Wed, 5 Jun 2019 13:10:12 +0200</created>
                <updated>Thu, 24 Jun 2021 12:27:18 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:27:18 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25170" author="gerrit" created="Wed, 5 Jun 2019 13:15:55 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create need models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added two new many to one relations:
&lt;br/&gt;

&lt;br/&gt;
a) ProblemCompiler, which represents the compiler set for a particular problem instance and language
&lt;br/&gt;

&lt;br/&gt;
b) ContestCompiler, which represents contest-wide compiler settings for a language
&lt;br/&gt;

&lt;br/&gt;
Migration included in this commit also performs populating the ProblemCompiler table
&lt;br/&gt;
with default compilers for every lanugage specified in settings
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                            <comment id="25171" author="gerrit" created="Wed, 5 Jun 2019 18:53:24 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create new models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added two new many to one relations:
&lt;br/&gt;

&lt;br/&gt;
a) ProblemCompiler, which represents the compiler set for a particular problem instance and language
&lt;br/&gt;

&lt;br/&gt;
b) ContestCompiler, which represents contest-wide compiler settings for a language
&lt;br/&gt;

&lt;br/&gt;
Migration included in this commit also performs populating the ProblemCompiler table
&lt;br/&gt;
with default compilers for every lanugage specified in settings
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                            <comment id="25172" author="gerrit" created="Fri, 7 Jun 2019 01:26:44 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create new models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added a new many to one relation, ContestCompiler, which represents contest-wide
&lt;br/&gt;
compiler settings for a language.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                            <comment id="25252" author="gerrit" created="Tue, 11 Jun 2019 00:17:50 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create new models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added a new many to one relation, ContestCompiler, which represents contest-wide
&lt;br/&gt;
compiler settings for a language.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                            <comment id="25253" author="gerrit" created="Tue, 11 Jun 2019 12:50:11 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create new models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added two new many to one relations representing compilers associated
&lt;br/&gt;
with different models:
&lt;br/&gt;

&lt;br/&gt;
a) ContestCompiler, which represents contest-wide compiler settings. This will allow
&lt;br/&gt;
contests to locally override compilers set for problems.
&lt;br/&gt;

&lt;br/&gt;
b) ProblemCompiler, which represents compilers used for this problem when no others
&lt;br/&gt;
are specified. Instances of this are created when a new problem is uploaded
&lt;br/&gt;
and set to values taken from DEFAULT_COMPILERS setting.
&lt;br/&gt;

&lt;br/&gt;
This change also increments the config version in settings to 32.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                            <comment id="25254" author="gerrit" created="Tue, 11 Jun 2019 16:27:42 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create new models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added two new many to one relations representing compilers associated
&lt;br/&gt;
with different models:
&lt;br/&gt;

&lt;br/&gt;
a) ContestCompiler, which represents contest-wide compiler settings. This will allow
&lt;br/&gt;
contests to locally override compilers set for problems.
&lt;br/&gt;

&lt;br/&gt;
b) ProblemCompiler, which represents compilers used for this problem when no others
&lt;br/&gt;
are specified. Instances of this are created when a new problem is uploaded
&lt;br/&gt;
and set to values taken from DEFAULT_COMPILERS setting.
&lt;br/&gt;

&lt;br/&gt;
This change also increments the config version in settings to 32.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                            <comment id="25298" author="gerrit" created="Tue, 18 Jun 2019 23:21:20 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create new models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added two new many to one relations representing compilers associated
&lt;br/&gt;
with different models:
&lt;br/&gt;

&lt;br/&gt;
a) ContestCompiler, which represents contest-wide compiler settings. This will allow
&lt;br/&gt;
contests to locally override compilers set for problems.
&lt;br/&gt;

&lt;br/&gt;
b) ProblemCompiler, which represents compilers used for this problem when no others
&lt;br/&gt;
are specified. Instances of this are created when a new problem is uploaded
&lt;br/&gt;
and set to values taken from DEFAULT_COMPILERS setting.
&lt;br/&gt;

&lt;br/&gt;
This change also increments the config version in settings to 32.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                            <comment id="25313" author="gerrit" created="Wed, 19 Jun 2019 12:49:45 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create new models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added two new many to one relations representing compilers associated
&lt;br/&gt;
with different models:
&lt;br/&gt;

&lt;br/&gt;
a) ContestCompiler, which represents contest-wide compiler settings. This will allow
&lt;br/&gt;
contests to locally override compilers set for problems.
&lt;br/&gt;

&lt;br/&gt;
b) ProblemCompiler, which represents compilers used for this problem when no others
&lt;br/&gt;
are specified. Instances of this are created when a new problem is uploaded
&lt;br/&gt;
and set to values taken from DEFAULT_COMPILERS setting.
&lt;br/&gt;

&lt;br/&gt;
This change also increments the config version in settings to 32.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                            <comment id="25351" author="gerrit" created="Fri, 21 Jun 2019 16:33:32 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create new models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added two new many to one relations representing compilers associated
&lt;br/&gt;
with different models:
&lt;br/&gt;

&lt;br/&gt;
a) ContestCompiler, which represents contest-wide compiler settings. This will allow
&lt;br/&gt;
contests to locally override compilers set for problems.
&lt;br/&gt;

&lt;br/&gt;
b) ProblemCompiler, which represents compilers used for this problem when no others
&lt;br/&gt;
are specified. Instances of this are created when a new problem is uploaded
&lt;br/&gt;
and set to values taken from DEFAULT_COMPILERS setting.
&lt;br/&gt;

&lt;br/&gt;
This change also increments the config version in settings to 34.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                            <comment id="25352" author="gerrit" created="Fri, 21 Jun 2019 16:34:57 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create new models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added two new many to one relations representing compilers associated
&lt;br/&gt;
with different models:
&lt;br/&gt;

&lt;br/&gt;
a) ContestCompiler, which represents contest-wide compiler settings. This will allow
&lt;br/&gt;
contests to locally override compilers set for problems.
&lt;br/&gt;

&lt;br/&gt;
b) ProblemCompiler, which represents compilers used for this problem when no others
&lt;br/&gt;
are specified. Instances of this are created when a new problem is uploaded
&lt;br/&gt;
and set to values taken from DEFAULT_COMPILERS setting.
&lt;br/&gt;

&lt;br/&gt;
This change also increments the config version in settings to 34.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                            <comment id="25577" author="gerrit" created="Tue, 25 Jun 2019 03:14:37 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create new models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added two new many to one relations representing compilers associated
&lt;br/&gt;
with different models:
&lt;br/&gt;

&lt;br/&gt;
a) ContestCompiler, which represents contest-wide compiler settings. This will allow
&lt;br/&gt;
contests to locally override compilers set for problems.
&lt;br/&gt;

&lt;br/&gt;
b) ProblemCompiler, which represents compilers used for this problem when no others
&lt;br/&gt;
are specified. Instances of this are created when a new problem is uploaded
&lt;br/&gt;
and set to values taken from DEFAULT_COMPILERS setting.
&lt;br/&gt;

&lt;br/&gt;
This change also increments the config version in settings to 34.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                            <comment id="25582" author="gerrit" created="Tue, 25 Jun 2019 14:34:43 +0200">Change oioioi~master~I7a3e0e6444211344fb08883169d1d509405e596b, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3239"&gt;https://gerrit.sio2project.mimuw.edu.pl/3239&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2253" title="Create need models for storing compiler info" class="issue-link" data-issue-key="SIO-2253"&gt;&lt;strike&gt;SIO-2253&lt;/strike&gt;&lt;/a&gt;) Create new models for storing compiler info
&lt;br/&gt;

&lt;br/&gt;
Added two new many to one relations representing compilers associated
&lt;br/&gt;
with different models:
&lt;br/&gt;

&lt;br/&gt;
a) ContestCompiler, which represents contest-wide compiler settings. This will allow
&lt;br/&gt;
contests to locally override compilers set for problems.
&lt;br/&gt;

&lt;br/&gt;
b) ProblemCompiler, which represents compilers used for this problem when no others
&lt;br/&gt;
are specified. Instances of this are created when a new problem is uploaded
&lt;br/&gt;
and set to values taken from DEFAULT_COMPILERS setting.
&lt;br/&gt;

&lt;br/&gt;
This change also increments the config version in settings to 34.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a3e0e6444211344fb08883169d1d509405e596b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cwf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2252] Add showing django messages in simpleui pages</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2252</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18426">SIO-2252</key>
            <summary>Add showing django messages in simpleui pages</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                    </labels>
                <created>Sat, 25 May 2019 11:13:05 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:24 +0100</updated>
                            <resolved>Fri, 21 Jun 2019 13:28:55 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25261" author="gerrit" created="Thu, 13 Jun 2019 21:29:17 +0200">Change oioioi~master~Id889698c24ad64b599fc686e4c9f58da690dc788, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3244"&gt;https://gerrit.sio2project.mimuw.edu.pl/3244&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2252" title="Add showing django messages in simpleui pages" class="issue-link" data-issue-key="SIO-2252"&gt;&lt;strike&gt;SIO-2252&lt;/strike&gt;&lt;/a&gt;) Add showing django messages in simpleui pages
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id889698c24ad64b599fc686e4c9f58da690dc788</comment>
                            <comment id="25262" author="gerrit" created="Thu, 13 Jun 2019 21:30:34 +0200">Change oioioi~master~Id889698c24ad64b599fc686e4c9f58da690dc788, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3244"&gt;https://gerrit.sio2project.mimuw.edu.pl/3244&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2252" title="Add showing django messages in simpleui pages" class="issue-link" data-issue-key="SIO-2252"&gt;&lt;strike&gt;SIO-2252&lt;/strike&gt;&lt;/a&gt;) Add showing django messages in simpleui pages
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id889698c24ad64b599fc686e4c9f58da690dc788</comment>
                            <comment id="25279" author="gerrit" created="Sun, 16 Jun 2019 12:30:10 +0200">Change oioioi~master~Id889698c24ad64b599fc686e4c9f58da690dc788, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3244"&gt;https://gerrit.sio2project.mimuw.edu.pl/3244&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2252" title="Add showing django messages in simpleui pages" class="issue-link" data-issue-key="SIO-2252"&gt;&lt;strike&gt;SIO-2252&lt;/strike&gt;&lt;/a&gt;) Add showing django messages in simpleui pages
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id889698c24ad64b599fc686e4c9f58da690dc788</comment>
                            <comment id="25282" author="gerrit" created="Sun, 16 Jun 2019 19:51:19 +0200">Change oioioi~master~Id889698c24ad64b599fc686e4c9f58da690dc788, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3244"&gt;https://gerrit.sio2project.mimuw.edu.pl/3244&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2252" title="Add showing django messages in simpleui pages" class="issue-link" data-issue-key="SIO-2252"&gt;&lt;strike&gt;SIO-2252&lt;/strike&gt;&lt;/a&gt;) Add showing django messages in simpleui pages
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id889698c24ad64b599fc686e4c9f58da690dc788</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cw7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2251] Rework notifications menu into recent submissions menu</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18425">SIO-2251</key>
            <summary>Rework notifications menu into recent submissions menu</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18421">SIO-2247</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                    </labels>
                <created>Tue, 21 May 2019 17:48:13 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:34 +0100</updated>
                            <resolved>Mon, 24 Jun 2019 21:27:05 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25250" author="gerrit" created="Mon, 10 Jun 2019 10:44:22 +0200">Change oioioi~master~I2789bb60d2c7fb50f1a79f94fb9a912936b3989e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3240"&gt;https://gerrit.sio2project.mimuw.edu.pl/3240&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt; Implement latest submissions endpoint
&lt;br/&gt;

&lt;br/&gt;
Note this version isn&amp;#39;t probably safe and shows all submissions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2789bb60d2c7fb50f1a79f94fb9a912936b3989e</comment>
                            <comment id="25251" author="gerrit" created="Mon, 10 Jun 2019 11:09:52 +0200">Change oioioi~master~I2789bb60d2c7fb50f1a79f94fb9a912936b3989e, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3240"&gt;https://gerrit.sio2project.mimuw.edu.pl/3240&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt; Implement latest submissions endpoint
&lt;br/&gt;

&lt;br/&gt;
Note this version isn&amp;#39;t probably safe and shows all submissions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2789bb60d2c7fb50f1a79f94fb9a912936b3989e</comment>
                            <comment id="25255" author="gerrit" created="Tue, 11 Jun 2019 17:00:13 +0200">Change oioioi~master~I2789bb60d2c7fb50f1a79f94fb9a912936b3989e, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3240"&gt;https://gerrit.sio2project.mimuw.edu.pl/3240&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt; Implement latest submissions endpoint
&lt;br/&gt;

&lt;br/&gt;
Returns html table of last 5 submissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2789bb60d2c7fb50f1a79f94fb9a912936b3989e</comment>
                            <comment id="25256" author="gerrit" created="Tue, 11 Jun 2019 17:30:29 +0200">Change oioioi~master~I2789bb60d2c7fb50f1a79f94fb9a912936b3989e, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3240"&gt;https://gerrit.sio2project.mimuw.edu.pl/3240&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Implement latest submissions endpoint
&lt;br/&gt;

&lt;br/&gt;
Returns html table of last 5 submissions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2789bb60d2c7fb50f1a79f94fb9a912936b3989e</comment>
                            <comment id="25258" author="gerrit" created="Thu, 13 Jun 2019 10:20:11 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25259" author="gerrit" created="Thu, 13 Jun 2019 10:20:17 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25273" author="gerrit" created="Sat, 15 Jun 2019 21:21:42 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25292" author="gerrit" created="Tue, 18 Jun 2019 22:22:56 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25293" author="gerrit" created="Tue, 18 Jun 2019 22:29:39 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25294" author="gerrit" created="Tue, 18 Jun 2019 22:46:42 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25295" author="gerrit" created="Tue, 18 Jun 2019 22:48:28 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25296" author="gerrit" created="Tue, 18 Jun 2019 22:52:15 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25297" author="gerrit" created="Tue, 18 Jun 2019 22:53:29 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25299" author="gerrit" created="Wed, 19 Jun 2019 00:05:23 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25302" author="gerrit" created="Wed, 19 Jun 2019 00:56:01 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25304" author="gerrit" created="Wed, 19 Jun 2019 09:37:34 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25305" author="gerrit" created="Wed, 19 Jun 2019 09:39:46 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25306" author="gerrit" created="Wed, 19 Jun 2019 10:16:28 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25311" author="gerrit" created="Wed, 19 Jun 2019 10:37:30 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25316" author="gerrit" created="Wed, 19 Jun 2019 14:38:12 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25318" author="gerrit" created="Wed, 19 Jun 2019 14:50:22 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25320" author="gerrit" created="Wed, 19 Jun 2019 14:56:34 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25323" author="gerrit" created="Wed, 19 Jun 2019 15:07:06 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25325" author="gerrit" created="Wed, 19 Jun 2019 15:17:39 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 19
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25327" author="gerrit" created="Wed, 19 Jun 2019 15:25:18 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 20
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25349" author="gerrit" created="Fri, 21 Jun 2019 12:14:44 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 21
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25453" author="gerrit" created="Sat, 22 Jun 2019 14:32:45 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 22
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25455" author="gerrit" created="Sat, 22 Jun 2019 15:28:16 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 23
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25456" author="gerrit" created="Sat, 22 Jun 2019 15:28:27 +0200">Change oioioi~master~I4ca2e4921ab87bab00df87397ff8021d48cad8ac, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3261"&gt;https://gerrit.sio2project.mimuw.edu.pl/3261&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2247" title="Improve notifications " class="issue-link" data-issue-key="SIO-2247"&gt;SIO-2247&lt;/a&gt;) Acknowledge notifications immediately
&lt;br/&gt;

&lt;br/&gt;
This change removes buffering of notifications on the notifications
&lt;br/&gt;
server. The effect is that notifications will be silently dropped if
&lt;br/&gt;
user is not connected at the time the notification is sent.
&lt;br/&gt;

&lt;br/&gt;
That will be fine once &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt; is merged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4ca2e4921ab87bab00df87397ff8021d48cad8ac</comment>
                            <comment id="25459" author="gerrit" created="Sat, 22 Jun 2019 15:54:15 +0200">Change oioioi~master~I4ca2e4921ab87bab00df87397ff8021d48cad8ac, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3261"&gt;https://gerrit.sio2project.mimuw.edu.pl/3261&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2247" title="Improve notifications " class="issue-link" data-issue-key="SIO-2247"&gt;SIO-2247&lt;/a&gt;) Remove notifications buffering and acknowledgement
&lt;br/&gt;

&lt;br/&gt;
This change removes buffering of notifications on the notifications
&lt;br/&gt;
server. The effect is that notifications will be silently dropped if
&lt;br/&gt;
user is not connected at the time the notification is sent.
&lt;br/&gt;

&lt;br/&gt;
It makes all notifications volatile.
&lt;br/&gt;

&lt;br/&gt;
That will be fine once &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt; is merged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4ca2e4921ab87bab00df87397ff8021d48cad8ac</comment>
                            <comment id="25462" author="gerrit" created="Sat, 22 Jun 2019 15:54:34 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 24
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25466" author="gerrit" created="Sat, 22 Jun 2019 21:41:04 +0200">Change oioioi~master~I612250262fc7e57ba4948f1c19775bae8ade7f1d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3262"&gt;https://gerrit.sio2project.mimuw.edu.pl/3262&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Add notification kind field
&lt;br/&gt;

&lt;br/&gt;
It will allow to change elements of the interface according
&lt;br/&gt;
to the notification kind.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I612250262fc7e57ba4948f1c19775bae8ade7f1d</comment>
                            <comment id="25470" author="gerrit" created="Sun, 23 Jun 2019 09:04:53 +0200">Change oioioi~master~I612250262fc7e57ba4948f1c19775bae8ade7f1d, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3262"&gt;https://gerrit.sio2project.mimuw.edu.pl/3262&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Include type in notification
&lt;br/&gt;

&lt;br/&gt;
It will allow to change elements of the interface according
&lt;br/&gt;
to this field.
&lt;br/&gt;

&lt;br/&gt;
Also improves documentation of send_notification function.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I612250262fc7e57ba4948f1c19775bae8ade7f1d</comment>
                            <comment id="25474" author="gerrit" created="Sun, 23 Jun 2019 09:50:11 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 25
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25477" author="gerrit" created="Sun, 23 Jun 2019 10:51:43 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 26
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                            <comment id="25478" author="gerrit" created="Sun, 23 Jun 2019 11:47:53 +0200">Change oioioi~master~I4ca2e4921ab87bab00df87397ff8021d48cad8ac, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3261"&gt;https://gerrit.sio2project.mimuw.edu.pl/3261&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2247" title="Improve notifications " class="issue-link" data-issue-key="SIO-2247"&gt;SIO-2247&lt;/a&gt;) Remove notifications buffering and acknowledgement
&lt;br/&gt;

&lt;br/&gt;
This change removes buffering of notifications on the notifications
&lt;br/&gt;
server. The effect is that notifications will be silently dropped if
&lt;br/&gt;
user is not connected at the time the notification is sent.
&lt;br/&gt;

&lt;br/&gt;
It makes all notifications volatile.
&lt;br/&gt;

&lt;br/&gt;
That will be fine once &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt; is merged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4ca2e4921ab87bab00df87397ff8021d48cad8ac</comment>
                            <comment id="25481" author="gerrit" created="Sun, 23 Jun 2019 11:48:08 +0200">Change oioioi~master~Ie115a4cf63b9ea4032aebafbaf91e8a067484171, patchset 27
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3242"&gt;https://gerrit.sio2project.mimuw.edu.pl/3242&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt;) Replace notifications list with recent submissions list
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie115a4cf63b9ea4032aebafbaf91e8a067484171</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cvz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2250] Fix new public question notifications</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2250</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18424">SIO-2250</key>
            <summary>Fix new public question notifications</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18421">SIO-2247</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="zuuja">Zuzanna Opała</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                    </labels>
                <created>Tue, 21 May 2019 17:45:51 +0200</created>
                <updated>Tue, 21 May 2019 17:45:51 +0200</updated>
                                            <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cvr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2249] Add scores to notifications</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2249</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18423">SIO-2249</key>
            <summary>Add scores to notifications</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18421">SIO-2247</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/open.png">Open</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="zuuja">Zuzanna Opała</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                    </labels>
                <created>Tue, 21 May 2019 17:45:16 +0200</created>
                <updated>Tue, 25 Jun 2019 10:24:56 +0200</updated>
                                            <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25314" author="gerrit" created="Wed, 19 Jun 2019 14:07:12 +0200">Change oioioi~master~I1ee983744f9ddd54776b231260c07cc87fbf76c8, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3252"&gt;https://gerrit.sio2project.mimuw.edu.pl/3252&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2249" title="Add scores to notifications" class="issue-link" data-issue-key="SIO-2249"&gt;SIO-2249&lt;/a&gt;) Add score to notifications
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1ee983744f9ddd54776b231260c07cc87fbf76c8</comment>
                            <comment id="25322" author="gerrit" created="Wed, 19 Jun 2019 15:07:00 +0200">Change oioioi~master~I1ee983744f9ddd54776b231260c07cc87fbf76c8, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3252"&gt;https://gerrit.sio2project.mimuw.edu.pl/3252&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2249" title="Add scores to notifications" class="issue-link" data-issue-key="SIO-2249"&gt;SIO-2249&lt;/a&gt;) Add score to notifications
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1ee983744f9ddd54776b231260c07cc87fbf76c8</comment>
                            <comment id="25350" author="gerrit" created="Fri, 21 Jun 2019 12:24:33 +0200">Change oioioi~master~I1ee983744f9ddd54776b231260c07cc87fbf76c8, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3252"&gt;https://gerrit.sio2project.mimuw.edu.pl/3252&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2249" title="Add scores to notifications" class="issue-link" data-issue-key="SIO-2249"&gt;SIO-2249&lt;/a&gt;) Add score to notifications
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1ee983744f9ddd54776b231260c07cc87fbf76c8</comment>
                            <comment id="25465" author="gerrit" created="Sat, 22 Jun 2019 21:07:45 +0200">Change oioioi~master~I1ee983744f9ddd54776b231260c07cc87fbf76c8, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3252"&gt;https://gerrit.sio2project.mimuw.edu.pl/3252&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2249" title="Add scores to notifications" class="issue-link" data-issue-key="SIO-2249"&gt;SIO-2249&lt;/a&gt;) Add score to notifications
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1ee983744f9ddd54776b231260c07cc87fbf76c8</comment>
                            <comment id="25471" author="gerrit" created="Sun, 23 Jun 2019 09:30:51 +0200">Change oioioi~master~I1ee983744f9ddd54776b231260c07cc87fbf76c8, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3252"&gt;https://gerrit.sio2project.mimuw.edu.pl/3252&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2249" title="Add scores to notifications" class="issue-link" data-issue-key="SIO-2249"&gt;SIO-2249&lt;/a&gt;) Add score to notifications
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1ee983744f9ddd54776b231260c07cc87fbf76c8</comment>
                            <comment id="25472" author="gerrit" created="Sun, 23 Jun 2019 09:36:04 +0200">Change oioioi~master~I1ee983744f9ddd54776b231260c07cc87fbf76c8, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3252"&gt;https://gerrit.sio2project.mimuw.edu.pl/3252&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2249" title="Add scores to notifications" class="issue-link" data-issue-key="SIO-2249"&gt;SIO-2249&lt;/a&gt;) Add score to notifications
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1ee983744f9ddd54776b231260c07cc87fbf76c8</comment>
                            <comment id="25580" author="gerrit" created="Tue, 25 Jun 2019 10:24:56 +0200">Change oioioi~master~I1ee983744f9ddd54776b231260c07cc87fbf76c8, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3252"&gt;https://gerrit.sio2project.mimuw.edu.pl/3252&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2249" title="Add scores to notifications" class="issue-link" data-issue-key="SIO-2249"&gt;SIO-2249&lt;/a&gt;) Add score to notifications
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1ee983744f9ddd54776b231260c07cc87fbf76c8</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cvj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2248] Use system notifications</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18422">SIO-2248</key>
            <summary>Use system notifications</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18421">SIO-2247</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                    </labels>
                <created>Tue, 21 May 2019 17:44:05 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:35 +0100</updated>
                            <resolved>Mon, 24 Jun 2019 21:27:00 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25260" author="gerrit" created="Thu, 13 Jun 2019 10:24:55 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25274" author="gerrit" created="Sat, 15 Jun 2019 21:21:59 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25275" author="gerrit" created="Sat, 15 Jun 2019 21:26:11 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25276" author="gerrit" created="Sat, 15 Jun 2019 21:42:14 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25277" author="gerrit" created="Sat, 15 Jun 2019 21:47:34 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25300" author="gerrit" created="Wed, 19 Jun 2019 00:05:28 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25303" author="gerrit" created="Wed, 19 Jun 2019 00:56:06 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25307" author="gerrit" created="Wed, 19 Jun 2019 10:16:35 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25308" author="gerrit" created="Wed, 19 Jun 2019 10:20:33 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25309" author="gerrit" created="Wed, 19 Jun 2019 10:22:26 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25310" author="gerrit" created="Wed, 19 Jun 2019 10:29:25 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25312" author="gerrit" created="Wed, 19 Jun 2019 10:37:35 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25317" author="gerrit" created="Wed, 19 Jun 2019 14:38:18 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25319" author="gerrit" created="Wed, 19 Jun 2019 14:50:27 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25321" author="gerrit" created="Wed, 19 Jun 2019 14:56:42 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25324" author="gerrit" created="Wed, 19 Jun 2019 15:07:12 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25326" author="gerrit" created="Wed, 19 Jun 2019 15:17:45 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25328" author="gerrit" created="Wed, 19 Jun 2019 15:25:23 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 19
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a subtle refactor of the clientside translation system
&lt;br/&gt;
to make use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25452" author="gerrit" created="Sat, 22 Jun 2019 14:32:41 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 20
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a refactor of the clientside translation system to make
&lt;br/&gt;
use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25454" author="gerrit" created="Sat, 22 Jun 2019 15:28:10 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 21
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a refactor of the clientside translation system to make
&lt;br/&gt;
use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25461" author="gerrit" created="Sat, 22 Jun 2019 15:54:27 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 22
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a refactor of the clientside translation system to make
&lt;br/&gt;
use of promises.
&lt;br/&gt;

&lt;br/&gt;
Notification actions are considered out of scope here, because they
&lt;br/&gt;
require a service worker to be introduced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25473" author="gerrit" created="Sun, 23 Jun 2019 09:50:05 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 23
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a refactor of the clientside translation system to make
&lt;br/&gt;
use of promises.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25476" author="gerrit" created="Sun, 23 Jun 2019 10:51:37 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 24
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a refactor of the clientside translation system to make
&lt;br/&gt;
use of promises.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                            <comment id="25480" author="gerrit" created="Sun, 23 Jun 2019 11:48:01 +0200">Change oioioi~master~I7b69714036f87aa614206618282d06608b884e09, patchset 25
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3243"&gt;https://gerrit.sio2project.mimuw.edu.pl/3243&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2248" title="Use system notifications" class="issue-link" data-issue-key="SIO-2248"&gt;&lt;strike&gt;SIO-2248&lt;/strike&gt;&lt;/a&gt;) Add system notifications
&lt;br/&gt;

&lt;br/&gt;
Included is also a refactor of the clientside translation system to make
&lt;br/&gt;
use of promises.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7b69714036f87aa614206618282d06608b884e09</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cvb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2247] Improve notifications </title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2247</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18421">SIO-2247</key>
            <summary>Improve notifications </summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                    </labels>
                <created>Tue, 21 May 2019 17:42:58 +0200</created>
                <updated>Sun, 23 Jun 2019 11:47:54 +0200</updated>
                                            <version>TAG 2018/19 Sprint 3</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25165" author="zuuja" created="Tue, 21 May 2019 17:53:04 +0200">Some additional features which could be:
&lt;br/&gt;
- notifications on new questions
&lt;br/&gt;
- fixing errors caused  by management command</comment>
                            <comment id="25301" author="gerrit" created="Wed, 19 Jun 2019 00:05:35 +0200">Change oioioi~master~Iae0f1de69e60f798a16e04471bfd74f6fecb71d8, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3251"&gt;https://gerrit.sio2project.mimuw.edu.pl/3251&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2247" title="Improve notifications " class="issue-link" data-issue-key="SIO-2247"&gt;SIO-2247&lt;/a&gt;) Fix red minus sign randomly appearing on navbar
&lt;br/&gt;

&lt;br/&gt;
Actually it was the new messages badge, because the generic code for
&lt;br/&gt;
creating navbar badges always created a badge, even if it was completely
&lt;br/&gt;
empty.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iae0f1de69e60f798a16e04471bfd74f6fecb71d8</comment>
                            <comment id="25348" author="gerrit" created="Fri, 21 Jun 2019 12:14:34 +0200">Change oioioi~master~Iae0f1de69e60f798a16e04471bfd74f6fecb71d8, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3251"&gt;https://gerrit.sio2project.mimuw.edu.pl/3251&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2247" title="Improve notifications " class="issue-link" data-issue-key="SIO-2247"&gt;SIO-2247&lt;/a&gt;) Fix red minus sign randomly appearing on navbar
&lt;br/&gt;

&lt;br/&gt;
Actually it was the new messages badge, because the generic code for
&lt;br/&gt;
creating navbar badges always created a badge, even if it was completely
&lt;br/&gt;
empty.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iae0f1de69e60f798a16e04471bfd74f6fecb71d8</comment>
                            <comment id="25457" author="gerrit" created="Sat, 22 Jun 2019 15:28:30 +0200">Change oioioi~master~I4ca2e4921ab87bab00df87397ff8021d48cad8ac, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3261"&gt;https://gerrit.sio2project.mimuw.edu.pl/3261&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2247" title="Improve notifications " class="issue-link" data-issue-key="SIO-2247"&gt;SIO-2247&lt;/a&gt;) Acknowledge notifications immediately
&lt;br/&gt;

&lt;br/&gt;
This change removes buffering of notifications on the notifications
&lt;br/&gt;
server. The effect is that notifications will be silently dropped if
&lt;br/&gt;
user is not connected at the time the notification is sent.
&lt;br/&gt;

&lt;br/&gt;
That will be fine once &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt; is merged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4ca2e4921ab87bab00df87397ff8021d48cad8ac</comment>
                            <comment id="25460" author="gerrit" created="Sat, 22 Jun 2019 15:54:16 +0200">Change oioioi~master~I4ca2e4921ab87bab00df87397ff8021d48cad8ac, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3261"&gt;https://gerrit.sio2project.mimuw.edu.pl/3261&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2247" title="Improve notifications " class="issue-link" data-issue-key="SIO-2247"&gt;SIO-2247&lt;/a&gt;) Remove notifications buffering and acknowledgement
&lt;br/&gt;

&lt;br/&gt;
This change removes buffering of notifications on the notifications
&lt;br/&gt;
server. The effect is that notifications will be silently dropped if
&lt;br/&gt;
user is not connected at the time the notification is sent.
&lt;br/&gt;

&lt;br/&gt;
It makes all notifications volatile.
&lt;br/&gt;

&lt;br/&gt;
That will be fine once &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt; is merged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4ca2e4921ab87bab00df87397ff8021d48cad8ac</comment>
                            <comment id="25479" author="gerrit" created="Sun, 23 Jun 2019 11:47:54 +0200">Change oioioi~master~I4ca2e4921ab87bab00df87397ff8021d48cad8ac, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3261"&gt;https://gerrit.sio2project.mimuw.edu.pl/3261&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2247" title="Improve notifications " class="issue-link" data-issue-key="SIO-2247"&gt;SIO-2247&lt;/a&gt;) Remove notifications buffering and acknowledgement
&lt;br/&gt;

&lt;br/&gt;
This change removes buffering of notifications on the notifications
&lt;br/&gt;
server. The effect is that notifications will be silently dropped if
&lt;br/&gt;
user is not connected at the time the notification is sent.
&lt;br/&gt;

&lt;br/&gt;
It makes all notifications volatile.
&lt;br/&gt;

&lt;br/&gt;
That will be fine once &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2251" title="Rework notifications menu into recent submissions menu" class="issue-link" data-issue-key="SIO-2251"&gt;&lt;strike&gt;SIO-2251&lt;/strike&gt;&lt;/a&gt; is merged.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4ca2e4921ab87bab00df87397ff8021d48cad8ac</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="18422">SIO-2248</subtask>
                            <subtask id="18423">SIO-2249</subtask>
                            <subtask id="18424">SIO-2250</subtask>
                            <subtask id="18425">SIO-2251</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cv3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2246] API endpoint for solution submission</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2246</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18420">SIO-2246</key>
            <summary>API endpoint for solution submission</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18027">SIO-2219</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                    </labels>
                <created>Mon, 20 May 2019 20:17:58 +0200</created>
                <updated>Thu, 24 Jun 2021 12:28:31 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:28:31 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25159" author="gerrit" created="Mon, 20 May 2019 22:47:32 +0200">Change oioioi~master~Id2ce36d7a2fdca5b7598f4734b348e1fb2c36527, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3237"&gt;https://gerrit.sio2project.mimuw.edu.pl/3237&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2246" title="API endpoint for solution submission" class="issue-link" data-issue-key="SIO-2246"&gt;&lt;strike&gt;SIO-2246&lt;/strike&gt;&lt;/a&gt; Add API endpoints for submiting solutions
&lt;br/&gt;

&lt;br/&gt;
This commit adds API endpoints for submitting solution of problems
&lt;br/&gt;
for both contest and problemset.
&lt;br/&gt;

&lt;br/&gt;
It is also first example of integration of existing SIO 2 functions
&lt;br/&gt;
with the Django Rest Framework interface. It has proper autamaticly
&lt;br/&gt;
generated documentation and can be used as reference for adding
&lt;br/&gt;
descriptions to path parameters or optional post fields.
&lt;br/&gt;

&lt;br/&gt;
I am not sure if contest app is the best choice for those endpoints.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id2ce36d7a2fdca5b7598f4734b348e1fb2c36527</comment>
                            <comment id="25160" author="gerrit" created="Mon, 20 May 2019 22:48:28 +0200">Change oioioi~master~Id2ce36d7a2fdca5b7598f4734b348e1fb2c36527, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3237"&gt;https://gerrit.sio2project.mimuw.edu.pl/3237&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2246" title="API endpoint for solution submission" class="issue-link" data-issue-key="SIO-2246"&gt;&lt;strike&gt;SIO-2246&lt;/strike&gt;&lt;/a&gt; Add API endpoints for submiting solutions
&lt;br/&gt;

&lt;br/&gt;
This commit adds API endpoints for submitting solution of problems
&lt;br/&gt;
for both contest and problemset.
&lt;br/&gt;

&lt;br/&gt;
It is also first example of integration of existing SIO 2 functions
&lt;br/&gt;
with the Django Rest Framework interface. It has proper autamaticly
&lt;br/&gt;
generated documentation and can be used as reference for adding
&lt;br/&gt;
descriptions to path parameters or optional post fields.
&lt;br/&gt;

&lt;br/&gt;
I am not sure if contest app is the best choice for those endpoints.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id2ce36d7a2fdca5b7598f4734b348e1fb2c36527</comment>
                            <comment id="25167" author="gerrit" created="Sat, 25 May 2019 22:23:22 +0200">Change oioioi~master~Id2ce36d7a2fdca5b7598f4734b348e1fb2c36527, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3237"&gt;https://gerrit.sio2project.mimuw.edu.pl/3237&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2246" title="API endpoint for solution submission" class="issue-link" data-issue-key="SIO-2246"&gt;&lt;strike&gt;SIO-2246&lt;/strike&gt;&lt;/a&gt; Add API endpoints for submiting solutions
&lt;br/&gt;

&lt;br/&gt;
This commit adds API endpoints for submitting solution of problems
&lt;br/&gt;
for both contest and problemset.
&lt;br/&gt;

&lt;br/&gt;
It is also first example of integration of existing SIO 2 functions
&lt;br/&gt;
with the Django Rest Framework interface. It has proper autamaticly
&lt;br/&gt;
generated documentation and can be used as reference for adding
&lt;br/&gt;
descriptions to path parameters or optional post fields.
&lt;br/&gt;

&lt;br/&gt;
I am not sure if contest app is the best choice for those endpoints.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id2ce36d7a2fdca5b7598f4734b348e1fb2c36527</comment>
                            <comment id="25168" author="gerrit" created="Sat, 25 May 2019 22:26:31 +0200">Change oioioi~master~Id2ce36d7a2fdca5b7598f4734b348e1fb2c36527, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3237"&gt;https://gerrit.sio2project.mimuw.edu.pl/3237&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2246" title="API endpoint for solution submission" class="issue-link" data-issue-key="SIO-2246"&gt;&lt;strike&gt;SIO-2246&lt;/strike&gt;&lt;/a&gt; Add API endpoints for submiting solutions
&lt;br/&gt;

&lt;br/&gt;
This commit adds API endpoints for submitting solution of problems
&lt;br/&gt;
for both contest and problemset.
&lt;br/&gt;

&lt;br/&gt;
It is also first example of integration of existing SIO 2 functions
&lt;br/&gt;
with the Django Rest Framework interface. It has proper autamaticly
&lt;br/&gt;
generated documentation and can be used as reference for adding
&lt;br/&gt;
descriptions to path parameters or optional post fields.
&lt;br/&gt;

&lt;br/&gt;
I am not sure if contest app is the best choice for those endpoints.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id2ce36d7a2fdca5b7598f4734b348e1fb2c36527</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cuv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2245] Introduce new settings tab in problem site</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2245</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Rework the design of the problem site and add a new tab - settings, for better problem management.</description>
                <environment/>
        <key id="18328">SIO-2245</key>
            <summary>Introduce new settings tab in problem site</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="starosta">Piotr Wojtczak</reporter>
                        <labels>
                    </labels>
                <created>Tue, 14 May 2019 12:33:56 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:34 +0100</updated>
                            <resolved>Wed, 5 Jun 2019 13:08:12 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25101" author="gerrit" created="Tue, 14 May 2019 13:17:44 +0200">Change oioioi~master~I32dd01ca0e3fcb933f086093cd4279d8d1fb5d98, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3231"&gt;https://gerrit.sio2project.mimuw.edu.pl/3231&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2245" title="Introduce new settings tab in problem site" class="issue-link" data-issue-key="SIO-2245"&gt;&lt;strike&gt;SIO-2245&lt;/strike&gt;&lt;/a&gt;) Introduce new settings tab in problem site
&lt;br/&gt;

&lt;br/&gt;
This change involves creating a new tab for problem management, making it easier
&lt;br/&gt;
for admin to navigate and laying grounds for tag user&amp;#39;s proposals.
&lt;br/&gt;

&lt;br/&gt;
It also introduces some further changes to the problemsite&amp;#39;s and problemset&amp;#39;s layout.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I32dd01ca0e3fcb933f086093cd4279d8d1fb5d98</comment>
                            <comment id="25152" author="gerrit" created="Sat, 18 May 2019 22:31:44 +0200">Change oioioi~master~I32dd01ca0e3fcb933f086093cd4279d8d1fb5d98, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3231"&gt;https://gerrit.sio2project.mimuw.edu.pl/3231&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2245" title="Introduce new settings tab in problem site" class="issue-link" data-issue-key="SIO-2245"&gt;&lt;strike&gt;SIO-2245&lt;/strike&gt;&lt;/a&gt;) Introduce new settings tab in problem site
&lt;br/&gt;

&lt;br/&gt;
This change involves creating a new tab for problem management, making it easier
&lt;br/&gt;
for admin to navigate and laying grounds for tag user&amp;#39;s proposals.
&lt;br/&gt;

&lt;br/&gt;
It also introduces some further changes to the problemsite&amp;#39;s and problemset&amp;#39;s layout.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I32dd01ca0e3fcb933f086093cd4279d8d1fb5d98</comment>
                            <comment id="25153" author="gerrit" created="Sat, 18 May 2019 22:41:38 +0200">Change oioioi~master~I32dd01ca0e3fcb933f086093cd4279d8d1fb5d98, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3231"&gt;https://gerrit.sio2project.mimuw.edu.pl/3231&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2245" title="Introduce new settings tab in problem site" class="issue-link" data-issue-key="SIO-2245"&gt;&lt;strike&gt;SIO-2245&lt;/strike&gt;&lt;/a&gt;) Introduce new settings tab in problem site
&lt;br/&gt;

&lt;br/&gt;
This change involves creating a new tab for problem management, making it easier
&lt;br/&gt;
for admin to navigate and laying grounds for tag user&amp;#39;s proposals.
&lt;br/&gt;

&lt;br/&gt;
It also introduces some further changes to the problemsite&amp;#39;s and problemset&amp;#39;s layout.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I32dd01ca0e3fcb933f086093cd4279d8d1fb5d98</comment>
                            <comment id="25154" author="gerrit" created="Sat, 18 May 2019 22:49:32 +0200">Change oioioi~master~I32dd01ca0e3fcb933f086093cd4279d8d1fb5d98, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3231"&gt;https://gerrit.sio2project.mimuw.edu.pl/3231&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2245" title="Introduce new settings tab in problem site" class="issue-link" data-issue-key="SIO-2245"&gt;&lt;strike&gt;SIO-2245&lt;/strike&gt;&lt;/a&gt;) Introduce new settings tab in problem site
&lt;br/&gt;

&lt;br/&gt;
This change involves creating a new tab for problem management, making it easier
&lt;br/&gt;
for admin to navigate and laying grounds for tag user&amp;#39;s proposals.
&lt;br/&gt;

&lt;br/&gt;
It also introduces some further changes to the problemsite&amp;#39;s and problemset&amp;#39;s layout.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I32dd01ca0e3fcb933f086093cd4279d8d1fb5d98</comment>
                            <comment id="25164" author="gerrit" created="Tue, 21 May 2019 14:45:11 +0200">Change oioioi~master~I32dd01ca0e3fcb933f086093cd4279d8d1fb5d98, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3231"&gt;https://gerrit.sio2project.mimuw.edu.pl/3231&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2245" title="Introduce new settings tab in problem site" class="issue-link" data-issue-key="SIO-2245"&gt;&lt;strike&gt;SIO-2245&lt;/strike&gt;&lt;/a&gt;) Introduce new settings tab in problem site
&lt;br/&gt;

&lt;br/&gt;
This change involves creating a new tab for problem management, making it easier
&lt;br/&gt;
for admin to navigate and laying grounds for tag user&amp;#39;s proposals.
&lt;br/&gt;

&lt;br/&gt;
It also introduces some further changes to the problemsite&amp;#39;s and problemset&amp;#39;s layout.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I32dd01ca0e3fcb933f086093cd4279d8d1fb5d98</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cun:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2244] Migrate old tags on Szkopuł to new algorithm/origin tags</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18327">SIO-2244</key>
            <summary>Migrate old tags on Szkopuł to new algorithm/origin tags</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="xvyx">Jakub Bartmiński</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Sun, 12 May 2019 02:31:45 +0200</created>
                <updated>Tue, 27 Apr 2021 23:17:12 +0200</updated>
                            <resolved>Tue, 23 Mar 2021 20:19:59 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>Zzz! / None of the above / I really don't know</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26755" author="gerrit" created="Tue, 23 Mar 2021 00:08:35 +0100">Change oioioi~master~I7c0f0668ce0cc56335efcc7c6cb0b88338656956, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3636"&gt;https://gerrit.sio2project.mimuw.edu.pl/3636&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm/origin tags
&lt;br/&gt;

&lt;br/&gt;
Implemented custom django-admin command for migrating old legacy tags
&lt;br/&gt;
to new origin or algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Added a test case and mock files for testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7c0f0668ce0cc56335efcc7c6cb0b88338656956</comment>
                            <comment id="26756" author="gerrit" created="Tue, 23 Mar 2021 00:27:39 +0100">Change oioioi~master~I7c0f0668ce0cc56335efcc7c6cb0b88338656956, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3636"&gt;https://gerrit.sio2project.mimuw.edu.pl/3636&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm/origin tags
&lt;br/&gt;

&lt;br/&gt;
Implemented custom django-admin command for migrating old legacy tags
&lt;br/&gt;
to new origin or algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Added a test case and mock files for testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7c0f0668ce0cc56335efcc7c6cb0b88338656956</comment>
                            <comment id="26760" author="gerrit" created="Tue, 23 Mar 2021 15:35:10 +0100">Change oioioi~master~I7c0f0668ce0cc56335efcc7c6cb0b88338656956, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3636"&gt;https://gerrit.sio2project.mimuw.edu.pl/3636&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm/origin tags
&lt;br/&gt;

&lt;br/&gt;
Implemented custom django-admin command for migrating old legacy tags
&lt;br/&gt;
to new origin or algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Added a test case and mock files for testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7c0f0668ce0cc56335efcc7c6cb0b88338656956</comment>
                            <comment id="26761" author="gerrit" created="Tue, 23 Mar 2021 17:59:42 +0100">Change oioioi~master~I7c0f0668ce0cc56335efcc7c6cb0b88338656956, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3636"&gt;https://gerrit.sio2project.mimuw.edu.pl/3636&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm/origin tags
&lt;br/&gt;

&lt;br/&gt;
Implemented custom django-admin command for migrating old legacy tags
&lt;br/&gt;
to new origin or algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Added a test case and mock files for testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7c0f0668ce0cc56335efcc7c6cb0b88338656956</comment>
                            <comment id="26762" author="gerrit" created="Tue, 23 Mar 2021 18:19:15 +0100">Change oioioi~master~I7c0f0668ce0cc56335efcc7c6cb0b88338656956, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3636"&gt;https://gerrit.sio2project.mimuw.edu.pl/3636&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm/origin tags
&lt;br/&gt;

&lt;br/&gt;
Implemented custom django-admin command for migrating old legacy tags
&lt;br/&gt;
to new origin or algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Added a test case and mock files for testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7c0f0668ce0cc56335efcc7c6cb0b88338656956</comment>
                            <comment id="26803" author="gerrit" created="Tue, 13 Apr 2021 17:42:14 +0200">Change oioioi~master~I6f61e35e476093241ee81270e90cd83155bfcacb, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3656"&gt;https://gerrit.sio2project.mimuw.edu.pl/3656&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm tags
&lt;br/&gt;

&lt;br/&gt;
Modify AlgorithmTag and AlgorithmTagLocalization fields
&lt;br/&gt;
to accomodate for shorter algorithm names shortcuts
&lt;br/&gt;
and longer translated names.
&lt;br/&gt;

&lt;br/&gt;
Change views to accomodate for AlgorithmTag and
&lt;br/&gt;
AlgorithmTagLocalization fields modifications.
&lt;br/&gt;

&lt;br/&gt;
Implement custom django-admin command for migrating old legacy
&lt;br/&gt;
algorithm tags to new origin or algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Add a test case and mock files for custom command testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6f61e35e476093241ee81270e90cd83155bfcacb</comment>
                            <comment id="26804" author="gerrit" created="Tue, 13 Apr 2021 17:46:42 +0200">Change oioioi~master~I6f61e35e476093241ee81270e90cd83155bfcacb, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3656"&gt;https://gerrit.sio2project.mimuw.edu.pl/3656&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm tags
&lt;br/&gt;

&lt;br/&gt;
Modify AlgorithmTag and AlgorithmTagLocalization fields
&lt;br/&gt;
to accomodate for shorter algorithm names shortcuts
&lt;br/&gt;
and longer translated names.
&lt;br/&gt;

&lt;br/&gt;
Change views to accomodate for AlgorithmTag and
&lt;br/&gt;
AlgorithmTagLocalization fields modifications.
&lt;br/&gt;

&lt;br/&gt;
Implement custom django-admin command for migrating old legacy
&lt;br/&gt;
algorithm tags to new origin or algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Add a test case and mock files for custom command testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6f61e35e476093241ee81270e90cd83155bfcacb</comment>
                            <comment id="26805" author="gerrit" created="Tue, 13 Apr 2021 17:50:43 +0200">Change oioioi~master~I6f61e35e476093241ee81270e90cd83155bfcacb, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3656"&gt;https://gerrit.sio2project.mimuw.edu.pl/3656&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm tags
&lt;br/&gt;

&lt;br/&gt;
Modify AlgorithmTag and AlgorithmTagLocalization fields
&lt;br/&gt;
to accomodate for shorter algorithm names shortcuts
&lt;br/&gt;
and longer translated names.
&lt;br/&gt;

&lt;br/&gt;
Change views to accomodate for AlgorithmTag and
&lt;br/&gt;
AlgorithmTagLocalization fields modifications.
&lt;br/&gt;

&lt;br/&gt;
Implement custom django-admin command for migrating old legacy
&lt;br/&gt;
algorithm tags to new algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Add a test case and mock files for custom command testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6f61e35e476093241ee81270e90cd83155bfcacb</comment>
                            <comment id="26806" author="gerrit" created="Tue, 13 Apr 2021 17:55:00 +0200">Change oioioi~master~I6f61e35e476093241ee81270e90cd83155bfcacb, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3656"&gt;https://gerrit.sio2project.mimuw.edu.pl/3656&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm tags
&lt;br/&gt;

&lt;br/&gt;
Modify AlgorithmTag and AlgorithmTagLocalization fields
&lt;br/&gt;
to accomodate for shorter algorithm names shortcuts
&lt;br/&gt;
and longer translated names.
&lt;br/&gt;

&lt;br/&gt;
Change views to accomodate for AlgorithmTag and
&lt;br/&gt;
AlgorithmTagLocalization fields modifications.
&lt;br/&gt;

&lt;br/&gt;
Implement custom django-admin command for migrating old legacy
&lt;br/&gt;
algorithm tags to new algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Add a test case and mock files for custom command testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6f61e35e476093241ee81270e90cd83155bfcacb</comment>
                            <comment id="26807" author="gerrit" created="Tue, 13 Apr 2021 18:24:33 +0200">Change oioioi~master~I6f61e35e476093241ee81270e90cd83155bfcacb, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3656"&gt;https://gerrit.sio2project.mimuw.edu.pl/3656&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm tags
&lt;br/&gt;

&lt;br/&gt;
Modify AlgorithmTag and AlgorithmTagLocalization fields
&lt;br/&gt;
to accomodate for shorter algorithm names shortcuts
&lt;br/&gt;
and longer translated names.
&lt;br/&gt;

&lt;br/&gt;
Change views to accomodate for AlgorithmTag and
&lt;br/&gt;
AlgorithmTagLocalization fields modifications.
&lt;br/&gt;

&lt;br/&gt;
Implement custom django-admin command for migrating old legacy
&lt;br/&gt;
algorithm tags to new algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Add a test case and mock files for custom command testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6f61e35e476093241ee81270e90cd83155bfcacb</comment>
                            <comment id="26808" author="gerrit" created="Tue, 13 Apr 2021 18:32:22 +0200">Change oioioi~master~I6f61e35e476093241ee81270e90cd83155bfcacb, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3656"&gt;https://gerrit.sio2project.mimuw.edu.pl/3656&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm tags
&lt;br/&gt;

&lt;br/&gt;
Modify AlgorithmTag and AlgorithmTagLocalization fields
&lt;br/&gt;
to accomodate for shorter algorithm names shortcuts
&lt;br/&gt;
and longer translated names.
&lt;br/&gt;

&lt;br/&gt;
Change views to accomodate for AlgorithmTag and
&lt;br/&gt;
AlgorithmTagLocalization fields modifications.
&lt;br/&gt;

&lt;br/&gt;
Implement custom django-admin command for migrating old legacy
&lt;br/&gt;
algorithm tags to new algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Add a test case and mock files for custom command testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6f61e35e476093241ee81270e90cd83155bfcacb</comment>
                            <comment id="26809" author="gerrit" created="Tue, 13 Apr 2021 19:01:03 +0200">Change oioioi~master~I6f61e35e476093241ee81270e90cd83155bfcacb, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3656"&gt;https://gerrit.sio2project.mimuw.edu.pl/3656&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm tags
&lt;br/&gt;

&lt;br/&gt;
Modify AlgorithmTag and AlgorithmTagLocalization fields
&lt;br/&gt;
to accomodate for shorter algorithm names shortcuts
&lt;br/&gt;
and longer translated names.
&lt;br/&gt;

&lt;br/&gt;
Change views to accomodate for AlgorithmTag and
&lt;br/&gt;
AlgorithmTagLocalization fields modifications.
&lt;br/&gt;

&lt;br/&gt;
Implement custom django-admin command for migrating old legacy
&lt;br/&gt;
algorithm tags to new algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Add a test case and mock files for custom command testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6f61e35e476093241ee81270e90cd83155bfcacb</comment>
                            <comment id="26810" author="gerrit" created="Tue, 13 Apr 2021 19:01:31 +0200">Change oioioi~master~I6f61e35e476093241ee81270e90cd83155bfcacb, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3656"&gt;https://gerrit.sio2project.mimuw.edu.pl/3656&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new algorithm tags
&lt;br/&gt;

&lt;br/&gt;
Modify AlgorithmTag and AlgorithmTagLocalization fields
&lt;br/&gt;
to accomodate for shorter algorithm names shortcuts
&lt;br/&gt;
and longer translated names.
&lt;br/&gt;

&lt;br/&gt;
Change views to accomodate for AlgorithmTag and
&lt;br/&gt;
AlgorithmTagLocalization fields modifications.
&lt;br/&gt;

&lt;br/&gt;
Implement custom django-admin command for migrating old legacy
&lt;br/&gt;
algorithm tags to new algorithm tags.
&lt;br/&gt;

&lt;br/&gt;
Add a test case and mock files for custom command testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6f61e35e476093241ee81270e90cd83155bfcacb</comment>
                            <comment id="26811" author="gerrit" created="Mon, 19 Apr 2021 21:23:02 +0200">Change oioioi~master~I1948468095862c2d485f8e7a41ca975b1c75523c, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3666"&gt;https://gerrit.sio2project.mimuw.edu.pl/3666&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Migrate old tags on Szkopul to new origin tags
&lt;br/&gt;

&lt;br/&gt;
Implement custom django-admin command for migrating old legacy
&lt;br/&gt;
origin tags to new origin tags.
&lt;br/&gt;

&lt;br/&gt;
Implement custom django-admin command for copying problem statements
&lt;br/&gt;
from problem with no new origin tags added to corresponding problems
&lt;br/&gt;
with new origin tags alreadt added.
&lt;br/&gt;

&lt;br/&gt;
Add tests and mock files for custom commands testing purposes.
&lt;br/&gt;

&lt;br/&gt;
Add files to be used during migration.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1948468095862c2d485f8e7a41ca975b1c75523c</comment>
                            <comment id="26812" author="gerrit" created="Mon, 19 Apr 2021 21:36:44 +0200">Change oioioi~master~Ib15ead7c14bc3352957b5e1480b81b1d99532a24, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3667"&gt;https://gerrit.sio2project.mimuw.edu.pl/3667&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Change language codes from uppercase to lowercase
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib15ead7c14bc3352957b5e1480b81b1d99532a24</comment>
                            <comment id="26817" author="gerrit" created="Tue, 20 Apr 2021 22:18:13 +0200">Change oioioi~master~Ib266fb809ccb18c660950edb5d08445bf827307e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3674"&gt;https://gerrit.sio2project.mimuw.edu.pl/3674&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(fixes &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Add languages when copying problems statements
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib266fb809ccb18c660950edb5d08445bf827307e</comment>
                            <comment id="26828" author="gerrit" created="Tue, 27 Apr 2021 18:43:12 +0200">Change oioioi~master~Ifb5e19d8fbc02285c32a39d215874e4f6c9c03ef, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3689"&gt;https://gerrit.sio2project.mimuw.edu.pl/3689&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Handle multiple problem statements when copying them
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifb5e19d8fbc02285c32a39d215874e4f6c9c03ef</comment>
                            <comment id="26829" author="gerrit" created="Tue, 27 Apr 2021 18:43:47 +0200">Change oioioi~master~Ifb5e19d8fbc02285c32a39d215874e4f6c9c03ef, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3689"&gt;https://gerrit.sio2project.mimuw.edu.pl/3689&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Handle multiple problem statements when copying them
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifb5e19d8fbc02285c32a39d215874e4f6c9c03ef</comment>
                            <comment id="26835" author="gerrit" created="Tue, 27 Apr 2021 23:16:11 +0200">Change oioioi~master~Ifb5e19d8fbc02285c32a39d215874e4f6c9c03ef, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3689"&gt;https://gerrit.sio2project.mimuw.edu.pl/3689&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Handle multiple problem statements when copying them
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifb5e19d8fbc02285c32a39d215874e4f6c9c03ef</comment>
                            <comment id="26836" author="gerrit" created="Tue, 27 Apr 2021 23:17:12 +0200">Change oioioi~master~Ifb5e19d8fbc02285c32a39d215874e4f6c9c03ef, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3689"&gt;https://gerrit.sio2project.mimuw.edu.pl/3689&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2244" title="Migrate old tags on Szkopuł to new algorithm/origin tags" class="issue-link" data-issue-key="SIO-2244"&gt;&lt;strike&gt;SIO-2244&lt;/strike&gt;&lt;/a&gt;) Handle multiple problem statements when copying them
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifb5e19d8fbc02285c32a39d215874e4f6c9c03ef</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="18868">SIO-2314</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cuf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2243] Construct Task Archive dynamically from OriginTags</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18326">SIO-2243</key>
            <summary>Construct Task Archive dynamically from OriginTags</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="xvyx">Jakub Bartmiński</reporter>
                        <labels>
                    </labels>
                <created>Sun, 12 May 2019 02:15:43 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:23 +0100</updated>
                            <resolved>Wed, 26 Jun 2019 13:09:08 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25150" author="gerrit" created="Sat, 18 May 2019 04:01:05 +0200">Change oioioi~master~I7f0bda8b5d4d5e0f9ce1c39b1f153c649d464fb7, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3234"&gt;https://gerrit.sio2project.mimuw.edu.pl/3234&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive
&lt;br/&gt;

&lt;br/&gt;
This change improves the system of OriginTags to work better with the
&lt;br/&gt;
idea of a dynamically generated task archive.
&lt;br/&gt;
The changed system works as follows:
&lt;br/&gt;

&lt;br/&gt;
There are three models describing a task&amp;#39;s origin:
&lt;br/&gt;
&amp;nbsp;- OriginTag - for general origin information, e.g. &amp;#39;oi&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginMeta - category specifying the OriginTag, e.g. &amp;#39;year&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginMetaValue - possible value for the OriginMeta e.g. &amp;#39;2011&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
A complete &amp;#39;tag&amp;#39; as it would appear for example in the problemset, is
&lt;br/&gt;
a combination of &amp;#39;tag_meta_metavalue&amp;#39;, e.g. &amp;#39;oi_year_2011&amp;#39;. For this
&lt;br/&gt;
reason the models&amp;#39; values are validated to only contain lowercase
&lt;br/&gt;
letters, numbers, and hyphens (no underscores).
&lt;br/&gt;

&lt;br/&gt;
Helper models of OriginTagThrough, OriginMetaThrough are used to store
&lt;br/&gt;
m2m relationships of Problem-OriginTag and Problem-OriginMeta(+Value)
&lt;br/&gt;

&lt;br/&gt;
All three store additional localized values for displaying neatly to
&lt;br/&gt;
users in the respective models with &amp;#39;Localization&amp;#39; appended, i.e.
&lt;br/&gt;
OriginTagLocalization, OriginMetaLocalization,
&lt;br/&gt;
OriginMetaValueLocalization.
&lt;br/&gt;
(This is needed because the values are stored in the database, not in
&lt;br/&gt;
&amp;nbsp;the code, so it is impossible to localize then in the usual way)
&lt;br/&gt;

&lt;br/&gt;
To manage the models (and their localizations), three new admins are added -
&lt;br/&gt;
one for each model. Another two inline admins are added to the Problem admin
&lt;br/&gt;
for managing the m2m relationship.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f0bda8b5d4d5e0f9ce1c39b1f153c649d464fb7</comment>
                            <comment id="25151" author="gerrit" created="Sat, 18 May 2019 04:01:12 +0200">Change oioioi~master~Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3235"&gt;https://gerrit.sio2project.mimuw.edu.pl/3235&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Display Task Archive dynamically
&lt;br/&gt;

&lt;br/&gt;
This changes uses the new OriginTags to display the Task Archive,
&lt;br/&gt;
instead of just hardcoding all the problems in some page. After choosing
&lt;br/&gt;
an OriginTag, all the problems tagged with it are displayed, grouped by
&lt;br/&gt;
the tag&amp;#39;s OriginMeta. Filtering for specific OriginMetaValues is also
&lt;br/&gt;
possible.
&lt;br/&gt;

&lt;br/&gt;
Also changed two global links to link to the new Task Archive instead
&lt;br/&gt;
of a global portal.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa</comment>
                            <comment id="25155" author="gerrit" created="Mon, 20 May 2019 02:50:43 +0200">Change oioioi~master~I7f0bda8b5d4d5e0f9ce1c39b1f153c649d464fb7, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3234"&gt;https://gerrit.sio2project.mimuw.edu.pl/3234&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive
&lt;br/&gt;

&lt;br/&gt;
This change improves the system of OriginTags to work better with the
&lt;br/&gt;
idea of a dynamically generated task archive.
&lt;br/&gt;
The changed system works as follows:
&lt;br/&gt;

&lt;br/&gt;
There are three models describing a task&amp;#39;s origin:
&lt;br/&gt;
&amp;nbsp;- OriginTag - for general origin information, e.g. &amp;#39;oi&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginMeta - category specifying the OriginTag, e.g. &amp;#39;year&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginMetaValue - possible value for the OriginMeta e.g. &amp;#39;2011&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
A complete &amp;#39;tag&amp;#39; as it would appear for example in the problemset, is
&lt;br/&gt;
a combination of &amp;#39;tag_meta_metavalue&amp;#39;, e.g. &amp;#39;oi_year_2011&amp;#39;. For this
&lt;br/&gt;
reason the models&amp;#39; values are validated to only contain lowercase
&lt;br/&gt;
letters, numbers, and hyphens (no underscores).
&lt;br/&gt;

&lt;br/&gt;
Helper models of OriginTagThrough, OriginMetaThrough are used to store
&lt;br/&gt;
m2m relationships of Problem-OriginTag and Problem-OriginMeta(+Value)
&lt;br/&gt;

&lt;br/&gt;
All three store additional localized values for displaying neatly to
&lt;br/&gt;
users in the respective models with &amp;#39;Localization&amp;#39; appended, i.e.
&lt;br/&gt;
OriginTagLocalization, OriginMetaLocalization,
&lt;br/&gt;
OriginMetaValueLocalization.
&lt;br/&gt;
(This is needed because the values are stored in the database, not in
&lt;br/&gt;
&amp;nbsp;the code, so it is impossible to localize then in the usual way)
&lt;br/&gt;

&lt;br/&gt;
To manage the models (and their localizations), three new admins are added -
&lt;br/&gt;
one for each model. Another two inline admins are added to the Problem admin
&lt;br/&gt;
for managing the m2m relationship.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
Made the new OriginTags display in the Problemset.
&lt;br/&gt;
Updated problemset searching to work with the new system.
&lt;br/&gt;
Updated and added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f0bda8b5d4d5e0f9ce1c39b1f153c649d464fb7</comment>
                            <comment id="25161" author="gerrit" created="Tue, 21 May 2019 01:50:22 +0200">Change oioioi~master~Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3235"&gt;https://gerrit.sio2project.mimuw.edu.pl/3235&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Display Task Archive dynamically
&lt;br/&gt;

&lt;br/&gt;
This changes uses the new OriginTags to display the Task Archive,
&lt;br/&gt;
instead of just hardcoding all the problems in some page. After choosing
&lt;br/&gt;
an OriginTag, all the problems tagged with it are displayed, grouped by
&lt;br/&gt;
the tag&amp;#39;s OriginMeta. Filtering for specific OriginMetaValues is also
&lt;br/&gt;
possible.
&lt;br/&gt;

&lt;br/&gt;
Also changed two global links to link to the new Task Archive instead
&lt;br/&gt;
of a global portal.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
Refactored and split task_archive_tag_view into helper functions.
&lt;br/&gt;
Added tests for the Task Archive and filtering.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa</comment>
                            <comment id="25163" author="gerrit" created="Tue, 21 May 2019 14:39:14 +0200">Change oioioi~master~Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3235"&gt;https://gerrit.sio2project.mimuw.edu.pl/3235&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Display Task Archive dynamically
&lt;br/&gt;

&lt;br/&gt;
This changes uses the new OriginTags to display the Task Archive,
&lt;br/&gt;
instead of just hardcoding all the problems in some page. After choosing
&lt;br/&gt;
an OriginTag, all the problems tagged with it are displayed, grouped by
&lt;br/&gt;
the tag&amp;#39;s OriginMeta. Filtering for specific OriginMetaValues is also
&lt;br/&gt;
possible.
&lt;br/&gt;

&lt;br/&gt;
Also changed two global links to link to the new Task Archive instead
&lt;br/&gt;
of a global portal.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
Refactored and split task_archive_tag_view into helper functions.
&lt;br/&gt;
Added tests for the Task Archive and filtering.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa</comment>
                            <comment id="25278" author="gerrit" created="Sun, 16 Jun 2019 04:55:49 +0200">Change oioioi~master~I7f0bda8b5d4d5e0f9ce1c39b1f153c649d464fb7, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3234"&gt;https://gerrit.sio2project.mimuw.edu.pl/3234&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive
&lt;br/&gt;

&lt;br/&gt;
This change improves the system of OriginTags to work better with the
&lt;br/&gt;
idea of a dynamically generated task archive.
&lt;br/&gt;
The changed system works as follows:
&lt;br/&gt;

&lt;br/&gt;
There are three models describing a task&amp;#39;s origin:
&lt;br/&gt;
&amp;nbsp;- OriginTag - for general origin information, e.g. &amp;#39;oi&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoCategory - category specifying the OriginTag, e.g. &amp;#39;year&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoValue - allowed value for the category e.g. &amp;#39;2011&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
A complete &amp;#39;tag&amp;#39; as it would appear for example in the problemset, is
&lt;br/&gt;
a combination of tag and value, e.g. &amp;#39;oi_2011&amp;#39;. For this reason the
&lt;br/&gt;
values are validated to only contain lowercase letters, numbers, and
&lt;br/&gt;
hyphens (no underscores).
&lt;br/&gt;
This also means that OriginInfoValues should be descriptive on their
&lt;br/&gt;
own, without its category (i.e. for Round 1, &amp;#39;r1&amp;#39; is good, &amp;#39;1&amp;#39; is bad)
&lt;br/&gt;

&lt;br/&gt;
All three store additional localized values for displaying neatly to
&lt;br/&gt;
users in the respective Localization models - OriginTagLocalization,
&lt;br/&gt;
OriginInfoCategoryLocalization, and OriginInfoValueLocalization.
&lt;br/&gt;
(This is needed because the values are stored in the database, not in
&lt;br/&gt;
&amp;nbsp;the code, so it is impossible to localize them in the usual way)
&lt;br/&gt;

&lt;br/&gt;
To manage the models (and their localizations), three new admins are added -
&lt;br/&gt;
one for each model. Another two inline admins are added to the Problem admin
&lt;br/&gt;
for managing the m2m relationship from the Problem side.
&lt;br/&gt;

&lt;br/&gt;
Search in the problemset is rebuilt to make use of the new tags -
&lt;br/&gt;
see the `search_problems_in_problemset` as well as the
&lt;br/&gt;
`init_search_selection` functions.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
Made the new OriginTags display in the Problemset.
&lt;br/&gt;
Updated problemset searching to work with the new system.
&lt;br/&gt;
Updated and added tests.
&lt;br/&gt;

&lt;br/&gt;
v3:
&lt;br/&gt;
Changed model names for better clarity.
&lt;br/&gt;
Removed the custom m2m through models - the default admin works much
&lt;br/&gt;
better with the default ones - slightly changed the FK and m2m hierarchy
&lt;br/&gt;
to reflect this.
&lt;br/&gt;
Completely rebuilt the Problemset search.
&lt;br/&gt;
Changed old tests to accomodate this and added new tests and fixtures.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f0bda8b5d4d5e0f9ce1c39b1f153c649d464fb7</comment>
                            <comment id="25329" author="gerrit" created="Fri, 21 Jun 2019 00:59:19 +0200">Change oioioi~master~I06459423e9441f0fd783e59702fac6f191531169, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3253"&gt;https://gerrit.sio2project.mimuw.edu.pl/3253&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [1/5]
&lt;br/&gt;

&lt;br/&gt;
This change improves the system of OriginTags to work better with the
&lt;br/&gt;
idea of a dynamically generated task archive.
&lt;br/&gt;
The changed system works as follows:
&lt;br/&gt;

&lt;br/&gt;
There are three models describing a task&amp;#39;s origin:
&lt;br/&gt;
&amp;nbsp;- OriginTag - for general origin information, e.g. &amp;#39;oi&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoCategory - category specifying the OriginTag, e.g. &amp;#39;year&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoValue - allowed value for the category e.g. &amp;#39;2011&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
A complete &amp;#39;tag&amp;#39; as it would appear for example in the problemset, is
&lt;br/&gt;
a combination of tag and value, e.g. &amp;#39;oi_2011&amp;#39;. For this reason the
&lt;br/&gt;
values are validated to only contain lowercase letters, numbers, and
&lt;br/&gt;
hyphens (no underscores).
&lt;br/&gt;
This also means that OriginInfoValues should be descriptive on their
&lt;br/&gt;
own without the category (i.e. for Round 1, &amp;#39;r1&amp;#39; is good, &amp;#39;1&amp;#39; is bad)
&lt;br/&gt;

&lt;br/&gt;
The models store additional localized values for displaying neatly to
&lt;br/&gt;
users in their respective Localization models - OriginTagLocalization,
&lt;br/&gt;
OriginInfoCategoryLocalization, and OriginInfoValueLocalization.
&lt;br/&gt;
(This is needed because the values are stored in the database, not in
&lt;br/&gt;
&amp;nbsp;the code, so it is impossible to localize them in the usual way)
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I06459423e9441f0fd783e59702fac6f191531169</comment>
                            <comment id="25330" author="gerrit" created="Fri, 21 Jun 2019 00:59:26 +0200">Change oioioi~master~Id56421faf942230c0b8abdc1a5521c4e6130f296, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3254"&gt;https://gerrit.sio2project.mimuw.edu.pl/3254&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [2/5]
&lt;br/&gt;

&lt;br/&gt;
Added three new admins to manage the models (and their localizations) -
&lt;br/&gt;
one for each model. Another two inline admins are added to the Problem
&lt;br/&gt;
admin for managing the m2m relationship from the Problem side. For
&lt;br/&gt;
Localization classes the LocalizationFormset is added and used.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id56421faf942230c0b8abdc1a5521c4e6130f296</comment>
                            <comment id="25331" author="gerrit" created="Fri, 21 Jun 2019 00:59:30 +0200">Change oioioi~master~Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3255"&gt;https://gerrit.sio2project.mimuw.edu.pl/3255&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [3/5]
&lt;br/&gt;

&lt;br/&gt;
Added displaying the new OriginTags in the problemset.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64</comment>
                            <comment id="25332" author="gerrit" created="Fri, 21 Jun 2019 00:59:35 +0200">Change oioioi~master~Ida064249855de7f4bd65d69c4b4fe7768b9201e5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3256"&gt;https://gerrit.sio2project.mimuw.edu.pl/3256&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [4/5]
&lt;br/&gt;

&lt;br/&gt;
Rebuilt the problemset search to make use of the new tags -
&lt;br/&gt;
see the `search_problems_in_problemset` function.
&lt;br/&gt;

&lt;br/&gt;
The search hints will be readded in the next commit.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida064249855de7f4bd65d69c4b4fe7768b9201e5</comment>
                            <comment id="25333" author="gerrit" created="Fri, 21 Jun 2019 00:59:41 +0200">Change oioioi~master~I4df59c8712439cc6e0fdba241bfd55276d950b65, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3257"&gt;https://gerrit.sio2project.mimuw.edu.pl/3257&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [5/5]
&lt;br/&gt;

&lt;br/&gt;
Added the search hints and their usage in the javascript typeahead,
&lt;br/&gt;
complete with tests.
&lt;br/&gt;

&lt;br/&gt;
See the `init_search_selection` js function for details.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4df59c8712439cc6e0fdba241bfd55276d950b65</comment>
                            <comment id="25334" author="gerrit" created="Fri, 21 Jun 2019 01:03:54 +0200">Change oioioi~master~Ida064249855de7f4bd65d69c4b4fe7768b9201e5, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3256"&gt;https://gerrit.sio2project.mimuw.edu.pl/3256&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [4/5]
&lt;br/&gt;

&lt;br/&gt;
Rebuilt the problemset search to make use of the new tags -
&lt;br/&gt;
see the `search_problems_in_problemset` function.
&lt;br/&gt;

&lt;br/&gt;
The search hints will be readded in the next commit.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida064249855de7f4bd65d69c4b4fe7768b9201e5</comment>
                            <comment id="25335" author="gerrit" created="Fri, 21 Jun 2019 01:03:59 +0200">Change oioioi~master~I4df59c8712439cc6e0fdba241bfd55276d950b65, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3257"&gt;https://gerrit.sio2project.mimuw.edu.pl/3257&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [5/5]
&lt;br/&gt;

&lt;br/&gt;
Added the search hints and their usage in the javascript typeahead,
&lt;br/&gt;
complete with tests.
&lt;br/&gt;

&lt;br/&gt;
See the `init_search_selection` js function for details.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4df59c8712439cc6e0fdba241bfd55276d950b65</comment>
                            <comment id="25336" author="gerrit" created="Fri, 21 Jun 2019 01:20:02 +0200">Change oioioi~master~I06459423e9441f0fd783e59702fac6f191531169, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3253"&gt;https://gerrit.sio2project.mimuw.edu.pl/3253&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [1/5]
&lt;br/&gt;

&lt;br/&gt;
This change improves the system of OriginTags to work better with the
&lt;br/&gt;
idea of a dynamically generated task archive.
&lt;br/&gt;
The changed system works as follows:
&lt;br/&gt;

&lt;br/&gt;
There are three models describing a task&amp;#39;s origin:
&lt;br/&gt;
&amp;nbsp;- OriginTag - for general origin information, e.g. &amp;#39;oi&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoCategory - category specifying the OriginTag, e.g. &amp;#39;year&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoValue - allowed value for the category e.g. &amp;#39;2011&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
A complete &amp;#39;tag&amp;#39; as it would appear for example in the problemset, is
&lt;br/&gt;
a combination of tag and value, e.g. &amp;#39;oi_2011&amp;#39;. For this reason the
&lt;br/&gt;
values are validated to only contain lowercase letters, numbers, and
&lt;br/&gt;
hyphens (no underscores).
&lt;br/&gt;
This also means that OriginInfoValues should be descriptive on their
&lt;br/&gt;
own without the category (i.e. for Round 1, &amp;#39;r1&amp;#39; is good, &amp;#39;1&amp;#39; is bad)
&lt;br/&gt;

&lt;br/&gt;
The models store additional localized values for displaying neatly to
&lt;br/&gt;
users in their respective Localization models - OriginTagLocalization,
&lt;br/&gt;
OriginInfoCategoryLocalization, and OriginInfoValueLocalization.
&lt;br/&gt;
(This is needed because the values are stored in the database, not in
&lt;br/&gt;
&amp;nbsp;the code, so it is impossible to localize them in the usual way)
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I06459423e9441f0fd783e59702fac6f191531169</comment>
                            <comment id="25337" author="gerrit" created="Fri, 21 Jun 2019 01:20:05 +0200">Change oioioi~master~Id56421faf942230c0b8abdc1a5521c4e6130f296, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3254"&gt;https://gerrit.sio2project.mimuw.edu.pl/3254&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [2/5]
&lt;br/&gt;

&lt;br/&gt;
Added three new admins to manage the models (and their localizations) -
&lt;br/&gt;
one for each model. Another two inline admins are added to the Problem
&lt;br/&gt;
admin for managing the m2m relationship from the Problem side. For
&lt;br/&gt;
Localization classes the LocalizationFormset is added and used.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id56421faf942230c0b8abdc1a5521c4e6130f296</comment>
                            <comment id="25338" author="gerrit" created="Fri, 21 Jun 2019 01:20:09 +0200">Change oioioi~master~Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3255"&gt;https://gerrit.sio2project.mimuw.edu.pl/3255&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [3/5]
&lt;br/&gt;

&lt;br/&gt;
Added displaying the new OriginTags in the problemset.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64</comment>
                            <comment id="25339" author="gerrit" created="Fri, 21 Jun 2019 01:20:13 +0200">Change oioioi~master~Ida064249855de7f4bd65d69c4b4fe7768b9201e5, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3256"&gt;https://gerrit.sio2project.mimuw.edu.pl/3256&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [4/5]
&lt;br/&gt;

&lt;br/&gt;
Rebuilt the problemset search to make use of the new tags -
&lt;br/&gt;
see the `search_problems_in_problemset` function.
&lt;br/&gt;

&lt;br/&gt;
The search hints will be readded in the next commit.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida064249855de7f4bd65d69c4b4fe7768b9201e5</comment>
                            <comment id="25340" author="gerrit" created="Fri, 21 Jun 2019 01:20:16 +0200">Change oioioi~master~I4df59c8712439cc6e0fdba241bfd55276d950b65, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3257"&gt;https://gerrit.sio2project.mimuw.edu.pl/3257&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [5/5]
&lt;br/&gt;

&lt;br/&gt;
Added the search hints and their usage in the javascript typeahead,
&lt;br/&gt;
complete with tests.
&lt;br/&gt;

&lt;br/&gt;
See the `init_search_selection` js function for details.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4df59c8712439cc6e0fdba241bfd55276d950b65</comment>
                            <comment id="25341" author="gerrit" created="Fri, 21 Jun 2019 01:59:26 +0200">Change oioioi~master~Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3255"&gt;https://gerrit.sio2project.mimuw.edu.pl/3255&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [3/5]
&lt;br/&gt;

&lt;br/&gt;
Added displaying the new OriginTags in the problemset.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64</comment>
                            <comment id="25342" author="gerrit" created="Fri, 21 Jun 2019 02:01:35 +0200">Change oioioi~master~Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3255"&gt;https://gerrit.sio2project.mimuw.edu.pl/3255&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [3/5]
&lt;br/&gt;

&lt;br/&gt;
Displayed the new OriginTags in the problemset.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64</comment>
                            <comment id="25343" author="gerrit" created="Fri, 21 Jun 2019 02:01:41 +0200">Change oioioi~master~Ida064249855de7f4bd65d69c4b4fe7768b9201e5, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3256"&gt;https://gerrit.sio2project.mimuw.edu.pl/3256&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [4/5]
&lt;br/&gt;

&lt;br/&gt;
Rebuilt the problemset search to make use of the new tags -
&lt;br/&gt;
see the `search_problems_in_problemset` function.
&lt;br/&gt;

&lt;br/&gt;
The search hints will be readded in the next commit.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida064249855de7f4bd65d69c4b4fe7768b9201e5</comment>
                            <comment id="25344" author="gerrit" created="Fri, 21 Jun 2019 02:01:46 +0200">Change oioioi~master~I4df59c8712439cc6e0fdba241bfd55276d950b65, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3257"&gt;https://gerrit.sio2project.mimuw.edu.pl/3257&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [5/5]
&lt;br/&gt;

&lt;br/&gt;
Added the search hints and their usage in the javascript typeahead,
&lt;br/&gt;
complete with tests.
&lt;br/&gt;

&lt;br/&gt;
See the `init_search_selection` js function for details.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4df59c8712439cc6e0fdba241bfd55276d950b65</comment>
                            <comment id="25345" author="gerrit" created="Fri, 21 Jun 2019 11:45:52 +0200">Change oioioi~master~Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3255"&gt;https://gerrit.sio2project.mimuw.edu.pl/3255&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [3/5]
&lt;br/&gt;

&lt;br/&gt;
Added displaying the new OriginTags in the problemset
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64</comment>
                            <comment id="25346" author="gerrit" created="Fri, 21 Jun 2019 11:45:59 +0200">Change oioioi~master~Ida064249855de7f4bd65d69c4b4fe7768b9201e5, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3256"&gt;https://gerrit.sio2project.mimuw.edu.pl/3256&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [4/5]
&lt;br/&gt;

&lt;br/&gt;
Rebuilt the problemset search to make use of the new tags -
&lt;br/&gt;
see the `search_problems_in_problemset` function.
&lt;br/&gt;

&lt;br/&gt;
The search hints will be readded in the next commit.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida064249855de7f4bd65d69c4b4fe7768b9201e5</comment>
                            <comment id="25347" author="gerrit" created="Fri, 21 Jun 2019 11:46:04 +0200">Change oioioi~master~I4df59c8712439cc6e0fdba241bfd55276d950b65, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3257"&gt;https://gerrit.sio2project.mimuw.edu.pl/3257&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags for new Task Archive [5/5]
&lt;br/&gt;

&lt;br/&gt;
Added the search hints and their usage in the javascript typeahead,
&lt;br/&gt;
complete with tests.
&lt;br/&gt;

&lt;br/&gt;
See the `init_search_selection` js function for details.
&lt;br/&gt;

&lt;br/&gt;
v4:
&lt;br/&gt;
Split into smaller changes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4df59c8712439cc6e0fdba241bfd55276d950b65</comment>
                            <comment id="25353" author="gerrit" created="Fri, 21 Jun 2019 17:04:06 +0200">Change oioioi~master~I06459423e9441f0fd783e59702fac6f191531169, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3253"&gt;https://gerrit.sio2project.mimuw.edu.pl/3253&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags
&lt;br/&gt;

&lt;br/&gt;
Part 1/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Improved the system of OriginTags to work better with the idea of a
&lt;br/&gt;
dynamically generated task archive. The changed system works as follows:
&lt;br/&gt;

&lt;br/&gt;
There are three models describing a task&amp;#39;s origin:
&lt;br/&gt;
&amp;nbsp;- OriginTag - for general origin information, e.g. &amp;#39;oi&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoCategory - category specifying the OriginTag, e.g. &amp;#39;year&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoValue - allowed value for the category e.g. &amp;#39;2011&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
A complete &amp;#39;tag&amp;#39; as it would appear for example in the problemset, is
&lt;br/&gt;
a combination of tag and value, e.g. &amp;#39;oi_2011&amp;#39;. For this reason the
&lt;br/&gt;
values are validated to only contain lowercase letters, numbers, and
&lt;br/&gt;
hyphens (no underscores).
&lt;br/&gt;
This also means that OriginInfoValues should be descriptive on their
&lt;br/&gt;
own without the category (i.e. for Round 1, &amp;#39;r1&amp;#39; is good, &amp;#39;1&amp;#39; is bad)
&lt;br/&gt;

&lt;br/&gt;
The models store additional localized values for displaying neatly to
&lt;br/&gt;
users in their respective Localization models - OriginTagLocalization,
&lt;br/&gt;
OriginInfoCategoryLocalization, and OriginInfoValueLocalization.
&lt;br/&gt;
(This is needed because the values are stored in the database, not in
&lt;br/&gt;
&amp;nbsp;the code, so it is impossible to localize them in the usual way)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I06459423e9441f0fd783e59702fac6f191531169</comment>
                            <comment id="25354" author="gerrit" created="Fri, 21 Jun 2019 17:04:12 +0200">Change oioioi~master~Id56421faf942230c0b8abdc1a5521c4e6130f296, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3254"&gt;https://gerrit.sio2project.mimuw.edu.pl/3254&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Add admin for OriginTags and OriginInfo
&lt;br/&gt;

&lt;br/&gt;
Part 2/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Added three new admins to manage the OriginTag, OriginInfoValue and
&lt;br/&gt;
OriginInfoCategory models (and their respective Localization classes).
&lt;br/&gt;
Another two inline admins are added to the Problem admin for managing
&lt;br/&gt;
the m2m relationship from the Problem side, with a javascript script
&lt;br/&gt;
to visually limit the number of sensible choices.
&lt;br/&gt;

&lt;br/&gt;
The Localization classes also use the new LocalizationFormset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id56421faf942230c0b8abdc1a5521c4e6130f296</comment>
                            <comment id="25355" author="gerrit" created="Fri, 21 Jun 2019 17:04:19 +0200">Change oioioi~master~Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3255"&gt;https://gerrit.sio2project.mimuw.edu.pl/3255&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Display new OriginTags in the Problemset
&lt;br/&gt;

&lt;br/&gt;
Part 3/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Added displaying the new OriginTags and OriginInfoValues in the
&lt;br/&gt;
Problemset. The OriginInfoValues are grouped by their parent tag, and
&lt;br/&gt;
are displayed next to it with just their value shown.
&lt;br/&gt;

&lt;br/&gt;
For instance in the Problemset it may look something like this:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[pa] [2011] [r1] [a]
&lt;br/&gt;

&lt;br/&gt;
for OriginTag &amp;#39;pa&amp;#39; and OriginInfoValues &amp;#39;pa_2011&amp;#39;, &amp;#39;pa_r1&amp;#39;, &amp;#39;pa_a&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64</comment>
                            <comment id="25356" author="gerrit" created="Fri, 21 Jun 2019 17:04:25 +0200">Change oioioi~master~Ida064249855de7f4bd65d69c4b4fe7768b9201e5, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3256"&gt;https://gerrit.sio2project.mimuw.edu.pl/3256&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Rework the Problemset search
&lt;br/&gt;

&lt;br/&gt;
Part 4/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Rebuilt the problemset search to make use of the new tags and generally
&lt;br/&gt;
be more sensible, like using not using logical OR for every word - see
&lt;br/&gt;
the `search_problems_in_problemset` function for details.
&lt;br/&gt;

&lt;br/&gt;
Removed the search hints, which will be readded in the next commit.
&lt;br/&gt;

&lt;br/&gt;
Replaced all of the old searching tests with ones that are a little
&lt;br/&gt;
more compressed and less copy-paste&amp;#39;y.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida064249855de7f4bd65d69c4b4fe7768b9201e5</comment>
                            <comment id="25357" author="gerrit" created="Fri, 21 Jun 2019 17:04:29 +0200">Change oioioi~master~I4df59c8712439cc6e0fdba241bfd55276d950b65, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3257"&gt;https://gerrit.sio2project.mimuw.edu.pl/3257&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Rework search hints for the Problemset
&lt;br/&gt;

&lt;br/&gt;
Part 5/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Readded the search hints and their usage in the javascript typeahead
&lt;br/&gt;
to work nicely with the new search and Origintags.
&lt;br/&gt;

&lt;br/&gt;
Also added tests for the search hints.
&lt;br/&gt;

&lt;br/&gt;
See the `init_search_selection` js function for details.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4df59c8712439cc6e0fdba241bfd55276d950b65</comment>
                            <comment id="25467" author="gerrit" created="Sat, 22 Jun 2019 21:46:14 +0200">Change oioioi~master~Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3235"&gt;https://gerrit.sio2project.mimuw.edu.pl/3235&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Display Task Archive dynamically
&lt;br/&gt;

&lt;br/&gt;
This changes uses the new OriginTags to display the Task Archive,
&lt;br/&gt;
instead of just hardcoding all the problems in some page. After choosing
&lt;br/&gt;
an OriginTag, all the problems tagged with it are displayed, grouped by
&lt;br/&gt;
the tag&amp;#39;s OriginInfoCategories. Filtering for specific OriginInfoValues
&lt;br/&gt;
is also possible.
&lt;br/&gt;

&lt;br/&gt;
Also changed two global links to link to the new Task Archive instead
&lt;br/&gt;
of a global portal.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
Refactored and split task_archive_tag_view into helper functions.
&lt;br/&gt;
Added tests for the Task Archive and filtering.
&lt;br/&gt;

&lt;br/&gt;
v3:
&lt;br/&gt;
Changed visuals and function of filter buttons. Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa</comment>
                            <comment id="25468" author="gerrit" created="Sun, 23 Jun 2019 01:54:11 +0200">Change oioioi~master~Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3235"&gt;https://gerrit.sio2project.mimuw.edu.pl/3235&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Display Task Archive dynamically
&lt;br/&gt;

&lt;br/&gt;
This changes uses the new OriginTags to display the Task Archive,
&lt;br/&gt;
instead of just hardcoding all the problems in some page. After choosing
&lt;br/&gt;
an OriginTag, all the problems tagged with it are displayed, grouped by
&lt;br/&gt;
the tag&amp;#39;s OriginInfoCategories. Filtering for specific OriginInfoValues
&lt;br/&gt;
is also possible.
&lt;br/&gt;

&lt;br/&gt;
Also changed two global links to link to the new Task Archive instead
&lt;br/&gt;
of a global portal.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
Refactored and split task_archive_tag_view into helper functions.
&lt;br/&gt;
Added tests for the Task Archive and filtering.
&lt;br/&gt;

&lt;br/&gt;
v3:
&lt;br/&gt;
Changed visuals and function of filter buttons. Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa</comment>
                            <comment id="25469" author="gerrit" created="Sun, 23 Jun 2019 02:04:53 +0200">Change oioioi~master~Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3235"&gt;https://gerrit.sio2project.mimuw.edu.pl/3235&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Display Task Archive dynamically
&lt;br/&gt;

&lt;br/&gt;
This changes uses the new OriginTags to display the Task Archive,
&lt;br/&gt;
instead of just hardcoding all the problems in some page. After choosing
&lt;br/&gt;
an OriginTag, all the problems tagged with it are displayed, grouped by
&lt;br/&gt;
the tag&amp;#39;s OriginInfoCategories. Filtering for specific OriginInfoValues
&lt;br/&gt;
is also possible.
&lt;br/&gt;

&lt;br/&gt;
Also changed two global links to link to the new Task Archive instead
&lt;br/&gt;
of a global portal.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
Refactored and split task_archive_tag_view into helper functions.
&lt;br/&gt;
Added tests for the Task Archive and filtering.
&lt;br/&gt;

&lt;br/&gt;
v3:
&lt;br/&gt;
Changed visuals and function of filter buttons. Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa</comment>
                            <comment id="25482" author="gerrit" created="Sun, 23 Jun 2019 12:05:38 +0200">Change oioioi~master~I06459423e9441f0fd783e59702fac6f191531169, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3253"&gt;https://gerrit.sio2project.mimuw.edu.pl/3253&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags
&lt;br/&gt;

&lt;br/&gt;
Part 1/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Improved the system of OriginTags to work better with the idea of a
&lt;br/&gt;
dynamically generated task archive. The changed system works as follows:
&lt;br/&gt;

&lt;br/&gt;
There are three models describing a task&amp;#39;s origin:
&lt;br/&gt;
&amp;nbsp;- OriginTag - for general origin information, e.g. &amp;#39;oi&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoCategory - category specifying the OriginTag, e.g. &amp;#39;year&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoValue - allowed value for the category e.g. &amp;#39;2011&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
A complete &amp;#39;tag&amp;#39; as it would appear for example in the problemset, is
&lt;br/&gt;
a combination of tag and value, e.g. &amp;#39;oi_2011&amp;#39;. For this reason the
&lt;br/&gt;
values are validated to only contain lowercase letters, numbers, and
&lt;br/&gt;
hyphens (no underscores).
&lt;br/&gt;
This also means that OriginInfoValues should be descriptive on their
&lt;br/&gt;
own without the category (i.e. for Round 1, &amp;#39;r1&amp;#39; is good, &amp;#39;1&amp;#39; is bad)
&lt;br/&gt;

&lt;br/&gt;
The models store additional localized values for displaying neatly to
&lt;br/&gt;
users in their respective Localization models - OriginTagLocalization,
&lt;br/&gt;
OriginInfoCategoryLocalization, and OriginInfoValueLocalization.
&lt;br/&gt;
(This is needed because the values are stored in the database, not in
&lt;br/&gt;
&amp;nbsp;the code, so it is impossible to localize them in the usual way)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I06459423e9441f0fd783e59702fac6f191531169</comment>
                            <comment id="25483" author="gerrit" created="Sun, 23 Jun 2019 12:05:44 +0200">Change oioioi~master~Id56421faf942230c0b8abdc1a5521c4e6130f296, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3254"&gt;https://gerrit.sio2project.mimuw.edu.pl/3254&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Add admin for OriginTags and OriginInfo
&lt;br/&gt;

&lt;br/&gt;
Part 2/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Added three new admins to manage the OriginTag, OriginInfoValue and
&lt;br/&gt;
OriginInfoCategory models (and their respective Localization classes).
&lt;br/&gt;
Another two inline admins are added to the Problem admin for managing
&lt;br/&gt;
the m2m relationship from the Problem side, with a javascript script
&lt;br/&gt;
to visually limit the number of sensible choices.
&lt;br/&gt;

&lt;br/&gt;
The Localization classes also use the new LocalizationFormset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id56421faf942230c0b8abdc1a5521c4e6130f296</comment>
                            <comment id="25484" author="gerrit" created="Sun, 23 Jun 2019 12:05:48 +0200">Change oioioi~master~Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3255"&gt;https://gerrit.sio2project.mimuw.edu.pl/3255&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Display new OriginTags in the Problemset
&lt;br/&gt;

&lt;br/&gt;
Part 3/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Added displaying the new OriginTags and OriginInfoValues in the
&lt;br/&gt;
Problemset. The OriginInfoValues are grouped by their parent tag, and
&lt;br/&gt;
are displayed next to it with just their value shown.
&lt;br/&gt;

&lt;br/&gt;
For instance in the Problemset it may look something like this:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[pa] [2011] [r1] [a]
&lt;br/&gt;

&lt;br/&gt;
for OriginTag &amp;#39;pa&amp;#39; and OriginInfoValues &amp;#39;pa_2011&amp;#39;, &amp;#39;pa_r1&amp;#39;, &amp;#39;pa_a&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64</comment>
                            <comment id="25485" author="gerrit" created="Sun, 23 Jun 2019 12:05:52 +0200">Change oioioi~master~Ida064249855de7f4bd65d69c4b4fe7768b9201e5, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3256"&gt;https://gerrit.sio2project.mimuw.edu.pl/3256&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Rework the Problemset search
&lt;br/&gt;

&lt;br/&gt;
Part 4/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Rebuilt the problemset search to make use of the new tags and generally
&lt;br/&gt;
be more sensible, like using not using logical OR for every word - see
&lt;br/&gt;
the `search_problems_in_problemset` function for details.
&lt;br/&gt;

&lt;br/&gt;
Removed the search hints, which will be readded in the next commit.
&lt;br/&gt;

&lt;br/&gt;
Replaced all of the old searching tests with ones that are a little
&lt;br/&gt;
more compressed and less copy-paste&amp;#39;y.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida064249855de7f4bd65d69c4b4fe7768b9201e5</comment>
                            <comment id="25486" author="gerrit" created="Sun, 23 Jun 2019 12:05:56 +0200">Change oioioi~master~I4df59c8712439cc6e0fdba241bfd55276d950b65, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3257"&gt;https://gerrit.sio2project.mimuw.edu.pl/3257&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Rework search hints for the Problemset
&lt;br/&gt;

&lt;br/&gt;
Part 5/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Readded the search hints and their usage in the javascript typeahead
&lt;br/&gt;
to work nicely with the new search and Origintags.
&lt;br/&gt;

&lt;br/&gt;
Also added tests for the search hints.
&lt;br/&gt;

&lt;br/&gt;
See the `init_search_selection` js function for details.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4df59c8712439cc6e0fdba241bfd55276d950b65</comment>
                            <comment id="25487" author="gerrit" created="Sun, 23 Jun 2019 12:23:48 +0200">Change oioioi~master~I06459423e9441f0fd783e59702fac6f191531169, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3253"&gt;https://gerrit.sio2project.mimuw.edu.pl/3253&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags
&lt;br/&gt;

&lt;br/&gt;
Part 1/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Improved the system of OriginTags to work better with the idea of a
&lt;br/&gt;
dynamically generated task archive. The changed system works as follows:
&lt;br/&gt;

&lt;br/&gt;
There are three models describing a task&amp;#39;s origin:
&lt;br/&gt;
&amp;nbsp;- OriginTag - for general origin information, e.g. &amp;#39;oi&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoCategory - category specifying the OriginTag, e.g. &amp;#39;year&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoValue - allowed value for the category e.g. &amp;#39;2011&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
A complete &amp;#39;tag&amp;#39; as it would appear for example in the problemset, is
&lt;br/&gt;
a combination of tag and value, e.g. &amp;#39;oi_2011&amp;#39;. For this reason the
&lt;br/&gt;
values are validated to only contain lowercase letters, numbers, and
&lt;br/&gt;
hyphens (no underscores).
&lt;br/&gt;
This also means that OriginInfoValues should be descriptive on their
&lt;br/&gt;
own without the category (i.e. for Round 1, &amp;#39;r1&amp;#39; is good, &amp;#39;1&amp;#39; is bad)
&lt;br/&gt;

&lt;br/&gt;
The models store additional localized values for displaying neatly to
&lt;br/&gt;
users in their respective Localization models - OriginTagLocalization,
&lt;br/&gt;
OriginInfoCategoryLocalization, and OriginInfoValueLocalization.
&lt;br/&gt;
(This is needed because the values are stored in the database, not in
&lt;br/&gt;
&amp;nbsp;the code, so it is impossible to localize them in the usual way)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I06459423e9441f0fd783e59702fac6f191531169</comment>
                            <comment id="25488" author="gerrit" created="Sun, 23 Jun 2019 12:23:52 +0200">Change oioioi~master~Id56421faf942230c0b8abdc1a5521c4e6130f296, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3254"&gt;https://gerrit.sio2project.mimuw.edu.pl/3254&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Add admin for OriginTags and OriginInfo
&lt;br/&gt;

&lt;br/&gt;
Part 2/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Added three new admins to manage the OriginTag, OriginInfoValue and
&lt;br/&gt;
OriginInfoCategory models (and their respective Localization classes).
&lt;br/&gt;
Another two inline admins are added to the Problem admin for managing
&lt;br/&gt;
the m2m relationship from the Problem side, with a javascript script
&lt;br/&gt;
to visually limit the number of sensible choices.
&lt;br/&gt;

&lt;br/&gt;
The Localization classes also use the new LocalizationFormset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id56421faf942230c0b8abdc1a5521c4e6130f296</comment>
                            <comment id="25489" author="gerrit" created="Sun, 23 Jun 2019 12:23:55 +0200">Change oioioi~master~Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3255"&gt;https://gerrit.sio2project.mimuw.edu.pl/3255&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Display new OriginTags in the Problemset
&lt;br/&gt;

&lt;br/&gt;
Part 3/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Added displaying the new OriginTags and OriginInfoValues in the
&lt;br/&gt;
Problemset. The OriginInfoValues are grouped by their parent tag, and
&lt;br/&gt;
are displayed next to it with just their value shown.
&lt;br/&gt;

&lt;br/&gt;
For instance in the Problemset it may look something like this:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[pa] [2011] [r1] [a]
&lt;br/&gt;

&lt;br/&gt;
for OriginTag &amp;#39;pa&amp;#39; and OriginInfoValues &amp;#39;pa_2011&amp;#39;, &amp;#39;pa_r1&amp;#39;, &amp;#39;pa_a&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64</comment>
                            <comment id="25490" author="gerrit" created="Sun, 23 Jun 2019 12:23:58 +0200">Change oioioi~master~Ida064249855de7f4bd65d69c4b4fe7768b9201e5, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3256"&gt;https://gerrit.sio2project.mimuw.edu.pl/3256&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Rework the Problemset search
&lt;br/&gt;

&lt;br/&gt;
Part 4/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Rebuilt the problemset search to make use of the new tags and generally
&lt;br/&gt;
be more sensible, like using not using logical OR for every word - see
&lt;br/&gt;
the `search_problems_in_problemset` function for details.
&lt;br/&gt;

&lt;br/&gt;
Removed the search hints, which will be readded in the next commit.
&lt;br/&gt;

&lt;br/&gt;
Replaced all of the old searching tests with ones that are a little
&lt;br/&gt;
more compressed and less copy-paste&amp;#39;y.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida064249855de7f4bd65d69c4b4fe7768b9201e5</comment>
                            <comment id="25491" author="gerrit" created="Sun, 23 Jun 2019 12:24:01 +0200">Change oioioi~master~I4df59c8712439cc6e0fdba241bfd55276d950b65, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3257"&gt;https://gerrit.sio2project.mimuw.edu.pl/3257&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Rework search hints for the Problemset
&lt;br/&gt;

&lt;br/&gt;
Part 5/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Readded the search hints and their usage in the javascript typeahead
&lt;br/&gt;
to work nicely with the new search and Origintags.
&lt;br/&gt;

&lt;br/&gt;
Also added tests for the search hints.
&lt;br/&gt;

&lt;br/&gt;
See the `init_search_selection` js function for details.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4df59c8712439cc6e0fdba241bfd55276d950b65</comment>
                            <comment id="25551" author="gerrit" created="Mon, 24 Jun 2019 14:41:39 +0200">Change oioioi~master~I06459423e9441f0fd783e59702fac6f191531169, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3253"&gt;https://gerrit.sio2project.mimuw.edu.pl/3253&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Remodel OriginTags
&lt;br/&gt;

&lt;br/&gt;
Part 1/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Improved the system of OriginTags to work better with the idea of a
&lt;br/&gt;
dynamically generated task archive. The changed system works as follows:
&lt;br/&gt;

&lt;br/&gt;
There are three models describing a task&amp;#39;s origin:
&lt;br/&gt;
&amp;nbsp;- OriginTag - for general origin information, e.g. &amp;#39;oi&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoCategory - category specifying the OriginTag, e.g. &amp;#39;year&amp;#39;
&lt;br/&gt;
&amp;nbsp;- OriginInfoValue - allowed value for the category e.g. &amp;#39;2011&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
A complete &amp;#39;tag&amp;#39; as it would appear for example in the problemset, is
&lt;br/&gt;
a combination of tag and value, e.g. &amp;#39;oi_2011&amp;#39;. For this reason the
&lt;br/&gt;
values are validated to only contain lowercase letters, numbers, and
&lt;br/&gt;
hyphens (no underscores).
&lt;br/&gt;
This also means that OriginInfoValues should be descriptive on their
&lt;br/&gt;
own without the category (i.e. for Round 1, &amp;#39;r1&amp;#39; is good, &amp;#39;1&amp;#39; is bad)
&lt;br/&gt;

&lt;br/&gt;
The models store additional localized values for displaying neatly to
&lt;br/&gt;
users in their respective Localization models - OriginTagLocalization,
&lt;br/&gt;
OriginInfoCategoryLocalization, and OriginInfoValueLocalization.
&lt;br/&gt;
(This is needed because the values are stored in the database, not in
&lt;br/&gt;
&amp;nbsp;the code, so it is impossible to localize them in the usual way)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I06459423e9441f0fd783e59702fac6f191531169</comment>
                            <comment id="25552" author="gerrit" created="Mon, 24 Jun 2019 14:41:44 +0200">Change oioioi~master~Id56421faf942230c0b8abdc1a5521c4e6130f296, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3254"&gt;https://gerrit.sio2project.mimuw.edu.pl/3254&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Add admin for OriginTags and OriginInfo
&lt;br/&gt;

&lt;br/&gt;
Part 2/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Added three new admins to manage the OriginTag, OriginInfoValue and
&lt;br/&gt;
OriginInfoCategory models (and their respective Localization classes).
&lt;br/&gt;
Another two inline admins are added to the Problem admin for managing
&lt;br/&gt;
the m2m relationship from the Problem side, with a javascript script
&lt;br/&gt;
to visually limit the number of sensible choices.
&lt;br/&gt;

&lt;br/&gt;
The Localization classes also use the new LocalizationFormset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id56421faf942230c0b8abdc1a5521c4e6130f296</comment>
                            <comment id="25553" author="gerrit" created="Mon, 24 Jun 2019 14:41:48 +0200">Change oioioi~master~Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3255"&gt;https://gerrit.sio2project.mimuw.edu.pl/3255&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Display new OriginTags in the Problemset
&lt;br/&gt;

&lt;br/&gt;
Part 3/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Added displaying the new OriginTags and OriginInfoValues in the
&lt;br/&gt;
Problemset. The OriginInfoValues are grouped by their parent tag, and
&lt;br/&gt;
are displayed next to it with just their value shown.
&lt;br/&gt;

&lt;br/&gt;
For instance in the Problemset it may look something like this:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[pa] [2011] [r1] [a]
&lt;br/&gt;

&lt;br/&gt;
for OriginTag &amp;#39;pa&amp;#39; and OriginInfoValues &amp;#39;pa_2011&amp;#39;, &amp;#39;pa_r1&amp;#39;, &amp;#39;pa_a&amp;#39;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifd46881d648b8f9cab4e7e0d370eb916f0a68b64</comment>
                            <comment id="25554" author="gerrit" created="Mon, 24 Jun 2019 14:41:54 +0200">Change oioioi~master~Ida064249855de7f4bd65d69c4b4fe7768b9201e5, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3256"&gt;https://gerrit.sio2project.mimuw.edu.pl/3256&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Rework the Problemset search
&lt;br/&gt;

&lt;br/&gt;
Part 4/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Rebuilt the problemset search to make use of the new tags and generally
&lt;br/&gt;
be more sensible, like using not using logical OR for every word - see
&lt;br/&gt;
the `search_problems_in_problemset` function for details.
&lt;br/&gt;

&lt;br/&gt;
Removed the search hints, which will be readded in the next commit.
&lt;br/&gt;

&lt;br/&gt;
Replaced all of the old searching tests with ones that are a little
&lt;br/&gt;
more compressed and less copy-paste&amp;#39;y.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida064249855de7f4bd65d69c4b4fe7768b9201e5</comment>
                            <comment id="25555" author="gerrit" created="Mon, 24 Jun 2019 14:41:58 +0200">Change oioioi~master~I4df59c8712439cc6e0fdba241bfd55276d950b65, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3257"&gt;https://gerrit.sio2project.mimuw.edu.pl/3257&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Rework search hints for the Problemset
&lt;br/&gt;

&lt;br/&gt;
Part 5/5 of &amp;quot;Remodel OriginTags for new Task Archive&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Readded the search hints and their usage in the javascript typeahead
&lt;br/&gt;
to work nicely with the new search and Origintags.
&lt;br/&gt;

&lt;br/&gt;
Also added tests for the search hints.
&lt;br/&gt;

&lt;br/&gt;
See the `init_search_selection` js function for details.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4df59c8712439cc6e0fdba241bfd55276d950b65</comment>
                            <comment id="25556" author="gerrit" created="Mon, 24 Jun 2019 14:42:03 +0200">Change oioioi~master~Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3235"&gt;https://gerrit.sio2project.mimuw.edu.pl/3235&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2243" title="Construct Task Archive dynamically from OriginTags" class="issue-link" data-issue-key="SIO-2243"&gt;&lt;strike&gt;SIO-2243&lt;/strike&gt;&lt;/a&gt;) Display Task Archive dynamically
&lt;br/&gt;

&lt;br/&gt;
This changes uses the new OriginTags to display the Task Archive,
&lt;br/&gt;
instead of just hardcoding all the problems in some page. After choosing
&lt;br/&gt;
an OriginTag, all the problems tagged with it are displayed, grouped by
&lt;br/&gt;
the tag&amp;#39;s OriginInfoCategories. Filtering for specific OriginInfoValues
&lt;br/&gt;
is also possible.
&lt;br/&gt;

&lt;br/&gt;
Also changed two global links to link to the new Task Archive instead
&lt;br/&gt;
of a global portal.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
Refactored and split task_archive_tag_view into helper functions.
&lt;br/&gt;
Added tests for the Task Archive and filtering.
&lt;br/&gt;

&lt;br/&gt;
v3:
&lt;br/&gt;
Changed visuals and function of filter buttons. Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie87a3fbb534ae1fe56cb162b19cab4ed7f39aaaa</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cu7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2242] Display statistics in Problemset</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2242</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18325">SIO-2242</key>
            <summary>Display statistics in Problemset</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="xvyx">Jakub Bartmiński</reporter>
                        <labels>
                    </labels>
                <created>Sun, 12 May 2019 02:14:31 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:31 +0100</updated>
                            <resolved>Wed, 26 Jun 2019 13:08:56 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25081" author="gerrit" created="Sun, 12 May 2019 02:26:38 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2242" title="Display statistics in Problemset" class="issue-link" data-issue-key="SIO-2242"&gt;&lt;strike&gt;SIO-2242&lt;/strike&gt;&lt;/a&gt;) Display statistics in Problemset
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Stopped creating ProblemStatistics on Problem post_create, accounted
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;for null problem_statistics instead.
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
v3:
&lt;br/&gt;
&amp;nbsp;- Made problemset columns proportional using bootstrap.
&lt;br/&gt;
&amp;nbsp;- Fixed the loading symbol when adding problem to contest.
&lt;br/&gt;
&amp;nbsp;- Refactored functions preparing the problemset problem pool.
&lt;br/&gt;
&amp;nbsp;- Made the problemset preserve any get parameter on sorting, not just
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;the query. Added a test for it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="25083" author="gerrit" created="Sun, 12 May 2019 12:46:13 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2242" title="Display statistics in Problemset" class="issue-link" data-issue-key="SIO-2242"&gt;&lt;strike&gt;SIO-2242&lt;/strike&gt;&lt;/a&gt;) Display statistics in Problemset
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Stopped creating ProblemStatistics on Problem post_create, accounted
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;for null problem_statistics instead.
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
v3:
&lt;br/&gt;
&amp;nbsp;- Made problemset columns proportional using bootstrap.
&lt;br/&gt;
&amp;nbsp;- Fixed the loading symbol when adding problem to contest.
&lt;br/&gt;
&amp;nbsp;- Refactored functions preparing the problemset problem pool.
&lt;br/&gt;
&amp;nbsp;- Made the problemset preserve any get parameter on sorting, not just
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;the query. Added a test for it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="25094" author="gerrit" created="Mon, 13 May 2019 16:13:22 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2242" title="Display statistics in Problemset" class="issue-link" data-issue-key="SIO-2242"&gt;&lt;strike&gt;SIO-2242&lt;/strike&gt;&lt;/a&gt;) Display statistics in Problemset
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Stopped creating ProblemStatistics on Problem post_create, accounted
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;for null problem_statistics instead.
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
v3:
&lt;br/&gt;
&amp;nbsp;- Made problemset columns proportional using bootstrap.
&lt;br/&gt;
&amp;nbsp;- Fixed the loading symbol when adding problem to contest.
&lt;br/&gt;
&amp;nbsp;- Refactored functions preparing the problemset problem pool.
&lt;br/&gt;
&amp;nbsp;- Made the problemset preserve any get parameter on sorting, not just
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;the query. Added a test for it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="25098" author="gerrit" created="Mon, 13 May 2019 19:49:08 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 19
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2242" title="Display statistics in Problemset" class="issue-link" data-issue-key="SIO-2242"&gt;&lt;strike&gt;SIO-2242&lt;/strike&gt;&lt;/a&gt;) Display statistics in Problemset
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Stopped creating ProblemStatistics on Problem post_create, accounted
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;for null problem_statistics instead.
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
v3:
&lt;br/&gt;
&amp;nbsp;- Made problemset columns proportional using bootstrap.
&lt;br/&gt;
&amp;nbsp;- Fixed the loading symbol when adding problem to contest.
&lt;br/&gt;
&amp;nbsp;- Refactored functions preparing the problemset problem pool.
&lt;br/&gt;
&amp;nbsp;- Made the problemset preserve any get parameter on sorting, not just
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;the query. Added a test for it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ctz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2241] Add search to list view of teacher's usergroups</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2241</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18324">SIO-2241</key>
            <summary>Add search to list view of teacher's usergroups</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>groups</label>
                            <label>tag1</label>
                    </labels>
                <created>Sat, 11 May 2019 18:06:37 +0200</created>
                <updated>Thu, 24 Jun 2021 12:29:00 +0200</updated>
                                            <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ctr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2240] Clean up problemset's main layout</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2240</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Make the main page of the problemset more appealing and easy to read.</description>
                <environment/>
        <key id="18323">SIO-2240</key>
            <summary>Clean up problemset's main layout</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="starosta">Piotr Wojtczak</reporter>
                        <labels>
                    </labels>
                <created>Fri, 10 May 2019 18:38:47 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:39 +0100</updated>
                            <resolved>Tue, 14 May 2019 12:34:08 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25071" author="gerrit" created="Fri, 10 May 2019 20:18:42 +0200">Change oioioi~master~I9030af78bd010708212545588bd6c9ba2136b9cf, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3225"&gt;https://gerrit.sio2project.mimuw.edu.pl/3225&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2240" title="Clean up problemset&amp;#39;s main layout" class="issue-link" data-issue-key="SIO-2240"&gt;&lt;strike&gt;SIO-2240&lt;/strike&gt;&lt;/a&gt;) Clean up problemset&amp;#39;s main layout
&lt;br/&gt;

&lt;br/&gt;
This commit consists of a few small changes to the overall design:
&lt;br/&gt;
1. Removed titles in problemset&amp;#39;s subpages in favor of highlighted headers
&lt;br/&gt;
2. Set navbar links to be the same ones that are on the main page
&lt;br/&gt;
3. Removed upper pagination bar and spaced things out a little
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9030af78bd010708212545588bd6c9ba2136b9cf</comment>
                            <comment id="25073" author="gerrit" created="Sat, 11 May 2019 01:37:16 +0200">Change oioioi~master~I9030af78bd010708212545588bd6c9ba2136b9cf, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3225"&gt;https://gerrit.sio2project.mimuw.edu.pl/3225&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2240" title="Clean up problemset&amp;#39;s main layout" class="issue-link" data-issue-key="SIO-2240"&gt;&lt;strike&gt;SIO-2240&lt;/strike&gt;&lt;/a&gt;) Clean up problemset&amp;#39;s main layout
&lt;br/&gt;

&lt;br/&gt;
This commit consists of a few small changes to the overall design:
&lt;br/&gt;
1. Removed titles in problemset&amp;#39;s subpages in favor of highlighted headers
&lt;br/&gt;
2. Set navbar links to be the same ones that are on the main page
&lt;br/&gt;
3. Removed upper pagination bar and spaced things out a little
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9030af78bd010708212545588bd6c9ba2136b9cf</comment>
                            <comment id="25079" author="gerrit" created="Sat, 11 May 2019 22:33:33 +0200">Change oioioi~master~I9030af78bd010708212545588bd6c9ba2136b9cf, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3225"&gt;https://gerrit.sio2project.mimuw.edu.pl/3225&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2240" title="Clean up problemset&amp;#39;s main layout" class="issue-link" data-issue-key="SIO-2240"&gt;&lt;strike&gt;SIO-2240&lt;/strike&gt;&lt;/a&gt;) Clean up problemset&amp;#39;s main layout
&lt;br/&gt;

&lt;br/&gt;
This commit consists of a few small changes to the overall design:
&lt;br/&gt;
1. Removed titles in problemset&amp;#39;s subpages in favor of highlighted headers
&lt;br/&gt;
2. Set navbar links to be the same ones that are on the main page
&lt;br/&gt;
3. Removed upper pagination bar and spaced things out a little
&lt;br/&gt;

&lt;br/&gt;
The second one on the list also features a rework to the way the app handles navbar links.
&lt;br/&gt;
Now it&amp;#39;s a separate block in the main template with a new subtemplate that, using any MenuRegistry,
&lt;br/&gt;
creates the navigation bar links.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9030af78bd010708212545588bd6c9ba2136b9cf</comment>
                            <comment id="25080" author="gerrit" created="Sat, 11 May 2019 23:33:24 +0200">Change oioioi~master~I9030af78bd010708212545588bd6c9ba2136b9cf, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3225"&gt;https://gerrit.sio2project.mimuw.edu.pl/3225&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2240" title="Clean up problemset&amp;#39;s main layout" class="issue-link" data-issue-key="SIO-2240"&gt;&lt;strike&gt;SIO-2240&lt;/strike&gt;&lt;/a&gt;) Clean up problemset&amp;#39;s main layout
&lt;br/&gt;

&lt;br/&gt;
This commit consists of a few small changes to the overall design:
&lt;br/&gt;
1. Removed titles in problemset&amp;#39;s subpages in favor of highlighted headers
&lt;br/&gt;
2. Set navbar links to be the same ones that are on the main page
&lt;br/&gt;
3. Removed upper pagination bar and spaced things out a little
&lt;br/&gt;

&lt;br/&gt;
The second one on the list also features a rework to the way the app handles navbar links.
&lt;br/&gt;
Now it&amp;#39;s a separate block in the main template with a new subtemplate that, using any MenuRegistry,
&lt;br/&gt;
creates the navigation bar links.
&lt;br/&gt;

&lt;br/&gt;
Also removed the hardcoded Task Archive url.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9030af78bd010708212545588bd6c9ba2136b9cf</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ctj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2239] Fix JS in members view in teacher app</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2239</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&amp;#39;Select all&amp;#39; and &amp;#39;Select none&amp;#39; buttons are currently not working.</description>
                <environment/>
        <key id="18322">SIO-2239</key>
            <summary>Fix JS in members view in teacher app</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                    </labels>
                <created>Fri, 10 May 2019 12:24:34 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:21 +0100</updated>
                            <resolved>Mon, 13 May 2019 18:33:59 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25070" author="gerrit" created="Fri, 10 May 2019 12:26:11 +0200">Change oioioi~master~Ic4bf55d42b89eaaa887d0b7382d06d55eabdb3fe, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3223"&gt;https://gerrit.sio2project.mimuw.edu.pl/3223&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2239" title="Fix JS in members view in teacher app" class="issue-link" data-issue-key="SIO-2239"&gt;&lt;strike&gt;SIO-2239&lt;/strike&gt;&lt;/a&gt;) Fix JS in members view in teacher app
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic4bf55d42b89eaaa887d0b7382d06d55eabdb3fe</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ctb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2238] Add tests for download_sandboxes management command</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2238</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18321">SIO-2238</key>
            <summary>Add tests for download_sandboxes management command</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Thu, 9 May 2019 22:56:36 +0200</created>
                <updated>Thu, 24 Jun 2021 12:30:15 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ct3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2237] Move su urls to noncontest_patterns</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2237</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently, su url are in urlpatterns, which causes redirect when used on noncontest pages. Because redirect uses GET as a request method, such action throws 405 error response code. Move su urls to noncontest_patterns should fix this problem.</description>
                <environment/>
        <key id="18320">SIO-2237</key>
            <summary>Move su urls to noncontest_patterns</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 7 May 2019 15:49:29 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:09 +0100</updated>
                            <resolved>Mon, 13 May 2019 18:33:56 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25058" author="gerrit" created="Tue, 7 May 2019 16:49:58 +0200">Change oioioi~master~I974b159ba14246fa727d10083bfcdf5447641c9e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3222"&gt;https://gerrit.sio2project.mimuw.edu.pl/3222&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2237" title="Move su urls to noncontest_patterns" class="issue-link" data-issue-key="SIO-2237"&gt;&lt;strike&gt;SIO-2237&lt;/strike&gt;&lt;/a&gt;) Move su url to noncontest_patterns
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I974b159ba14246fa727d10083bfcdf5447641c9e</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00csv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2236] Remove current_app argument from template related APIs</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2236</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In Django 1.10 current_app argument of template relared APIs was removed.
&lt;br/&gt;
It should be provided in request.current_app instead.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.8/#current-app-argument-of-template-related-apis"&gt;https://docs.djangoproject.com/en/2.1/releases/1.8/#current-app-argument-of-template-related-apis&lt;/a&gt;</description>
                <environment/>
        <key id="18220">SIO-2236</key>
            <summary>Remove current_app argument from template related APIs</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 6 May 2019 16:24:19 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:09 +0100</updated>
                            <resolved>Thu, 9 May 2019 22:30:19 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25055" author="gerrit" created="Tue, 7 May 2019 16:04:28 +0200">Change oioioi~master~Ibdfaf74db99695d31571535275789bc11e5782a4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3221"&gt;https://gerrit.sio2project.mimuw.edu.pl/3221&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2236" title="Remove current_app argument from template related APIs" class="issue-link" data-issue-key="SIO-2236"&gt;&lt;strike&gt;SIO-2236&lt;/strike&gt;&lt;/a&gt;) Remove current_app argument from template related APIs
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibdfaf74db99695d31571535275789bc11e5782a4</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00csn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2235] Fix test_portals.json fixture</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Direct assignment to many-to-many relation is deprecated in Django 1.10.
&lt;br/&gt;
This breaks one of the portals&amp;#39; fixtures. Because we are not planning to upgrade Django any time soon, this issue is meant to address this deprecation only in the following fixture: oioioi/portals/fixtures/test_portals.json
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#direct-assignment-to-a-reverse-foreign-key-or-many-to-many-relation"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#direct-assignment-to-a-reverse-foreign-key-or-many-to-many-relation&lt;/a&gt;</description>
                <environment/>
        <key id="18124">SIO-2235</key>
            <summary>Fix test_portals.json fixture</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17895">SIO-2155</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Wed, 1 May 2019 18:07:44 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:29 +0100</updated>
                            <resolved>Thu, 9 May 2019 22:30:10 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24995" author="gerrit" created="Wed, 1 May 2019 18:17:49 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="24999" author="gerrit" created="Wed, 1 May 2019 18:18:45 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25003" author="gerrit" created="Wed, 1 May 2019 19:13:10 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for warning generated by kombu package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25008" author="gerrit" created="Wed, 1 May 2019 19:19:39 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for warning generated by kombu package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25012" author="gerrit" created="Wed, 1 May 2019 19:33:45 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for &amp;#39;on_delete&amp;#39; warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25016" author="gerrit" created="Wed, 1 May 2019 22:40:45 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for &amp;#39;on_delete&amp;#39; warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25020" author="gerrit" created="Wed, 1 May 2019 23:16:29 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25025" author="gerrit" created="Thu, 2 May 2019 09:20:55 +0200">Change oioioi~master~Ic96d65f7ff9c79a8915e2ea0185252e589001492, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3213"&gt;https://gerrit.sio2project.mimuw.edu.pl/3213&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt;) Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic96d65f7ff9c79a8915e2ea0185252e589001492</comment>
                            <comment id="25051" author="gerrit" created="Tue, 7 May 2019 15:58:55 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25059" author="gerrit" created="Tue, 7 May 2019 18:28:23 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00csf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2234] Change use of User.is_authenticated() and User.is_anonymous() methods</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>From Django 1.10 the aforementioned methods are deprecated and converted into properties of AbstractBaseUser and AnonymousUser.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#using-user-is-authenticated-and-user-is-anonymous-as-methods"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#using-user-is-authenticated-and-user-is-anonymous-as-methods&lt;/a&gt;</description>
                <environment/>
        <key id="18123">SIO-2234</key>
            <summary>Change use of User.is_authenticated() and User.is_anonymous() methods</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17895">SIO-2155</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Wed, 1 May 2019 18:01:11 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:29 +0100</updated>
                            <resolved>Tue, 7 May 2019 15:59:35 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24996" author="gerrit" created="Wed, 1 May 2019 18:17:50 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25000" author="gerrit" created="Wed, 1 May 2019 18:18:45 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25004" author="gerrit" created="Wed, 1 May 2019 19:13:11 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for warning generated by kombu package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25009" author="gerrit" created="Wed, 1 May 2019 19:19:39 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for warning generated by kombu package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25013" author="gerrit" created="Wed, 1 May 2019 19:33:46 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for &amp;#39;on_delete&amp;#39; warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25017" author="gerrit" created="Wed, 1 May 2019 22:40:46 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for &amp;#39;on_delete&amp;#39; warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25021" author="gerrit" created="Wed, 1 May 2019 23:16:29 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25024" author="gerrit" created="Thu, 2 May 2019 00:00:02 +0200">Change oioioi~master~I396273bee783a75595a480595da236818ed56e40, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3212"&gt;https://gerrit.sio2project.mimuw.edu.pl/3212&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt;) Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I396273bee783a75595a480595da236818ed56e40</comment>
                            <comment id="25028" author="gerrit" created="Fri, 3 May 2019 11:15:50 +0200">Change oioioi~master~I396273bee783a75595a480595da236818ed56e40, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3212"&gt;https://gerrit.sio2project.mimuw.edu.pl/3212&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt;) Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I396273bee783a75595a480595da236818ed56e40</comment>
                            <comment id="25030" author="gerrit" created="Sat, 4 May 2019 01:36:57 +0200">Change oioioi~master~I396273bee783a75595a480595da236818ed56e40, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3212"&gt;https://gerrit.sio2project.mimuw.edu.pl/3212&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt;) Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I396273bee783a75595a480595da236818ed56e40</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cs7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2233] Adapt old-style settings.MIDDLEWARE_CLASSES to the new version</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In Django 1.10 &amp;quot;old-style&amp;quot; middleware that uses settings.MIDDLEWARE_CLASSES is deprecated. We must adapt it to the new style or use new MIDDLEWARE setting.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#id3"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#id3&lt;/a&gt; (12th dot)</description>
                <environment/>
        <key id="18122">SIO-2233</key>
            <summary>Adapt old-style settings.MIDDLEWARE_CLASSES to the new version</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17895">SIO-2155</parent>
                                    <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Wed, 1 May 2019 17:56:26 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:26 +0100</updated>
                            <resolved>Tue, 21 May 2019 10:14:04 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24998" author="gerrit" created="Wed, 1 May 2019 18:17:50 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25002" author="gerrit" created="Wed, 1 May 2019 18:18:48 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25006" author="gerrit" created="Wed, 1 May 2019 19:13:11 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for warning generated by kombu package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25011" author="gerrit" created="Wed, 1 May 2019 19:19:40 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for warning generated by kombu package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25015" author="gerrit" created="Wed, 1 May 2019 19:33:47 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for &amp;#39;on_delete&amp;#39; warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25019" author="gerrit" created="Wed, 1 May 2019 22:40:46 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for &amp;#39;on_delete&amp;#39; warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25023" author="gerrit" created="Wed, 1 May 2019 23:16:31 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25026" author="gerrit" created="Thu, 2 May 2019 15:09:57 +0200">Change oioioi~master~I4a66cb476e533bc76662d79c7beba6915b128b4f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3214"&gt;https://gerrit.sio2project.mimuw.edu.pl/3214&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt;) Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Slighty new semantic of MIDDLEWARE changed behaviour of
&lt;br/&gt;
SuFirstTimeRedirectionMiddleware, but it seems to
&lt;br/&gt;
work in an acceptable way.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a66cb476e533bc76662d79c7beba6915b128b4f</comment>
                            <comment id="25027" author="gerrit" created="Thu, 2 May 2019 15:41:24 +0200">Change oioioi~master~I4a66cb476e533bc76662d79c7beba6915b128b4f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3214"&gt;https://gerrit.sio2project.mimuw.edu.pl/3214&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt;) Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Slighty new semantic of MIDDLEWARE changed behaviour of
&lt;br/&gt;
SuFirstTimeRedirectionMiddleware, but it seems to
&lt;br/&gt;
work in an acceptable way.
&lt;br/&gt;

&lt;br/&gt;
Fixed one test in oioioi/base.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a66cb476e533bc76662d79c7beba6915b128b4f</comment>
                            <comment id="25050" author="gerrit" created="Tue, 7 May 2019 15:41:13 +0200">Change oioioi~master~I4a66cb476e533bc76662d79c7beba6915b128b4f, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3214"&gt;https://gerrit.sio2project.mimuw.edu.pl/3214&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt;) Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Slighty new semantic of MIDDLEWARE changed behaviour of
&lt;br/&gt;
SuFirstTimeRedirectionMiddleware, but it seems to
&lt;br/&gt;
work in an acceptable way.
&lt;br/&gt;

&lt;br/&gt;
Fixed one test in oioioi/base.
&lt;br/&gt;

&lt;br/&gt;
Added minimal version requirements for dj-pagination,
&lt;br/&gt;
django-otp and django-debug-toolbar.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a66cb476e533bc76662d79c7beba6915b128b4f</comment>
                            <comment id="25053" author="gerrit" created="Tue, 7 May 2019 15:58:55 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25061" author="gerrit" created="Tue, 7 May 2019 18:28:24 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25066" author="gerrit" created="Thu, 9 May 2019 18:57:37 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25067" author="gerrit" created="Thu, 9 May 2019 19:00:48 +0200">Change oioioi~master~I4a66cb476e533bc76662d79c7beba6915b128b4f, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3214"&gt;https://gerrit.sio2project.mimuw.edu.pl/3214&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt;) Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Slighty new semantic of MIDDLEWARE changed behaviour of
&lt;br/&gt;
SuFirstTimeRedirectionMiddleware, but it seems to
&lt;br/&gt;
work in an acceptable way.
&lt;br/&gt;

&lt;br/&gt;
Fixed one test in oioioi/base.
&lt;br/&gt;

&lt;br/&gt;
Added minimal version requirements for dj-pagination,
&lt;br/&gt;
django-otp and django-debug-toolbar.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a66cb476e533bc76662d79c7beba6915b128b4f</comment>
                            <comment id="25069" author="gerrit" created="Fri, 10 May 2019 10:54:13 +0200">Change oioioi~master~I4a66cb476e533bc76662d79c7beba6915b128b4f, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3214"&gt;https://gerrit.sio2project.mimuw.edu.pl/3214&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt;) Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Slighty new semantic of MIDDLEWARE changed behaviour of
&lt;br/&gt;
SuFirstTimeRedirectionMiddleware, but it seems to
&lt;br/&gt;
work in an acceptable way.
&lt;br/&gt;

&lt;br/&gt;
Fixed one test in oioioi/base.
&lt;br/&gt;

&lt;br/&gt;
Added minimal version requirements for dj-pagination,
&lt;br/&gt;
django-otp and django-debug-toolbar.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a66cb476e533bc76662d79c7beba6915b128b4f</comment>
                            <comment id="25086" author="gerrit" created="Sun, 12 May 2019 16:15:54 +0200">Change oioioi~master~I4a66cb476e533bc76662d79c7beba6915b128b4f, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3214"&gt;https://gerrit.sio2project.mimuw.edu.pl/3214&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt;) Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Slighty new semantic of MIDDLEWARE changed behaviour of
&lt;br/&gt;
SuFirstTimeRedirectionMiddleware, but it seems to
&lt;br/&gt;
work in an acceptable way.
&lt;br/&gt;

&lt;br/&gt;
Fixed one test in oioioi/base.
&lt;br/&gt;

&lt;br/&gt;
Added minimal version requirements for dj-pagination,
&lt;br/&gt;
django-otp and django-debug-toolbar.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a66cb476e533bc76662d79c7beba6915b128b4f</comment>
                            <comment id="25092" author="gerrit" created="Mon, 13 May 2019 15:40:40 +0200">Change oioioi~master~I4a66cb476e533bc76662d79c7beba6915b128b4f, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3214"&gt;https://gerrit.sio2project.mimuw.edu.pl/3214&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt;) Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Slighty new semantic of MIDDLEWARE changed behaviour of
&lt;br/&gt;
SuFirstTimeRedirectionMiddleware, but it seems to
&lt;br/&gt;
work in an acceptable way.
&lt;br/&gt;

&lt;br/&gt;
Fixed one test in oioioi/base.
&lt;br/&gt;

&lt;br/&gt;
Added minimal version requirements for dj-pagination,
&lt;br/&gt;
django-otp and django-debug-toolbar.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a66cb476e533bc76662d79c7beba6915b128b4f</comment>
                            <comment id="25095" author="gerrit" created="Mon, 13 May 2019 18:29:35 +0200">Change oioioi~master~I4a66cb476e533bc76662d79c7beba6915b128b4f, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3214"&gt;https://gerrit.sio2project.mimuw.edu.pl/3214&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt;) Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Slighty new semantic of MIDDLEWARE changed behaviour of
&lt;br/&gt;
SuFirstTimeRedirectionMiddleware, but it seems to
&lt;br/&gt;
work in an acceptable way.
&lt;br/&gt;

&lt;br/&gt;
Fixed one test in oioioi/base.
&lt;br/&gt;

&lt;br/&gt;
Added minimal version requirements for dj-pagination,
&lt;br/&gt;
django-otp and django-debug-toolbar.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a66cb476e533bc76662d79c7beba6915b128b4f</comment>
                            <comment id="25100" author="gerrit" created="Tue, 14 May 2019 11:06:48 +0200">Change oioioi~master~I4a66cb476e533bc76662d79c7beba6915b128b4f, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3214"&gt;https://gerrit.sio2project.mimuw.edu.pl/3214&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt;) Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Slighty new semantic of MIDDLEWARE changed behaviour of
&lt;br/&gt;
SuFirstTimeRedirectionMiddleware, but it seems to
&lt;br/&gt;
work in an acceptable way.
&lt;br/&gt;

&lt;br/&gt;
Fixed one test in oioioi/base.
&lt;br/&gt;

&lt;br/&gt;
Added minimal version requirements for dj-pagination,
&lt;br/&gt;
django-otp and django-debug-toolbar.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a66cb476e533bc76662d79c7beba6915b128b4f</comment>
                            <comment id="25103" author="gerrit" created="Fri, 17 May 2019 09:28:02 +0200">Change oioioi~master~I4a66cb476e533bc76662d79c7beba6915b128b4f, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3214"&gt;https://gerrit.sio2project.mimuw.edu.pl/3214&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt;) Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Slighty new semantic of MIDDLEWARE changed behaviour of
&lt;br/&gt;
SuFirstTimeRedirectionMiddleware, but it seems to
&lt;br/&gt;
work in an acceptable way.
&lt;br/&gt;

&lt;br/&gt;
Fixed one test in oioioi/base.
&lt;br/&gt;

&lt;br/&gt;
Added minimal version requirements for dj-pagination,
&lt;br/&gt;
django-otp and django-debug-toolbar.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a66cb476e533bc76662d79c7beba6915b128b4f</comment>
                            <comment id="25157" author="gerrit" created="Mon, 20 May 2019 18:23:20 +0200">Change oioioi~master~I4a66cb476e533bc76662d79c7beba6915b128b4f, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3214"&gt;https://gerrit.sio2project.mimuw.edu.pl/3214&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt;) Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Slighty new semantic of MIDDLEWARE changed behaviour of
&lt;br/&gt;
SuFirstTimeRedirectionMiddleware, but it seems to
&lt;br/&gt;
work in an acceptable way.
&lt;br/&gt;

&lt;br/&gt;
Fixed one test in oioioi/base.
&lt;br/&gt;

&lt;br/&gt;
Added minimal version requirements for dj-pagination,
&lt;br/&gt;
django-otp and django-debug-toolbar.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a66cb476e533bc76662d79c7beba6915b128b4f</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00crz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2232] Set the app_name attribute in urls modules strikes back</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2232</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>The same deprecation warnings were fixed in &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2162" title="Set the app_name attribute in urls modules" class="issue-link" data-issue-key="SIO-2162"&gt;&lt;strike&gt;SIO-2162&lt;/strike&gt;&lt;/a&gt;, but with the arrival of API they are back.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.9/#passing-a-3-tuple-or-an-app-name-to-include"&gt;https://docs.djangoproject.com/en/2.1/releases/1.9/#passing-a-3-tuple-or-an-app-name-to-include&lt;/a&gt;</description>
                <environment/>
        <key id="18121">SIO-2232</key>
            <summary>Set the app_name attribute in urls modules strikes back</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17895">SIO-2155</parent>
                                    <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Wed, 1 May 2019 17:51:47 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:30 +0100</updated>
                            <resolved>Mon, 13 May 2019 18:34:02 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25007" author="marek" created="Wed, 1 May 2019 19:13:42 +0200">To fix this upgrade of django-rest-framework to version &amp;gt;= 3.7.1 is needed.</comment>
                            <comment id="25054" author="gerrit" created="Tue, 7 May 2019 16:03:31 +0200">Change oioioi~master~Ib77a76639046551fcff19e68a268f9d040c2f7ee, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3220"&gt;https://gerrit.sio2project.mimuw.edu.pl/3220&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2232" title="Set the app_name attribute in urls modules strikes back" class="issue-link" data-issue-key="SIO-2232"&gt;&lt;strike&gt;SIO-2232&lt;/strike&gt;&lt;/a&gt;) Set the app_name attribute in urls modules strikes back
&lt;br/&gt;

&lt;br/&gt;
This change upgrades djangorestframework to version 3.8.2
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib77a76639046551fcff19e68a268f9d040c2f7ee</comment>
                            <comment id="25085" author="gerrit" created="Sun, 12 May 2019 16:14:05 +0200">Change oioioi~master~Ib77a76639046551fcff19e68a268f9d040c2f7ee, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3220"&gt;https://gerrit.sio2project.mimuw.edu.pl/3220&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2232" title="Set the app_name attribute in urls modules strikes back" class="issue-link" data-issue-key="SIO-2232"&gt;&lt;strike&gt;SIO-2232&lt;/strike&gt;&lt;/a&gt;) Set the app_name attribute in urls modules strikes back
&lt;br/&gt;

&lt;br/&gt;
This change upgrades djangorestframework to version 3.8.2
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib77a76639046551fcff19e68a268f9d040c2f7ee</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00crr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2231] TypeError: exception() got an unexpected keyword argument 'extra'</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2231</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When uploading a task package, and the package fails to upload, instead of a stacktrace you get &amp;quot;TypeError: exception() got an unexpected keyword argument &amp;#39;extra&amp;#39;&amp;quot;</description>
                <environment>Python 2.7.3</environment>
        <key id="18120">SIO-2231</key>
            <summary>TypeError: exception() got an unexpected keyword argument 'extra'</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="2">Won't Fix</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Wed, 1 May 2019 12:55:34 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:14 +0100</updated>
                            <resolved>Wed, 1 May 2019 12:58:36 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="24991" author="wolf480" created="Wed, 1 May 2019 12:58:12 +0200">This is because on older versions of Python 2.7, `logging.Logger.exception()` - which is used in `oioioi/problems/models.py` to report package upload failure - doesn&amp;#39;t support the `extra` kwarg, unlike all the other logging methods. We use `extra={&amp;#39;omit_sentry&amp;#39;: True}` so that exceptions caused by invalid problem packages don&amp;#39;t show up in Sentry.
&lt;br/&gt;

&lt;br/&gt;
In Python 2.7.13, `exception()` accepts `extra` kwarg like all the other logging methods, so this problem doesn&amp;#39;t occur.</comment>
                            <comment id="24992" author="wolf480" created="Wed, 1 May 2019 12:59:37 +0200">Resolved this as WontFix. If there&amp;#39;s anyone affected who really can&amp;#39;t update to newer python, maybe we should reopen this.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00crj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2230] vagrant provisioning zeus.log path issues</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2230</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>I ran into a problem when trying to provision a new vagrant environment. It fails on multiple steps when running manage.py and the following error keeps appearing:
&lt;br/&gt;

&lt;br/&gt;
Unable to configure handler &amp;#39;zeus_file&amp;#39;: [Errno 2] No such file or directory: &amp;#39;/sio2/deployment/deployment/logs/zeus.log&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
The path for some reason is obviously erroneous. The machine later boots up, but sio is not working. Creating an empty file under this path and manually downloading sandboxes circumvents this.</description>
                <environment>vagrant</environment>
        <key id="18038">SIO-2230</key>
            <summary>vagrant provisioning zeus.log path issues</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="xvyx">Jakub Bartmiński</reporter>
                        <labels>
                    </labels>
                <created>Sat, 6 Apr 2019 01:34:24 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:09 +0100</updated>
                            <resolved>Tue, 7 May 2019 16:00:33 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24993" author="marek" created="Wed, 1 May 2019 15:11:02 +0200">This error was caused by the change in &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2192" title="Replace OptionParser with ArgumentParser" class="issue-link" data-issue-key="SIO-2192"&gt;&lt;strike&gt;SIO-2192&lt;/strike&gt;&lt;/a&gt;. During migration from optparse to argparse positional argument (deployment directory) of oioioi-create-config was left as given, instead of converting it to absolute path.</comment>
                            <comment id="24994" author="gerrit" created="Wed, 1 May 2019 16:28:50 +0200">Change oioioi~master~I52a99d54b6c39f5b2c2303d9a78b02410f171678, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3210"&gt;https://gerrit.sio2project.mimuw.edu.pl/3210&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2230" title="vagrant provisioning zeus.log path issues" class="issue-link" data-issue-key="SIO-2230"&gt;&lt;strike&gt;SIO-2230&lt;/strike&gt;&lt;/a&gt;) Vagrant provisioning zeus.log path issues
&lt;br/&gt;

&lt;br/&gt;
Fixed problem with vagrant default settings configuration and
&lt;br/&gt;
oioioi-create-config script.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I52a99d54b6c39f5b2c2303d9a78b02410f171678</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00crb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2229] String 'y' is no longer treated as boolean True</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Example error:
&lt;br/&gt;

&lt;br/&gt;
______________ TestOpenParticipantsRegistration.test_contest_info ______________
&lt;br/&gt;

&lt;br/&gt;
self = &amp;lt;oioioi.participants.tests.TestOpenParticipantsRegistration testMethod=test_contest_info&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;def test_contest_info(self):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contest = Contest.objects.get()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;user = User.objects.get(username=&amp;#39;test_user&amp;#39;)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p = Participant(contest=contest, user=user)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;p.save()
&lt;br/&gt;
&amp;gt;       OpenRegistration(participant_id=p.id, **self.reg_data).save()
&lt;br/&gt;

&lt;br/&gt;
oioioi/participants/tests.py:252: 
&lt;br/&gt;
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/base.py:796: in save
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;force_update=force_update, update_fields=update_fields)
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/base.py:824: in save_base
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;updated = self._save_table(raw, cls, force_insert, force_update, using, update_fields)
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/base.py:908: in _save_table
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/base.py:947: in _do_insert
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;using=using, raw=raw)
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/manager.py:85: in manager_method
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return getattr(self.get_queryset(), name)(*args, **kwargs)
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/query.py:1045: in _insert
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return query.get_compiler(using=using).execute_sql(return_id)
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/sql/compiler.py:1053: in execute_sql
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for sql, params in self.as_sql():
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/sql/compiler.py:1006: in as_sql
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for obj in self.query.objs
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/sql/compiler.py:945: in prepare_value
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;value = field.get_db_prep_save(value, connection=self.connection)
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:755: in get_db_prep_save
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;prepared=False)
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:747: in get_db_prep_value
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;value = self.get_prep_value(value)
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1025: in get_prep_value
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.to_python(value)
&lt;br/&gt;
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
&lt;br/&gt;

&lt;br/&gt;
self = &amp;lt;django.db.models.fields.BooleanField: terms_accepted&amp;gt;, value = &amp;#39;y&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;def to_python(self, value):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if value in (True, False):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# if value is 1 or 0 than it&amp;#39;s equal to True or False, but we want
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# to return a true bool for semantic reasons.
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return bool(value)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if value in (&amp;#39;t&amp;#39;, &amp;#39;True&amp;#39;, &amp;#39;1&amp;#39;):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return True
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if value in (&amp;#39;f&amp;#39;, &amp;#39;False&amp;#39;, &amp;#39;0&amp;#39;):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return False
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;raise exceptions.ValidationError(
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.error_messages[&amp;#39;invalid&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;code=&amp;#39;invalid&amp;#39;,
&lt;br/&gt;
&amp;gt;           params={&amp;#39;value&amp;#39;: value},
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;)
&lt;br/&gt;
E       ValidationError: [u&amp;quot;&amp;#39;y&amp;#39; value must be either True or False.&amp;quot;]
&lt;br/&gt;

&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/db/models/fields/__init__.py:1018: ValidationError</description>
                <environment/>
        <key id="18037">SIO-2229</key>
            <summary>String 'y' is no longer treated as boolean True</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18033">SIO-2225</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Fri, 5 Apr 2019 00:06:12 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:40 +0100</updated>
                            <resolved>Mon, 15 Apr 2019 23:36:35 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24708" author="gerrit" created="Sun, 7 Apr 2019 11:25:01 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24716" author="gerrit" created="Sun, 7 Apr 2019 11:49:55 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24739" author="gerrit" created="Tue, 9 Apr 2019 00:43:11 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24749" author="gerrit" created="Tue, 9 Apr 2019 10:50:40 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24757" author="gerrit" created="Tue, 9 Apr 2019 11:21:02 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24860" author="gerrit" created="Tue, 9 Apr 2019 15:56:55 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24878" author="gerrit" created="Tue, 9 Apr 2019 16:40:49 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cr3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2228] Update html strings in TestLoginChange</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Example issue:
&lt;br/&gt;

&lt;br/&gt;
self = &amp;lt;oioioi.base.tests.tests.TestLoginChange testMethod=test_can_change_login_from_invalid&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;def test_can_change_login_from_invalid(self):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for l in self.invalid_logins:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.user.username = l
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.user.save()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response = self.client.get(self.url_edit_profile)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# The html strings underneath may change with any django upgrade.
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.assertIn(&amp;#39;&amp;lt;input class=&amp;quot;form-control&amp;quot; id=&amp;quot;id_username&amp;quot; &amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;maxlength=&amp;quot;30&amp;quot; name=&amp;quot;username&amp;quot; type=&amp;quot;text&amp;quot; &amp;#39;
&lt;br/&gt;
&amp;gt;                   &amp;#39;value=&amp;quot;%s&amp;quot; /&amp;gt;&amp;#39; % l, response.content)
&lt;br/&gt;
E           AssertionError:</description>
                <environment/>
        <key id="18036">SIO-2228</key>
            <summary>Update html strings in TestLoginChange</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18033">SIO-2225</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Fri, 5 Apr 2019 00:03:24 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:23 +0100</updated>
                            <resolved>Mon, 15 Apr 2019 23:36:31 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24707" author="gerrit" created="Sun, 7 Apr 2019 11:24:47 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24715" author="gerrit" created="Sun, 7 Apr 2019 11:49:48 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24738" author="gerrit" created="Tue, 9 Apr 2019 00:43:09 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24748" author="gerrit" created="Tue, 9 Apr 2019 10:50:38 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24756" author="gerrit" created="Tue, 9 Apr 2019 11:20:58 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24859" author="gerrit" created="Tue, 9 Apr 2019 15:56:51 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24877" author="gerrit" created="Tue, 9 Apr 2019 16:40:45 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cqv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2227] Some manage commands fail</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Following and similar issues:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;def test_import_users(self):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;user_count_before = User.objects.count()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;filename = os.path.join(basedir, &amp;#39;files&amp;#39;, &amp;#39;users.csv&amp;#39;)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;manager = import_users.Command()
&lt;br/&gt;
&amp;gt;       manager.run_from_argv([&amp;#39;manage.py&amp;#39;, &amp;#39;import_users&amp;#39;, filename])
&lt;br/&gt;

&lt;br/&gt;
oioioi/base/tests/tests.py:753: 
&lt;br/&gt;
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/core/management/base.py:288: in run_from_argv
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;options = parser.parse_args(argv[2:])
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/core/management/base.py:58: in parse_args
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return super(CommandParser, self).parse_args(args, namespace)
&lt;br/&gt;
../../../../../.pyenv/versions/2.7.14/lib/python2.7/argparse.py:1704: in parse_args
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.error(msg % &amp;#39; &amp;#39;.join(argv))
&lt;br/&gt;
../virtualenv/lib/python2.7/site-packages/django/core/management/base.py:62: in error
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;super(CommandParser, self).error(message)
&lt;br/&gt;
../../../../../.pyenv/versions/2.7.14/lib/python2.7/argparse.py:2374: in error
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.exit(2, _(&amp;#39;%s: error: %s\n&amp;#39;) % (self.prog, message))
&lt;br/&gt;
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
&lt;br/&gt;

&lt;br/&gt;
self = CommandParser(prog=u&amp;#39;manage.py import_users&amp;#39;, usage=None, description=u&amp;#39;Create...lass=&amp;lt;class &amp;#39;argparse.HelpFormatter&amp;#39;&amp;gt;, conflict_handler=&amp;#39;error&amp;#39;, add_help=True)
&lt;br/&gt;
status = 2
&lt;br/&gt;
message = &amp;#39;manage.py import_users: error: unrecognized arguments: /home/users/sio2devel/.hudson/jobs/oioioi-gerrit-unittests/workspace/src/oioioi/base/tests/files/users.csv</description>
                <environment/>
        <key id="18035">SIO-2227</key>
            <summary>Some manage commands fail</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18033">SIO-2225</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Fri, 5 Apr 2019 00:02:07 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:14 +0100</updated>
                            <resolved>Tue, 9 Apr 2019 22:49:42 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24700" author="gerrit" created="Sun, 7 Apr 2019 10:20:41 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24706" author="gerrit" created="Sun, 7 Apr 2019 11:24:41 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24714" author="gerrit" created="Sun, 7 Apr 2019 11:49:38 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24737" author="gerrit" created="Tue, 9 Apr 2019 00:42:59 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24747" author="gerrit" created="Tue, 9 Apr 2019 10:50:31 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24755" author="gerrit" created="Tue, 9 Apr 2019 11:20:47 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24858" author="gerrit" created="Tue, 9 Apr 2019 15:56:50 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24876" author="gerrit" created="Tue, 9 Apr 2019 16:40:43 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cqn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2226] Logout returns redirect now</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>response = self.client.post(logout_url)
&lt;br/&gt;
&amp;gt;       self.assertEqual(200, response.status_code)
&lt;br/&gt;
E       AssertionError: 200 != 302
&lt;br/&gt;

&lt;br/&gt;
oioioi/base/tests/tests.py:112: AssertionError</description>
                <environment/>
        <key id="18034">SIO-2226</key>
            <summary>Logout returns redirect now</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18033">SIO-2225</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Fri, 5 Apr 2019 00:01:05 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:18 +0100</updated>
                            <resolved>Mon, 15 Apr 2019 23:36:20 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24690" author="ert" created="Fri, 5 Apr 2019 00:07:01 +0200">Other example:
&lt;br/&gt;

&lt;br/&gt;
________________ TestMaintenanceMode.test_logged_user_redirect _________________
&lt;br/&gt;

&lt;br/&gt;
self = &amp;lt;oioioi.maintenancemode.tests.TestMaintenanceMode testMethod=test_logged_user_redirect&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;def test_logged_user_redirect(self):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;set_maintenance_mode(True, &amp;#39;test message&amp;#39;)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.assertTrue(self.client.login(username=&amp;#39;test_user&amp;#39;))
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response = self.client.get(&amp;#39;/&amp;#39;, follow=True)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.assertRedirects(response, reverse(&amp;#39;maintenance&amp;#39;))
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.assertContains(response, &amp;#39;test message&amp;#39;)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response = self.client.post(reverse(&amp;#39;logout&amp;#39;), {
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;user&amp;#39;: &amp;#39;test_user&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;backend&amp;#39;: &amp;#39;django.contrib.auth.backends.ModelBackend&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;})
&lt;br/&gt;
&amp;gt;       self.assertIn(&amp;#39;been logged out&amp;#39;, response.content)
&lt;br/&gt;
E       AssertionError: &amp;#39;been logged out&amp;#39; not found in &amp;#39;&amp;#39;
&lt;br/&gt;

&lt;br/&gt;
oioioi/maintenancemode/tests.py:41: AssertionError</comment>
                            <comment id="24699" author="gerrit" created="Sun, 7 Apr 2019 10:20:39 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24705" author="gerrit" created="Sun, 7 Apr 2019 11:24:36 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24713" author="gerrit" created="Sun, 7 Apr 2019 11:49:33 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24736" author="gerrit" created="Tue, 9 Apr 2019 00:42:52 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24746" author="gerrit" created="Tue, 9 Apr 2019 10:50:14 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24754" author="gerrit" created="Tue, 9 Apr 2019 11:20:36 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24857" author="gerrit" created="Tue, 9 Apr 2019 15:56:45 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24875" author="gerrit" created="Tue, 9 Apr 2019 16:40:42 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cqf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2225] Fix test failures on Django 1.10</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2225</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Relevant hudson report: &lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/oioioi-gerrit-unittests/6836/console"&gt;https://hudson.sio2project.mimuw.edu.pl/job/oioioi-gerrit-unittests/6836/console&lt;/a&gt;</description>
                <environment/>
        <key id="18033">SIO-2225</key>
            <summary>Fix test failures on Django 1.10</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Thu, 4 Apr 2019 23:59:25 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:31 +0100</updated>
                            <resolved>Mon, 27 May 2019 20:16:19 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="18034">SIO-2226</subtask>
                            <subtask id="18035">SIO-2227</subtask>
                            <subtask id="18036">SIO-2228</subtask>
                            <subtask id="18037">SIO-2229</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cq7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2224] Investigate include('registration.urls') is deprecated warning</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2224</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>oioioi/base/tests/tests.py::TestFields::test_dotted_name_field
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;/home/ert/PycharmProjects/oioioi/venv/lib/python2.7/site-packages/registration/urls.py:15: DeprecationWarning: include(&amp;#39;registration.urls&amp;#39;) is deprecated; use include(&amp;#39;registration.backends.default.urls&amp;#39;) instead.
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;DeprecationWarning)
&lt;br/&gt;
</description>
                <environment/>
        <key id="18032">SIO-2224</key>
            <summary>Investigate include('registration.urls') is deprecated warning</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/open.png">Open</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="jmolinski">Jakub Moliński</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                    </labels>
                <created>Thu, 4 Apr 2019 15:37:30 +0200</created>
                <updated>Sun, 14 Mar 2021 15:15:01 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cpz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2223] Investigate Argument &lt;type 'str'&gt; is not an unicode object warning</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2223</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>oioioi/pa/tests.py::TestPADivisions::test_prolem_upload
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;/home/ert/PycharmProjects/oioioi/venv/lib/python2.7/site-packages/unidecode/__init__.py:46: RuntimeWarning: Argument &amp;lt;type &amp;#39;str&amp;#39;&amp;gt; is not an unicode object. Passing an encoded string will likely have unexpected results.
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;_warn_if_not_unicode(string)
&lt;br/&gt;
</description>
                <environment/>
        <key id="18031">SIO-2223</key>
            <summary>Investigate Argument &lt;type 'str'&gt; is not an unicode object warning</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                    </labels>
                <created>Thu, 4 Apr 2019 15:36:17 +0200</created>
                <updated>Tue, 13 Apr 2021 14:40:07 +0200</updated>
                            <resolved>Tue, 13 Apr 2021 14:40:07 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26275" author="accek" created="Mon, 27 Apr 2020 16:29:03 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cpr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2221] Add flow of users between contests and groups</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In this ticket we want to add ability to attach/detach groups to/from contest. We will also add easy way to convert current contest members into one new usergroup.</description>
                <environment/>
        <key id="18029">SIO-2221</key>
            <summary>Add flow of users between contests and groups</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18021">SIO-2213</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>groups</label>
                    </labels>
                <created>Tue, 2 Apr 2019 18:02:11 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:08 +0100</updated>
                            <resolved>Mon, 5 Aug 2019 17:47:10 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="25102" author="gerrit" created="Thu, 16 May 2019 16:47:08 +0200">Change oioioi~master~Ibf14268253ce4cd4c651febc16af367385188e81, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3232"&gt;https://gerrit.sio2project.mimuw.edu.pl/3232&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221" title="Add flow of users between contests and groups" class="issue-link" data-issue-key="SIO-2221"&gt;&lt;strike&gt;SIO-2221&lt;/strike&gt;&lt;/a&gt;) Implement adding user group members to contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibf14268253ce4cd4c651febc16af367385188e81</comment>
                            <comment id="25156" author="gerrit" created="Mon, 20 May 2019 14:04:09 +0200">Change oioioi~master~Ibf14268253ce4cd4c651febc16af367385188e81, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3232"&gt;https://gerrit.sio2project.mimuw.edu.pl/3232&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221" title="Add flow of users between contests and groups" class="issue-link" data-issue-key="SIO-2221"&gt;&lt;strike&gt;SIO-2221&lt;/strike&gt;&lt;/a&gt;) Implement adding user group members to contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibf14268253ce4cd4c651febc16af367385188e81</comment>
                            <comment id="25158" author="gerrit" created="Mon, 20 May 2019 19:45:46 +0200">Change oioioi~master~Ibf14268253ce4cd4c651febc16af367385188e81, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3232"&gt;https://gerrit.sio2project.mimuw.edu.pl/3232&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221" title="Add flow of users between contests and groups" class="issue-link" data-issue-key="SIO-2221"&gt;&lt;strike&gt;SIO-2221&lt;/strike&gt;&lt;/a&gt;) Implement adding user group members to contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibf14268253ce4cd4c651febc16af367385188e81</comment>
                            <comment id="25162" author="gerrit" created="Tue, 21 May 2019 14:23:53 +0200">Change oioioi~master~Ibf14268253ce4cd4c651febc16af367385188e81, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3232"&gt;https://gerrit.sio2project.mimuw.edu.pl/3232&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221" title="Add flow of users between contests and groups" class="issue-link" data-issue-key="SIO-2221"&gt;&lt;strike&gt;SIO-2221&lt;/strike&gt;&lt;/a&gt;) Implement adding user group members to contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibf14268253ce4cd4c651febc16af367385188e81</comment>
                            <comment id="25166" author="zuuja" created="Tue, 21 May 2019 17:56:02 +0200">Tasks:
&lt;br/&gt;
- simple ui
&lt;br/&gt;
- relacja grupa-konkurs (wiele do wielu)
&lt;br/&gt;
- można usuwać owner&amp;#xF3;w
&lt;br/&gt;
- opcja stworzenia grupy z members&amp;#xF3;w
&lt;br/&gt;
- nowy view pupils&amp;#xF3;w
&lt;br/&gt;
- dodawanie do grupy powoduje dodanie do konkurs&amp;#xF3;w
&lt;br/&gt;
- usuwanie z grupy pytanie o usuniecie z contest&amp;#xF3;w
&lt;br/&gt;
- edycja registration controller
&lt;br/&gt;
- update grupy z contestu</comment>
                            <comment id="25573" author="gerrit" created="Tue, 25 Jun 2019 00:46:30 +0200">Change oioioi~master~I1768cbc8b1a163edab383c2d1f437f083a71fbf0, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3267"&gt;https://gerrit.sio2project.mimuw.edu.pl/3267&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221" title="Add flow of users between contests and groups" class="issue-link" data-issue-key="SIO-2221"&gt;&lt;strike&gt;SIO-2221&lt;/strike&gt;&lt;/a&gt;) Add flow of users between contests and groups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1768cbc8b1a163edab383c2d1f437f083a71fbf0</comment>
                            <comment id="25579" author="gerrit" created="Tue, 25 Jun 2019 10:00:08 +0200">Change oioioi~master~I1768cbc8b1a163edab383c2d1f437f083a71fbf0, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3267"&gt;https://gerrit.sio2project.mimuw.edu.pl/3267&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221" title="Add flow of users between contests and groups" class="issue-link" data-issue-key="SIO-2221"&gt;&lt;strike&gt;SIO-2221&lt;/strike&gt;&lt;/a&gt;) Add flow of users between contests and groups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1768cbc8b1a163edab383c2d1f437f083a71fbf0</comment>
                            <comment id="25584" author="gerrit" created="Tue, 25 Jun 2019 17:28:52 +0200">Change oioioi~master~I1768cbc8b1a163edab383c2d1f437f083a71fbf0, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3267"&gt;https://gerrit.sio2project.mimuw.edu.pl/3267&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221" title="Add flow of users between contests and groups" class="issue-link" data-issue-key="SIO-2221"&gt;&lt;strike&gt;SIO-2221&lt;/strike&gt;&lt;/a&gt;) Add flow of users between contests and groups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1768cbc8b1a163edab383c2d1f437f083a71fbf0</comment>
                            <comment id="25588" author="gerrit" created="Tue, 25 Jun 2019 19:56:46 +0200">Change oioioi~master~I1768cbc8b1a163edab383c2d1f437f083a71fbf0, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3267"&gt;https://gerrit.sio2project.mimuw.edu.pl/3267&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221" title="Add flow of users between contests and groups" class="issue-link" data-issue-key="SIO-2221"&gt;&lt;strike&gt;SIO-2221&lt;/strike&gt;&lt;/a&gt;) Add flow of users between contests and groups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1768cbc8b1a163edab383c2d1f437f083a71fbf0</comment>
                            <comment id="25593" author="gerrit" created="Tue, 25 Jun 2019 23:40:33 +0200">Change oioioi~master~I1768cbc8b1a163edab383c2d1f437f083a71fbf0, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3267"&gt;https://gerrit.sio2project.mimuw.edu.pl/3267&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221" title="Add flow of users between contests and groups" class="issue-link" data-issue-key="SIO-2221"&gt;&lt;strike&gt;SIO-2221&lt;/strike&gt;&lt;/a&gt;) Add flow of users between contests and groups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1768cbc8b1a163edab383c2d1f437f083a71fbf0</comment>
                            <comment id="25602" author="gerrit" created="Wed, 26 Jun 2019 11:44:51 +0200">Change oioioi~master~I1768cbc8b1a163edab383c2d1f437f083a71fbf0, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3267"&gt;https://gerrit.sio2project.mimuw.edu.pl/3267&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221" title="Add flow of users between contests and groups" class="issue-link" data-issue-key="SIO-2221"&gt;&lt;strike&gt;SIO-2221&lt;/strike&gt;&lt;/a&gt;) Add flow of users between contests and groups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1768cbc8b1a163edab383c2d1f437f083a71fbf0</comment>
                            <comment id="25606" author="gerrit" created="Wed, 26 Jun 2019 12:58:21 +0200">Change oioioi~master~I1768cbc8b1a163edab383c2d1f437f083a71fbf0, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3267"&gt;https://gerrit.sio2project.mimuw.edu.pl/3267&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2221" title="Add flow of users between contests and groups" class="issue-link" data-issue-key="SIO-2221"&gt;&lt;strike&gt;SIO-2221&lt;/strike&gt;&lt;/a&gt;) Add flow of users between contests and groups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1768cbc8b1a163edab383c2d1f437f083a71fbf0</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cpb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2220] Check if copying users from contest to contest works</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2220</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently in pupils tab in contest menu teachers can copy users from another contest (button &amp;quot;Add from other contest&amp;quot;). In this ticket one should check if such feature works.</description>
                <environment/>
        <key id="18028">SIO-2220</key>
            <summary>Check if copying users from contest to contest works</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>groups</label>
                    </labels>
                <created>Tue, 2 Apr 2019 17:58:57 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:32 +0100</updated>
                            <resolved>Thu, 9 May 2019 22:30:33 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="25032" author="marek" created="Sat, 4 May 2019 02:21:22 +0200">It seems that teacher can copy ALL pupils from another contest in which he has also teacher status. This feature does not overwrite, but adds missing pupils.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cp3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2219] Create some useful API endpoints</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2219</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Maybe also some developer guide</description>
                <environment/>
        <key id="18027">SIO-2219</key>
            <summary>Create some useful API endpoints</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                    </labels>
                <created>Tue, 2 Apr 2019 17:58:39 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:10 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:09 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26151" author="accek" created="Mon, 27 Apr 2020 16:28:10 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="18420">SIO-2246</subtask>
                            <subtask id="18720">SIO-2267</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cov:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2218] Add sharing your groups</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2218</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This feature should be implemented in the same manner as adding users to contest (by link).</description>
                <environment/>
        <key id="18026">SIO-2218</key>
            <summary>Add sharing your groups</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>groups</label>
                    </labels>
                <created>Tue, 2 Apr 2019 17:56:14 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:39 +0100</updated>
                            <resolved>Sat, 22 Jun 2019 10:29:15 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25084" author="gerrit" created="Sun, 12 May 2019 15:58:58 +0200">Change oioioi~master~Ida62777806290dff335ea49f528f64e62152be46, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3229"&gt;https://gerrit.sio2project.mimuw.edu.pl/3229&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2218" title="Add sharing your groups" class="issue-link" data-issue-key="SIO-2218"&gt;&lt;strike&gt;SIO-2218&lt;/strike&gt;&lt;/a&gt;) Add sharing your groups
&lt;br/&gt;

&lt;br/&gt;
WIP: lack of tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida62777806290dff335ea49f528f64e62152be46</comment>
                            <comment id="25087" author="gerrit" created="Sun, 12 May 2019 17:02:22 +0200">Change oioioi~master~Ida62777806290dff335ea49f528f64e62152be46, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3229"&gt;https://gerrit.sio2project.mimuw.edu.pl/3229&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2218" title="Add sharing your groups" class="issue-link" data-issue-key="SIO-2218"&gt;&lt;strike&gt;SIO-2218&lt;/strike&gt;&lt;/a&gt;) Add sharing your groups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida62777806290dff335ea49f528f64e62152be46</comment>
                            <comment id="25088" author="gerrit" created="Sun, 12 May 2019 17:23:02 +0200">Change oioioi~master~Ida62777806290dff335ea49f528f64e62152be46, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3229"&gt;https://gerrit.sio2project.mimuw.edu.pl/3229&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2218" title="Add sharing your groups" class="issue-link" data-issue-key="SIO-2218"&gt;&lt;strike&gt;SIO-2218&lt;/strike&gt;&lt;/a&gt;) Add sharing your groups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida62777806290dff335ea49f528f64e62152be46</comment>
                            <comment id="25089" author="gerrit" created="Sun, 12 May 2019 19:29:25 +0200">Change oioioi~master~Ida62777806290dff335ea49f528f64e62152be46, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3229"&gt;https://gerrit.sio2project.mimuw.edu.pl/3229&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2218" title="Add sharing your groups" class="issue-link" data-issue-key="SIO-2218"&gt;&lt;strike&gt;SIO-2218&lt;/strike&gt;&lt;/a&gt;) Add sharing your groups
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida62777806290dff335ea49f528f64e62152be46</comment>
                            <comment id="25097" author="gerrit" created="Mon, 13 May 2019 19:17:00 +0200">Change oioioi~master~Ida62777806290dff335ea49f528f64e62152be46, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3229"&gt;https://gerrit.sio2project.mimuw.edu.pl/3229&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2218" title="Add sharing your groups" class="issue-link" data-issue-key="SIO-2218"&gt;&lt;strike&gt;SIO-2218&lt;/strike&gt;&lt;/a&gt;) Add sharing your groups
&lt;br/&gt;

&lt;br/&gt;
Fixed migration no. 2
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida62777806290dff335ea49f528f64e62152be46</comment>
                            <comment id="25622" author="marek" created="Wed, 26 Jun 2019 18:51:53 +0200">Ta zmiana została zcommitowana wraz z &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2213"&gt;https://jira.sio2project.mimuw.edu.pl/browse/SIO-2213&lt;/a&gt; w commicie: &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3219/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3219/&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00con:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2217] Add detail view for group</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2217</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In this ticket we will add detail view for group and options to remove users from the group and add users by link (the same as adding users to contests).</description>
                <environment/>
        <key id="18025">SIO-2217</key>
            <summary>Add detail view for group</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18021">SIO-2213</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>groups</label>
                    </labels>
                <created>Tue, 2 Apr 2019 17:54:24 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:16 +0100</updated>
                            <resolved>Fri, 21 Jun 2019 13:27:40 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cof:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2216] Create Group model</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2216</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18024">SIO-2216</key>
            <summary>Create Group model</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18021">SIO-2213</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>groups</label>
                    </labels>
                <created>Tue, 2 Apr 2019 17:53:16 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:21 +0100</updated>
                            <resolved>Tue, 30 Apr 2019 15:21:18 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00co7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2215] Add creation and deletion of groups</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2215</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Only teachers and superadmins can add and erase groups.</description>
                <environment/>
        <key id="18023">SIO-2215</key>
            <summary>Add creation and deletion of groups</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18021">SIO-2213</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>groups</label>
                    </labels>
                <created>Tue, 2 Apr 2019 17:52:07 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:15 +0100</updated>
                            <resolved>Fri, 21 Jun 2019 13:27:38 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cnz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2214] Add groups list view for teachers and superadmins</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2214</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="18022">SIO-2214</key>
            <summary>Add groups list view for teachers and superadmins</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="18021">SIO-2213</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>groups</label>
                    </labels>
                <created>Tue, 2 Apr 2019 17:50:52 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:16 +0100</updated>
                            <resolved>Fri, 21 Jun 2019 13:27:34 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cnr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2213] Add groups</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2213</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add group of users that would enable teacher to add them easily to contests.  </description>
                <environment/>
        <key id="18021">SIO-2213</key>
            <summary>Add groups</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                            <label>groups</label>
                    </labels>
                <created>Tue, 2 Apr 2019 17:47:08 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:39 +0100</updated>
                            <resolved>Mon, 5 Aug 2019 17:47:25 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25621" author="marek" created="Wed, 26 Jun 2019 18:05:04 +0200">Odpowiednia zmiana w gerricie, dotyczy następujących podzadań:
&lt;br/&gt;

&lt;br/&gt;
Add groups list view for teachers and superadmins
&lt;br/&gt;
Add creation and deletion of groups
&lt;br/&gt;
Create Group model
&lt;br/&gt;
Add detail view for group
&lt;br/&gt;

&lt;br/&gt;
Oraz jest połączona ze zmianą: &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2218"&gt;https://jira.sio2project.mimuw.edu.pl/browse/SIO-2218&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Link do zmiany: &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3219/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3219/&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="18022">SIO-2214</subtask>
                            <subtask id="18023">SIO-2215</subtask>
                            <subtask id="18024">SIO-2216</subtask>
                            <subtask id="18025">SIO-2217</subtask>
                            <subtask id="18029">SIO-2221</subtask>
                            <subtask id="18428">SIO-2254</subtask>
                            <subtask id="18723">SIO-2270</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cnj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2212] Remove AlterModelManagers from migrations</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2212</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#backwards-incompatible-changes-in-1-10"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#backwards-incompatible-changes-in-1-10&lt;/a&gt; (29th dot)</description>
                <environment/>
        <key id="18020">SIO-2212</key>
            <summary>Remove AlterModelManagers from migrations</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Tue, 2 Apr 2019 15:16:26 +0200</created>
                <updated>Tue, 3 Mar 2020 16:08:32 +0100</updated>
                            <resolved>Thu, 4 Apr 2019 23:55:45 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24679" author="gerrit" created="Tue, 2 Apr 2019 15:44:12 +0200">Change oioioi~master~I0ce5caa6a64fafba843ece0466d32a5f717eb510, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3181"&gt;https://gerrit.sio2project.mimuw.edu.pl/3181&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2212" title="Remove AlterModelManagers from migrations" class="issue-link" data-issue-key="SIO-2212"&gt;&lt;strike&gt;SIO-2212&lt;/strike&gt;&lt;/a&gt;) Remove AlterModelManagers migrations
&lt;br/&gt;

&lt;br/&gt;
Previously a migrations.AlterModelManagers was used to change
&lt;br/&gt;
_base_manager attribute, but this attribute was removed on Django1.10
&lt;br/&gt;
and such migration now errors. This migration never generated any SQL
&lt;br/&gt;
query.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0ce5caa6a64fafba843ece0466d32a5f717eb510</comment>
                            <comment id="24680" author="gerrit" created="Tue, 2 Apr 2019 15:55:46 +0200">Change oioioi~master~I0ce5caa6a64fafba843ece0466d32a5f717eb510, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3181"&gt;https://gerrit.sio2project.mimuw.edu.pl/3181&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2212" title="Remove AlterModelManagers from migrations" class="issue-link" data-issue-key="SIO-2212"&gt;&lt;strike&gt;SIO-2212&lt;/strike&gt;&lt;/a&gt;) Remove AlterModelManagers migrations
&lt;br/&gt;

&lt;br/&gt;
Previously a migrations.AlterModelManagers was used to change
&lt;br/&gt;
_base_manager attribute, but this attribute was removed on Django1.10
&lt;br/&gt;
and such migration now errors. This migration never generated any SQL
&lt;br/&gt;
query.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0ce5caa6a64fafba843ece0466d32a5f717eb510</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cnb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2211] Even the admins cannot see codes of other people who submitted outside of contest</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2211</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>You can see the report, but when you click to see the source code, you get 403.</description>
                <environment/>
        <key id="17951">SIO-2211</key>
            <summary>Even the admins cannot see codes of other people who submitted outside of contest</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>easy</label>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 26 Mar 2019 09:17:43 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:11 +0100</updated>
                            <resolved>Sun, 15 Dec 2019 00:33:29 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2019/20 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25735" author="gerrit" created="Wed, 13 Nov 2019 18:48:25 +0100">Change oioioi~master~I1bf7f0518dd5cbeec944ef522e5618bb63ebe70b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3354"&gt;https://gerrit.sio2project.mimuw.edu.pl/3354&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2211" title="Even the admins cannot see codes of other people who submitted outside of contest" class="issue-link" data-issue-key="SIO-2211"&gt;&lt;strike&gt;SIO-2211&lt;/strike&gt;&lt;/a&gt; Fix can_see_source in ProblemController
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1bf7f0518dd5cbeec944ef522e5618bb63ebe70b</comment>
                            <comment id="25736" author="gerrit" created="Mon, 18 Nov 2019 23:38:18 +0100">Change oioioi~master~I1bf7f0518dd5cbeec944ef522e5618bb63ebe70b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3354"&gt;https://gerrit.sio2project.mimuw.edu.pl/3354&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2211" title="Even the admins cannot see codes of other people who submitted outside of contest" class="issue-link" data-issue-key="SIO-2211"&gt;&lt;strike&gt;SIO-2211&lt;/strike&gt;&lt;/a&gt; Fix can_see_source in ProblemController
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1bf7f0518dd5cbeec944ef522e5618bb63ebe70b</comment>
                            <comment id="25737" author="gerrit" created="Mon, 18 Nov 2019 23:52:48 +0100">Change oioioi~master~Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3355"&gt;https://gerrit.sio2project.mimuw.edu.pl/3355&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2211" title="Even the admins cannot see codes of other people who submitted outside of contest" class="issue-link" data-issue-key="SIO-2211"&gt;&lt;strike&gt;SIO-2211&lt;/strike&gt;&lt;/a&gt; Fix can_see_source in ProblemController
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51</comment>
                            <comment id="25753" author="gerrit" created="Mon, 2 Dec 2019 22:53:52 +0100">Change oioioi~master~Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3355"&gt;https://gerrit.sio2project.mimuw.edu.pl/3355&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2211" title="Even the admins cannot see codes of other people who submitted outside of contest" class="issue-link" data-issue-key="SIO-2211"&gt;&lt;strike&gt;SIO-2211&lt;/strike&gt;&lt;/a&gt; Fix can_see_source in ProblemController
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51</comment>
                            <comment id="25766" author="gerrit" created="Wed, 4 Dec 2019 18:02:38 +0100">Change oioioi~master~Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3355"&gt;https://gerrit.sio2project.mimuw.edu.pl/3355&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2211" title="Even the admins cannot see codes of other people who submitted outside of contest" class="issue-link" data-issue-key="SIO-2211"&gt;&lt;strike&gt;SIO-2211&lt;/strike&gt;&lt;/a&gt; Fix can_see_source in ProblemController
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51</comment>
                            <comment id="25767" author="gerrit" created="Wed, 4 Dec 2019 18:05:53 +0100">Change oioioi~master~Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3355"&gt;https://gerrit.sio2project.mimuw.edu.pl/3355&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2211" title="Even the admins cannot see codes of other people who submitted outside of contest" class="issue-link" data-issue-key="SIO-2211"&gt;&lt;strike&gt;SIO-2211&lt;/strike&gt;&lt;/a&gt; Fix can_see_source in ProblemController
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51</comment>
                            <comment id="25768" author="gerrit" created="Thu, 5 Dec 2019 00:17:27 +0100">Change oioioi~master~Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3355"&gt;https://gerrit.sio2project.mimuw.edu.pl/3355&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2211" title="Even the admins cannot see codes of other people who submitted outside of contest" class="issue-link" data-issue-key="SIO-2211"&gt;&lt;strike&gt;SIO-2211&lt;/strike&gt;&lt;/a&gt; Fix can_see_source in ProblemController
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51</comment>
                            <comment id="25771" author="gerrit" created="Mon, 9 Dec 2019 10:56:44 +0100">Change oioioi~master~Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3355"&gt;https://gerrit.sio2project.mimuw.edu.pl/3355&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2211" title="Even the admins cannot see codes of other people who submitted outside of contest" class="issue-link" data-issue-key="SIO-2211"&gt;&lt;strike&gt;SIO-2211&lt;/strike&gt;&lt;/a&gt; Fix can_see_source in ProblemController
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51</comment>
                            <comment id="25772" author="gerrit" created="Mon, 9 Dec 2019 10:56:51 +0100">Change oioioi~master~Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3355"&gt;https://gerrit.sio2project.mimuw.edu.pl/3355&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2211" title="Even the admins cannot see codes of other people who submitted outside of contest" class="issue-link" data-issue-key="SIO-2211"&gt;&lt;strike&gt;SIO-2211&lt;/strike&gt;&lt;/a&gt; Fix can_see_source in ProblemController
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic9f69b7dc4d8431067e6a92bd547cce27af9fd51</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cn3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>niedziol</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2210] Replace SimpleTestCase.url with @override_settings</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2210</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>RemovedInDjango110Warning: SimpleTestCase.urls is deprecated and will be removed in Django 1.10. Use @override_settings(ROOT_URLCONF=...) in TestParticipantsExclusiveContestsMiddlewareMixin instead.
&lt;br/&gt;

&lt;br/&gt;
This warning occurs in:
&lt;br/&gt;
- oioioi/participants/tests.py
&lt;br/&gt;
- oioioi/contests/tests/tests.py
&lt;br/&gt;
- oioioi/contestexcl/tests.py
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.8/#django-test-simpletestcase-urls"&gt;https://docs.djangoproject.com/en/2.1/releases/1.8/#django-test-simpletestcase-urls&lt;/a&gt;</description>
                <environment/>
        <key id="17950">SIO-2210</key>
            <summary>Replace SimpleTestCase.url with @override_settings</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 25 Mar 2019 23:06:57 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:33 +0100</updated>
                            <resolved>Thu, 28 Mar 2019 15:41:05 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24617" author="gerrit" created="Tue, 26 Mar 2019 15:45:53 +0100">Change oioioi~master~Ifb32978c6d679d5203206c29521dfe04c067a055, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3172"&gt;https://gerrit.sio2project.mimuw.edu.pl/3172&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2210" title="Replace SimpleTestCase.url with @override_settings" class="issue-link" data-issue-key="SIO-2210"&gt;&lt;strike&gt;SIO-2210&lt;/strike&gt;&lt;/a&gt;) Replace SimpleTestCase.url with @override_settings
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifb32978c6d679d5203206c29521dfe04c067a055</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cmv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2209] Use DISABLE_PANELS config instead of INTERCEPT_REDIRECTS</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2209</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>debug_toolbar: DeprecationWarning: INTERCEPT_REDIRECTS is deprecated. Please use the DISABLE_PANELS config in the DEBUG_TOOLBAR_CONFIG setting.</description>
                <environment/>
        <key id="17949">SIO-2209</key>
            <summary>Use DISABLE_PANELS config instead of INTERCEPT_REDIRECTS</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 24 Mar 2019 20:54:01 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:35 +0100</updated>
                            <resolved>Mon, 1 Apr 2019 17:31:00 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24623" author="gerrit" created="Tue, 26 Mar 2019 17:22:35 +0100">Change oioioi~master~I717513f28e93269b56af07b6dd12b85d42fe1f21, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3174"&gt;https://gerrit.sio2project.mimuw.edu.pl/3174&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2209" title="Use DISABLE_PANELS config instead of INTERCEPT_REDIRECTS" class="issue-link" data-issue-key="SIO-2209"&gt;&lt;strike&gt;SIO-2209&lt;/strike&gt;&lt;/a&gt;) Remove django-debug-toolbar configuration override
&lt;br/&gt;

&lt;br/&gt;
INTERCEPT_REDIRECTS option is deprecated and awaiting removal
&lt;br/&gt;
(for quite a long time actually). But even at the point it was
&lt;br/&gt;
deprecated, the value used as a default by the package&amp;#39;s maintainers
&lt;br/&gt;
was consistent with our custom default. Therefore, no change to
&lt;br/&gt;
django-debug-toolbar settings is required anymore.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I717513f28e93269b56af07b6dd12b85d42fe1f21</comment>
                            <comment id="24625" author="gerrit" created="Tue, 26 Mar 2019 17:53:04 +0100">Change oioioi~master~I717513f28e93269b56af07b6dd12b85d42fe1f21, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3174"&gt;https://gerrit.sio2project.mimuw.edu.pl/3174&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2209" title="Use DISABLE_PANELS config instead of INTERCEPT_REDIRECTS" class="issue-link" data-issue-key="SIO-2209"&gt;&lt;strike&gt;SIO-2209&lt;/strike&gt;&lt;/a&gt;) Remove django-debug-toolbar configuration override
&lt;br/&gt;

&lt;br/&gt;
INTERCEPT_REDIRECTS option is deprecated and awaiting removal
&lt;br/&gt;
(for quite a long time actually). But even at the point it was
&lt;br/&gt;
deprecated, the value used as a default by the package&amp;#39;s maintainers
&lt;br/&gt;
was consistent with our custom default. Therefore, no change to
&lt;br/&gt;
django-debug-toolbar settings is required anymore.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I717513f28e93269b56af07b6dd12b85d42fe1f21</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cmn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2208] Remove usage of deprecated unoficial APIs</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2208</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>RemovedInDjango110Warning: &amp;#39;get_all_related_objects is an unofficial API that has been deprecated. You may be able to replace it with &amp;#39;get_fields
&lt;br/&gt;
RemovedInDjango110Warning: &amp;#39;get_field_by_name is an unofficial API that has been deprecated. You may be able to replace it with &amp;#39;get_field</description>
                <environment/>
        <key id="17948">SIO-2208</key>
            <summary>Remove usage of deprecated unoficial APIs</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 24 Mar 2019 18:26:37 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:23 +0100</updated>
                            <resolved>Mon, 1 Apr 2019 17:29:10 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24611" author="ert" created="Tue, 26 Mar 2019 15:03:45 +0100">&lt;a href="https://docs.djangoproject.com/en/2.1/ref/models/meta/#migrating-old-meta-api"&gt;https://docs.djangoproject.com/en/2.1/ref/models/meta/#migrating-old-meta-api&lt;/a&gt;</comment>
                            <comment id="24618" author="gerrit" created="Tue, 26 Mar 2019 15:53:11 +0100">Change oioioi~master~I285a08058fbac686755a1af7d530498b8302821b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3173"&gt;https://gerrit.sio2project.mimuw.edu.pl/3173&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2208" title="Remove usage of deprecated unoficial APIs" class="issue-link" data-issue-key="SIO-2208"&gt;&lt;strike&gt;SIO-2208&lt;/strike&gt;&lt;/a&gt;) Remove usage of deprecated _meta API
&lt;br/&gt;

&lt;br/&gt;
get_all_related_objects and get_field_by_name were considered unofficial
&lt;br/&gt;
API and they were removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I285a08058fbac686755a1af7d530498b8302821b</comment>
                            <comment id="24624" author="gerrit" created="Tue, 26 Mar 2019 17:37:00 +0100">Change oioioi~master~I285a08058fbac686755a1af7d530498b8302821b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3173"&gt;https://gerrit.sio2project.mimuw.edu.pl/3173&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2208" title="Remove usage of deprecated unoficial APIs" class="issue-link" data-issue-key="SIO-2208"&gt;&lt;strike&gt;SIO-2208&lt;/strike&gt;&lt;/a&gt;) Remove usage of deprecated _meta API
&lt;br/&gt;

&lt;br/&gt;
get_all_related_objects and get_field_by_name were considered unofficial
&lt;br/&gt;
API and they were removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I285a08058fbac686755a1af7d530498b8302821b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cmf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2207] Always call render() with dict</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2207</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>RemovedInDjango110Warning: render() must be called with a dict, not a Context.</description>
                <environment/>
        <key id="17947">SIO-2207</key>
            <summary>Always call render() with dict</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 24 Mar 2019 18:25:45 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:17 +0100</updated>
                            <resolved>Tue, 26 Mar 2019 16:45:39 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24597" author="gerrit" created="Sun, 24 Mar 2019 20:57:10 +0100">Change oioioi~master~I67eaac7e8d33c5fd3edf65682a6aa18c069beef2, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3169"&gt;https://gerrit.sio2project.mimuw.edu.pl/3169&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2207" title="Always call render() with dict" class="issue-link" data-issue-key="SIO-2207"&gt;&lt;strike&gt;SIO-2207&lt;/strike&gt;&lt;/a&gt;) Call render with dict instead of Context
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RemovedInDjango110Warning: render() must be called with a dict, not a Context.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I67eaac7e8d33c5fd3edf65682a6aa18c069beef2</comment>
                            <comment id="24602" author="gerrit" created="Sun, 24 Mar 2019 22:01:20 +0100">Change oioioi~master~I67eaac7e8d33c5fd3edf65682a6aa18c069beef2, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3169"&gt;https://gerrit.sio2project.mimuw.edu.pl/3169&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2207" title="Always call render() with dict" class="issue-link" data-issue-key="SIO-2207"&gt;&lt;strike&gt;SIO-2207&lt;/strike&gt;&lt;/a&gt;) Call render with dict instead of Context
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RemovedInDjango110Warning: render() must be called with a dict, not a Context.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I67eaac7e8d33c5fd3edf65682a6aa18c069beef2</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cm7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2206] Always pass callable to url()</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2206</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>RemovedInDjango110Warning: Support for string view arguments to url() is deprecated and will be removed in Django 1.10 (got oioioi.contests.tests.tests.print_contest_id_view). Pass the callable instead.
&lt;br/&gt;
</description>
                <environment/>
        <key id="17946">SIO-2206</key>
            <summary>Always pass callable to url()</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 24 Mar 2019 18:25:07 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:39 +0100</updated>
                            <resolved>Mon, 1 Apr 2019 17:29:55 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24596" author="gerrit" created="Sun, 24 Mar 2019 20:57:04 +0100">Change oioioi~master~Iebd76377e847396ab376bacd28320fb656dcc22c, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3168"&gt;https://gerrit.sio2project.mimuw.edu.pl/3168&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2206" title="Always pass callable to url()" class="issue-link" data-issue-key="SIO-2206"&gt;&lt;strike&gt;SIO-2206&lt;/strike&gt;&lt;/a&gt;) Pass callable to url() in tests
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iebd76377e847396ab376bacd28320fb656dcc22c
&lt;br/&gt;
RemovedInDjango110Warning: Support for string view arguments to url() is deprecated and will be removed in Django 1.10 (got oioioi.contests.tests.tests.print_contest_id_view). Pass the callable instead.</comment>
                            <comment id="24601" author="gerrit" created="Sun, 24 Mar 2019 22:00:39 +0100">Change oioioi~master~Iebd76377e847396ab376bacd28320fb656dcc22c, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3168"&gt;https://gerrit.sio2project.mimuw.edu.pl/3168&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2206" title="Always pass callable to url()" class="issue-link" data-issue-key="SIO-2206"&gt;&lt;strike&gt;SIO-2206&lt;/strike&gt;&lt;/a&gt;) Pass callable to url() in tests
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iebd76377e847396ab376bacd28320fb656dcc22c
&lt;br/&gt;
RemovedInDjango110Warning: Support for string view arguments to url() is deprecated and will be removed in Django 1.10 (got oioioi.contests.tests.tests.print_contest_id_view). Pass the callable instead.</comment>
                            <comment id="24604" author="gerrit" created="Sun, 24 Mar 2019 22:06:20 +0100">Change oioioi~master~Iebd76377e847396ab376bacd28320fb656dcc22c, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3168"&gt;https://gerrit.sio2project.mimuw.edu.pl/3168&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2206" title="Always pass callable to url()" class="issue-link" data-issue-key="SIO-2206"&gt;&lt;strike&gt;SIO-2206&lt;/strike&gt;&lt;/a&gt;) Pass callable to url() in tests
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango110Warning: Support for string view arguments to url() is deprecated and will be removed in Django 1.10 (got oioioi.contests.tests.tests.print_contest_id_view). Pass the callable instead.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iebd76377e847396ab376bacd28320fb656dcc22c</comment>
                            <comment id="24616" author="gerrit" created="Tue, 26 Mar 2019 15:44:39 +0100">Change oioioi~master~Iebd76377e847396ab376bacd28320fb656dcc22c, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3168"&gt;https://gerrit.sio2project.mimuw.edu.pl/3168&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2206" title="Always pass callable to url()" class="issue-link" data-issue-key="SIO-2206"&gt;&lt;strike&gt;SIO-2206&lt;/strike&gt;&lt;/a&gt;) Pass callable to url() in tests
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango110Warning: Support for string view arguments to url() is deprecated and will be removed in Django 1.10 (got oioioi.contests.tests.tests.print_contest_id_view). Pass the callable instead.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iebd76377e847396ab376bacd28320fb656dcc22c</comment>
                            <comment id="24621" author="gerrit" created="Tue, 26 Mar 2019 16:48:31 +0100">Change oioioi~master~Iebd76377e847396ab376bacd28320fb656dcc22c, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3168"&gt;https://gerrit.sio2project.mimuw.edu.pl/3168&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2206" title="Always pass callable to url()" class="issue-link" data-issue-key="SIO-2206"&gt;&lt;strike&gt;SIO-2206&lt;/strike&gt;&lt;/a&gt;) Pass callable to url() in tests
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango110Warning: Support for string view arguments to url() is deprecated and will be removed in Django 1.10 (got oioioi.contests.tests.tests.print_contest_id_view). Pass the callable instead.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iebd76377e847396ab376bacd28320fb656dcc22c</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00clz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2205] Remove usage of reversing urls by dotted path</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2205</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>RemovedInDjango110Warning: Reversing by dotted path is deprecated
&lt;br/&gt;

&lt;br/&gt;
We use reversing by dotted path only in oioioi.contests.current_contest.reverse</description>
                <environment/>
        <key id="17945">SIO-2205</key>
            <summary>Remove usage of reversing urls by dotted path</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 24 Mar 2019 18:22:46 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:37 +0100</updated>
                            <resolved>Tue, 2 Apr 2019 21:35:53 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24598" author="ert" created="Sun, 24 Mar 2019 21:52:17 +0100">To jest problem. Nasza funkcja oioioi.contests.current_contest.reverse dostaje view i chce dostać dla niego ścieżkę. Nie widzę jak to łatwo zrobić jeśli view jest w namespacie.</comment>
                            <comment id="24652" author="gerrit" created="Wed, 27 Mar 2019 18:01:45 +0100">Change oioioi~master~Icd57dbe2dc69f0d0d11c57ddc2bcb2bc32695579, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3175"&gt;https://gerrit.sio2project.mimuw.edu.pl/3175&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2205" title="Remove usage of reversing urls by dotted path" class="issue-link" data-issue-key="SIO-2205"&gt;&lt;strike&gt;SIO-2205&lt;/strike&gt;&lt;/a&gt;)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icd57dbe2dc69f0d0d11c57ddc2bcb2bc32695579</comment>
                            <comment id="24664" author="gerrit" created="Sat, 30 Mar 2019 18:37:16 +0100">Change oioioi~master~Icd57dbe2dc69f0d0d11c57ddc2bcb2bc32695579, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3175"&gt;https://gerrit.sio2project.mimuw.edu.pl/3175&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2205" title="Remove usage of reversing urls by dotted path" class="issue-link" data-issue-key="SIO-2205"&gt;&lt;strike&gt;SIO-2205&lt;/strike&gt;&lt;/a&gt;) Remove usage of reversing urls by dotted path
&lt;br/&gt;

&lt;br/&gt;
In addition we dropped support for reversing by a callable
&lt;br/&gt;
in our custom reverse function (which overrides django&amp;#39;s one).
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icd57dbe2dc69f0d0d11c57ddc2bcb2bc32695579</comment>
                            <comment id="24675" author="gerrit" created="Tue, 2 Apr 2019 11:08:07 +0200">Change oioioi~master~Icd57dbe2dc69f0d0d11c57ddc2bcb2bc32695579, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3175"&gt;https://gerrit.sio2project.mimuw.edu.pl/3175&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2205" title="Remove usage of reversing urls by dotted path" class="issue-link" data-issue-key="SIO-2205"&gt;&lt;strike&gt;SIO-2205&lt;/strike&gt;&lt;/a&gt;) Remove usage of reversing urls by dotted path
&lt;br/&gt;

&lt;br/&gt;
In addition we dropped support for reversing by a callable
&lt;br/&gt;
in our custom reverse function (which overrides django&amp;#39;s one).
&lt;br/&gt;

&lt;br/&gt;
Removed missed occurrences in url tag.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icd57dbe2dc69f0d0d11c57ddc2bcb2bc32695579</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00clr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2204] Remove usage of django.conf.urls.patterns()</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2204</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>RemovedInDjango110Warning: django.conf.urls.patterns() is deprecated and will be removed in Django 1.10. Update your urlpatterns to be a list of django.conf.urls.url() instances instead.</description>
                <environment/>
        <key id="17944">SIO-2204</key>
            <summary>Remove usage of django.conf.urls.patterns()</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 24 Mar 2019 17:58:25 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:18 +0100</updated>
                            <resolved>Tue, 26 Mar 2019 17:03:30 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24612" author="gerrit" created="Tue, 26 Mar 2019 15:10:19 +0100">Change oioioi~master~I09a3af9066e1ec0480cab414be5bbce5cafc3c6b, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3157"&gt;https://gerrit.sio2project.mimuw.edu.pl/3157&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2204" title="Remove usage of django.conf.urls.patterns()" class="issue-link" data-issue-key="SIO-2204"&gt;&lt;strike&gt;SIO-2204&lt;/strike&gt;&lt;/a&gt;) Stop using patterns in urls tests
&lt;br/&gt;

&lt;br/&gt;
`patterns` is removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I09a3af9066e1ec0480cab414be5bbce5cafc3c6b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00clj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2203] Add support for the `max_length` argument in Storage.save()</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2203</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>RemovedInDjango110Warning: Backwards compatibility for storage backends without support for the `max_length` argument in Storage.save() will be removed in Django 1.10.</description>
                <environment/>
        <key id="17943">SIO-2203</key>
            <summary>Add support for the `max_length` argument in Storage.save()</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 24 Mar 2019 17:57:30 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:39 +0100</updated>
                            <resolved>Thu, 4 Apr 2019 09:40:53 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24613" author="ert" created="Tue, 26 Mar 2019 15:10:30 +0100">&lt;a href="https://docs.djangoproject.com/en/2.1/ref/files/storage/#django.core.files.storage.Storage.save"&gt;https://docs.djangoproject.com/en/2.1/ref/files/storage/#django.core.files.storage.Storage.save&lt;/a&gt;</comment>
                            <comment id="24615" author="gerrit" created="Tue, 26 Mar 2019 15:31:31 +0100">Change oioioi~master~I6d9a3769baae760349d9d7a827a1e6ed237442ca, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3171"&gt;https://gerrit.sio2project.mimuw.edu.pl/3171&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2203" title="Add support for the `max_length` argument in Storage.save()" class="issue-link" data-issue-key="SIO-2203"&gt;&lt;strike&gt;SIO-2203&lt;/strike&gt;&lt;/a&gt;) Support max_length in FiletrackerStorage.save
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RemovedInDjango110Warning: Backwards compatibility for storage backends without support for the `max_length` argument in Storage.save() will be removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d9a3769baae760349d9d7a827a1e6ed237442ca</comment>
                            <comment id="24622" author="gerrit" created="Tue, 26 Mar 2019 17:02:25 +0100">Change oioioi~master~I6d9a3769baae760349d9d7a827a1e6ed237442ca, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3171"&gt;https://gerrit.sio2project.mimuw.edu.pl/3171&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2203" title="Add support for the `max_length` argument in Storage.save()" class="issue-link" data-issue-key="SIO-2203"&gt;&lt;strike&gt;SIO-2203&lt;/strike&gt;&lt;/a&gt;) Support max_length in FiletrackerStorage.save
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RemovedInDjango110Warning: Backwards compatibility for storage backends without support for the `max_length` argument in Storage.save() will be removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d9a3769baae760349d9d7a827a1e6ed237442ca</comment>
                            <comment id="24654" author="gerrit" created="Wed, 27 Mar 2019 18:19:53 +0100">Change oioioi~master~I6d9a3769baae760349d9d7a827a1e6ed237442ca, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3171"&gt;https://gerrit.sio2project.mimuw.edu.pl/3171&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2203" title="Add support for the `max_length` argument in Storage.save()" class="issue-link" data-issue-key="SIO-2203"&gt;&lt;strike&gt;SIO-2203&lt;/strike&gt;&lt;/a&gt;) Support max_length in FiletrackerStorage.save
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RemovedInDjango110Warning: Backwards compatibility for storage backends without support for the `max_length` argument in Storage.save() will be removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d9a3769baae760349d9d7a827a1e6ed237442ca</comment>
                            <comment id="24655" author="gerrit" created="Wed, 27 Mar 2019 18:35:18 +0100">Change oioioi~master~I6d9a3769baae760349d9d7a827a1e6ed237442ca, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3171"&gt;https://gerrit.sio2project.mimuw.edu.pl/3171&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2203" title="Add support for the `max_length` argument in Storage.save()" class="issue-link" data-issue-key="SIO-2203"&gt;&lt;strike&gt;SIO-2203&lt;/strike&gt;&lt;/a&gt;) Support max_length in FiletrackerStorage.save
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RemovedInDjango110Warning: Backwards compatibility for storage backends without support for the `max_length` argument in Storage.save() will be removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d9a3769baae760349d9d7a827a1e6ed237442ca</comment>
                            <comment id="24663" author="gerrit" created="Sat, 30 Mar 2019 15:59:01 +0100">Change oioioi~master~I6d9a3769baae760349d9d7a827a1e6ed237442ca, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3171"&gt;https://gerrit.sio2project.mimuw.edu.pl/3171&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2203" title="Add support for the `max_length` argument in Storage.save()" class="issue-link" data-issue-key="SIO-2203"&gt;&lt;strike&gt;SIO-2203&lt;/strike&gt;&lt;/a&gt;) Support max_length in FiletrackerStorage.save
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RemovedInDjango110Warning: Backwards compatibility for storage backends without support for the `max_length` argument in Storage.save() will be removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d9a3769baae760349d9d7a827a1e6ed237442ca</comment>
                            <comment id="24676" author="gerrit" created="Tue, 2 Apr 2019 13:59:02 +0200">Change oioioi~master~I6d9a3769baae760349d9d7a827a1e6ed237442ca, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3171"&gt;https://gerrit.sio2project.mimuw.edu.pl/3171&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2203" title="Add support for the `max_length` argument in Storage.save()" class="issue-link" data-issue-key="SIO-2203"&gt;&lt;strike&gt;SIO-2203&lt;/strike&gt;&lt;/a&gt;) Support max_length in FiletrackerStorage.save
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RemovedInDjango110Warning: Backwards compatibility for storage backends without support for the `max_length` argument in Storage.save() will be removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d9a3769baae760349d9d7a827a1e6ed237442ca</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00clb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2202] Remove usage of context_instance argument of render_to_string</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2202</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>RemovedInDjango110Warning: The context_instance argument of render_to_string is deprecated.</description>
                <environment/>
        <key id="17942">SIO-2202</key>
            <summary>Remove usage of context_instance argument of render_to_string</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 24 Mar 2019 17:56:14 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:28 +0100</updated>
                            <resolved>Mon, 1 Apr 2019 17:28:32 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24595" author="gerrit" created="Sun, 24 Mar 2019 19:17:31 +0100">Change oioioi~master~I64ff313bab2a6190d05b74f6aa29f4d59dd68029, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3167"&gt;https://gerrit.sio2project.mimuw.edu.pl/3167&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2202" title="Remove usage of context_instance argument of render_to_string" class="issue-link" data-issue-key="SIO-2202"&gt;&lt;strike&gt;SIO-2202&lt;/strike&gt;&lt;/a&gt;) Remove context_instance argument of render_to_string
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RemovedInDjango110Warning: The context_instance argument of render_to_string is deprecated.
&lt;br/&gt;

&lt;br/&gt;
Usage ofcontext_instance argument was replaced with
&lt;br/&gt;
request and context arguments.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I64ff313bab2a6190d05b74f6aa29f4d59dd68029</comment>
                            <comment id="24609" author="gerrit" created="Mon, 25 Mar 2019 21:27:59 +0100">Change oioioi~master~I64ff313bab2a6190d05b74f6aa29f4d59dd68029, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3167"&gt;https://gerrit.sio2project.mimuw.edu.pl/3167&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2202" title="Remove usage of context_instance argument of render_to_string" class="issue-link" data-issue-key="SIO-2202"&gt;&lt;strike&gt;SIO-2202&lt;/strike&gt;&lt;/a&gt;) Remove context_instance argument of render_to_string
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;RemovedInDjango110Warning: The context_instance argument of render_to_string is deprecated.
&lt;br/&gt;

&lt;br/&gt;
Usage ofcontext_instance argument was replaced with
&lt;br/&gt;
request and context arguments.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I64ff313bab2a6190d05b74f6aa29f4d59dd68029</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cl3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2201] django.core.context_processors -&gt; django.template.context_processors</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2201</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&amp;quot;django.core.context_processors: Built-in template context processors have been moved to django.template.context_processors.&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
This change was introduced in Django 1.9, but for some reason import old name &amp;quot;django.core.context_processors&amp;quot; was removed in Django1.10</description>
                <environment/>
        <key id="17941">SIO-2201</key>
            <summary>django.core.context_processors -&gt; django.template.context_processors</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 24 Mar 2019 17:29:49 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:29 +0100</updated>
                            <resolved>Mon, 1 Apr 2019 17:26:48 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24590" author="gerrit" created="Sun, 24 Mar 2019 17:40:04 +0100">Change oioioi~master~I14a429a926fb6302c0f377bf0184111d8a11e3fd, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3165"&gt;https://gerrit.sio2project.mimuw.edu.pl/3165&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2201" title="django.core.context_processors -&amp;gt; django.template.context_processors" class="issue-link" data-issue-key="SIO-2201"&gt;&lt;strike&gt;SIO-2201&lt;/strike&gt;&lt;/a&gt;) django.core.context_processors was moved
&lt;br/&gt;

&lt;br/&gt;
In Django 1.9 django.core.context_processors was moved to
&lt;br/&gt;
django.template.context_processors. For some reason the old name stopps
&lt;br/&gt;
working only on Django1.10
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I14a429a926fb6302c0f377bf0184111d8a11e3fd</comment>
                            <comment id="24593" author="gerrit" created="Sun, 24 Mar 2019 17:50:18 +0100">Change oioioi~master~I14a429a926fb6302c0f377bf0184111d8a11e3fd, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3165"&gt;https://gerrit.sio2project.mimuw.edu.pl/3165&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2201" title="django.core.context_processors -&amp;gt; django.template.context_processors" class="issue-link" data-issue-key="SIO-2201"&gt;&lt;strike&gt;SIO-2201&lt;/strike&gt;&lt;/a&gt;) django.core.context_processors was moved
&lt;br/&gt;

&lt;br/&gt;
In Django 1.9 django.core.context_processors was moved to
&lt;br/&gt;
django.template.context_processors. For some reason the old name stopps
&lt;br/&gt;
working only on Django1.10
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I14a429a926fb6302c0f377bf0184111d8a11e3fd</comment>
                            <comment id="24620" author="gerrit" created="Tue, 26 Mar 2019 16:46:26 +0100">Change oioioi~master~I14a429a926fb6302c0f377bf0184111d8a11e3fd, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3165"&gt;https://gerrit.sio2project.mimuw.edu.pl/3165&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2201" title="django.core.context_processors -&amp;gt; django.template.context_processors" class="issue-link" data-issue-key="SIO-2201"&gt;&lt;strike&gt;SIO-2201&lt;/strike&gt;&lt;/a&gt;) django.core.context_processors was moved
&lt;br/&gt;

&lt;br/&gt;
In Django 1.9 django.core.context_processors was moved to
&lt;br/&gt;
django.template.context_processors. For some reason the old name stopps
&lt;br/&gt;
working only on Django1.10
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I14a429a926fb6302c0f377bf0184111d8a11e3fd</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ckv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2200] Clean up szkopul's main page</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2200</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Remove &amp;quot;Proceed to the default contest&amp;quot; menu for not logged in users and change default messages for both not logged in and logged in visitors to something more descriptive.
&lt;br/&gt;
</description>
                <environment/>
        <key id="17940">SIO-2200</key>
            <summary>Clean up szkopul's main page</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="bouncheck">Wojciech Bączkowski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 Mar 2019 15:27:32 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:35 +0100</updated>
                            <resolved>Wed, 26 Jun 2019 17:14:55 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24665" author="gerrit" created="Sat, 30 Mar 2019 23:52:46 +0100">Change oioioi~master~I7c2bb93f96451d50bafab7ea8a9a05d4ae0af2b0, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3176"&gt;https://gerrit.sio2project.mimuw.edu.pl/3176&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2200" title="Clean up szkopul&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2200"&gt;&lt;strike&gt;SIO-2200&lt;/strike&gt;&lt;/a&gt; Clean up szkopul&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Removed &amp;#39;proceed to the default contest&amp;#39; menu. Changed logo and widened the content section margins by adding empty columns. Welcome message is a little larger now.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7c2bb93f96451d50bafab7ea8a9a05d4ae0af2b0</comment>
                            <comment id="24666" author="gerrit" created="Sun, 31 Mar 2019 17:49:00 +0200">Change oioioi~master~I7c2bb93f96451d50bafab7ea8a9a05d4ae0af2b0, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3176"&gt;https://gerrit.sio2project.mimuw.edu.pl/3176&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2200" title="Clean up szkopul&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2200"&gt;&lt;strike&gt;SIO-2200&lt;/strike&gt;&lt;/a&gt; Clean up szkopul&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Removed &amp;#39;proceed to the default contest&amp;#39; menu.
&lt;br/&gt;
Changed logo and widened the content section margins by adding empty columns.
&lt;br/&gt;
Welcome message is a little larger now.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7c2bb93f96451d50bafab7ea8a9a05d4ae0af2b0</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ckn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2199] Create a dashboard for logged users' main page</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2199</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Create a dashboard containing useful information (most probably contests and/or unfinished problems) in an accessible and clean way.</description>
                <environment/>
        <key id="17939">SIO-2199</key>
            <summary>Create a dashboard for logged users' main page</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="starosta">Piotr Wojtczak</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 Mar 2019 15:22:39 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:34 +0100</updated>
                            <resolved>Fri, 10 May 2019 18:37:20 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24667" author="gerrit" created="Mon, 1 Apr 2019 01:25:23 +0200">Change oioioi~master~I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3177"&gt;https://gerrit.sio2project.mimuw.edu.pl/3177&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2199" title="Create a dashboard for logged users&amp;#39; main page" class="issue-link" data-issue-key="SIO-2199"&gt;&lt;strike&gt;SIO-2199&lt;/strike&gt;&lt;/a&gt;) - Create a dashboard for logged users&amp;#39; main page
&lt;br/&gt;

&lt;br/&gt;
Created a new main page for the logged users. It features a dashboard including recently looked at contests
&lt;br/&gt;
and summarized submissions.
&lt;br/&gt;

&lt;br/&gt;
This also includes many minor tweaks to Szkopul&amp;#39;s overall design.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e</comment>
                            <comment id="24678" author="gerrit" created="Tue, 2 Apr 2019 15:29:29 +0200">Change oioioi~master~I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3177"&gt;https://gerrit.sio2project.mimuw.edu.pl/3177&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2199" title="Create a dashboard for logged users&amp;#39; main page" class="issue-link" data-issue-key="SIO-2199"&gt;&lt;strike&gt;SIO-2199&lt;/strike&gt;&lt;/a&gt;) Create a dashboard for logged users&amp;#39; main page
&lt;br/&gt;

&lt;br/&gt;
Created a new main page for the logged users. It features a dashboard including recently looked at contests
&lt;br/&gt;
and summarized submissions.
&lt;br/&gt;

&lt;br/&gt;
This also includes many minor tweaks to Szkopul&amp;#39;s overall design.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e</comment>
                            <comment id="24759" author="gerrit" created="Tue, 9 Apr 2019 13:15:04 +0200">Change oioioi~master~I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3177"&gt;https://gerrit.sio2project.mimuw.edu.pl/3177&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2199" title="Create a dashboard for logged users&amp;#39; main page" class="issue-link" data-issue-key="SIO-2199"&gt;&lt;strike&gt;SIO-2199&lt;/strike&gt;&lt;/a&gt;) Create a dashboard for logged users&amp;#39; main page
&lt;br/&gt;

&lt;br/&gt;
Created a new main page for the logged users. It features a dashboard including recently looked at contests
&lt;br/&gt;
and summarized submissions.
&lt;br/&gt;

&lt;br/&gt;
This also includes many minor tweaks to Szkopul&amp;#39;s overall design.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e</comment>
                            <comment id="24868" author="gerrit" created="Tue, 9 Apr 2019 16:35:59 +0200">Change oioioi~master~I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3177"&gt;https://gerrit.sio2project.mimuw.edu.pl/3177&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2199" title="Create a dashboard for logged users&amp;#39; main page" class="issue-link" data-issue-key="SIO-2199"&gt;&lt;strike&gt;SIO-2199&lt;/strike&gt;&lt;/a&gt;) Create a dashboard for logged users&amp;#39; main page
&lt;br/&gt;

&lt;br/&gt;
Created a new main page for the logged users. It features a dashboard including recently looked at contests
&lt;br/&gt;
and summarized submissions.
&lt;br/&gt;

&lt;br/&gt;
This also includes many minor tweaks to Szkopul&amp;#39;s overall design.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e</comment>
                            <comment id="24879" author="gerrit" created="Tue, 9 Apr 2019 16:42:08 +0200">Change oioioi~master~I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3177"&gt;https://gerrit.sio2project.mimuw.edu.pl/3177&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2199" title="Create a dashboard for logged users&amp;#39; main page" class="issue-link" data-issue-key="SIO-2199"&gt;&lt;strike&gt;SIO-2199&lt;/strike&gt;&lt;/a&gt;) Create a dashboard for logged users&amp;#39; main page
&lt;br/&gt;

&lt;br/&gt;
Created a new main page for the logged users. It features a dashboard including recently looked at contests
&lt;br/&gt;
and summarized submissions.
&lt;br/&gt;

&lt;br/&gt;
This also includes many minor tweaks to Szkopul&amp;#39;s overall design.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e</comment>
                            <comment id="24882" author="gerrit" created="Tue, 9 Apr 2019 17:16:14 +0200">Change oioioi~master~I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3177"&gt;https://gerrit.sio2project.mimuw.edu.pl/3177&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2199" title="Create a dashboard for logged users&amp;#39; main page" class="issue-link" data-issue-key="SIO-2199"&gt;&lt;strike&gt;SIO-2199&lt;/strike&gt;&lt;/a&gt;) Create a dashboard for logged users&amp;#39; main page
&lt;br/&gt;

&lt;br/&gt;
Created a new main page for the logged users. It features a dashboard including recently looked at contests
&lt;br/&gt;
and summarized submissions.
&lt;br/&gt;

&lt;br/&gt;
This also includes many minor tweaks to Szkopul&amp;#39;s overall design.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e</comment>
                            <comment id="24951" author="gerrit" created="Wed, 10 Apr 2019 15:45:53 +0200">Change oioioi~master~I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3177"&gt;https://gerrit.sio2project.mimuw.edu.pl/3177&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2199" title="Create a dashboard for logged users&amp;#39; main page" class="issue-link" data-issue-key="SIO-2199"&gt;&lt;strike&gt;SIO-2199&lt;/strike&gt;&lt;/a&gt;) Create a dashboard for logged users&amp;#39; main page
&lt;br/&gt;

&lt;br/&gt;
Created a new main page for the logged users. It features a dashboard including recently looked at contests
&lt;br/&gt;
and summarized submissions.
&lt;br/&gt;

&lt;br/&gt;
This also includes many minor tweaks to Szkopul&amp;#39;s overall design.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e</comment>
                            <comment id="24954" author="gerrit" created="Tue, 16 Apr 2019 12:08:30 +0200">Change oioioi~master~I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3177"&gt;https://gerrit.sio2project.mimuw.edu.pl/3177&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2199" title="Create a dashboard for logged users&amp;#39; main page" class="issue-link" data-issue-key="SIO-2199"&gt;&lt;strike&gt;SIO-2199&lt;/strike&gt;&lt;/a&gt;) Create a dashboard for logged users&amp;#39; main page
&lt;br/&gt;

&lt;br/&gt;
Created a new main page for the logged users. It features a dashboard including recently looked at contests
&lt;br/&gt;
and summarized submissions.
&lt;br/&gt;

&lt;br/&gt;
This also includes many minor tweaks to Szkopul&amp;#39;s overall design.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6b43dcb1507dad0db1a4fd92bc3f81f32ee88b8e</comment>
                            <comment id="25673" author="starosta" created="Sun, 30 Jun 2019 21:58:45 +0200">Fixed word breaking &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3192/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3192/&lt;/a&gt;</comment>
                            <comment id="25674" author="starosta" created="Sun, 30 Jun 2019 21:59:32 +0200">Improved look on smaller screens &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3203/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3203/&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ckf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2198] Bring google analytics back to life</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2198</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Check why google analytics stopped gathering data and, if easily fixed, repair that.</description>
                <environment/>
        <key id="17938">SIO-2198</key>
            <summary>Bring google analytics back to life</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="starosta">Piotr Wojtczak</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 Mar 2019 15:02:40 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:27 +0100</updated>
                            <resolved>Tue, 2 Apr 2019 15:24:17 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24677" author="bouncheck" created="Tue, 2 Apr 2019 15:21:43 +0200">The google_analytics_tracking_id was not set. 
&lt;br/&gt;
Fixing that seems to have done the trick.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ck7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2197] Test TestBalloons::test_balloon_request_creation is unstable</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2197</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>As seen for example in: &lt;a href="https://hudson.sio2project.mimuw.edu.pl/job/oioioi-nightly-unittests/1577"&gt;https://hudson.sio2project.mimuw.edu.pl/job/oioioi-nightly-unittests/1577&lt;/a&gt; the test oioioi/balloons/tests.py::TestBalloons::test_balloon_request_creation is unstable. It should be adjusted to be stable.</description>
                <environment/>
        <key id="17937">SIO-2197</key>
            <summary>Test TestBalloons::test_balloon_request_creation is unstable</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                    </labels>
                <created>Thu, 14 Mar 2019 18:44:46 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:48 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:48 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26231" author="accek" created="Mon, 27 Apr 2020 16:28:48 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cjz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2196] Add points to config.yml</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2196</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Points for the group tests is something that is known before uploading, but still has to be set later, manually, in the problem site. Can we have some API in config.yml to set those points in the package?
&lt;br/&gt;

&lt;br/&gt;
For example:
&lt;br/&gt;
points {
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;1: 15
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;2: 15
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;3: 30
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;4: 40
&lt;br/&gt;
}</description>
                <environment/>
        <key id="17936">SIO-2196</key>
            <summary>Add points to config.yml</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Thu, 14 Mar 2019 06:01:27 +0100</created>
                <updated>Mon, 27 Apr 2020 16:02:28 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:02:28 +0200</resolved>
                                    <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24571" author="silent_man" created="Thu, 14 Mar 2019 19:13:38 +0100">I support the idea, but also believe that there should be different file for points. Like &amp;quot;.points&amp;quot;. Thanks to that, there will be possibility to add points generation to (for ex.) ingen and make some checks.</comment>
                            <comment id="24729" author="gerrit" created="Mon, 8 Apr 2019 22:13:58 +0200">Change oioioi~master~I2b667cc18578c3a264e0e894062ace8b75339bbf, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3186"&gt;https://gerrit.sio2project.mimuw.edu.pl/3186&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2196" title="Add points to config.yml" class="issue-link" data-issue-key="SIO-2196"&gt;&lt;strike&gt;SIO-2196&lt;/strike&gt;&lt;/a&gt;) Implement problem statistics
&lt;br/&gt;

&lt;br/&gt;
This change introduces statistics calculated per-problem, as well as
&lt;br/&gt;
per-user/problem. The statistics are cached using two helper models, and
&lt;br/&gt;
every time a solution is submitted they are updated in constant time -
&lt;br/&gt;
without any additional database polls. To ensure performance in
&lt;br/&gt;
critical environments this mechanism can be disabled at will in the
&lt;br/&gt;
settings. Any stale statistics can be recalculated with the relevant
&lt;br/&gt;
management command. As of this change the statistics are not yet
&lt;br/&gt;
displayed anywhere and can only be seen directly in the database.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b667cc18578c3a264e0e894062ace8b75339bbf</comment>
                            <comment id="24730" author="gerrit" created="Mon, 8 Apr 2019 22:37:39 +0200">Change oioioi~master~I2b667cc18578c3a264e0e894062ace8b75339bbf, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3186"&gt;https://gerrit.sio2project.mimuw.edu.pl/3186&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2196" title="Add points to config.yml" class="issue-link" data-issue-key="SIO-2196"&gt;&lt;strike&gt;SIO-2196&lt;/strike&gt;&lt;/a&gt;) Implement problem statistics
&lt;br/&gt;

&lt;br/&gt;
This change introduces statistics calculated per-problem, as well as
&lt;br/&gt;
per-user/problem. The statistics are cached using two helper models, and
&lt;br/&gt;
every time a solution is submitted they are updated in constant time -
&lt;br/&gt;
without any additional database polls. To ensure performance in
&lt;br/&gt;
critical environments this mechanism can be disabled at will in the
&lt;br/&gt;
settings. Any stale statistics can be recalculated with the relevant
&lt;br/&gt;
management command. As of this change the statistics are not yet
&lt;br/&gt;
displayed anywhere and can only be seen directly in the database.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b667cc18578c3a264e0e894062ace8b75339bbf</comment>
                            <comment id="26088" author="kostka" created="Thu, 9 Apr 2020 16:51:40 +0200">This is also done.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cjr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2195] Prepare backend for displaying statistics about a problem.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17935">SIO-2195</key>
            <summary>Prepare backend for displaying statistics about a problem.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="deutzia">Iwona Kotlarska</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Mar 2019 12:08:44 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:10 +0100</updated>
                            <resolved>Sun, 12 May 2019 02:19:03 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24731" author="gerrit" created="Mon, 8 Apr 2019 23:56:16 +0200">Change oioioi~master~I2b667cc18578c3a264e0e894062ace8b75339bbf, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3186"&gt;https://gerrit.sio2project.mimuw.edu.pl/3186&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Implement problem statistics
&lt;br/&gt;

&lt;br/&gt;
This change introduces statistics calculated per-problem, as well as
&lt;br/&gt;
per-user/problem. The statistics are cached using two helper models, and
&lt;br/&gt;
every time a solution is submitted they are updated in constant time -
&lt;br/&gt;
without any additional database polls. To ensure performance in
&lt;br/&gt;
critical environments this mechanism can be disabled at will in the
&lt;br/&gt;
settings. Any stale statistics can be recalculated with the relevant
&lt;br/&gt;
management command. As of this change the statistics are not yet
&lt;br/&gt;
displayed anywhere and can only be seen directly in the database.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b667cc18578c3a264e0e894062ace8b75339bbf</comment>
                            <comment id="24740" author="gerrit" created="Tue, 9 Apr 2019 00:58:05 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset, as well as in problem sites.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="24741" author="gerrit" created="Tue, 9 Apr 2019 01:07:33 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset, as well as in problem sites.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="24850" author="gerrit" created="Tue, 9 Apr 2019 15:38:34 +0200">Change oioioi~master~I2b667cc18578c3a264e0e894062ace8b75339bbf, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3186"&gt;https://gerrit.sio2project.mimuw.edu.pl/3186&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Implement problem statistics
&lt;br/&gt;

&lt;br/&gt;
This change introduces statistics calculated per-problem, as well as
&lt;br/&gt;
per-user/problem. The statistics are cached using two helper models, and
&lt;br/&gt;
every time a solution is submitted they are updated in constant time -
&lt;br/&gt;
without any additional database polls. To ensure performance in
&lt;br/&gt;
critical environments this mechanism can be disabled at will in the
&lt;br/&gt;
settings. Any stale statistics can be recalculated with the relevant
&lt;br/&gt;
management command. As of this change the statistics are not yet
&lt;br/&gt;
displayed anywhere and can only be seen directly in the database.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b667cc18578c3a264e0e894062ace8b75339bbf</comment>
                            <comment id="24851" author="gerrit" created="Tue, 9 Apr 2019 15:44:00 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset, as well as in problem sites.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="24867" author="gerrit" created="Tue, 9 Apr 2019 16:31:35 +0200">Change oioioi~master~I2b667cc18578c3a264e0e894062ace8b75339bbf, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3186"&gt;https://gerrit.sio2project.mimuw.edu.pl/3186&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Implement problem statistics
&lt;br/&gt;

&lt;br/&gt;
This change introduces statistics calculated per-problem, as well as
&lt;br/&gt;
per-user/problem. The statistics are cached using two helper models, and
&lt;br/&gt;
every time a solution is submitted they are updated in constant time -
&lt;br/&gt;
without any additional database polls. To ensure performance in
&lt;br/&gt;
critical environments this mechanism can be disabled at will in the
&lt;br/&gt;
settings. Any stale statistics can be recalculated with the relevant
&lt;br/&gt;
management command. As of this change the statistics are not yet
&lt;br/&gt;
displayed anywhere and can only be seen directly in the database.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b667cc18578c3a264e0e894062ace8b75339bbf</comment>
                            <comment id="24869" author="gerrit" created="Tue, 9 Apr 2019 16:36:48 +0200">Change oioioi~master~I2b667cc18578c3a264e0e894062ace8b75339bbf, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3186"&gt;https://gerrit.sio2project.mimuw.edu.pl/3186&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Implement problem statistics
&lt;br/&gt;

&lt;br/&gt;
This change introduces statistics calculated per-problem, as well as
&lt;br/&gt;
per-user/problem. The statistics are cached using two helper models, and
&lt;br/&gt;
every time a solution is submitted they are updated in constant time -
&lt;br/&gt;
without any additional database polls. To ensure performance in
&lt;br/&gt;
critical environments this mechanism can be disabled at will in the
&lt;br/&gt;
settings. Any stale statistics can be recalculated with the relevant
&lt;br/&gt;
management command. As of this change the statistics are not yet
&lt;br/&gt;
displayed anywhere and can only be seen directly in the database.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2b667cc18578c3a264e0e894062ace8b75339bbf</comment>
                            <comment id="24870" author="gerrit" created="Tue, 9 Apr 2019 16:37:12 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset, as well as in problem sites.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="24950" author="gerrit" created="Wed, 10 Apr 2019 15:45:05 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset, as well as in problem sites.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="24953" author="gerrit" created="Mon, 15 Apr 2019 23:56:35 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset, as well as in problem sites.
&lt;br/&gt;
This is a very simple, but practical demonstration, which may be
&lt;br/&gt;
upgraded in the future.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="24960" author="gerrit" created="Thu, 25 Apr 2019 20:11:04 +0200">Change oioioi~master~I669e888ef3530c7cc9cce11eb013ce0594424db5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3202"&gt;https://gerrit.sio2project.mimuw.edu.pl/3202&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Fix statistics
&lt;br/&gt;

&lt;br/&gt;
This changes fixes various bugs that unfortunately only became apparent
&lt;br/&gt;
after trying the statistics on production problem/submission data.
&lt;br/&gt;

&lt;br/&gt;
The major problems that this addresses are:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;1. Null score_report.max_score on some older submissions as well as
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;submissions imported from main. This is worked around by looking
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at tests for the problem instance and deriving max_score from there.
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;2. Null submission.score and score_report.score on submissions to
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;problems with no final tests, or on broken submissions. These
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;are counted as submitted only.
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;3. Submissions which have score &amp;gt; max_score, or max_score != 100.
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The score is now capped and scaled to be a percentage of max_score.
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;4. Submissions with score_report.max_score correct or possible to
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;calculate, but equal to 0. These are also counted as submitted only.
&lt;br/&gt;

&lt;br/&gt;
Added more tests to cover all 4 of these points.
&lt;br/&gt;

&lt;br/&gt;
Another problem was that the recalculate_statistis management command
&lt;br/&gt;
turned out to be taking noticeably long to execute - about 3 hours on
&lt;br/&gt;
250k valid submissions to 15k problems. After some experimenting, I
&lt;br/&gt;
was unable to reduce this time substantially, so instead this change
&lt;br/&gt;
ensures the management command running in the background does not
&lt;br/&gt;
permanently block the database from normal usage, i.e. it should be
&lt;br/&gt;
safe to leave it running in the background after enabling statistics.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I669e888ef3530c7cc9cce11eb013ce0594424db5</comment>
                            <comment id="24961" author="gerrit" created="Thu, 25 Apr 2019 20:23:42 +0200">Change oioioi~master~I669e888ef3530c7cc9cce11eb013ce0594424db5, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3202"&gt;https://gerrit.sio2project.mimuw.edu.pl/3202&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Fix statistics
&lt;br/&gt;

&lt;br/&gt;
This changes fixes various bugs that unfortunately only became apparent
&lt;br/&gt;
after trying the statistics on production problem/submission data.
&lt;br/&gt;

&lt;br/&gt;
The major problems that this addresses are:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;1. Null score_report.max_score on some older submissions as well as
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;submissions imported from main. This is worked around by looking
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at tests for the problem instance and deriving max_score from there.
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;2. Null submission.score and score_report.score on submissions to
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;problems with no final tests, or on broken submissions. These
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;are counted as submitted only.
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;3. Submissions which have score &amp;gt; max_score, or max_score != 100.
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The score is now capped and scaled to be a percentage of max_score.
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;4. Submissions with score_report.max_score correct or possible to
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;calculate, but equal to 0. These are also counted as submitted only.
&lt;br/&gt;

&lt;br/&gt;
Added more tests to cover all 4 of these points.
&lt;br/&gt;

&lt;br/&gt;
Another problem was that the recalculate_statistis management command
&lt;br/&gt;
turned out to be taking noticeably long to execute - about 3 hours on
&lt;br/&gt;
250k valid submissions to 15k problems. After some experimenting, I
&lt;br/&gt;
was unable to reduce this time substantially, so instead this change
&lt;br/&gt;
ensures the management command running in the background does not
&lt;br/&gt;
permanently block the database from normal usage, i.e. it should be
&lt;br/&gt;
safe to leave it running in the background after enabling statistics.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I669e888ef3530c7cc9cce11eb013ce0594424db5</comment>
                            <comment id="24962" author="gerrit" created="Sun, 28 Apr 2019 18:25:30 +0200">Change oioioi~master~I669e888ef3530c7cc9cce11eb013ce0594424db5, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3202"&gt;https://gerrit.sio2project.mimuw.edu.pl/3202&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Fix statistics
&lt;br/&gt;

&lt;br/&gt;
This changes fixes various bugs that unfortunately only became apparent
&lt;br/&gt;
after trying the statistics on production problem/submission data.
&lt;br/&gt;

&lt;br/&gt;
The major problems that this addresses are:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;1. Null score_report.max_score on some older submissions as well as
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;submissions imported from main. This is worked around by looking
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;at tests for the problem instance and deriving max_score from there.
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;2. Null submission.score and score_report.score on submissions to
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;problems with no final tests, or on broken submissions. These
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;are counted as submitted only.
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;3. Submissions which have score &amp;gt; max_score, or max_score != 100.
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The score is now capped and scaled to be a percentage of max_score.
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;4. Submissions with score_report.max_score correct or possible to
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;calculate, but equal to 0. These are also counted as submitted only.
&lt;br/&gt;

&lt;br/&gt;
Added more tests to cover all 4 of these points.
&lt;br/&gt;

&lt;br/&gt;
Another problem was that the recalculate_statistis management command
&lt;br/&gt;
turned out to be taking noticeably long to execute - about 3 hours on
&lt;br/&gt;
250k valid submissions to 15k problems. After some experimenting, I
&lt;br/&gt;
was unable to reduce this time substantially, so instead this change
&lt;br/&gt;
ensures the management command running in the background does not
&lt;br/&gt;
permanently block the database from normal usage, i.e. it should be
&lt;br/&gt;
safe to leave it running in the background after enabling statistics.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I669e888ef3530c7cc9cce11eb013ce0594424db5</comment>
                            <comment id="24964" author="gerrit" created="Mon, 29 Apr 2019 20:15:24 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;
This is a very simple, but practical demonstration, which may be
&lt;br/&gt;
upgraded in the future.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="24965" author="gerrit" created="Mon, 29 Apr 2019 20:35:33 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;
This is a very simple, but practical demonstration, which may be
&lt;br/&gt;
upgraded in the future.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="24966" author="gerrit" created="Mon, 29 Apr 2019 20:47:19 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;
This is a very simple, but practical demonstration, which may be
&lt;br/&gt;
upgraded in the future.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="24967" author="gerrit" created="Mon, 29 Apr 2019 21:10:05 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;
This is a very simple, but practical demonstration, which may be
&lt;br/&gt;
upgraded in the future.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="25029" author="gerrit" created="Fri, 3 May 2019 21:03:22 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;
This is a very simple, but practical demonstration, which may be
&lt;br/&gt;
upgraded in the future.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Stopped creating ProblemStatistics on Problem post_create, accounted
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;for null problem_statistics instead.
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="25031" author="gerrit" created="Sat, 4 May 2019 02:03:33 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;
This is a very simple, but practical demonstration, which may be
&lt;br/&gt;
upgraded in the future.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Stopped creating ProblemStatistics on Problem post_create, accounted
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;for null problem_statistics instead.
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="25072" author="gerrit" created="Fri, 10 May 2019 20:46:13 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;
This is a very simple, but practical demonstration, which may be
&lt;br/&gt;
upgraded in the future.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Stopped creating ProblemStatistics on Problem post_create, accounted
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;for null problem_statistics instead.
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
v3:
&lt;br/&gt;
&amp;nbsp;- Made problemset columns proportional using bootstrap.
&lt;br/&gt;
&amp;nbsp;- Fixed the loading symbol when adding problem to contest.
&lt;br/&gt;
&amp;nbsp;- Refactored functions preparing the problemset problem pool.
&lt;br/&gt;
&amp;nbsp;- Made the problemset preserve any get parameter on sorting, not just
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;the query. Added a test for it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="25076" author="gerrit" created="Sat, 11 May 2019 17:01:36 +0200">Change oioioi~master~Icf365352db8e04256e9d5dc73e5826052af5811b, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2195" title="Prepare backend for displaying statistics about a problem." class="issue-link" data-issue-key="SIO-2195"&gt;&lt;strike&gt;SIO-2195&lt;/strike&gt;&lt;/a&gt;) Show statistics in Problemset and problem sites
&lt;br/&gt;

&lt;br/&gt;
This change adds a handful of stuff to display sortable statistics next
&lt;br/&gt;
to problems in the Problemset.
&lt;br/&gt;
This is a very simple, but practical demonstration, which may be
&lt;br/&gt;
upgraded in the future.
&lt;br/&gt;

&lt;br/&gt;
v2:
&lt;br/&gt;
&amp;nbsp;- Stopped creating ProblemStatistics on Problem post_create, accounted
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;for null problem_statistics instead.
&lt;br/&gt;
&amp;nbsp;- Moved the statistics columns to the right, renamed them, and made
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;them smaller.
&lt;br/&gt;
&amp;nbsp;- Changed the &amp;quot;solved&amp;quot; statistic to instead reflect a percentage of
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;correct solutions.
&lt;br/&gt;
&amp;nbsp;- Added tests.
&lt;br/&gt;

&lt;br/&gt;
v3:
&lt;br/&gt;
&amp;nbsp;- Made problemset columns proportional using bootstrap.
&lt;br/&gt;
&amp;nbsp;- Fixed the loading symbol when adding problem to contest.
&lt;br/&gt;
&amp;nbsp;- Refactored functions preparing the problemset problem pool.
&lt;br/&gt;
&amp;nbsp;- Made the problemset preserve any get parameter on sorting, not just
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;the query. Added a test for it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icf365352db8e04256e9d5dc73e5826052af5811b</comment>
                            <comment id="25082" author="xvyx" created="Sun, 12 May 2019 02:29:16 +0200">This was actually resolved by &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3202/"&gt;https://gerrit.sio2project.mimuw.edu.pl/3202/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3187"&gt;https://gerrit.sio2project.mimuw.edu.pl/3187&lt;/a&gt; was moved to &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2242" title="Display statistics in Problemset" class="issue-link" data-issue-key="SIO-2242"&gt;&lt;strike&gt;SIO-2242&lt;/strike&gt;&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cjj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>xvyx</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10841" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Reviewer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>deutzia</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2194] Check whether tags preserve hierarchy from task archive.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2194</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17934">SIO-2194</key>
            <summary>Check whether tags preserve hierarchy from task archive.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="deutzia">Iwona Kotlarska</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Mar 2019 12:07:38 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:36 +0100</updated>
                            <resolved>Sun, 12 May 2019 02:18:46 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cjb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>xvyx</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10841" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Reviewer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>deutzia</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2193] Prepare backend for new tags design in problemset.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17933">SIO-2193</key>
            <summary>Prepare backend for new tags design in problemset.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="deutzia">Iwona Kotlarska</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Mar 2019 12:05:50 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:20 +0100</updated>
                            <resolved>Mon, 17 Jun 2019 20:29:01 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24610" author="gerrit" created="Tue, 26 Mar 2019 00:18:00 +0100">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
i(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in two tree-like structures. First is for easy
&lt;br/&gt;
searching (things like &amp;quot;OI, etap I&amp;quot;, and second is for preserving
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;structure from task archive, which we plan to remove later.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24650" author="gerrit" created="Tue, 26 Mar 2019 23:34:35 +0100">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
i(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in two tree-like structures. First is for easy
&lt;br/&gt;
searching (things like &amp;quot;OI, etap I&amp;quot;, and second is for preserving
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;structure from task archive, which we plan to remove later).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24651" author="gerrit" created="Wed, 27 Mar 2019 08:56:18 +0100">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
i(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in two tree-like structures. First is for easy
&lt;br/&gt;
searching (things like &amp;quot;OI, etap I&amp;quot;, and second is for preserving
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;structure from task archive, which we plan to remove later).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24660" author="gerrit" created="Wed, 27 Mar 2019 21:41:12 +0100">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in two tree-like structures. First is for easy
&lt;br/&gt;
searching (things like &amp;quot;OI, etap I&amp;quot;, and second is for preserving
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;structure from task archive, which we plan to remove later).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24661" author="gerrit" created="Wed, 27 Mar 2019 21:57:07 +0100">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in two tree-like structures. First is for easy
&lt;br/&gt;
searching (things like &amp;quot;OI, etap I&amp;quot;, and second is for preserving
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;structure from task archive, which we plan to remove later).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24662" author="gerrit" created="Fri, 29 Mar 2019 17:43:13 +0100">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in two tree-like structures. First is for easy
&lt;br/&gt;
searching (things like &amp;quot;OI, etap I&amp;quot;, and second is for preserving
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;structure from task archive, which we plan to remove later).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24672" author="gerrit" created="Mon, 1 Apr 2019 18:38:18 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in two tree-like structures. First is for easy
&lt;br/&gt;
searching (things like &amp;quot;OI, etap I&amp;quot;, and second is for preserving
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;structure from task archive, which we plan to remove later).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24673" author="gerrit" created="Mon, 1 Apr 2019 19:27:53 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching (things
&lt;br/&gt;
like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field, which is a
&lt;br/&gt;
positive integer determining how deep a particular tag should be in task
&lt;br/&gt;
archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24674" author="gerrit" created="Mon, 1 Apr 2019 22:49:36 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching (things
&lt;br/&gt;
like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field, which is a
&lt;br/&gt;
positive integer determining how deep a particular tag should be in task
&lt;br/&gt;
archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24719" author="gerrit" created="Mon, 8 Apr 2019 02:08:41 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching (things
&lt;br/&gt;
like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field, which is an
&lt;br/&gt;
integer determining how deep a particular tag should be in task
&lt;br/&gt;
archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24720" author="gerrit" created="Mon, 8 Apr 2019 10:32:18 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching (things
&lt;br/&gt;
like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field, which is an
&lt;br/&gt;
integer determining how deep a particular tag should be in task
&lt;br/&gt;
archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24721" author="gerrit" created="Mon, 8 Apr 2019 11:18:02 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching (things
&lt;br/&gt;
like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field, which is an
&lt;br/&gt;
integer determining how deep a particular tag should be in task
&lt;br/&gt;
archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24722" author="gerrit" created="Mon, 8 Apr 2019 12:55:16 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching (things
&lt;br/&gt;
like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field, which is an
&lt;br/&gt;
integer determining how deep a particular tag should be in task
&lt;br/&gt;
archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24723" author="gerrit" created="Mon, 8 Apr 2019 13:44:48 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching (things
&lt;br/&gt;
like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field, which is an
&lt;br/&gt;
integer determining how deep a particular tag should be in task
&lt;br/&gt;
archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24724" author="gerrit" created="Mon, 8 Apr 2019 13:53:53 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags, algorithms
&lt;br/&gt;
used tags (former tags) and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching (things
&lt;br/&gt;
like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field, which is an
&lt;br/&gt;
integer determining how deep a particular tag should be in task
&lt;br/&gt;
archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24727" author="gerrit" created="Mon, 8 Apr 2019 16:43:55 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms used tags (former tags) and origin tags (to preserve
&lt;br/&gt;
tree hierarchy from task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24728" author="gerrit" created="Mon, 8 Apr 2019 17:08:49 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms used tags (former tags) and origin tags (to preserve
&lt;br/&gt;
tree hierarchy from task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24758" author="gerrit" created="Tue, 9 Apr 2019 12:42:07 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms used tags (former tags) and origin tags (to preserve
&lt;br/&gt;
tree hierarchy from task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24760" author="gerrit" created="Tue, 9 Apr 2019 14:35:10 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 19
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms used tags (former tags) and origin tags (to preserve
&lt;br/&gt;
tree hierarchy from task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Currently existing tags are meant to turn into &amp;quot;algorithm tags&amp;quot; -
&lt;br/&gt;
they should be used to say &amp;quot;this can be solved with Dijkstra&amp;quot;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24852" author="gerrit" created="Tue, 9 Apr 2019 15:56:06 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 21
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms tags and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24861" author="gerrit" created="Tue, 9 Apr 2019 15:57:49 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 22
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms tags and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24862" author="gerrit" created="Tue, 9 Apr 2019 16:02:39 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 23
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms tags and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24863" author="gerrit" created="Tue, 9 Apr 2019 16:10:53 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 24
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms tags and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24864" author="gerrit" created="Tue, 9 Apr 2019 16:15:12 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 25
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms tags and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24865" author="gerrit" created="Tue, 9 Apr 2019 16:28:16 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 26
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms tags and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24866" author="gerrit" created="Tue, 9 Apr 2019 16:30:46 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 27
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms tags and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24880" author="gerrit" created="Tue, 9 Apr 2019 17:04:18 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 29
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms tags and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                            <comment id="24881" author="gerrit" created="Tue, 9 Apr 2019 17:08:50 +0200">Change oioioi~master~I91328356ed0f9981519e90e70cf24d6b033bcab2, patchset 30
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3170"&gt;https://gerrit.sio2project.mimuw.edu.pl/3170&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2193" title="Prepare backend for new tags design in problemset." class="issue-link" data-issue-key="SIO-2193"&gt;&lt;strike&gt;SIO-2193&lt;/strike&gt;&lt;/a&gt;) Split tags into three types.
&lt;br/&gt;

&lt;br/&gt;
We decided to use three main types of tags: difficulty tags,
&lt;br/&gt;
algorithms tags and origin tags (to preserve tree hierarchy from
&lt;br/&gt;
task archive).
&lt;br/&gt;

&lt;br/&gt;
Origin tags are formed in a tree-like structure for easy searching
&lt;br/&gt;
(things like &amp;quot;OI, etap I&amp;quot;). They also have &amp;quot;display_depth&amp;quot; field,
&lt;br/&gt;
which is an integer determining how deep a particular tag should be
&lt;br/&gt;
in task archive hierarchy.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91328356ed0f9981519e90e70cf24d6b033bcab2</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cj3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2192] Replace OptionParser with ArgumentParser</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2192</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This class is removed in Django 1.10.
&lt;br/&gt;
Related warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango110Warning: OptionParser usage for Django management commands is deprecated, use ArgumentParser instead</description>
                <environment/>
        <key id="17932">SIO-2192</key>
            <summary>Replace OptionParser with ArgumentParser</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Tue, 12 Mar 2019 17:16:16 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:23 +0100</updated>
                            <resolved>Tue, 26 Mar 2019 17:34:29 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24573" author="gerrit" created="Sun, 17 Mar 2019 14:40:16 +0100">Change oioioi~master~I96ff67a4f991d2b37b5ce0547491fc279de7ae0e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3160"&gt;https://gerrit.sio2project.mimuw.edu.pl/3160&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2192" title="Replace OptionParser with ArgumentParser" class="issue-link" data-issue-key="SIO-2192"&gt;&lt;strike&gt;SIO-2192&lt;/strike&gt;&lt;/a&gt;) Replace OptionParser with ArgumentParser
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I96ff67a4f991d2b37b5ce0547491fc279de7ae0e</comment>
                            <comment id="24605" author="gerrit" created="Mon, 25 Mar 2019 16:42:27 +0100">Change oioioi~master~I96ff67a4f991d2b37b5ce0547491fc279de7ae0e, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3160"&gt;https://gerrit.sio2project.mimuw.edu.pl/3160&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2192" title="Replace OptionParser with ArgumentParser" class="issue-link" data-issue-key="SIO-2192"&gt;&lt;strike&gt;SIO-2192&lt;/strike&gt;&lt;/a&gt;) Replace OptionParser with ArgumentParser
&lt;br/&gt;

&lt;br/&gt;
Added mutually exclusive group of arguments for submit.py.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I96ff67a4f991d2b37b5ce0547491fc279de7ae0e</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="17894">SIO-2154</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00civ:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2191] Get rid of upgrade_package.tar and upgrade_to_17</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2191</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This package and command were used to migrate to Django 1.7. They are no longer needed, so they should be removed.</description>
                <environment/>
        <key id="17931">SIO-2191</key>
            <summary>Get rid of upgrade_package.tar and upgrade_to_17</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Tue, 12 Mar 2019 14:51:52 +0100</created>
                <updated>Tue, 26 Mar 2019 16:41:15 +0100</updated>
                            <resolved>Wed, 20 Mar 2019 20:50:38 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24555" author="gerrit" created="Tue, 12 Mar 2019 16:02:25 +0100">Change oioioi~master~I68b460fc7196d9bccc4182eb6857e928a1a7cfbe, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3156"&gt;https://gerrit.sio2project.mimuw.edu.pl/3156&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2191" title="Get rid of upgrade_package.tar and upgrade_to_17" class="issue-link" data-issue-key="SIO-2191"&gt;&lt;strike&gt;SIO-2191&lt;/strike&gt;&lt;/a&gt;) Remove legacy migration script
&lt;br/&gt;

&lt;br/&gt;
Migration from South database migrations to Django native database
&lt;br/&gt;
migrations don&amp;#39;t seem to be needed anymore, and the required code
&lt;br/&gt;
clutters the repository.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I68b460fc7196d9bccc4182eb6857e928a1a7cfbe</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cin:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2190] Replace NoArgsCommand with BaseCommand</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2190</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This class is removed in Django 1.10.
&lt;br/&gt;
Related warnings:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango110Warning: NoArgsCommand class is deprecated and will be removed in Django 1.10. Use BaseCommand instead, which takes no arguments by default.
&lt;br/&gt;
</description>
                <environment/>
        <key id="17930">SIO-2190</key>
            <summary>Replace NoArgsCommand with BaseCommand</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Tue, 12 Mar 2019 10:46:01 +0100</created>
                <updated>Tue, 26 Mar 2019 16:36:41 +0100</updated>
                            <resolved>Tue, 19 Mar 2019 13:48:38 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24563" author="gerrit" created="Tue, 12 Mar 2019 17:25:07 +0100">Change oioioi~master~I95213bbd37f1f7d56a83c8bf8cb61cfe9c115a87, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3158"&gt;https://gerrit.sio2project.mimuw.edu.pl/3158&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2190" title="Replace NoArgsCommand with BaseCommand" class="issue-link" data-issue-key="SIO-2190"&gt;&lt;strike&gt;SIO-2190&lt;/strike&gt;&lt;/a&gt;) Get rid of NoArgsCommand
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I95213bbd37f1f7d56a83c8bf8cb61cfe9c115a87</comment>
                            <comment id="24564" author="gerrit" created="Tue, 12 Mar 2019 17:27:46 +0100">Change oioioi~master~I95213bbd37f1f7d56a83c8bf8cb61cfe9c115a87, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3158"&gt;https://gerrit.sio2project.mimuw.edu.pl/3158&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2190" title="Replace NoArgsCommand with BaseCommand" class="issue-link" data-issue-key="SIO-2190"&gt;&lt;strike&gt;SIO-2190&lt;/strike&gt;&lt;/a&gt;) Get rid of NoArgsCommand
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I95213bbd37f1f7d56a83c8bf8cb61cfe9c115a87</comment>
                            <comment id="24572" author="gerrit" created="Sun, 17 Mar 2019 13:06:26 +0100">Change oioioi~master~I95213bbd37f1f7d56a83c8bf8cb61cfe9c115a87, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3158"&gt;https://gerrit.sio2project.mimuw.edu.pl/3158&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2190" title="Replace NoArgsCommand with BaseCommand" class="issue-link" data-issue-key="SIO-2190"&gt;&lt;strike&gt;SIO-2190&lt;/strike&gt;&lt;/a&gt;) Replace NoArgsCommand with BaseCommand
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I95213bbd37f1f7d56a83c8bf8cb61cfe9c115a87</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="17894">SIO-2154</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cif:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2189] Fix backwards incompatible changes in 1.10 after incrementing django version</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2189</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17929">SIO-2189</key>
            <summary>Fix backwards incompatible changes in 1.10 after incrementing django version</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 21:16:20 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:21 +0100</updated>
                            <resolved>Tue, 9 Apr 2019 22:48:08 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="17894">SIO-2154</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="17916">SIO-2176</subtask>
                            <subtask id="17919">SIO-2179</subtask>
                            <subtask id="17926">SIO-2186</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ci7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2188] Check if setting USE_L10N to True breaks date/time filters</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2188</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In Django 1.10 when USE_L10N is set to True, then current locale date/time formata are also use in filters when no format string is specified (instead of DATE_FORMAT and TIME_FORMAT constants from settings.py).
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous&lt;/a&gt; (34th dot)</description>
                <environment/>
        <key id="17928">SIO-2188</key>
            <summary>Check if setting USE_L10N to True breaks date/time filters</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="2">Won't Fix</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 18:21:44 +0100</created>
                <updated>Tue, 26 Mar 2019 16:41:38 +0100</updated>
                            <resolved>Sun, 24 Mar 2019 16:25:58 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24586" author="ert" created="Sun, 24 Mar 2019 16:25:58 +0100">The &amp;quot;filters&amp;quot; mentioned in the Issue description are Django template system filters (the `{% ... %}` syntax used to call functions and use results in templates). The changed behavior affects formatting of date and time depending of locale (eg. Americans place day number between month and year)
&lt;br/&gt;

&lt;br/&gt;
Further we are setting USE_L10N to False. So this doesn&amp;#39;t change anything.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00chz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2187] Check if OIOIOI relies on appending STATIC_ROOT at the end of the URL</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2187</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In Django 1.10 url concerning staticfiles are created differently. If we were relying on appending STATIC_ROOT at the end of the URL it will no longer work. Details can be found in the docs.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous&lt;/a&gt; (33rd dot)</description>
                <environment/>
        <key id="17927">SIO-2187</key>
            <summary>Check if OIOIOI relies on appending STATIC_ROOT at the end of the URL</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="2">Won't Fix</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 18:13:25 +0100</created>
                <updated>Tue, 26 Mar 2019 16:36:15 +0100</updated>
                            <resolved>Sun, 24 Mar 2019 16:14:13 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24584" author="ert" created="Sun, 24 Mar 2019 16:13:40 +0100">We do not relay on the behavior of simple appending of STATIC_ROOT. All usages are of form &amp;quot;{% static FILENAME %}&amp;quot;</comment>
                            <comment id="24585" author="ert" created="Sun, 24 Mar 2019 16:14:13 +0100">We do not relay on the behavior of simple appending of STATIC_ROOT. All usages are of form &amp;quot;{% static FILENAME %}&amp;quot;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00chr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2186] django.forms.models.model_to_dict() returns a queryset rather than a list of primary keys</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2186</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Check if this new behaviour breaks anything (it is new only for ManyToManyFields).
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous&lt;/a&gt; (32nd dot)</description>
                <environment/>
        <key id="17926">SIO-2186</key>
            <summary>django.forms.models.model_to_dict() returns a queryset rather than a list of primary keys</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17929">SIO-2189</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="5">Cannot Reproduce</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 18:09:42 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:31 +0100</updated>
                            <resolved>Tue, 26 Mar 2019 16:36:22 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24619" author="michcioperz" created="Tue, 26 Mar 2019 16:36:22 +0100">Models we use this on don&amp;#39;t have ManyToManyFields.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00chj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2185] Check if OIOIOI relies on AttributeError being thrown after access to deleted model field</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2185</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In Django 1.10 accessing a deleted field on a model instance reloads the field’s value instead of raising AttributeError.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous&lt;/a&gt; (30th dot)</description>
                <environment/>
        <key id="17925">SIO-2185</key>
            <summary>Check if OIOIOI relies on AttributeError being thrown after access to deleted model field</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="2">Won't Fix</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 18:05:48 +0100</created>
                <updated>Tue, 26 Mar 2019 16:39:17 +0100</updated>
                            <resolved>Mon, 25 Mar 2019 20:34:23 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="24608" author="marek" created="Mon, 25 Mar 2019 20:34:17 +0100">This change does not affect our codebase.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00chb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2184] Find alternative for FileField get_directory_name() and get_filename()  methods</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2184</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This methods became depreciated in Django 1.10.
&lt;br/&gt;
Docs suggest some alternative.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous&lt;/a&gt; (26th dot)</description>
                <environment/>
        <key id="17924">SIO-2184</key>
            <summary>Find alternative for FileField get_directory_name() and get_filename()  methods</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 17:49:58 +0100</created>
                <updated>Tue, 26 Mar 2019 16:40:41 +0100</updated>
                            <resolved>Mon, 11 Mar 2019 21:57:34 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="24548" author="marek" created="Mon, 11 Mar 2019 21:55:53 +0100">We are not using such methods.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ch3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2183] Check if OIOIOI is using deferred fields</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2183</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>From Django 1.10 models that use deferred fields should pass django.db.models.DEFERRED in __init__().
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous&lt;/a&gt; (23rd dot)</description>
                <environment/>
        <key id="17923">SIO-2183</key>
            <summary>Check if OIOIOI is using deferred fields</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 17:39:40 +0100</created>
                <updated>Tue, 26 Mar 2019 16:39:41 +0100</updated>
                            <resolved>Sun, 17 Mar 2019 15:03:53 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="24574" author="marek" created="Sun, 17 Mar 2019 15:03:39 +0100">This change does not affect OIOIOI, because we are not using this feature.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cgv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2182] Think whether initialization of middleware classes during server start breaks anything</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2182</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Before Django 1.10 this classes were initialized during first request, now they are initialized during server start.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous&lt;/a&gt; (18th dot)</description>
                <environment/>
        <key id="17922">SIO-2182</key>
            <summary>Think whether initialization of middleware classes during server start breaks anything</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="2">Won't Fix</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 17:27:38 +0100</created>
                <updated>Tue, 26 Mar 2019 16:36:17 +0100</updated>
                            <resolved>Tue, 19 Mar 2019 13:54:14 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cgn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2181] Check if ModelBackend and RemoteUserBackend new inactive user treatment breaks anything</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2181</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Default (ModelBackend) and RemoteUserBackend authentication backends now reject inactive users. I don&amp;#39;t see any change compared to the current behaviour, but some of our classes derive from them, so is worth a look to check if it doesn&amp;#39;t break anything (especially ipdnsauth tests).
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous&lt;/a&gt; (14th dot)</description>
                <environment/>
        <key id="17921">SIO-2181</key>
            <summary>Check if ModelBackend and RemoteUserBackend new inactive user treatment breaks anything</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 17:17:29 +0100</created>
                <updated>Mon, 27 Apr 2020 16:27:41 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:27:41 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="24578" author="ert" created="Tue, 19 Mar 2019 14:03:13 +0100">su na niekatywnych użytownik&amp;#xF3;w potencjalnie się zepsuje.</comment>
                            <comment id="24580" author="michcioperz" created="Wed, 20 Mar 2019 21:02:48 +0100">W tym momencie na sio2.mimuw.edu.pl su na nieaktywnego użytkownika powoduje wylogowanie admina</comment>
                            <comment id="24582" author="michcioperz" created="Sat, 23 Mar 2019 12:26:34 +0100">I think this is best checked after we&amp;#39;ve incremented the Django version. Lack of ability of inactive users to login is intended behaviour.</comment>
                            <comment id="26094" author="accek" created="Mon, 27 Apr 2020 16:27:41 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="17894">SIO-2154</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cgf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2180] Replace Command.execute() with call_command()</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2180</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous&lt;/a&gt; (13th dot)</description>
                <environment/>
        <key id="17920">SIO-2180</key>
            <summary>Replace Command.execute() with call_command()</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 17:08:43 +0100</created>
                <updated>Tue, 26 Mar 2019 16:40:43 +0100</updated>
                            <resolved>Sun, 17 Mar 2019 21:42:22 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="24576" author="marek" created="Sun, 17 Mar 2019 21:42:13 +0100">OIOIOI doesn&amp;#39;t execute command this way, so nothing needed to be changed.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cg7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2179] Remove choices argument from Select/SelectMultiple widgets' render() and render_options() methods</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>These arguments were removed from the aforementioned methods in Django 1.10. In the second case (render_options()) selected_choices are now the first positional argument (watch out for classes derived from django&amp;#39;s Select and SelectMultiple).
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous&lt;/a&gt; (11th dot)</description>
                <environment/>
        <key id="17919">SIO-2179</key>
            <summary>Remove choices argument from Select/SelectMultiple widgets' render() and render_options() methods</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17929">SIO-2189</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 16:20:13 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:24 +0100</updated>
                            <resolved>Tue, 9 Apr 2019 22:47:49 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24547" author="marek" created="Mon, 11 Mar 2019 21:15:23 +0100">This ticket can be completed only after upgrade to Django 1.10 is done.</comment>
                            <comment id="24659" author="gerrit" created="Wed, 27 Mar 2019 20:32:48 +0100">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 3 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates all relevant
&lt;br/&gt;
dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24685" author="gerrit" created="Wed, 3 Apr 2019 10:40:45 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 4 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecetaed in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24694" author="gerrit" created="Sat, 6 Apr 2019 18:45:35 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 4 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecetaed in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24696" author="gerrit" created="Sun, 7 Apr 2019 10:20:14 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24702" author="gerrit" created="Sun, 7 Apr 2019 11:24:15 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24710" author="gerrit" created="Sun, 7 Apr 2019 11:49:25 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24733" author="gerrit" created="Tue, 9 Apr 2019 00:42:26 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24743" author="gerrit" created="Tue, 9 Apr 2019 10:49:56 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24751" author="gerrit" created="Tue, 9 Apr 2019 11:20:06 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24854" author="gerrit" created="Tue, 9 Apr 2019 15:56:33 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24872" author="gerrit" created="Tue, 9 Apr 2019 16:40:24 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cfz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2178] Check if objects with close() method are used after being passed to HttpResponse</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2178</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In Django 1.10 such objects are closed immediately after being passed to HttpResponse.
&lt;br/&gt;

&lt;br/&gt;
Docs:  &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#miscellaneous&lt;/a&gt; (5th dot)</description>
                <environment/>
        <key id="17918">SIO-2178</key>
            <summary>Check if objects with close() method are used after being passed to HttpResponse</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Mon, 11 Mar 2019 15:48:49 +0100</created>
                <updated>Tue, 26 Mar 2019 16:36:16 +0100</updated>
                            <resolved>Sun, 17 Mar 2019 19:28:06 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="24575" author="marek" created="Sun, 17 Mar 2019 19:27:25 +0100">Such objects are not used after being passed to HttpResponse.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cfr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2177] Fix backwards incompatible changes in 1.10 before incrementing django version</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2177</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17917">SIO-2177</key>
            <summary>Fix backwards incompatible changes in 1.10 before incrementing django version</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 10 Mar 2019 23:30:29 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:38 +0100</updated>
                            <resolved>Tue, 9 Apr 2019 22:50:41 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="17894">SIO-2154</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="17910">SIO-2170</subtask>
                            <subtask id="17911">SIO-2171</subtask>
                            <subtask id="17912">SIO-2172</subtask>
                            <subtask id="17913">SIO-2173</subtask>
                            <subtask id="17914">SIO-2174</subtask>
                            <subtask id="17918">SIO-2178</subtask>
                            <subtask id="17920">SIO-2180</subtask>
                            <subtask id="17922">SIO-2182</subtask>
                            <subtask id="17923">SIO-2183</subtask>
                            <subtask id="17924">SIO-2184</subtask>
                            <subtask id="17925">SIO-2185</subtask>
                            <subtask id="17927">SIO-2187</subtask>
                            <subtask id="17928">SIO-2188</subtask>
                            <subtask id="17941">SIO-2201</subtask>
                            <subtask id="18020">SIO-2212</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cfj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2176] Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In Django 1.10 the aforementioned methods were removed.
&lt;br/&gt;
Docs are suggesting some alternative.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#field-get-prep-lookup-and-field-get-db-prep-lookup-methods-are-removed"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#field-get-prep-lookup-and-field-get-db-prep-lookup-methods-are-removed&lt;/a&gt;</description>
                <environment/>
        <key id="17916">SIO-2176</key>
            <summary>Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17929">SIO-2189</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 10 Mar 2019 23:12:45 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:20 +0100</updated>
                            <resolved>Tue, 9 Apr 2019 22:47:57 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="24579" author="ert" created="Tue, 19 Mar 2019 14:04:36 +0100">Jedno wystąpienie w FileTracker.
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
filetracker/fields.py:    def get_prep_lookup(self, lookup_type, value):
&lt;br/&gt;
filetracker/fields.py:        return super(FileField, self).get_prep_lookup(lookup_type, value)
&lt;br/&gt;

&lt;br/&gt;
Do usunięcia nasza implementacja.</comment>
                            <comment id="24583" author="michcioperz" created="Sat, 23 Mar 2019 12:39:22 +0100">Bardziej jest tak, że ten kod został wyekstrahowany do czegoś innego w django, i nie do końca jeszcze rozumiem do czego
&lt;br/&gt;
</comment>
                            <comment id="24606" author="marek" created="Mon, 25 Mar 2019 18:32:09 +0100">Z tego co rozumiem to teraz kod lookup&amp;#xF3;w używa get_prep_value do konwersji otrzymanej wartości do tej zdatnej do użycia w zapytaniu bazodanowym. Jeżeli byśmy robili customowe lookupy to wtedy musielibyśmy przenieść tę logikę do nich, ale w obecnej sytuacji wystarczy tę funkcję usunąć (kod w get_prep_value jest ten sam).</comment>
                            <comment id="24607" author="marek" created="Mon, 25 Mar 2019 18:38:34 +0100">To wymaga zmiany kodu w spos&amp;#xF3;b, kt&amp;#xF3;ry będzie niekompatybilny z 1.9, więc przerzucam to do &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2189"&gt;https://jira.sio2project.mimuw.edu.pl/browse/SIO-2189&lt;/a&gt;.</comment>
                            <comment id="24656" author="gerrit" created="Wed, 27 Mar 2019 20:32:25 +0100">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 3 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates all relevant
&lt;br/&gt;
dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24682" author="gerrit" created="Wed, 3 Apr 2019 10:40:38 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 4 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecetaed in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24691" author="gerrit" created="Sat, 6 Apr 2019 18:45:08 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 4 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecetaed in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24697" author="gerrit" created="Sun, 7 Apr 2019 10:20:33 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24703" author="gerrit" created="Sun, 7 Apr 2019 11:24:22 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24711" author="gerrit" created="Sun, 7 Apr 2019 11:49:28 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24734" author="gerrit" created="Tue, 9 Apr 2019 00:42:36 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24744" author="gerrit" created="Tue, 9 Apr 2019 10:49:56 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24752" author="gerrit" created="Tue, 9 Apr 2019 11:20:14 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24855" author="gerrit" created="Tue, 9 Apr 2019 15:56:35 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24873" author="gerrit" created="Tue, 9 Apr 2019 16:40:26 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cfb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2175] Upgrade Cellery</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2175</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We probably should also upgrade Cellery to latest version</description>
                <environment/>
        <key id="17915">SIO-2175</key>
            <summary>Upgrade Cellery</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 10 Mar 2019 22:58:27 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:38 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:37 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26215" author="accek" created="Mon, 27 Apr 2020 16:28:38 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cf3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2174] Check if null assignment check for non-null foreign key fields is used</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2174</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In Django 1.10 this check is removed, so any solutions depending on it should be rewritten.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#removed-null-assignment-check-for-non-null-foreign-key-fields"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#removed-null-assignment-check-for-non-null-foreign-key-fields&lt;/a&gt;</description>
                <environment/>
        <key id="17914">SIO-2174</key>
            <summary>Check if null assignment check for non-null foreign key fields is used</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 10 Mar 2019 22:54:47 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:36 +0100</updated>
                            <resolved>Tue, 12 Mar 2019 10:38:28 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="24550" author="marek" created="Tue, 12 Mar 2019 10:38:22 +0100">This change doesn&amp;#39;t affect us.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cev:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2173] Think whether we want runserver to write its output to our logs.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2173</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>From Django 1.10 runserver command (z manage.py) nie wyświetla outputu na stderr, tylko przesyła go do django server logger. Jeżeli aktualnie to nam nic nie psuje, to chętnie zostawiłbym tego ticketa, żeby w przyszłości sprawić aby ten output był faktycznie zapisywany do naszych log&amp;#xF3;w (brakowało mi tej opcji).
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#runserver-output-goes-through-logging"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#runserver-output-goes-through-logging&lt;/a&gt;</description>
                <environment/>
        <key id="17913">SIO-2173</key>
            <summary>Think whether we want runserver to write its output to our logs.</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 10 Mar 2019 22:41:15 +0100</created>
                <updated>Tue, 26 Mar 2019 16:36:30 +0100</updated>
                            <resolved>Tue, 12 Mar 2019 15:19:31 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="24553" author="marek" created="Tue, 12 Mar 2019 15:20:11 +0100">We are using supervisor&amp;#39;s uwsgi instead of runserwer, so this change doesn&amp;#39;t affect us.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cen:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2172] Think whether increased max_length of users' username is a problem</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2172</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In Django 1.10 max lenght of user&amp;#39;s username was increased from 30 to 150.
&lt;br/&gt;
It will probably cause problems with displaying such long strings, e.g top bar.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#abstractuser-username-max-length-increased-to-150"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#abstractuser-username-max-length-increased-to-150&lt;/a&gt;</description>
                <environment/>
        <key id="17912">SIO-2172</key>
            <summary>Think whether increased max_length of users' username is a problem</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 10 Mar 2019 22:29:27 +0100</created>
                <updated>Tue, 26 Mar 2019 16:40:11 +0100</updated>
                            <resolved>Tue, 12 Mar 2019 15:22:18 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="24554" author="marek" created="Tue, 12 Mar 2019 15:24:17 +0100">This change shouldn&amp;#39;t be a problem.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cef:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2171] Check if _meta.get_fields() are called on proxy models</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2171</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>The get_fields() method returned different reverse fields when called on a proxy model compared to its proxied concrete class. It was fixed in Django 1.10 by returning full set of fields pointing to a concrete class or one of its proxies in both cases.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#meta-get-fields-returns-consistent-reverse-fields-for-proxy-models"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#meta-get-fields-returns-consistent-reverse-fields-for-proxy-models&lt;/a&gt;</description>
                <environment/>
        <key id="17911">SIO-2171</key>
            <summary>Check if _meta.get_fields() are called on proxy models</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="2">Won't Fix</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 10 Mar 2019 22:14:04 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:38 +0100</updated>
                            <resolved>Sat, 23 Mar 2019 11:58:56 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24581" author="michcioperz" created="Sat, 23 Mar 2019 11:58:19 +0100">I checked the occurences in [oi-hound](&lt;a href="http://yuu.iscute.ovh/oi-hound/?q=get_fields&amp;i=nope&amp;files=%5C.py&amp;repos=filetracker,oioioi,sioworkers"&gt;http://yuu.iscute.ovh/oi-hound/?q=get_fields&amp;amp;i=nope&amp;amp;files=%5C.py&amp;amp;repos=filetracker,oioioi,sioworkers&lt;/a&gt;) and verified that they return visually the same thing in Django 1.9 and Django 1.10</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ce7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2170] Check if select_related() is used to nested non-relation fields</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2170</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Before Django 1.10 select_related() didn&amp;#39;t prohibit nested non-relation fields, but it will do so in 1.10. If we are exploiting this bug, we should find alternative solution.
&lt;br/&gt;

&lt;br/&gt;
Docs: &lt;a href="https://docs.djangoproject.com/en/2.1/releases/1.10/#select-related-prohibits-non-relational-fields-for-nested-relations"&gt;https://docs.djangoproject.com/en/2.1/releases/1.10/#select-related-prohibits-non-relational-fields-for-nested-relations&lt;/a&gt;</description>
                <environment/>
        <key id="17910">SIO-2170</key>
            <summary>Check if select_related() is used to nested non-relation fields</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17917">SIO-2177</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 10 Mar 2019 22:07:02 +0100</created>
                <updated>Tue, 26 Mar 2019 16:42:11 +0100</updated>
                            <resolved>Tue, 12 Mar 2019 10:09:45 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="24549" author="marek" created="Tue, 12 Mar 2019 10:09:30 +0100">We are not affected by this change.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cdz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2169] Understand consequences and enable SessionAuthenticationMiddleware</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2169</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Session verification will become mandatory in Django 1.10. Please add &amp;#39;django.contrib.auth.middleware.SessionAuthenticationMiddleware&amp;#39; to your MIDDLEWARE_CLASSES setting when you are ready to opt-in after reading the upgrade considerations in the 1.8 release notes.
&lt;br/&gt;

&lt;br/&gt;
Main part of this issue is understanding consequences for IP/DNS authentication of the SessionAuthenticationMiddleware</description>
                <environment/>
        <key id="17909">SIO-2169</key>
            <summary>Understand consequences and enable SessionAuthenticationMiddleware</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="5">Cannot Reproduce</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 10 Mar 2019 17:29:52 +0100</created>
                <updated>Tue, 26 Mar 2019 16:37:12 +0100</updated>
                            <resolved>Tue, 26 Mar 2019 15:31:12 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24539" author="ert" created="Sun, 10 Mar 2019 18:45:12 +0100">&lt;a href="https://docs.djangoproject.com/en/2.1/topics/auth/default/#session-invalidation-on-password-change"&gt;https://docs.djangoproject.com/en/2.1/topics/auth/default/#session-invalidation-on-password-change&lt;/a&gt;</comment>
                            <comment id="24614" author="michcioperz" created="Tue, 26 Mar 2019 15:31:12 +0100">When logging in, a hash of user&amp;#39;s password (user.get_session_auth_hash()) is saved in user&amp;#39;s session and verified on each request.
&lt;br/&gt;
Therefore, it should not break things for us in terms of ipdnsauth.</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="17894">SIO-2154</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cdr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2168] Set on_delete behaviour in fields other then ForeignKey</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2168</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>OneToOneField, OneToOneBothHandsCascadingParticipantField, TreeForeignKey</description>
                <environment/>
        <key id="17908">SIO-2168</key>
            <summary>Set on_delete behaviour in fields other then ForeignKey</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 10 Mar 2019 17:28:31 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:23 +0100</updated>
                            <resolved>Thu, 14 Mar 2019 15:25:45 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24544" author="gerrit" created="Sun, 10 Mar 2019 18:48:26 +0100">Change oioioi~master~I8439d40e0d5a6b16336a8f4ab4983f9e7fc52e08, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3153"&gt;https://gerrit.sio2project.mimuw.edu.pl/3153&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2168" title="Set on_delete behaviour in fields other then ForeignKey" class="issue-link" data-issue-key="SIO-2168"&gt;&lt;strike&gt;SIO-2168&lt;/strike&gt;&lt;/a&gt;) Set on_delete behaviour
&lt;br/&gt;

&lt;br/&gt;
This solved following warning
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango20Warning: on_delete will be a required arg for *** in Django 2.0. Set it to models.CASCADE on models and in existing migrations if you want to maintain the current default behavior.
&lt;br/&gt;

&lt;br/&gt;
Behaviour is set to the current default of CASCADE where undefined.
&lt;br/&gt;

&lt;br/&gt;
This commit doesn&amp;#39;t introduce any difference in code logic.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8439d40e0d5a6b16336a8f4ab4983f9e7fc52e08</comment>
                            <comment id="24560" author="gerrit" created="Tue, 12 Mar 2019 16:23:51 +0100">Change oioioi~master~I8439d40e0d5a6b16336a8f4ab4983f9e7fc52e08, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3153"&gt;https://gerrit.sio2project.mimuw.edu.pl/3153&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2168" title="Set on_delete behaviour in fields other then ForeignKey" class="issue-link" data-issue-key="SIO-2168"&gt;&lt;strike&gt;SIO-2168&lt;/strike&gt;&lt;/a&gt;) Set on_delete behaviour
&lt;br/&gt;

&lt;br/&gt;
This solved following warning
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango20Warning: on_delete will be a required arg for *** in Django 2.0. Set it to models.CASCADE on models and in existing migrations if you want to maintain the current default behavior.
&lt;br/&gt;

&lt;br/&gt;
Behaviour is set to the current default of CASCADE where undefined.
&lt;br/&gt;

&lt;br/&gt;
This commit doesn&amp;#39;t introduce any difference in code logic.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8439d40e0d5a6b16336a8f4ab4983f9e7fc52e08</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cdj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2167] Figure out why some tasks imported from main are missing</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2167</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>For example older OIGs</description>
                <environment/>
        <key id="17907">SIO-2167</key>
            <summary>Figure out why some tasks imported from main are missing</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="2">Won't Fix</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="deutzia">Iwona Kotlarska</reporter>
                        <labels>
                    </labels>
                <created>Sat, 9 Mar 2019 22:02:42 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:18 +0100</updated>
                            <resolved>Mon, 17 Jun 2019 20:29:47 +0200</resolved>
                                    <version>Near Future</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24569" author="kostka" created="Thu, 14 Mar 2019 06:07:31 +0100">Right now, most of the problems missing are generally interactive problems (most of them have to be set manually). Right now, from the Polish Szkopuł, only 28 tasks are missing (mostly from the first edition of the Olympiad).</comment>
                            <comment id="25033" author="kostka" created="Sun, 5 May 2019 19:54:19 +0200">I&amp;#39;m happy to announce that all problems from the POI are currently on Szkopuł.</comment>
                            <comment id="25283" author="deutzia" created="Mon, 17 Jun 2019 20:29:47 +0200">It turned out that the issue was resolved anyway.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cdb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2166] Talk to teachers in Staszic about possible improvements to problemset</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2166</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17906">SIO-2166</key>
            <summary>Talk to teachers in Staszic about possible improvements to problemset</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="deutzia">Iwona Kotlarska</reporter>
                        <labels>
                    </labels>
                <created>Sat, 9 Mar 2019 21:59:13 +0100</created>
                <updated>Tue, 26 Mar 2019 16:39:58 +0100</updated>
                            <resolved>Wed, 13 Mar 2019 11:58:32 +0100</resolved>
                                    <version>Near Future</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cd3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2165] Talk to students in Staszic about possible improvements to problemset</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2165</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17905">SIO-2165</key>
            <summary>Talk to students in Staszic about possible improvements to problemset</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="deutzia">Iwona Kotlarska</reporter>
                        <labels>
                    </labels>
                <created>Sat, 9 Mar 2019 21:56:20 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:39 +0100</updated>
                            <resolved>Sun, 12 May 2019 02:18:32 +0200</resolved>
                                    <version>Near Future</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ccv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2164] Determine dependency versions for Django 1.10</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17904">SIO-2164</key>
            <summary>Determine dependency versions for Django 1.10</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17894">SIO-2154</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Fri, 8 Mar 2019 21:56:45 +0100</created>
                <updated>Tue, 9 Apr 2019 16:40:21 +0200</updated>
                            <resolved>Sun, 24 Mar 2019 16:57:27 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24538" author="ert" created="Sun, 10 Mar 2019 18:16:06 +0100">To potencjalnie jest dobry patch</comment>
                            <comment id="24658" author="gerrit" created="Wed, 27 Mar 2019 20:32:37 +0100">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 3 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates all relevant
&lt;br/&gt;
dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24684" author="gerrit" created="Wed, 3 Apr 2019 10:40:39 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 4 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecetaed in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24693" author="gerrit" created="Sat, 6 Apr 2019 18:45:21 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 4 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecetaed in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24695" author="gerrit" created="Sun, 7 Apr 2019 10:20:10 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24701" author="gerrit" created="Sun, 7 Apr 2019 11:24:09 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24709" author="gerrit" created="Sun, 7 Apr 2019 11:49:22 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24732" author="gerrit" created="Tue, 9 Apr 2019 00:42:21 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24742" author="gerrit" created="Tue, 9 Apr 2019 10:49:55 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24750" author="gerrit" created="Tue, 9 Apr 2019 11:19:58 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24853" author="gerrit" created="Tue, 9 Apr 2019 15:56:26 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24871" author="gerrit" created="Tue, 9 Apr 2019 16:40:21 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                    </comments>
                    <attachments>
                            <attachment id="14037" name="django10.patch" size="1875" author="ert" created="Sun, 10 Mar 2019 18:16:06 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ccn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2163] Replace allow_tags attribute</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2163</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>RemovedInDjango20Warning: Deprecated allow_tags attribute used on &amp;lt;bound method BalloonsDeliveryAccessDataInline.access_link of &amp;lt;oioioi.balloons.admin.BalloonsDeliveryAccessDataInline object at 0x7fec1781f0d0&amp;gt;&amp;gt;. Use django.utils.html.format_html(), format_html_join(), or django.utils.safestring.mark_safe() instead.</description>
                <environment/>
        <key id="17903">SIO-2163</key>
            <summary>Replace allow_tags attribute</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Fri, 8 Mar 2019 00:28:43 +0100</created>
                <updated>Tue, 26 Mar 2019 16:37:27 +0100</updated>
                            <resolved>Thu, 14 Mar 2019 15:26:04 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24534" author="gerrit" created="Fri, 8 Mar 2019 21:37:52 +0100">Change oioioi~master~Id5fc5af180de6bd2c9d9caa83cc24991fd6ed459, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3151"&gt;https://gerrit.sio2project.mimuw.edu.pl/3151&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2163" title="Replace allow_tags attribute" class="issue-link" data-issue-key="SIO-2163"&gt;&lt;strike&gt;SIO-2163&lt;/strike&gt;&lt;/a&gt;) Replace allow_tags attribute
&lt;br/&gt;

&lt;br/&gt;
This solves following type of warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango20Warning: Deprecated allow_tags attribute used on &amp;lt;bound method BalloonsDeliveryAccessDataInline.access_link of &amp;lt;oioioi.balloons.admin.BalloonsDeliveryAccessDataInline object at 0x7fec1781f0d0&amp;gt;&amp;gt;. Use django.utils.html.format_html(), format_html_join(), or django.utils.safestring.mark_safe() instead.
&lt;br/&gt;

&lt;br/&gt;
allow_tags was replaced by using format_html where possible.
&lt;br/&gt;
In some places no changes were introduced as allow_tags wasn&amp;#39;t needed.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id5fc5af180de6bd2c9d9caa83cc24991fd6ed459</comment>
                            <comment id="24536" author="gerrit" created="Sat, 9 Mar 2019 20:16:21 +0100">Change oioioi~master~Id5fc5af180de6bd2c9d9caa83cc24991fd6ed459, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3151"&gt;https://gerrit.sio2project.mimuw.edu.pl/3151&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2163" title="Replace allow_tags attribute" class="issue-link" data-issue-key="SIO-2163"&gt;&lt;strike&gt;SIO-2163&lt;/strike&gt;&lt;/a&gt;) Replace allow_tags attribute
&lt;br/&gt;

&lt;br/&gt;
This solves following type of warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango20Warning: Deprecated allow_tags attribute used on &amp;lt;bound method BalloonsDeliveryAccessDataInline.access_link of &amp;lt;oioioi.balloons.admin.BalloonsDeliveryAccessDataInline object at 0x7fec1781f0d0&amp;gt;&amp;gt;. Use django.utils.html.format_html(), format_html_join(), or django.utils.safestring.mark_safe() instead.
&lt;br/&gt;

&lt;br/&gt;
allow_tags was replaced by using format_html where possible.
&lt;br/&gt;
In some places no changes were introduced as allow_tags wasn&amp;#39;t needed.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id5fc5af180de6bd2c9d9caa83cc24991fd6ed459</comment>
                            <comment id="24542" author="gerrit" created="Sun, 10 Mar 2019 18:48:05 +0100">Change oioioi~master~Id5fc5af180de6bd2c9d9caa83cc24991fd6ed459, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3151"&gt;https://gerrit.sio2project.mimuw.edu.pl/3151&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2163" title="Replace allow_tags attribute" class="issue-link" data-issue-key="SIO-2163"&gt;&lt;strike&gt;SIO-2163&lt;/strike&gt;&lt;/a&gt;) Replace allow_tags attribute
&lt;br/&gt;

&lt;br/&gt;
This solves following type of warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango20Warning: Deprecated allow_tags attribute used on &amp;lt;bound method BalloonsDeliveryAccessDataInline.access_link of &amp;lt;oioioi.balloons.admin.BalloonsDeliveryAccessDataInline object at 0x7fec1781f0d0&amp;gt;&amp;gt;. Use django.utils.html.format_html(), format_html_join(), or django.utils.safestring.mark_safe() instead.
&lt;br/&gt;

&lt;br/&gt;
allow_tags was replaced by using format_html where possible.
&lt;br/&gt;
In some places no changes were introduced as allow_tags wasn&amp;#39;t needed.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id5fc5af180de6bd2c9d9caa83cc24991fd6ed459</comment>
                            <comment id="24558" author="gerrit" created="Tue, 12 Mar 2019 16:23:28 +0100">Change oioioi~master~Id5fc5af180de6bd2c9d9caa83cc24991fd6ed459, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3151"&gt;https://gerrit.sio2project.mimuw.edu.pl/3151&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2163" title="Replace allow_tags attribute" class="issue-link" data-issue-key="SIO-2163"&gt;&lt;strike&gt;SIO-2163&lt;/strike&gt;&lt;/a&gt;) Replace allow_tags attribute
&lt;br/&gt;

&lt;br/&gt;
This solves following type of warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango20Warning: Deprecated allow_tags attribute used on &amp;lt;bound method BalloonsDeliveryAccessDataInline.access_link of &amp;lt;oioioi.balloons.admin.BalloonsDeliveryAccessDataInline object at 0x7fec1781f0d0&amp;gt;&amp;gt;. Use django.utils.html.format_html(), format_html_join(), or django.utils.safestring.mark_safe() instead.
&lt;br/&gt;

&lt;br/&gt;
allow_tags was replaced by using format_html where possible.
&lt;br/&gt;
In some places no changes were introduced as allow_tags wasn&amp;#39;t needed.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id5fc5af180de6bd2c9d9caa83cc24991fd6ed459</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ccf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2162] Set the app_name attribute in urls modules</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2162</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>RemovedInDjango20Warning: Specifying a namespace in django.conf.urls.include() without providing an app_name is deprecated. Set the app_name attribute in the included module, or pass a 2-tuple containing the list of patterns and app_name instead.</description>
                <environment/>
        <key id="17902">SIO-2162</key>
            <summary>Set the app_name attribute in urls modules</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Thu, 7 Mar 2019 22:58:52 +0100</created>
                <updated>Tue, 26 Mar 2019 16:41:12 +0100</updated>
                            <resolved>Thu, 14 Mar 2019 15:26:12 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24530" author="gerrit" created="Fri, 8 Mar 2019 00:25:13 +0100">Change oioioi~master~I672dec638e1fd97e5d13eb251311845cc78bd6e7, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3149"&gt;https://gerrit.sio2project.mimuw.edu.pl/3149&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2162" title="Set the app_name attribute in urls modules" class="issue-link" data-issue-key="SIO-2162"&gt;&lt;strike&gt;SIO-2162&lt;/strike&gt;&lt;/a&gt;) Set the app_name in urls modules
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I672dec638e1fd97e5d13eb251311845cc78bd6e7</comment>
                            <comment id="24532" author="gerrit" created="Fri, 8 Mar 2019 20:37:09 +0100">Change oioioi~master~I672dec638e1fd97e5d13eb251311845cc78bd6e7, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3149"&gt;https://gerrit.sio2project.mimuw.edu.pl/3149&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2162" title="Set the app_name attribute in urls modules" class="issue-link" data-issue-key="SIO-2162"&gt;&lt;strike&gt;SIO-2162&lt;/strike&gt;&lt;/a&gt;) Adjust deprecated usage of include
&lt;br/&gt;

&lt;br/&gt;
- Set the app_name in urls modules
&lt;br/&gt;
- Pass tuple of (module, app_name) to include where needed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I672dec638e1fd97e5d13eb251311845cc78bd6e7</comment>
                            <comment id="24540" author="gerrit" created="Sun, 10 Mar 2019 18:47:50 +0100">Change oioioi~master~I672dec638e1fd97e5d13eb251311845cc78bd6e7, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3149"&gt;https://gerrit.sio2project.mimuw.edu.pl/3149&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2162" title="Set the app_name attribute in urls modules" class="issue-link" data-issue-key="SIO-2162"&gt;&lt;strike&gt;SIO-2162&lt;/strike&gt;&lt;/a&gt;) Adjust deprecated usage of include
&lt;br/&gt;

&lt;br/&gt;
- Set the app_name in urls modules
&lt;br/&gt;
- Pass tuple of (module, app_name) to include where needed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I672dec638e1fd97e5d13eb251311845cc78bd6e7</comment>
                            <comment id="24556" author="gerrit" created="Tue, 12 Mar 2019 16:23:11 +0100">Change oioioi~master~I672dec638e1fd97e5d13eb251311845cc78bd6e7, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3149"&gt;https://gerrit.sio2project.mimuw.edu.pl/3149&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2162" title="Set the app_name attribute in urls modules" class="issue-link" data-issue-key="SIO-2162"&gt;&lt;strike&gt;SIO-2162&lt;/strike&gt;&lt;/a&gt;) Adjust deprecated usage of include
&lt;br/&gt;

&lt;br/&gt;
- Set the app_name in urls modules
&lt;br/&gt;
- Pass tuple of (module, app_name) to include where needed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I672dec638e1fd97e5d13eb251311845cc78bd6e7</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cc7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2161] Fix invalid type of compiler_output and compilation_message</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2161</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When evaluating a submission on Python 3, serializing environ to JSON causes an error, because compiler_output and compilation_message are bytes and not str.</description>
                <environment/>
        <key id="17901">SIO-2161</key>
            <summary>Fix invalid type of compiler_output and compilation_message</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17897">SIO-2157</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Mar 2019 20:23:52 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:39 +0100</updated>
                            <resolved>Mon, 27 May 2019 20:15:50 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24952" author="gerrit" created="Mon, 15 Apr 2019 23:38:39 +0200">Change sioworkers~master~I3ab2055334369dc645278ddea9d45f17136e23c9, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3189"&gt;https://gerrit.sio2project.mimuw.edu.pl/3189&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2161" title="Fix invalid type of compiler_output and compilation_message" class="issue-link" data-issue-key="SIO-2161"&gt;&lt;strike&gt;SIO-2161&lt;/strike&gt;&lt;/a&gt;) Change compiler_output type on Python 3
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3ab2055334369dc645278ddea9d45f17136e23c9</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cbz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2160] Enable submitservice module on Szkopul</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2160</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>... to allow submitting from terminal.</description>
                <environment/>
        <key id="17900">SIO-2160</key>
            <summary>Enable submitservice module on Szkopul</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="accek">Szymon Acedański</reporter>
                        <labels>
                            <label>easy</label>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 5 Mar 2019 17:45:45 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:26 +0100</updated>
                            <resolved>Thu, 10 Oct 2019 13:32:36 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25719" author="zuuja" created="Thu, 10 Oct 2019 13:32:36 +0200">As there is an API now it is the better way to achieve the same goal so I&amp;#39;ve created new issue related to this one.</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18826">SIO-2280</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="18826">SIO-2280</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cbr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2159] Define and enforce what names are allowed</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2159</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Specifying a strange name, e.g. long, full of Unicode chars, etc., may mare thinks like ranking unreadable.</description>
                <environment/>
        <key id="17899">SIO-2159</key>
            <summary>Define and enforce what names are allowed</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="accek">Szymon Acedański</reporter>
                        <labels>
                            <label>easy</label>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 5 Mar 2019 17:42:49 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:16 +0100</updated>
                            <resolved>Fri, 21 Feb 2020 23:28:18 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="25841" author="gerrit" created="Thu, 16 Jan 2020 23:58:10 +0100">Change oioioi~master~Ia79092ba87cd4207247e65b73ec46fc9e18890a2, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3386"&gt;https://gerrit.sio2project.mimuw.edu.pl/3386&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2159" title="Define and enforce what names are allowed" class="issue-link" data-issue-key="SIO-2159"&gt;&lt;strike&gt;SIO-2159&lt;/strike&gt;&lt;/a&gt; Define and enforce what names are allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79092ba87cd4207247e65b73ec46fc9e18890a2</comment>
                            <comment id="25847" author="gerrit" created="Fri, 17 Jan 2020 19:07:21 +0100">Change oioioi~master~Ia79092ba87cd4207247e65b73ec46fc9e18890a2, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3386"&gt;https://gerrit.sio2project.mimuw.edu.pl/3386&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2159" title="Define and enforce what names are allowed" class="issue-link" data-issue-key="SIO-2159"&gt;&lt;strike&gt;SIO-2159&lt;/strike&gt;&lt;/a&gt; Define and enforce what names are allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79092ba87cd4207247e65b73ec46fc9e18890a2</comment>
                            <comment id="25848" author="gerrit" created="Fri, 17 Jan 2020 21:15:38 +0100">Change oioioi~master~Ia79092ba87cd4207247e65b73ec46fc9e18890a2, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3386"&gt;https://gerrit.sio2project.mimuw.edu.pl/3386&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2159" title="Define and enforce what names are allowed" class="issue-link" data-issue-key="SIO-2159"&gt;&lt;strike&gt;SIO-2159&lt;/strike&gt;&lt;/a&gt; Define and enforce what names are allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79092ba87cd4207247e65b73ec46fc9e18890a2</comment>
                            <comment id="25849" author="gerrit" created="Fri, 17 Jan 2020 21:16:03 +0100">Change oioioi~master~Ia79092ba87cd4207247e65b73ec46fc9e18890a2, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3386"&gt;https://gerrit.sio2project.mimuw.edu.pl/3386&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2159" title="Define and enforce what names are allowed" class="issue-link" data-issue-key="SIO-2159"&gt;&lt;strike&gt;SIO-2159&lt;/strike&gt;&lt;/a&gt; Define and enforce what names are allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79092ba87cd4207247e65b73ec46fc9e18890a2</comment>
                            <comment id="25865" author="gerrit" created="Wed, 22 Jan 2020 17:23:57 +0100">Change oioioi~master~Ia79092ba87cd4207247e65b73ec46fc9e18890a2, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3386"&gt;https://gerrit.sio2project.mimuw.edu.pl/3386&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2159" title="Define and enforce what names are allowed" class="issue-link" data-issue-key="SIO-2159"&gt;&lt;strike&gt;SIO-2159&lt;/strike&gt;&lt;/a&gt; Define and enforce what names are allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79092ba87cd4207247e65b73ec46fc9e18890a2</comment>
                            <comment id="25866" author="gerrit" created="Wed, 22 Jan 2020 17:26:27 +0100">Change oioioi~master~Ia79092ba87cd4207247e65b73ec46fc9e18890a2, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3386"&gt;https://gerrit.sio2project.mimuw.edu.pl/3386&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2159" title="Define and enforce what names are allowed" class="issue-link" data-issue-key="SIO-2159"&gt;&lt;strike&gt;SIO-2159&lt;/strike&gt;&lt;/a&gt; Define and enforce what names are allowed
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79092ba87cd4207247e65b73ec46fc9e18890a2</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cbj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>fhnatow1</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2158] Set foreign key on_delete behaviour</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2158</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>RemovedInDjango20Warning: on_delete will be a required arg for ForeignKey in Django 2.0. Set it to models.CASCADE on models and in existing migrations if you want to maintain the current default behavior. See &lt;a href="https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.ForeignKey.on_delete"&gt;https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.ForeignKey.on_delete&lt;/a&gt;</description>
                <environment/>
        <key id="17898">SIO-2158</key>
            <summary>Set foreign key on_delete behaviour</summary>
                <type id="9" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task_agile.png">Sub-task</type>
                            <parent id="17893">SIO-2153</parent>
                                    <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Tue, 5 Mar 2019 17:41:30 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:38 +0100</updated>
                            <resolved>Thu, 14 Mar 2019 15:26:20 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24531" author="gerrit" created="Fri, 8 Mar 2019 00:25:19 +0100">Change oioioi~master~Idbb720a4661be1387a5aea2d4a5cf9011d89cd82, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3150"&gt;https://gerrit.sio2project.mimuw.edu.pl/3150&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2158" title="Set foreign key on_delete behaviour" class="issue-link" data-issue-key="SIO-2158"&gt;&lt;strike&gt;SIO-2158&lt;/strike&gt;&lt;/a&gt;) Set ForeignKey on_delete behaviour
&lt;br/&gt;

&lt;br/&gt;
This solves following warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango20Warning: on_delete will be a required arg for ForeignKey in Django 2.0. Set it to models.CASCADE on models and in existing migrations if you want to maintain the current default behavior. See &lt;a href="https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.ForeignKey.on_delete"&gt;https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.ForeignKey.on_delete&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
In few places on_delete was defined as models.SET_NULL by this commit,
&lt;br/&gt;
as such behaviour seems intended from the context.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idbb720a4661be1387a5aea2d4a5cf9011d89cd82</comment>
                            <comment id="24533" author="gerrit" created="Fri, 8 Mar 2019 20:37:24 +0100">Change oioioi~master~Idbb720a4661be1387a5aea2d4a5cf9011d89cd82, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3150"&gt;https://gerrit.sio2project.mimuw.edu.pl/3150&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2158" title="Set foreign key on_delete behaviour" class="issue-link" data-issue-key="SIO-2158"&gt;&lt;strike&gt;SIO-2158&lt;/strike&gt;&lt;/a&gt;) Set ForeignKey on_delete behaviour
&lt;br/&gt;

&lt;br/&gt;
This solves following warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango20Warning: on_delete will be a required arg for ForeignKey in Django 2.0. Set it to models.CASCADE on models and in existing migrations if you want to maintain the current default behavior. See &lt;a href="https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.ForeignKey.on_delete"&gt;https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.ForeignKey.on_delete&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Existing migrations were adjusted to include the default of
&lt;br/&gt;
on_delete=models.CASCADE
&lt;br/&gt;

&lt;br/&gt;
In few places on_delete was defined as models.SET_NULL by this commit,
&lt;br/&gt;
as such behaviour seems intended from the context. Relevant migrations
&lt;br/&gt;
were added.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idbb720a4661be1387a5aea2d4a5cf9011d89cd82</comment>
                            <comment id="24541" author="gerrit" created="Sun, 10 Mar 2019 18:47:59 +0100">Change oioioi~master~Idbb720a4661be1387a5aea2d4a5cf9011d89cd82, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3150"&gt;https://gerrit.sio2project.mimuw.edu.pl/3150&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2158" title="Set foreign key on_delete behaviour" class="issue-link" data-issue-key="SIO-2158"&gt;&lt;strike&gt;SIO-2158&lt;/strike&gt;&lt;/a&gt;) Set ForeignKey on_delete behaviour
&lt;br/&gt;

&lt;br/&gt;
This solves following warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango20Warning: on_delete will be a required arg for ForeignKey in Django 2.0. Set it to models.CASCADE on models and in existing migrations if you want to maintain the current default behavior. See &lt;a href="https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.ForeignKey.on_delete"&gt;https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.ForeignKey.on_delete&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Existing migrations were adjusted to include the default of
&lt;br/&gt;
on_delete=models.CASCADE
&lt;br/&gt;

&lt;br/&gt;
In few places on_delete was defined as models.SET_NULL by this commit,
&lt;br/&gt;
as such behaviour seems intended from the context. Relevant migrations
&lt;br/&gt;
were added.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idbb720a4661be1387a5aea2d4a5cf9011d89cd82</comment>
                            <comment id="24557" author="gerrit" created="Tue, 12 Mar 2019 16:23:21 +0100">Change oioioi~master~Idbb720a4661be1387a5aea2d4a5cf9011d89cd82, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3150"&gt;https://gerrit.sio2project.mimuw.edu.pl/3150&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2158" title="Set foreign key on_delete behaviour" class="issue-link" data-issue-key="SIO-2158"&gt;&lt;strike&gt;SIO-2158&lt;/strike&gt;&lt;/a&gt;) Set ForeignKey on_delete behaviour
&lt;br/&gt;

&lt;br/&gt;
This solves following warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango20Warning: on_delete will be a required arg for ForeignKey in Django 2.0. Set it to models.CASCADE on models and in existing migrations if you want to maintain the current default behavior. See &lt;a href="https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.ForeignKey.on_delete"&gt;https://docs.djangoproject.com/en/1.9/ref/models/fields/#django.db.models.ForeignKey.on_delete&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Existing migrations were adjusted to include the default of
&lt;br/&gt;
on_delete=models.CASCADE
&lt;br/&gt;

&lt;br/&gt;
In few places on_delete was defined as models.SET_NULL by this commit,
&lt;br/&gt;
as such behaviour seems intended from the context. Relevant migrations
&lt;br/&gt;
were added.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idbb720a4661be1387a5aea2d4a5cf9011d89cd82</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cbb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2157] Fix Python 3 tests</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17897">SIO-2157</key>
            <summary>Fix Python 3 tests</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Tue, 5 Mar 2019 17:32:43 +0100</created>
                <updated>Mon, 22 Mar 2021 17:43:15 +0100</updated>
                            <resolved>Mon, 22 Mar 2021 17:43:15 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24529" author="gerrit" created="Tue, 5 Mar 2019 21:07:17 +0100">Change oioioi~master~Ib4b2ca1e765d77d30579eef5866047689869ec2c, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3148"&gt;https://gerrit.sio2project.mimuw.edu.pl/3148&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) Add bytes decoding to oioioi.base tests
&lt;br/&gt;

&lt;br/&gt;
Also a few small cases of assertEquals =&amp;gt; assertEqual due
&lt;br/&gt;
to deprecation warnings
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib4b2ca1e765d77d30579eef5866047689869ec2c</comment>
                            <comment id="24955" author="gerrit" created="Mon, 22 Apr 2019 19:07:05 +0200">Change oioioi~master~I0f1b354a2248986e6c7a1eabafab2394d5716dc0, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3198"&gt;https://gerrit.sio2project.mimuw.edu.pl/3198&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertEquals with assertEqual
&lt;br/&gt;

&lt;br/&gt;
assertEquals is removed/deprecated in Python 3.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0f1b354a2248986e6c7a1eabafab2394d5716dc0</comment>
                            <comment id="24956" author="gerrit" created="Mon, 22 Apr 2019 23:13:37 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24957" author="gerrit" created="Mon, 22 Apr 2019 23:47:58 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24958" author="gerrit" created="Tue, 23 Apr 2019 00:20:12 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24959" author="gerrit" created="Tue, 23 Apr 2019 00:29:03 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24963" author="gerrit" created="Mon, 29 Apr 2019 19:45:32 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24968" author="gerrit" created="Mon, 29 Apr 2019 23:44:24 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24969" author="gerrit" created="Mon, 29 Apr 2019 23:52:55 +0200">Change oioioi~master~Ia818b928db56d9f99e7279c8a4ad5051ab17a4fb, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3205"&gt;https://gerrit.sio2project.mimuw.edu.pl/3205&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Remove uses of assert_
&lt;br/&gt;

&lt;br/&gt;
assert_ is deprecated in Python 3, superseded by assertTrue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia818b928db56d9f99e7279c8a4ad5051ab17a4fb</comment>
                            <comment id="24970" author="gerrit" created="Mon, 29 Apr 2019 23:55:48 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix string type mismatches
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="24971" author="gerrit" created="Tue, 30 Apr 2019 00:19:27 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24972" author="gerrit" created="Tue, 30 Apr 2019 00:27:45 +0200">Change oioioi~master~Ia818b928db56d9f99e7279c8a4ad5051ab17a4fb, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3205"&gt;https://gerrit.sio2project.mimuw.edu.pl/3205&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Remove uses of assert_
&lt;br/&gt;

&lt;br/&gt;
assert_ is deprecated in Python 3, superseded by assertTrue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia818b928db56d9f99e7279c8a4ad5051ab17a4fb</comment>
                            <comment id="24973" author="gerrit" created="Tue, 30 Apr 2019 00:30:06 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix string type mismatches
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="24974" author="gerrit" created="Tue, 30 Apr 2019 11:54:56 +0200">Change oioioi~master~Ia79e40277b357b320d0dcce458d83fe17e60bac1, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3208"&gt;https://gerrit.sio2project.mimuw.edu.pl/3208&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) Correct uses of execute
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79e40277b357b320d0dcce458d83fe17e60bac1</comment>
                            <comment id="24975" author="gerrit" created="Tue, 30 Apr 2019 15:21:10 +0200">Change oioioi~master~Ia818b928db56d9f99e7279c8a4ad5051ab17a4fb, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3205"&gt;https://gerrit.sio2project.mimuw.edu.pl/3205&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Remove uses of assert_
&lt;br/&gt;

&lt;br/&gt;
assert_ is deprecated in Python 3, superseded by assertTrue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia818b928db56d9f99e7279c8a4ad5051ab17a4fb</comment>
                            <comment id="24976" author="gerrit" created="Tue, 30 Apr 2019 15:24:35 +0200">Change oioioi~master~Ia79e40277b357b320d0dcce458d83fe17e60bac1, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3208"&gt;https://gerrit.sio2project.mimuw.edu.pl/3208&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) Change expected behaviour of execute
&lt;br/&gt;

&lt;br/&gt;
`execute` now returns output as bytestring or bytestrings on both
&lt;br/&gt;
Pythons and expects `input` argument to be a bytestring.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79e40277b357b320d0dcce458d83fe17e60bac1</comment>
                            <comment id="24977" author="gerrit" created="Tue, 30 Apr 2019 15:26:23 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24978" author="gerrit" created="Tue, 30 Apr 2019 15:35:52 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix string type mismatches
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="24979" author="gerrit" created="Tue, 30 Apr 2019 16:23:57 +0200">Change oioioi~master~Ia79e40277b357b320d0dcce458d83fe17e60bac1, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3208"&gt;https://gerrit.sio2project.mimuw.edu.pl/3208&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) Change expected behaviour of execute
&lt;br/&gt;

&lt;br/&gt;
`execute` now returns output as bytestring or bytestrings on both
&lt;br/&gt;
Pythons and expects `input` argument to be a bytestring.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79e40277b357b320d0dcce458d83fe17e60bac1</comment>
                            <comment id="24980" author="gerrit" created="Tue, 30 Apr 2019 16:25:21 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24981" author="gerrit" created="Tue, 30 Apr 2019 16:36:32 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix string type mismatches
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="24982" author="gerrit" created="Tue, 30 Apr 2019 16:49:07 +0200">Change oioioi~master~Ia79e40277b357b320d0dcce458d83fe17e60bac1, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3208"&gt;https://gerrit.sio2project.mimuw.edu.pl/3208&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) Change expected behaviour of execute
&lt;br/&gt;

&lt;br/&gt;
`execute` now returns output as bytestring or bytestrings on both
&lt;br/&gt;
Pythons and expects `input` argument to be a bytestring.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79e40277b357b320d0dcce458d83fe17e60bac1</comment>
                            <comment id="24983" author="gerrit" created="Tue, 30 Apr 2019 16:50:43 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24984" author="gerrit" created="Tue, 30 Apr 2019 16:59:12 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix string type mismatches
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="24985" author="gerrit" created="Tue, 30 Apr 2019 17:09:44 +0200">Change oioioi~master~Ia79e40277b357b320d0dcce458d83fe17e60bac1, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3208"&gt;https://gerrit.sio2project.mimuw.edu.pl/3208&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) Change expected behaviour of execute
&lt;br/&gt;

&lt;br/&gt;
`execute` now returns output as bytestring or bytestrings on both
&lt;br/&gt;
Pythons and expects `input` argument to be a bytestring.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79e40277b357b320d0dcce458d83fe17e60bac1</comment>
                            <comment id="24986" author="gerrit" created="Tue, 30 Apr 2019 17:11:18 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24987" author="gerrit" created="Tue, 30 Apr 2019 17:19:21 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix string type mismatches
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="24988" author="gerrit" created="Tue, 30 Apr 2019 17:27:02 +0200">Change oioioi~master~Ia79e40277b357b320d0dcce458d83fe17e60bac1, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3208"&gt;https://gerrit.sio2project.mimuw.edu.pl/3208&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) Change expected behaviour of execute
&lt;br/&gt;

&lt;br/&gt;
`execute` now returns output as bytestring or bytestrings on both
&lt;br/&gt;
Pythons and expects `input` argument to be a bytestring.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia79e40277b357b320d0dcce458d83fe17e60bac1</comment>
                            <comment id="24989" author="gerrit" created="Tue, 30 Apr 2019 17:28:45 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="24990" author="gerrit" created="Tue, 30 Apr 2019 17:37:46 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix string type mismatches
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="25056" author="gerrit" created="Tue, 7 May 2019 16:49:38 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="25057" author="gerrit" created="Tue, 7 May 2019 16:49:45 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix string type mismatches
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="25062" author="gerrit" created="Thu, 9 May 2019 08:36:43 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="25063" author="gerrit" created="Thu, 9 May 2019 08:40:11 +0200">Change oioioi~master~Idef892be1ca8eb270cbeef10e372f0f89558f1a3, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3200"&gt;https://gerrit.sio2project.mimuw.edu.pl/3200&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Replace assertIn with assertContains
&lt;br/&gt;

&lt;br/&gt;
assertIn and assertNotIn are used extensively for defining test cases.
&lt;br/&gt;
Both these functions operate on sequences (strings or bytestrings in
&lt;br/&gt;
this case).
&lt;br/&gt;

&lt;br/&gt;
Django provides its own extension, assertContains, which operates on a
&lt;br/&gt;
response object and a text type string (unicode on py2, str on py3).
&lt;br/&gt;

&lt;br/&gt;
Using assertContains and assertNotContains provides a more semantic way
&lt;br/&gt;
of expressing test cases, and has a useful side effect of increasing py3
&lt;br/&gt;
compatibility.
&lt;br/&gt;

&lt;br/&gt;
It can also replace another type of test cases of the form:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertEqual(response.content.count(x) == y)
&lt;br/&gt;

&lt;br/&gt;
with:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;assertContains(response, x, count=y)
&lt;br/&gt;

&lt;br/&gt;
where `count=` is not even needed, but I think it increases readability.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idef892be1ca8eb270cbeef10e372f0f89558f1a3</comment>
                            <comment id="25064" author="gerrit" created="Thu, 9 May 2019 08:43:13 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix string type mismatches
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="25068" author="gerrit" created="Thu, 9 May 2019 23:02:02 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix string type mismatches
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="25074" author="gerrit" created="Sat, 11 May 2019 12:27:35 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix many string type issues
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="25075" author="gerrit" created="Sat, 11 May 2019 12:40:11 +0200">Change oioioi~master~I4a73355f0baec3d83f3c63376d46776ba3c8deb3, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3227"&gt;https://gerrit.sio2project.mimuw.edu.pl/3227&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Use assertRegex in tests
&lt;br/&gt;

&lt;br/&gt;
assertRegex does not exist in Python 2.7, so a workaround is put in
&lt;br/&gt;
oioioi.base.tests.TestCase that uses the old assertRegexpMatches which,
&lt;br/&gt;
in turn, does not appear in Python 3.
&lt;br/&gt;

&lt;br/&gt;
Same for assertNotRegex{,pMatches}.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a73355f0baec3d83f3c63376d46776ba3c8deb3</comment>
                            <comment id="25077" author="gerrit" created="Sat, 11 May 2019 17:07:17 +0200">Change oioioi~master~I1ff202c5a2810270d7a4d9ed570578eebb7b6d2e, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3228"&gt;https://gerrit.sio2project.mimuw.edu.pl/3228&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix many string type issues part 2
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1ff202c5a2810270d7a4d9ed570578eebb7b6d2e</comment>
                            <comment id="25078" author="gerrit" created="Sat, 11 May 2019 17:19:17 +0200">Change oioioi~master~I1ff202c5a2810270d7a4d9ed570578eebb7b6d2e, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3228"&gt;https://gerrit.sio2project.mimuw.edu.pl/3228&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix many string type issues part 2
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1ff202c5a2810270d7a4d9ed570578eebb7b6d2e</comment>
                            <comment id="25090" author="gerrit" created="Mon, 13 May 2019 08:25:38 +0200">Change oioioi~master~Ic0fd1184daf648b274e795c466befae986f745e4, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3206"&gt;https://gerrit.sio2project.mimuw.edu.pl/3206&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix many string type issues
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic0fd1184daf648b274e795c466befae986f745e4</comment>
                            <comment id="25091" author="gerrit" created="Mon, 13 May 2019 08:27:15 +0200">Change oioioi~master~I4a73355f0baec3d83f3c63376d46776ba3c8deb3, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3227"&gt;https://gerrit.sio2project.mimuw.edu.pl/3227&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Use assertRegex in tests
&lt;br/&gt;

&lt;br/&gt;
assertRegex does not exist in Python 2.7, so a workaround is put in
&lt;br/&gt;
oioioi.base.tests.TestCase that uses the old assertRegexpMatches which,
&lt;br/&gt;
in turn, does not appear in Python 3.
&lt;br/&gt;

&lt;br/&gt;
Same for assertNotRegex{,pMatches}.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a73355f0baec3d83f3c63376d46776ba3c8deb3</comment>
                            <comment id="25093" author="gerrit" created="Mon, 13 May 2019 16:11:13 +0200">Change oioioi~master~I4a73355f0baec3d83f3c63376d46776ba3c8deb3, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3227"&gt;https://gerrit.sio2project.mimuw.edu.pl/3227&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Use assertRegex in tests
&lt;br/&gt;

&lt;br/&gt;
assertRegex does not exist in Python 2.7, so a workaround is put in
&lt;br/&gt;
oioioi.base.tests.TestCase that uses the old assertRegexpMatches which,
&lt;br/&gt;
in turn, does not appear in Python 3.
&lt;br/&gt;

&lt;br/&gt;
Same for assertNotRegex{,pMatches}.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4a73355f0baec3d83f3c63376d46776ba3c8deb3</comment>
                            <comment id="25096" author="gerrit" created="Mon, 13 May 2019 18:49:01 +0200">Change oioioi~master~I1ff202c5a2810270d7a4d9ed570578eebb7b6d2e, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3228"&gt;https://gerrit.sio2project.mimuw.edu.pl/3228&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix many string type issues part 2
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1ff202c5a2810270d7a4d9ed570578eebb7b6d2e</comment>
                            <comment id="25099" author="gerrit" created="Tue, 14 May 2019 11:06:04 +0200">Change oioioi~master~I1ff202c5a2810270d7a4d9ed570578eebb7b6d2e, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3228"&gt;https://gerrit.sio2project.mimuw.edu.pl/3228&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2157" title="Fix Python 3 tests" class="issue-link" data-issue-key="SIO-2157"&gt;&lt;strike&gt;SIO-2157&lt;/strike&gt;&lt;/a&gt;) tests: Fix many string type issues part 2
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1ff202c5a2810270d7a4d9ed570578eebb7b6d2e</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="17892">SIO-2152</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="17901">SIO-2161</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cb3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2156] Adding API base</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2156</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>It would be cool to have sio2 REST API!
&lt;br/&gt;

&lt;br/&gt;
The goal of this task is to create API base - establish authentication method and define general schema for requests. 
&lt;br/&gt;
It is the first step in creating an API. It will allow adding new end points easily.</description>
                <environment/>
        <key id="17896">SIO-2156</key>
            <summary>Adding API base</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Mar 2019 17:27:47 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:27 +0100</updated>
                            <resolved>Wed, 26 Jun 2019 14:11:33 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24668" author="gerrit" created="Mon, 1 Apr 2019 14:30:07 +0200">Change oioioi~master~I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3178"&gt;https://gerrit.sio2project.mimuw.edu.pl/3178&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2156" title="Adding API base" class="issue-link" data-issue-key="SIO-2156"&gt;&lt;strike&gt;SIO-2156&lt;/strike&gt;&lt;/a&gt;) Setup api base
&lt;br/&gt;

&lt;br/&gt;
This commit setups the API using django rest framework.
&lt;br/&gt;
It also adds USE_API setting which allows to turn on and of
&lt;br/&gt;
the API, sets up session and token authorization and
&lt;br/&gt;
interactive documentation.
&lt;br/&gt;

&lt;br/&gt;
More information about the framework can be found on
&lt;br/&gt;
its websire: django-rest-framework.org
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3</comment>
                            <comment id="24669" author="gerrit" created="Mon, 1 Apr 2019 15:25:31 +0200">Change oioioi~master~I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3178"&gt;https://gerrit.sio2project.mimuw.edu.pl/3178&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2156" title="Adding API base" class="issue-link" data-issue-key="SIO-2156"&gt;&lt;strike&gt;SIO-2156&lt;/strike&gt;&lt;/a&gt;) Setup api base
&lt;br/&gt;

&lt;br/&gt;
This commit setups the API using django rest framework.
&lt;br/&gt;
It also adds USE_API setting which allows to turn on and of
&lt;br/&gt;
the API, sets up session and token authorization and
&lt;br/&gt;
interactive documentation.
&lt;br/&gt;

&lt;br/&gt;
More information about the framework can be found on
&lt;br/&gt;
its websire: django-rest-framework.org
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3</comment>
                            <comment id="24670" author="gerrit" created="Mon, 1 Apr 2019 15:35:23 +0200">Change oioioi~master~I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3178"&gt;https://gerrit.sio2project.mimuw.edu.pl/3178&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2156" title="Adding API base" class="issue-link" data-issue-key="SIO-2156"&gt;&lt;strike&gt;SIO-2156&lt;/strike&gt;&lt;/a&gt;) Setup api base
&lt;br/&gt;

&lt;br/&gt;
This commit setups the API using django rest framework.
&lt;br/&gt;
It also adds USE_API setting which allows to turn on and of
&lt;br/&gt;
the API, sets up session and token authorization and
&lt;br/&gt;
interactive documentation.
&lt;br/&gt;

&lt;br/&gt;
More information about the framework can be found on
&lt;br/&gt;
its websire: django-rest-framework.org
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3</comment>
                            <comment id="24671" author="gerrit" created="Mon, 1 Apr 2019 15:58:07 +0200">Change oioioi~master~I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3178"&gt;https://gerrit.sio2project.mimuw.edu.pl/3178&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2156" title="Adding API base" class="issue-link" data-issue-key="SIO-2156"&gt;&lt;strike&gt;SIO-2156&lt;/strike&gt;&lt;/a&gt;) Setup api base
&lt;br/&gt;

&lt;br/&gt;
This commit setups the API using django rest framework.
&lt;br/&gt;
It also adds USE_API setting which allows to turn on and of
&lt;br/&gt;
the API, sets up session and token authorization and
&lt;br/&gt;
interactive documentation.
&lt;br/&gt;

&lt;br/&gt;
More information about the framework can be found on
&lt;br/&gt;
its websire: django-rest-framework.org
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3</comment>
                            <comment id="24681" author="gerrit" created="Tue, 2 Apr 2019 17:41:38 +0200">Change oioioi~master~I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3178"&gt;https://gerrit.sio2project.mimuw.edu.pl/3178&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2156" title="Adding API base" class="issue-link" data-issue-key="SIO-2156"&gt;&lt;strike&gt;SIO-2156&lt;/strike&gt;&lt;/a&gt;) Setup api base
&lt;br/&gt;

&lt;br/&gt;
This commit setups the API using DjangoRestFramework.
&lt;br/&gt;
It also adds USE_API setting which allows to turn on and
&lt;br/&gt;
off the API, sets up session, token authorization, and
&lt;br/&gt;
interactive documentation.
&lt;br/&gt;

&lt;br/&gt;
More information about the framework can be found on
&lt;br/&gt;
its website: &lt;a href="http://django-rest-framework.org"&gt;http://django-rest-framework.org&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3</comment>
                            <comment id="24717" author="gerrit" created="Sun, 7 Apr 2019 22:32:58 +0200">Change oioioi~master~I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3178"&gt;https://gerrit.sio2project.mimuw.edu.pl/3178&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2156" title="Adding API base" class="issue-link" data-issue-key="SIO-2156"&gt;&lt;strike&gt;SIO-2156&lt;/strike&gt;&lt;/a&gt;) Setup api base
&lt;br/&gt;

&lt;br/&gt;
This commit setups the API using DjangoRestFramework.
&lt;br/&gt;
It also adds USE_API setting which allows to turn on and
&lt;br/&gt;
off the API, sets up session, token authorization, and
&lt;br/&gt;
interactive documentation.
&lt;br/&gt;

&lt;br/&gt;
More information about the framework can be found on
&lt;br/&gt;
its website: &lt;a href="http://django-rest-framework.org"&gt;http://django-rest-framework.org&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3</comment>
                            <comment id="24718" author="gerrit" created="Sun, 7 Apr 2019 22:44:35 +0200">Change oioioi~master~I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3178"&gt;https://gerrit.sio2project.mimuw.edu.pl/3178&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2156" title="Adding API base" class="issue-link" data-issue-key="SIO-2156"&gt;&lt;strike&gt;SIO-2156&lt;/strike&gt;&lt;/a&gt;) Setup api base
&lt;br/&gt;

&lt;br/&gt;
This commit setups the API using DjangoRestFramework.
&lt;br/&gt;
It also adds USE_API setting which allows to turn on and
&lt;br/&gt;
off the API, sets up session, token authorization, and
&lt;br/&gt;
interactive documentation.
&lt;br/&gt;

&lt;br/&gt;
More information about the framework can be found on
&lt;br/&gt;
its website: &lt;a href="http://django-rest-framework.org"&gt;http://django-rest-framework.org&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3</comment>
                            <comment id="24725" author="gerrit" created="Mon, 8 Apr 2019 15:54:00 +0200">Change oioioi~master~I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3178"&gt;https://gerrit.sio2project.mimuw.edu.pl/3178&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2156" title="Adding API base" class="issue-link" data-issue-key="SIO-2156"&gt;&lt;strike&gt;SIO-2156&lt;/strike&gt;&lt;/a&gt;) Setup api base
&lt;br/&gt;

&lt;br/&gt;
This commit setups the API using DjangoRestFramework.
&lt;br/&gt;
It also adds USE_API setting which allows to turn on and
&lt;br/&gt;
off the API, sets up session, token authorization, and
&lt;br/&gt;
interactive documentation.
&lt;br/&gt;

&lt;br/&gt;
More information about the framework can be found on
&lt;br/&gt;
its website: &lt;a href="http://django-rest-framework.org"&gt;http://django-rest-framework.org&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3</comment>
                            <comment id="24726" author="gerrit" created="Mon, 8 Apr 2019 16:28:20 +0200">Change oioioi~master~I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3178"&gt;https://gerrit.sio2project.mimuw.edu.pl/3178&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2156" title="Adding API base" class="issue-link" data-issue-key="SIO-2156"&gt;&lt;strike&gt;SIO-2156&lt;/strike&gt;&lt;/a&gt;) Setup api base
&lt;br/&gt;

&lt;br/&gt;
This commit setups the API using DjangoRestFramework.
&lt;br/&gt;
It also adds USE_API setting which allows to turn on and
&lt;br/&gt;
off the API, sets up session, token authorization, and
&lt;br/&gt;
interactive documentation.
&lt;br/&gt;

&lt;br/&gt;
More information about the framework can be found on
&lt;br/&gt;
its website: &lt;a href="http://django-rest-framework.org"&gt;http://django-rest-framework.org&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2aecd93e519ff1ef4055c9d9eb3e9a0c4d7c7af3</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00cav:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2155] Fix Django deprecation warnings on 1.10</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17895">SIO-2155</key>
            <summary>Fix Django deprecation warnings on 1.10</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Tue, 5 Mar 2019 17:16:51 +0100</created>
                <updated>Mon, 22 Mar 2021 17:43:40 +0100</updated>
                            <resolved>Mon, 22 Mar 2021 17:43:40 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24997" author="gerrit" created="Wed, 1 May 2019 18:17:50 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25001" author="gerrit" created="Wed, 1 May 2019 18:18:48 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25005" author="gerrit" created="Wed, 1 May 2019 19:13:11 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for warning generated by kombu package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25010" author="gerrit" created="Wed, 1 May 2019 19:19:40 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for warning generated by kombu package.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25014" author="gerrit" created="Wed, 1 May 2019 19:33:46 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for &amp;#39;on_delete&amp;#39; warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25018" author="gerrit" created="Wed, 1 May 2019 22:40:46 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added exception for &amp;#39;on_delete&amp;#39; warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25022" author="gerrit" created="Wed, 1 May 2019 23:16:30 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2234" title="Change use of User.is_authenticated() and User.is_anonymous() methods" class="issue-link" data-issue-key="SIO-2234"&gt;&lt;strike&gt;SIO-2234&lt;/strike&gt;&lt;/a&gt; Change use of User.is_authenticated() and User.is_anonymous() methods
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25052" author="gerrit" created="Tue, 7 May 2019 15:58:55 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25060" author="gerrit" created="Tue, 7 May 2019 18:28:24 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2235" title="Fix test_portals.json fixture" class="issue-link" data-issue-key="SIO-2235"&gt;&lt;strike&gt;SIO-2235&lt;/strike&gt;&lt;/a&gt; Fix test_portals.json fixture
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                            <comment id="25065" author="gerrit" created="Thu, 9 May 2019 18:57:36 +0200">Change oioioi~master~I5811b92c9294f2d87d61bc70d672dcaf4e5dacef, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3211"&gt;https://gerrit.sio2project.mimuw.edu.pl/3211&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Fix pytest.ini so that it treats all new deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
In the earlier similar commit class PendingDeprecationWarning was
&lt;br/&gt;
not added to the list warning --&amp;gt; error (did not generated an error),
&lt;br/&gt;
but it is now.
&lt;br/&gt;
Additionally, new exceptions were added and appropriate
&lt;br/&gt;
Jira issues were created:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2155" title="Fix Django deprecation warnings on 1.10" class="issue-link" data-issue-key="SIO-2155"&gt;&lt;strike&gt;SIO-2155&lt;/strike&gt;&lt;/a&gt; Set the app_name attribute in urls modules strikes back
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2233" title="Adapt old-style settings.MIDDLEWARE_CLASSES to the new version" class="issue-link" data-issue-key="SIO-2233"&gt;&lt;strike&gt;SIO-2233&lt;/strike&gt;&lt;/a&gt; Adapt old-style settings.MIDDLEWARE_CLASSES to the new version
&lt;br/&gt;

&lt;br/&gt;
Added an exception for warnings generated by external packages.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5811b92c9294f2d87d61bc70d672dcaf4e5dacef</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="17894">SIO-2154</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="18121">SIO-2232</subtask>
                            <subtask id="18122">SIO-2233</subtask>
                            <subtask id="18123">SIO-2234</subtask>
                            <subtask id="18124">SIO-2235</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00can:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2154] Increment Django version to 1.10</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17894">SIO-2154</key>
            <summary>Increment Django version to 1.10</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Tue, 5 Mar 2019 17:14:35 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:19 +0100</updated>
                            <resolved>Tue, 9 Apr 2019 22:49:07 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24587" author="gerrit" created="Sun, 24 Mar 2019 16:58:34 +0100">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change incremenets Django version to 1.10 and updates all relevant
&lt;br/&gt;
dependencies.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24589" author="gerrit" created="Sun, 24 Mar 2019 17:22:29 +0100">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change incremenets Django version to 1.10 and updates all relevant
&lt;br/&gt;
dependencies.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24591" author="gerrit" created="Sun, 24 Mar 2019 17:40:11 +0100">Change oioioi~master~I360c4b4f50c09ca49088484630f7a5b34213185c, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3166"&gt;https://gerrit.sio2project.mimuw.edu.pl/3166&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change incremenets Django version to 1.10 and updates all relevant
&lt;br/&gt;
dependencies.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I360c4b4f50c09ca49088484630f7a5b34213185c</comment>
                            <comment id="24592" author="gerrit" created="Sun, 24 Mar 2019 17:41:44 +0100">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change incremenets Django version to 1.10 and updates all relevant
&lt;br/&gt;
dependencies.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24594" author="gerrit" created="Sun, 24 Mar 2019 17:50:24 +0100">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change incremenets Django version to 1.10 and updates all relevant
&lt;br/&gt;
dependencies.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24653" author="gerrit" created="Wed, 27 Mar 2019 18:13:41 +0100">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change incremenets Django version to 1.10 and updates all relevant
&lt;br/&gt;
dependencies.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24657" author="gerrit" created="Wed, 27 Mar 2019 20:32:33 +0100">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 3 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates all relevant
&lt;br/&gt;
dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24683" author="gerrit" created="Wed, 3 Apr 2019 10:40:39 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 4 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecetaed in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24692" author="gerrit" created="Sat, 6 Apr 2019 18:45:17 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of 4 sub-changes:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change incremenets Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecetaed in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24698" author="gerrit" created="Sun, 7 Apr 2019 10:20:34 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24704" author="gerrit" created="Sun, 7 Apr 2019 11:24:34 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24712" author="gerrit" created="Sun, 7 Apr 2019 11:49:31 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24735" author="gerrit" created="Tue, 9 Apr 2019 00:42:41 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24745" author="gerrit" created="Tue, 9 Apr 2019 10:49:59 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24753" author="gerrit" created="Tue, 9 Apr 2019 11:20:25 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24856" author="gerrit" created="Tue, 9 Apr 2019 15:56:38 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                            <comment id="24874" author="gerrit" created="Tue, 9 Apr 2019 16:40:34 +0200">Change oioioi~master~Ib3eb9aee66930be76dd884f4bcd7c7e238a26602, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3163"&gt;https://gerrit.sio2project.mimuw.edu.pl/3163&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2154" title="Increment Django version to 1.10" class="issue-link" data-issue-key="SIO-2154"&gt;&lt;strike&gt;SIO-2154&lt;/strike&gt;&lt;/a&gt;) Django 1.10
&lt;br/&gt;

&lt;br/&gt;
This change consists of multiple sub-changes targeting issues that
&lt;br/&gt;
cannot be easily and cleanly patched in a backwards compatible manner:
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2164" title="Determine dependency versions for Django 1.10" class="issue-link" data-issue-key="SIO-2164"&gt;&lt;strike&gt;SIO-2164&lt;/strike&gt;&lt;/a&gt;) This change increments Django version to 1.10 and updates
&lt;br/&gt;
all relevant dependencies.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2176" title="Find alternative for Field.get_prep_lookup() and Field.get_db_prep_lookup() methods" class="issue-link" data-issue-key="SIO-2176"&gt;&lt;strike&gt;SIO-2176&lt;/strike&gt;&lt;/a&gt;) Find alternative for Field.get_prep_lookup() and
&lt;br/&gt;
Field.get_db_prep_lookup() methods
&lt;br/&gt;

&lt;br/&gt;
The work done in get_prep_lookup is done in get_prep_value in our case,
&lt;br/&gt;
so there is no need to change anything except the deletion of
&lt;br/&gt;
get_prep_lookup.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2179" title="Remove choices argument from Select/SelectMultiple widgets&amp;#39; render() and render_options() methods" class="issue-link" data-issue-key="SIO-2179"&gt;&lt;strike&gt;SIO-2179&lt;/strike&gt;&lt;/a&gt;) Remove choices argument from Select/SelectMultiple widgets&amp;#39;
&lt;br/&gt;
render() and render_options() methods
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Django1.10 compatible urls.reverse patching
&lt;br/&gt;

&lt;br/&gt;
Current urlresolver was deprecated in Django 1.10. Changes made by
&lt;br/&gt;
Django project require patching in &amp;quot;reverse&amp;quot; in two modules now.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2226" title="Logout returns redirect now" class="issue-link" data-issue-key="SIO-2226"&gt;&lt;strike&gt;SIO-2226&lt;/strike&gt;&lt;/a&gt;) Fix tests for new logout behaviour
&lt;br/&gt;

&lt;br/&gt;
The behaviour has changed in Django 1.10 so that now the redirect is
&lt;br/&gt;
done immediately on HTTP level. This patch modifies our tests to adapt
&lt;br/&gt;
to this change.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2227" title="Some manage commands fail" class="issue-link" data-issue-key="SIO-2227"&gt;&lt;strike&gt;SIO-2227&lt;/strike&gt;&lt;/a&gt;) Fix argument parsing in management commands
&lt;br/&gt;

&lt;br/&gt;
In an earlier patch, a switch was made from optparse to argparse for
&lt;br/&gt;
management commands. However, it was not visible in the passed test
&lt;br/&gt;
that all positional arguments have to be declared explicitly in parser.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2228" title="Update html strings in TestLoginChange" class="issue-link" data-issue-key="SIO-2228"&gt;&lt;strike&gt;SIO-2228&lt;/strike&gt;&lt;/a&gt;) Fix tests for new username field constraints
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, the maximum length of a username is 150, and
&lt;br/&gt;
username field is also required. Tests were adapted to accomodate
&lt;br/&gt;
changes in generated HTML.
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2229" title="String &amp;#39;y&amp;#39; is no longer treated as boolean True" class="issue-link" data-issue-key="SIO-2229"&gt;&lt;strike&gt;SIO-2229&lt;/strike&gt;&lt;/a&gt;) Fix tests for new string-to-boolean conversion
&lt;br/&gt;

&lt;br/&gt;
As of Django 1.10, &amp;#39;y&amp;#39; is no longer recognized as a boolean-convertible
&lt;br/&gt;
value. Tests were adapted to use &amp;#39;t&amp;#39; instead.
&lt;br/&gt;

&lt;br/&gt;
Co-authored-by: Michal Sidor &amp;lt;&lt;a href='mailto:ms394731@students.mimuw.edu.pl'&gt;ms394731@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;
Co-authored-by: Artur Puzio &amp;lt;&lt;a href='mailto:ap395026@students.mimuw.edu.pl'&gt;ap395026@students.mimuw.edu.pl&lt;/a&gt;&amp;gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib3eb9aee66930be76dd884f4bcd7c7e238a26602</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="17895">SIO-2155</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17921">SIO-2181</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17929">SIO-2189</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="17893">SIO-2153</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17909">SIO-2169</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17917">SIO-2177</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17930">SIO-2190</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17932">SIO-2192</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10000">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="16431">SIO-1835</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="17904">SIO-2164</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00caf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2153] Fix deprecation warnings found in tests for Django 1.9</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17893">SIO-2153</key>
            <summary>Fix deprecation warnings found in tests for Django 1.9</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Tue, 5 Mar 2019 17:14:01 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:36 +0100</updated>
                            <resolved>Sat, 6 Apr 2019 16:07:47 +0200</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                    <fixVersion>TAG 2018/19 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24526" author="gerrit" created="Tue, 5 Mar 2019 17:18:07 +0100">Change oioioi~master~Ia4386599357b247a588606fe76f27f7a83ddff96, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3147"&gt;https://gerrit.sio2project.mimuw.edu.pl/3147&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Unpin filetracker version for Python 3
&lt;br/&gt;

&lt;br/&gt;
The filetracker version specified by requirements_py3.txt conflicts with
&lt;br/&gt;
the version specified in setup.py.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia4386599357b247a588606fe76f27f7a83ddff96</comment>
                            <comment id="24535" author="gerrit" created="Fri, 8 Mar 2019 21:37:59 +0100">Change oioioi~master~Idee264e2a739acbe784291034821c689f0ef8e20, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3152"&gt;https://gerrit.sio2project.mimuw.edu.pl/3152&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Fix all remaining warnings
&lt;br/&gt;

&lt;br/&gt;
Fixed warnings:
&lt;br/&gt;

&lt;br/&gt;
- oioioi/oioioi/maintenancemode/templatetags/get_maintenance_state.py:8: RemovedInDjango20Warning: assignment_tag() is deprecated. Use simple_tag() instead
&lt;br/&gt;

&lt;br/&gt;
- oioioi/oioioi/participants/utils.py:105,112: RemovedInDjango20Warning: Usage of field.rel has been deprecated. Use field.remote_field instead.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idee264e2a739acbe784291034821c689f0ef8e20</comment>
                            <comment id="24537" author="gerrit" created="Sat, 9 Mar 2019 20:16:31 +0100">Change oioioi~master~Idee264e2a739acbe784291034821c689f0ef8e20, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3152"&gt;https://gerrit.sio2project.mimuw.edu.pl/3152&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Fix all remaining warnings
&lt;br/&gt;

&lt;br/&gt;
Fixed warnings:
&lt;br/&gt;

&lt;br/&gt;
- oioioi/oioioi/maintenancemode/templatetags/get_maintenance_state.py:8: RemovedInDjango20Warning: assignment_tag() is deprecated. Use simple_tag() instead
&lt;br/&gt;

&lt;br/&gt;
- oioioi/oioioi/participants/utils.py:105,112: RemovedInDjango20Warning: Usage of field.rel has been deprecated. Use field.remote_field instead.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idee264e2a739acbe784291034821c689f0ef8e20</comment>
                            <comment id="24543" author="gerrit" created="Sun, 10 Mar 2019 18:48:16 +0100">Change oioioi~master~Idee264e2a739acbe784291034821c689f0ef8e20, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3152"&gt;https://gerrit.sio2project.mimuw.edu.pl/3152&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Fix all remaining warnings
&lt;br/&gt;

&lt;br/&gt;
Fixed warnings:
&lt;br/&gt;

&lt;br/&gt;
- oioioi/oioioi/maintenancemode/templatetags/get_maintenance_state.py:8: RemovedInDjango20Warning: assignment_tag() is deprecated. Use simple_tag() instead
&lt;br/&gt;

&lt;br/&gt;
- oioioi/oioioi/participants/utils.py:105,112: RemovedInDjango20Warning: Usage of field.rel has been deprecated. Use field.remote_field instead.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idee264e2a739acbe784291034821c689f0ef8e20</comment>
                            <comment id="24545" author="gerrit" created="Sun, 10 Mar 2019 18:48:37 +0100">Change oioioi~master~Ic8560ef083bd9a15208e2ff506c9fc5470e9cc94, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3154"&gt;https://gerrit.sio2project.mimuw.edu.pl/3154&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) django.forms.extras.widgets -&amp;gt; django.forms.widgets
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic8560ef083bd9a15208e2ff506c9fc5470e9cc94
&lt;br/&gt;
RemovedInDjango20Warning: django.forms.extras is deprecated. You can find SelectDateWidget in django.forms.widgets instead.</comment>
                            <comment id="24559" author="gerrit" created="Tue, 12 Mar 2019 16:23:42 +0100">Change oioioi~master~Idee264e2a739acbe784291034821c689f0ef8e20, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3152"&gt;https://gerrit.sio2project.mimuw.edu.pl/3152&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Fix all remaining warnings
&lt;br/&gt;

&lt;br/&gt;
Fixed warnings:
&lt;br/&gt;

&lt;br/&gt;
- oioioi/oioioi/maintenancemode/templatetags/get_maintenance_state.py:8: RemovedInDjango20Warning: assignment_tag() is deprecated. Use simple_tag() instead
&lt;br/&gt;

&lt;br/&gt;
- oioioi/oioioi/participants/utils.py:105,112: RemovedInDjango20Warning: Usage of field.rel has been deprecated. Use field.remote_field instead.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idee264e2a739acbe784291034821c689f0ef8e20</comment>
                            <comment id="24561" author="gerrit" created="Tue, 12 Mar 2019 16:24:02 +0100">Change oioioi~master~Ic8560ef083bd9a15208e2ff506c9fc5470e9cc94, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3154"&gt;https://gerrit.sio2project.mimuw.edu.pl/3154&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) django.forms.extras.widgets -&amp;gt; django.forms.widgets
&lt;br/&gt;

&lt;br/&gt;
This fixes following warning:
&lt;br/&gt;

&lt;br/&gt;
RemovedInDjango20Warning: django.forms.extras is deprecated. You can find SelectDateWidget in django.forms.widgets instead.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic8560ef083bd9a15208e2ff506c9fc5470e9cc94</comment>
                            <comment id="24562" author="gerrit" created="Tue, 12 Mar 2019 16:36:05 +0100">Change oioioi~master~I09a3af9066e1ec0480cab414be5bbce5cafc3c6b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3157"&gt;https://gerrit.sio2project.mimuw.edu.pl/3157&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Stop using patterns in urls tests
&lt;br/&gt;

&lt;br/&gt;
`patterns` is removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I09a3af9066e1ec0480cab414be5bbce5cafc3c6b</comment>
                            <comment id="24565" author="gerrit" created="Tue, 12 Mar 2019 17:44:24 +0100">Change oioioi~master~I6d1fa8d850ca9eb0aa59cc64dd76db6a62834e3f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3159"&gt;https://gerrit.sio2project.mimuw.edu.pl/3159&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Remove uses of optparse in management commands
&lt;br/&gt;

&lt;br/&gt;
BaseCommand.option_list was removed in Django 1.10 and needs to be
&lt;br/&gt;
replaced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d1fa8d850ca9eb0aa59cc64dd76db6a62834e3f</comment>
                            <comment id="24566" author="gerrit" created="Tue, 12 Mar 2019 21:17:38 +0100">Change oioioi~master~I6d1fa8d850ca9eb0aa59cc64dd76db6a62834e3f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3159"&gt;https://gerrit.sio2project.mimuw.edu.pl/3159&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Remove uses of optparse in management commands
&lt;br/&gt;

&lt;br/&gt;
BaseCommand.option_list was removed in Django 1.10 and needs to be
&lt;br/&gt;
replaced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d1fa8d850ca9eb0aa59cc64dd76db6a62834e3f</comment>
                            <comment id="24567" author="gerrit" created="Tue, 12 Mar 2019 21:32:25 +0100">Change oioioi~master~I09a3af9066e1ec0480cab414be5bbce5cafc3c6b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3157"&gt;https://gerrit.sio2project.mimuw.edu.pl/3157&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Stop using patterns in urls tests
&lt;br/&gt;

&lt;br/&gt;
`patterns` is removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I09a3af9066e1ec0480cab414be5bbce5cafc3c6b</comment>
                            <comment id="24568" author="gerrit" created="Tue, 12 Mar 2019 22:11:53 +0100">Change oioioi~master~I09a3af9066e1ec0480cab414be5bbce5cafc3c6b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3157"&gt;https://gerrit.sio2project.mimuw.edu.pl/3157&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Stop using patterns in urls tests
&lt;br/&gt;

&lt;br/&gt;
`patterns` is removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I09a3af9066e1ec0480cab414be5bbce5cafc3c6b</comment>
                            <comment id="24570" author="gerrit" created="Thu, 14 Mar 2019 15:10:45 +0100">Change oioioi~master~I09a3af9066e1ec0480cab414be5bbce5cafc3c6b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3157"&gt;https://gerrit.sio2project.mimuw.edu.pl/3157&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Stop using patterns in urls tests
&lt;br/&gt;

&lt;br/&gt;
`patterns` is removed in Django 1.10.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I09a3af9066e1ec0480cab414be5bbce5cafc3c6b</comment>
                            <comment id="24577" author="gerrit" created="Mon, 18 Mar 2019 22:03:54 +0100">Change oioioi~master~I6d1fa8d850ca9eb0aa59cc64dd76db6a62834e3f, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3159"&gt;https://gerrit.sio2project.mimuw.edu.pl/3159&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Remove uses of optparse in management commands
&lt;br/&gt;

&lt;br/&gt;
BaseCommand.option_list was removed in Django 1.10 and needs to be
&lt;br/&gt;
replaced.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d1fa8d850ca9eb0aa59cc64dd76db6a62834e3f</comment>
                            <comment id="24588" author="ert" created="Sun, 24 Mar 2019 17:07:29 +0100">Okazuje się, że ktoś sprytnie umieścił &amp;quot;ignore::django.utils.deprecation.RemovedInDjango110Warning&amp;quot; w pytest.ini. To wyjaśnia dlaczego nie mieliśmy niekt&amp;#xF3;rych warning&amp;#xF3;w.</comment>
                            <comment id="24688" author="gerrit" created="Thu, 4 Apr 2019 15:47:43 +0200">Change oioioi~master~I6068f3c262b0470a93dbe6d11c9919fe7e5f2be7, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3185"&gt;https://gerrit.sio2project.mimuw.edu.pl/3185&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Treat deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
This change sets pytest to treat deprecation warnings to be treated
&lt;br/&gt;
as errors. Some warnings are kept as only warnings (not errors) with
&lt;br/&gt;
adequate description in pytest.ini
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6068f3c262b0470a93dbe6d11c9919fe7e5f2be7</comment>
                            <comment id="24689" author="gerrit" created="Thu, 4 Apr 2019 16:47:49 +0200">Change oioioi~master~I6068f3c262b0470a93dbe6d11c9919fe7e5f2be7, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3185"&gt;https://gerrit.sio2project.mimuw.edu.pl/3185&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2153" title="Fix deprecation warnings found in tests for Django 1.9" class="issue-link" data-issue-key="SIO-2153"&gt;&lt;strike&gt;SIO-2153&lt;/strike&gt;&lt;/a&gt;) Treat deprecation warnings as errors
&lt;br/&gt;

&lt;br/&gt;
This change sets pytest to treat deprecation warnings to be treated
&lt;br/&gt;
as errors. Some warnings are kept as only warnings (not errors) with
&lt;br/&gt;
adequate description in pytest.ini
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6068f3c262b0470a93dbe6d11c9919fe7e5f2be7</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="17894">SIO-2154</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                            <subtask id="17898">SIO-2158</subtask>
                            <subtask id="17902">SIO-2162</subtask>
                            <subtask id="17903">SIO-2163</subtask>
                            <subtask id="17908">SIO-2168</subtask>
                            <subtask id="17942">SIO-2202</subtask>
                            <subtask id="17943">SIO-2203</subtask>
                            <subtask id="17944">SIO-2204</subtask>
                            <subtask id="17945">SIO-2205</subtask>
                            <subtask id="17946">SIO-2206</subtask>
                            <subtask id="17947">SIO-2207</subtask>
                            <subtask id="17948">SIO-2208</subtask>
                            <subtask id="17949">SIO-2209</subtask>
                            <subtask id="17950">SIO-2210</subtask>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ca7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2152] Fix Python 3 test execution</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2152</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently test execution fail at installing requirements because filetracker is pinned to 1.x in requirements_py3.txt and to &amp;gt;=2.1 in setup.py</description>
                <environment>gerrit</environment>
        <key id="17892">SIO-2152</key>
            <summary>Fix Python 3 test execution</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Tue, 5 Mar 2019 17:11:15 +0100</created>
                <updated>Tue, 26 Mar 2019 16:41:02 +0100</updated>
                            <resolved>Mon, 18 Mar 2019 22:32:51 +0100</resolved>
                                    <version>TAG 2018/19 Sprint 1</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24528" author="gerrit" created="Tue, 5 Mar 2019 17:39:09 +0100">Change oioioi~master~Ia4386599357b247a588606fe76f27f7a83ddff96, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3147"&gt;https://gerrit.sio2project.mimuw.edu.pl/3147&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2152" title="Fix Python 3 test execution" class="issue-link" data-issue-key="SIO-2152"&gt;&lt;strike&gt;SIO-2152&lt;/strike&gt;&lt;/a&gt;) Unpin filetracker version for Python 3
&lt;br/&gt;

&lt;br/&gt;
The filetracker version specified by requirements_py3.txt conflicts with
&lt;br/&gt;
the version specified in setup.py.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia4386599357b247a588606fe76f27f7a83ddff96</comment>
                            <comment id="24546" author="gerrit" created="Sun, 10 Mar 2019 22:53:56 +0100">Change oioioi~master~Iceb45073ea6f7cbb9639f79ab6bd666a410b14ed, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3155"&gt;https://gerrit.sio2project.mimuw.edu.pl/3155&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2152" title="Fix Python 3 test execution" class="issue-link" data-issue-key="SIO-2152"&gt;&lt;strike&gt;SIO-2152&lt;/strike&gt;&lt;/a&gt;) TODO: find a good name for this
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iceb45073ea6f7cbb9639f79ab6bd666a410b14ed</comment>
                            <comment id="24551" author="gerrit" created="Tue, 12 Mar 2019 14:55:27 +0100">Change oioioi~master~Iceb45073ea6f7cbb9639f79ab6bd666a410b14ed, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3155"&gt;https://gerrit.sio2project.mimuw.edu.pl/3155&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2152" title="Fix Python 3 test execution" class="issue-link" data-issue-key="SIO-2152"&gt;&lt;strike&gt;SIO-2152&lt;/strike&gt;&lt;/a&gt;) Remove bytestring annotation that breaks Python 3
&lt;br/&gt;

&lt;br/&gt;
Bytes aren&amp;#39;t considered a string type on Python 3, leading
&lt;br/&gt;
DottedClassField to believe it has already imported the referenced
&lt;br/&gt;
superclass.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iceb45073ea6f7cbb9639f79ab6bd666a410b14ed</comment>
                            <comment id="24552" author="gerrit" created="Tue, 12 Mar 2019 15:00:33 +0100">Change oioioi~master~Iceb45073ea6f7cbb9639f79ab6bd666a410b14ed, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3155"&gt;https://gerrit.sio2project.mimuw.edu.pl/3155&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2152" title="Fix Python 3 test execution" class="issue-link" data-issue-key="SIO-2152"&gt;&lt;strike&gt;SIO-2152&lt;/strike&gt;&lt;/a&gt;) Remove bytestring annotation that breaks Python 3
&lt;br/&gt;

&lt;br/&gt;
Bytes aren&amp;#39;t considered a string type on Python 3, leading
&lt;br/&gt;
DottedClassField to believe it has already imported the referenced
&lt;br/&gt;
superclass.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iceb45073ea6f7cbb9639f79ab6bd666a410b14ed</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="17897">SIO-2157</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c9z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2151] Enabling forum in existing contests</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2151</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>If you turn on forum module after creating a contests it&amp;#39;s not possible to turn on forum in the contest through UI. (This may be solved by redesigning contest controller.)</description>
                <environment>master c8115e94ac2780431783397679af7947f08d48c7</environment>
        <key id="17891">SIO-2151</key>
            <summary>Enabling forum in existing contests</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Mar 2019 14:27:13 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:07 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:07 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26148" author="accek" created="Mon, 27 Apr 2020 16:28:07 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c9r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2150] Cannot search for first name + last name in list of all submits</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2150</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>1. I go to submissions from the 2nd stage of 26th POI:
&lt;br/&gt;
&lt;a href="https://sio2.mimuw.edu.pl/c/oi26-2/admin/contests/submission/"&gt;https://sio2.mimuw.edu.pl/c/oi26-2/admin/contests/submission/&lt;/a&gt;
&lt;br/&gt;
2. I try to search for a contestant by first name and last name, e.g.:
&lt;br/&gt;
&lt;a href="https://sio2.mimuw.edu.pl/c/oi26-2/admin/contests/submission/?q=pawe%C5%82+kroll"&gt;https://sio2.mimuw.edu.pl/c/oi26-2/admin/contests/submission/?q=pawe%C5%82+kroll&lt;/a&gt;
&lt;br/&gt;
No submissions.
&lt;br/&gt;
3. Then I search for last name only:
&lt;br/&gt;
&lt;a href="https://sio2.mimuw.edu.pl/c/oi26-2/admin/contests/submission/?q=kroll"&gt;https://sio2.mimuw.edu.pl/c/oi26-2/admin/contests/submission/?q=kroll&lt;/a&gt;
&lt;br/&gt;
There are submissions.</description>
                <environment/>
        <key id="17890">SIO-2150</key>
            <summary>Cannot search for first name + last name in list of all submits</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="swistak">Jakub Radoszewski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 Feb 2019 15:23:15 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:51 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:51 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26243" author="accek" created="Mon, 27 Apr 2020 16:28:51 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c9j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2149] Selenium tests for unauthorized user</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2149</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>It is quite common to forget about unauthorized user when making changes. It often results in some undetected errors.
&lt;br/&gt;

&lt;br/&gt;
It would be nice to have test in which we just go around and expect not triggering 500. We could do similar tests for authorized users as well.</description>
                <environment/>
        <key id="17889">SIO-2149</key>
            <summary>Selenium tests for unauthorized user</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                    </labels>
                <created>Sat, 16 Feb 2019 11:01:33 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:16 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:16 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26167" author="accek" created="Mon, 27 Apr 2020 16:28:16 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c9b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2148] Add a way to export participants from a single region</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2148</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>At onsite contests, each region needs to import a list of participants, with their participant number and full name, to the database on the region&amp;#39;s vpn gateway.
&lt;br/&gt;

&lt;br/&gt;
It&amp;#39;d be useful if such a list could be exported from SIO2 in CSV format, or maybe even inserted directly to the region&amp;#39;s mysql database, the same way ipathsynch downloads user-ip mappings.</description>
                <environment/>
        <key id="17888">SIO-2148</key>
            <summary>Add a way to export participants from a single region</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Mon, 11 Feb 2019 11:49:55 +0100</created>
                <updated>Mon, 27 Apr 2020 16:29:04 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:29:04 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26278" author="accek" created="Mon, 27 Apr 2020 16:29:04 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c93:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2147] Error in template</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2147</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&amp;quot;./manage.py compress&amp;quot; succeeds with following warning:
&lt;br/&gt;
```
&lt;br/&gt;
Invalid template /var/lib/sio2/oioioi/oioioi/problems/templates/admin/problems/problem-reupload.html: Invalid filter: &amp;#39;add_class&amp;#39;
&lt;br/&gt;
```</description>
                <environment>Szkopul</environment>
        <key id="17887">SIO-2147</key>
            <summary>Error in template</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Feb 2019 14:01:36 +0100</created>
                <updated>Mon, 27 Apr 2020 16:27:49 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:27:49 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26107" author="accek" created="Mon, 27 Apr 2020 16:27:49 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c8v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2146] "Send Feedback" dance</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2146</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>The &amp;quot;Send Feedback&amp;quot; form available after pushing &amp;quot;send feedback&amp;quot; button on the right side of szkopul.mimuw.edu.pl moves between two different positions on the screen making it hard to fill it and submit it. I attach a video demonstrating the issue.
&lt;br/&gt;

&lt;br/&gt;
Tested Browsers:
&lt;br/&gt;
- Mozilla Firefox 65.0.2 (64 bits) on Arch Linux - form dancing as in video
&lt;br/&gt;
- Chromium 72.0.3626.121 (64 bits) on Arch Linux - OK</description>
                <environment>Szkopul</environment>
        <key id="17886">SIO-2146</key>
            <summary>"Send Feedback" dance</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 Jan 2019 00:27:18 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:43 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:43 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26219" author="accek" created="Mon, 27 Apr 2020 16:28:43 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                            <attachment id="14036" name="tanczacy formularzszkopul-2019-01-27_20.20.33.webm" size="869758" author="ert" created="Mon, 28 Jan 2019 00:27:19 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c8n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2145] Allow enabling "participants" app without "oi" app</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2145</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When you enable participants app without oi app you currently get following exception when migrating 
&lt;br/&gt;
```
&lt;br/&gt;
django.db.migrations.exceptions.NodeNotFoundError: Migration participants.0004_auto_20160412_1718 dependencies reference nonexistent parent node (u&amp;#39;oi&amp;#39;, u&amp;#39;0002_auto_20160412_1720&amp;#39;)
&lt;br/&gt;
```
&lt;br/&gt;

&lt;br/&gt;
Hotfix on Szkopul removes that dependency. This dependency was created, becouse &amp;quot;onsiteregistration&amp;quot; was previously part of &amp;quot;oi&amp;quot; app and was moved to &amp;quot;participants&amp;quot; app. Correct order of migrations is important to preserve data in that table if &amp;quot;oi&amp;quot; app is used.</description>
                <environment>Szkopuł</environment>
        <key id="17885">SIO-2145</key>
            <summary>Allow enabling "participants" app without "oi" app</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                    </labels>
                <created>Sat, 26 Jan 2019 20:05:38 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:27 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:27 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24600" author="wolf480" created="Sun, 24 Mar 2019 21:58:41 +0100">Potencjalnie związane z &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1825" title="participants app depends on oi app migration" class="issue-link" data-issue-key="SIO-1825"&gt;&lt;strike&gt;SIO-1825&lt;/strike&gt;&lt;/a&gt; i &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1789" title="Squash migrations / optimize test running" class="issue-link" data-issue-key="SIO-1789"&gt;&lt;strike&gt;SIO-1789&lt;/strike&gt;&lt;/a&gt;</comment>
                            <comment id="26189" author="accek" created="Mon, 27 Apr 2020 16:28:27 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="16421">SIO-1825</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="16202">SIO-1789</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c8f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2144] "Export submissions" timing out with big archives</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2144</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When you try to export submissions, it will take a long time to generate an archive, and before OIOIOI starts sending it, it is likely that either a reverse proxy or the browser will time out.
&lt;br/&gt;

&lt;br/&gt;
One way to fix this would be to generate the archive asynchronously, and immediately send a response to the user stating that the archive will be available shortly. When the user refreshes the page, and the archive is already ready, the page will show a download link to the archive instead.
&lt;br/&gt;

&lt;br/&gt;
Another way could possibly be to start streaming the response while the archive is still being generated. Theoretically, tar should be capable of that. Not sure about Django.</description>
                <environment/>
        <key id="17884">SIO-2144</key>
            <summary>"Export submissions" timing out with big archives</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/reopened.png">Reopened</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Sat, 26 Jan 2019 19:45:35 +0100</created>
                <updated>Wed, 16 Dec 2020 13:01:42 +0100</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="26190" author="accek" created="Mon, 27 Apr 2020 16:28:28 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                            <comment id="26307" author="michcioperz" created="Mon, 27 Apr 2020 17:57:11 +0200">@kostka reports that this is still a desired feature</comment>
                            <comment id="26311" author="michcioperz" created="Mon, 27 Apr 2020 18:01:20 +0200">About that, Django is definitely capable of streaming responses, there&amp;#39;s a ridiculous/lovely hack recommended by the documentation &lt;a href="https://docs.djangoproject.com/en/2.2/howto/outputting-csv/#streaming-csv-files"&gt;https://docs.djangoproject.com/en/2.2/howto/outputting-csv/#streaming-csv-files&lt;/a&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="19065">SIO-2392</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c87:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2143] Fix CSS? in the problem list</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2143</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17883">SIO-2143</key>
            <summary>Fix CSS? in the problem list</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Sat, 26 Jan 2019 00:19:35 +0100</created>
                <updated>Tue, 26 Mar 2019 16:37:03 +0100</updated>
                            <resolved>Sat, 26 Jan 2019 01:56:51 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24491" author="accek" created="Sat, 26 Jan 2019 01:56:52 +0100">Already fixed in master</comment>
                    </comments>
                    <attachments>
                            <attachment id="14035" name="Screenshot from 2019-01-25 18.16.37.png" size="19943" author="kostka" created="Sat, 26 Jan 2019 00:19:36 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c7z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2142] Add reason to Forum report</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2142</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We should require (and provide possibility) of specifying report reason when reporting forum posts. Multiple reports of one post (by different users) should also be allowed.</description>
                <environment/>
        <key id="17882">SIO-2142</key>
            <summary>Add reason to Forum report</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="ert">Artur Puzio</reporter>
                        <labels>
                    </labels>
                <created>Fri, 11 Jan 2019 21:07:34 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:31 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:31 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26198" author="accek" created="Mon, 27 Apr 2020 16:28:31 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c7r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2141] Contest type not visible in settings</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2141</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>During edition of contest settings contest&amp;#39;s type is not visible.</description>
                <environment/>
        <key id="17878">SIO-2141</key>
            <summary>Contest type not visible in settings</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Wed, 9 Jan 2019 12:46:22 +0100</created>
                <updated>Tue, 26 Mar 2019 16:41:30 +0100</updated>
                            <resolved>Thu, 17 Jan 2019 18:23:27 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24467" author="gerrit" created="Thu, 10 Jan 2019 17:48:03 +0100">Change oioioi~master~I1180aad0f282abd1b195d34efa22221cfdfdea9b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3123"&gt;https://gerrit.sio2project.mimuw.edu.pl/3123&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2141" title="Contest type not visible in settings" class="issue-link" data-issue-key="SIO-2141"&gt;&lt;strike&gt;SIO-2141&lt;/strike&gt;&lt;/a&gt; Contest type not visible in settings
&lt;br/&gt;

&lt;br/&gt;
Fix displaying contest type in settings
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1180aad0f282abd1b195d34efa22221cfdfdea9b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c6v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2140] It is hard for people not involved in sio2project to report bugs</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2140</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>First of all, nowhere on the JIRA homepage does it say that they need to create an account at accounts.sio2project.mimuw.edu.pl.
&lt;br/&gt;
There&amp;#39;s only login form, and a confusing
&lt;br/&gt;
&amp;quot;Not a member? To request an account, please contact your JIRA administrators.&amp;quot; 
&lt;br/&gt;
text.
&lt;br/&gt;

&lt;br/&gt;
Secondly, many fields in the new issue form can be easily filled wrong:
&lt;br/&gt;
- the &amp;quot;affected version&amp;quot; field is used in a non-standard way, that is confusing to newcomers, and isn&amp;#39;t explained anywhere
&lt;br/&gt;
- in the &amp;quot;component&amp;quot; it&amp;#39;s easy to accidentally pick &amp;quot;sio2project website&amp;quot; instead of &amp;quot;OIOIOI&amp;quot; if one doesn&amp;#39;t know that &amp;quot;OIOIOI&amp;quot; is actually the name of sio2&amp;#39;s web interface.</description>
                <environment/>
        <key id="17877">SIO-2140</key>
            <summary>It is hard for people not involved in sio2project to report bugs</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Fri, 21 Dec 2018 14:38:59 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:03 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:03 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24470" author="ert" created="Sat, 12 Jan 2019 13:50:31 +0100">Maybe we should use some JIRA integration with Github? Everybody is familiar with creating issues on Github and probably has an account there already.</comment>
                            <comment id="26131" author="accek" created="Mon, 27 Apr 2020 16:28:03 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c6n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2139] Automatic deployment of contest tasks</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2139</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>As the infrastructure used during the contest preparation phase may be based on git (for example, OI currently is), it would be nice to have automatic deployment. 
&lt;br/&gt;
My idea is to link the master branch in gitlab with SIO2, so that the contest always contains the latest content of the master branch.  We want to avoid manual management of packages, as to avoid potential mistakes.
&lt;br/&gt;

&lt;br/&gt;
I believe that simplest realization is to create one &amp;quot;shareable&amp;quot; link per task to upload packages. Link works like &amp;quot;reupload package&amp;quot;, so it cannot affect other tasks or create a new one.
&lt;br/&gt;

&lt;br/&gt;
API should be easy to connect with CI (like GitLab CI).
&lt;br/&gt;
Access to CI may have more persons than to SIO contest!
&lt;br/&gt;

&lt;br/&gt;
Link revoking would be nice.</description>
                <environment>Web page.</environment>
        <key id="17876">SIO-2139</key>
            <summary>Automatic deployment of contest tasks</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="silent_man">Dominik Klemba</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Fri, 21 Dec 2018 14:28:16 +0100</created>
                <updated>Mon, 27 Apr 2020 16:27:44 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:27:44 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24453" author="ert" created="Mon, 7 Jan 2019 12:59:20 +0100">Hmm, I think the simplest solution would be to:
&lt;br/&gt;
- Use Gitlab CI to build the package
&lt;br/&gt;
- Have only one repository per task
&lt;br/&gt;
- Submit the new package using a HTTP request.
&lt;br/&gt;

&lt;br/&gt;
So the process would be as follows:
&lt;br/&gt;
Setup:
&lt;br/&gt;
1. Create &amp;quot;CI&amp;quot; task on SIO2 instance. Copy the update URL and upload KEY.
&lt;br/&gt;
2. Create repository with GitlabCI and our deployment CI config. 
&lt;br/&gt;
3. Put the URL and KEY to in Gitlab CI Variables.
&lt;br/&gt;

&lt;br/&gt;
Update behavior:
&lt;br/&gt;
1. CI is trigger by new commit on master.
&lt;br/&gt;
2. CI builds package.
&lt;br/&gt;
3. CI pushes package by a HTTP request to SIO2
&lt;br/&gt;
4. SIO2 updates the task
&lt;br/&gt;
5. Rejudge is triggered on all submissions. (should it be triggered?)
&lt;br/&gt;

&lt;br/&gt;
We should also:
&lt;br/&gt;
- limit changes to the task from SIO2 so an CI update won&amp;#39;t undo changes (You should only make changes in repo)
&lt;br/&gt;
- make the git commit hash visible on SIO2
&lt;br/&gt;
</comment>
                            <comment id="24454" author="silent_man" created="Mon, 7 Jan 2019 19:38:04 +0100">I agree with you.
&lt;br/&gt;
We do have package building in SINOL3 OI-CI. We can handle everything from above from the CI&amp;#39;s site.
&lt;br/&gt;
And yes, we do have one repo per task. This is expected workflow with every git-based system.
&lt;br/&gt;

&lt;br/&gt;
&amp;gt; Submit the new package using a HTTP request.
&lt;br/&gt;
We need specific link to do that.
&lt;br/&gt;

&lt;br/&gt;
&amp;gt; 5. Rejudge is triggered on all submissions. (should it be triggered?) 
&lt;br/&gt;
No, expected behavior should be same as with reupload package.
&lt;br/&gt;

&lt;br/&gt;
&amp;gt; - limit changes to the task from SIO2 so an CI update won&amp;#39;t undo changes (You should only make changes in repo) 
&lt;br/&gt;
That would be amazing.
&lt;br/&gt;

&lt;br/&gt;
&amp;gt; - make the git commit hash visible on SIO2 
&lt;br/&gt;
Very good idea.
&lt;br/&gt;

&lt;br/&gt;
Thank you for your time.</comment>
                            <comment id="24457" author="ert" created="Mon, 7 Jan 2019 22:35:01 +0100">OK, I will work on this after forum changes.</comment>
                            <comment id="24471" author="silent_man" created="Sat, 12 Jan 2019 14:08:11 +0100">Thank you very much. I will be grateful.</comment>
                            <comment id="26101" author="accek" created="Mon, 27 Apr 2020 16:27:44 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c6f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2137] Add button "Rejudge not needed" to the problem menu when needed_rejudge is set to true</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2137</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In many occasions (such as fixing a typo in a statement) rejudge is not needed and right now there&amp;#39;s no way to change that.</description>
                <environment/>
        <key id="17874">SIO-2137</key>
            <summary>Add button "Rejudge not needed" to the problem menu when needed_rejudge is set to true</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Fri, 14 Dec 2018 17:05:21 +0100</created>
                <updated>Fri, 8 Jan 2021 14:35:28 +0100</updated>
                            <resolved>Fri, 8 Jan 2021 14:35:28 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>5</watches>
                            <comments>
                            <comment id="24524" author="ert" created="Tue, 5 Feb 2019 14:10:57 +0100">That&amp;#39;s one of the functionalities of staszic oioioi &amp;quot;extras&amp;quot; app. &lt;a href="https://github.com/InformatykaNaStart/staszic-sio2/tree/master/extras"&gt;https://github.com/InformatykaNaStart/staszic-sio2/tree/master/extras&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
We might consider reusing parts of that code.</comment>
                            <comment id="26176" author="accek" created="Mon, 27 Apr 2020 16:28:22 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                            <comment id="26308" author="michcioperz" created="Mon, 27 Apr 2020 17:57:26 +0200">@kostka reports that this is still a desired feature</comment>
                            <comment id="26590" author="gerrit" created="Wed, 2 Dec 2020 17:49:38 +0100">Change oioioi~master~Ib298a8100de2d8b19be057806c76cffc49488ae8, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3556"&gt;https://gerrit.sio2project.mimuw.edu.pl/3556&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2137" title="Add button &amp;quot;Rejudge not needed&amp;quot; to the problem menu when needed_rejudge is set to true" class="issue-link" data-issue-key="SIO-2137"&gt;&lt;strike&gt;SIO-2137&lt;/strike&gt;&lt;/a&gt; Add button &amp;#39;rejudge not needed&amp;#39; to problem actions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib298a8100de2d8b19be057806c76cffc49488ae8</comment>
                            <comment id="26592" author="gerrit" created="Wed, 2 Dec 2020 18:56:38 +0100">Change oioioi~master~Ib298a8100de2d8b19be057806c76cffc49488ae8, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3556"&gt;https://gerrit.sio2project.mimuw.edu.pl/3556&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2137" title="Add button &amp;quot;Rejudge not needed&amp;quot; to the problem menu when needed_rejudge is set to true" class="issue-link" data-issue-key="SIO-2137"&gt;&lt;strike&gt;SIO-2137&lt;/strike&gt;&lt;/a&gt; Add button &amp;#39;rejudge not needed&amp;#39; to problem actions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib298a8100de2d8b19be057806c76cffc49488ae8</comment>
                            <comment id="26601" author="gerrit" created="Wed, 9 Dec 2020 13:27:45 +0100">Change oioioi~master~Ib298a8100de2d8b19be057806c76cffc49488ae8, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3556"&gt;https://gerrit.sio2project.mimuw.edu.pl/3556&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2137" title="Add button &amp;quot;Rejudge not needed&amp;quot; to the problem menu when needed_rejudge is set to true" class="issue-link" data-issue-key="SIO-2137"&gt;&lt;strike&gt;SIO-2137&lt;/strike&gt;&lt;/a&gt; Add button &amp;#39;rejudge not needed&amp;#39; to problem actions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib298a8100de2d8b19be057806c76cffc49488ae8</comment>
                            <comment id="26602" author="gerrit" created="Wed, 9 Dec 2020 14:25:47 +0100">Change oioioi~master~Ib298a8100de2d8b19be057806c76cffc49488ae8, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3556"&gt;https://gerrit.sio2project.mimuw.edu.pl/3556&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2137" title="Add button &amp;quot;Rejudge not needed&amp;quot; to the problem menu when needed_rejudge is set to true" class="issue-link" data-issue-key="SIO-2137"&gt;&lt;strike&gt;SIO-2137&lt;/strike&gt;&lt;/a&gt; Add button &amp;#39;rejudge not needed&amp;#39; to problem actions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib298a8100de2d8b19be057806c76cffc49488ae8</comment>
                            <comment id="26620" author="gerrit" created="Tue, 15 Dec 2020 21:59:23 +0100">Change oioioi~master~Ib298a8100de2d8b19be057806c76cffc49488ae8, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3556"&gt;https://gerrit.sio2project.mimuw.edu.pl/3556&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2137" title="Add button &amp;quot;Rejudge not needed&amp;quot; to the problem menu when needed_rejudge is set to true" class="issue-link" data-issue-key="SIO-2137"&gt;&lt;strike&gt;SIO-2137&lt;/strike&gt;&lt;/a&gt; Add button &amp;#39;rejudge not needed&amp;#39; to problem actions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib298a8100de2d8b19be057806c76cffc49488ae8</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c5z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2136] When submitting a testrun, if the input file name ends with .zip, but is not a zip at all, a 500 error occurs.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2136</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://sentry.io/share/issue/7615199e8d7045588582f8077a5ecc5f/"&gt;https://sentry.io/share/issue/7615199e8d7045588582f8077a5ecc5f/&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
{code}&lt;br/&gt;
BadZipfile: File is not a zip file&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/base/utils/archive.py&amp;quot;, line 189, in __init__&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self._archive = zipfile.ZipFile(file)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/base/utils/archive.py&amp;quot;, line 66, in __init__&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self._archive = self._archive_cls(file, ext=ext)(file)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/testrun/controllers.py&amp;quot;, line 128, in validate_zip&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;archive = Archive(file, &amp;#39;.zip&amp;#39;)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/contests/forms.py&amp;quot;, line 234, in is_valid&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return forms.Form.is_valid(self)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/testrun/views.py&amp;quot;, line 30, in testrun_submit_view&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if form.is_valid():&lt;br/&gt;
...&lt;br/&gt;
(14 additional frame(s) were not displayed)&lt;br/&gt;
&lt;br/&gt;
BadZipfile: File is not a zip file&lt;br/&gt;
{code}</description>
                <environment/>
        <key id="17873">SIO-2136</key>
            <summary>When submitting a testrun, if the input file name ends with .zip, but is not a zip at all, a 500 error occurs.</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="sentry">Sentry</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Thu, 13 Dec 2018 17:00:50 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:49 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:49 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="26236" author="accek" created="Mon, 27 Apr 2020 16:28:49 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c5r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2135] Race condition in "1 NEW MESSAGE" navbar badge</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2135</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://sentry.io/share/issue/e0420926c0074253a216e74dc64de221/"&gt;https://sentry.io/share/issue/e0420926c0074253a216e74dc64de221/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
{code}
&lt;br/&gt;
MultipleObjectsReturned: get() returned more than one Message -- it returned 2!
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/questions/processors.py&amp;quot;, line 49, in navbar_messages_generator
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;m = messages.get()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/base/utils/__init__.py&amp;quot;, line 353, in cacher
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;request._cache[fn] = fn(request)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/questions/processors.py&amp;quot;, line 27, in get_messages
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response[&amp;#39;messages&amp;#39;] = navbar_messages_generator(request)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/status/utils.py&amp;quot;, line 21, in get_status
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response = fun(request, response)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/status/views.py&amp;quot;, line 7, in get_status_view
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return get_status(request)
&lt;br/&gt;
...
&lt;br/&gt;
(5 additional frame(s) were not displayed)
&lt;br/&gt;

&lt;br/&gt;
MultipleObjectsReturned: get() returned more than one Message -- it returned 2!
&lt;br/&gt;
{code}</description>
                <environment/>
        <key id="17872">SIO-2135</key>
            <summary>Race condition in "1 NEW MESSAGE" navbar badge</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="sentry">Sentry</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Dec 2018 20:23:22 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:33 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:33 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="26201" author="accek" created="Mon, 27 Apr 2020 16:28:33 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c5j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2134] Review items in contest admin menu</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2134</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Some items in settings should be available to contest admins, like adding links to contest menu</description>
                <environment/>
        <key id="17871">SIO-2134</key>
            <summary>Review items in contest admin menu</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                    </labels>
                <created>Wed, 12 Dec 2018 18:55:49 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:20 +0100</updated>
                            <resolved>Mon, 1 Apr 2019 09:29:43 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24472" author="gerrit" created="Sun, 13 Jan 2019 11:14:06 +0100">Change oioioi~master~Iab9a8d4eedb242f618c2bbebcfda6af5d163a3d3, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3124"&gt;https://gerrit.sio2project.mimuw.edu.pl/3124&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2134" title="Review items in contest admin menu" class="issue-link" data-issue-key="SIO-2134"&gt;&lt;strike&gt;SIO-2134&lt;/strike&gt;&lt;/a&gt; Review options visible in contest admins
&lt;br/&gt;

&lt;br/&gt;
There are functions has_add(/change/delete)_premmission which
&lt;br/&gt;
should be added to class representing item in admin.py wherever
&lt;br/&gt;
to affect it visibility. They were missing in several places and
&lt;br/&gt;
in others just returned True or checked premissions guaranted by
&lt;br/&gt;
adding module to proper admin object.
&lt;br/&gt;

&lt;br/&gt;
Now the functions are added to super class and by default return
&lt;br/&gt;
True as it is most common intention when adding an item to menu.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iab9a8d4eedb242f618c2bbebcfda6af5d163a3d3</comment>
                            <comment id="24476" author="gerrit" created="Wed, 16 Jan 2019 15:24:18 +0100">Change oioioi~master~Iab9a8d4eedb242f618c2bbebcfda6af5d163a3d3, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3124"&gt;https://gerrit.sio2project.mimuw.edu.pl/3124&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2134" title="Review items in contest admin menu" class="issue-link" data-issue-key="SIO-2134"&gt;&lt;strike&gt;SIO-2134&lt;/strike&gt;&lt;/a&gt; Review options visible in contest admins
&lt;br/&gt;

&lt;br/&gt;
There are functions has_add(/change/delete)_premmission which
&lt;br/&gt;
should be added to class representing item in admin.py wherever
&lt;br/&gt;
to affect it visibility. They were missing in several places and
&lt;br/&gt;
in others just returned True or checked premissions guaranted by
&lt;br/&gt;
adding module to proper admin object.
&lt;br/&gt;

&lt;br/&gt;
Now the functions are added to super class and by default return
&lt;br/&gt;
True as it is most common intention when adding an item to menu.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iab9a8d4eedb242f618c2bbebcfda6af5d163a3d3</comment>
                            <comment id="24477" author="gerrit" created="Wed, 16 Jan 2019 15:40:26 +0100">Change oioioi~master~Iab9a8d4eedb242f618c2bbebcfda6af5d163a3d3, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3124"&gt;https://gerrit.sio2project.mimuw.edu.pl/3124&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2134" title="Review items in contest admin menu" class="issue-link" data-issue-key="SIO-2134"&gt;&lt;strike&gt;SIO-2134&lt;/strike&gt;&lt;/a&gt; Review options visible in contest admins
&lt;br/&gt;

&lt;br/&gt;
There are functions has_add(/change/delete)_premmission which
&lt;br/&gt;
should be added to class representing item in admin.py wherever
&lt;br/&gt;
to affect it visibility. They were missing in several places and
&lt;br/&gt;
in others just returned True or checked premissions guaranted by
&lt;br/&gt;
adding module to proper admin object.
&lt;br/&gt;

&lt;br/&gt;
Now the functions are added to super class and by default return
&lt;br/&gt;
True as it is most common intention when adding an item to menu.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iab9a8d4eedb242f618c2bbebcfda6af5d163a3d3</comment>
                            <comment id="24480" author="gerrit" created="Wed, 16 Jan 2019 17:07:23 +0100">Change oioioi~master~Iab9a8d4eedb242f618c2bbebcfda6af5d163a3d3, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3124"&gt;https://gerrit.sio2project.mimuw.edu.pl/3124&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2134" title="Review items in contest admin menu" class="issue-link" data-issue-key="SIO-2134"&gt;&lt;strike&gt;SIO-2134&lt;/strike&gt;&lt;/a&gt; Review options visible in contest admins
&lt;br/&gt;

&lt;br/&gt;
There are functions has_add(/change/delete)_premmission which
&lt;br/&gt;
should be added to class representing item in admin.py wherever
&lt;br/&gt;
to affect it visibility. They were missing in several places and
&lt;br/&gt;
in others just returned True or checked premissions guaranted by
&lt;br/&gt;
adding module to proper admin object.
&lt;br/&gt;

&lt;br/&gt;
Now the functions are added to super class and by default return
&lt;br/&gt;
True as it is most common intention when adding an item to menu.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iab9a8d4eedb242f618c2bbebcfda6af5d163a3d3</comment>
                            <comment id="24488" author="gerrit" created="Tue, 22 Jan 2019 12:45:31 +0100">Change oioioi~master~Iab9a8d4eedb242f618c2bbebcfda6af5d163a3d3, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3124"&gt;https://gerrit.sio2project.mimuw.edu.pl/3124&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2134" title="Review items in contest admin menu" class="issue-link" data-issue-key="SIO-2134"&gt;&lt;strike&gt;SIO-2134&lt;/strike&gt;&lt;/a&gt; Review options visible in contest admins
&lt;br/&gt;

&lt;br/&gt;
There are functions has_add(/change/delete)_premmission which
&lt;br/&gt;
should be added to class representing item in admin.py wherever
&lt;br/&gt;
to affect it visibility. They were missing in several places and
&lt;br/&gt;
in others just returned True or checked premissions guaranted by
&lt;br/&gt;
adding module to proper admin object.
&lt;br/&gt;

&lt;br/&gt;
Now the functions are added to super class and by default return
&lt;br/&gt;
True as it is most common intention when adding an item to menu.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iab9a8d4eedb242f618c2bbebcfda6af5d163a3d3</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c5b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2133] Block reporting forum posts that have already been reviewed</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2133</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We want to avoid situations when post is reported, then reviewed by admins and reported again. However, this should be possible if author edits the post,
&lt;br/&gt;
so report -&amp;gt; review -&amp;gt; edit -&amp;gt; report should be allowed.</description>
                <environment/>
        <key id="17870">SIO-2133</key>
            <summary>Block reporting forum posts that have already been reviewed</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Wed, 12 Dec 2018 17:30:12 +0100</created>
                <updated>Tue, 26 Mar 2019 16:37:44 +0100</updated>
                            <resolved>Wed, 30 Jan 2019 11:45:11 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24487" author="marek" created="Mon, 21 Jan 2019 19:27:39 +0100">Because of the future change &amp;quot;&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2142" title="Add reason to Forum report" class="issue-link" data-issue-key="SIO-2142"&gt;&lt;strike&gt;SIO-2142&lt;/strike&gt;&lt;/a&gt; Add reason to Forum report&amp;quot; it would be better to just add a possibility for the admins to manually mark the given post as &amp;quot;good&amp;quot;. When the author edits the post it should be automatically unmarked (as if it was written for the first time).</comment>
                            <comment id="24489" author="gerrit" created="Thu, 24 Jan 2019 00:11:48 +0100">Change oioioi~master~I17bd884bcfb393359665db30b853769c3d1b2111, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3131"&gt;https://gerrit.sio2project.mimuw.edu.pl/3131&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2133" title="Block reporting forum posts that have already been reviewed" class="issue-link" data-issue-key="SIO-2133"&gt;&lt;strike&gt;SIO-2133&lt;/strike&gt;&lt;/a&gt; Block reporting forum posts that have already been reviewed
&lt;br/&gt;

&lt;br/&gt;
Add option to approve forum posts (it prevents them from being reported)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I17bd884bcfb393359665db30b853769c3d1b2111</comment>
                            <comment id="24490" author="gerrit" created="Thu, 24 Jan 2019 09:57:51 +0100">Change oioioi~master~I17bd884bcfb393359665db30b853769c3d1b2111, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3131"&gt;https://gerrit.sio2project.mimuw.edu.pl/3131&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2133" title="Block reporting forum posts that have already been reviewed" class="issue-link" data-issue-key="SIO-2133"&gt;&lt;strike&gt;SIO-2133&lt;/strike&gt;&lt;/a&gt; Block reporting forum posts that have already been reviewed
&lt;br/&gt;

&lt;br/&gt;
Add option to approve forum posts (it prevents them from being reported)
&lt;br/&gt;
Improve code segmentation
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I17bd884bcfb393359665db30b853769c3d1b2111</comment>
                            <comment id="24494" author="gerrit" created="Sun, 27 Jan 2019 17:08:29 +0100">Change oioioi~master~I17bd884bcfb393359665db30b853769c3d1b2111, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3131"&gt;https://gerrit.sio2project.mimuw.edu.pl/3131&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2133" title="Block reporting forum posts that have already been reviewed" class="issue-link" data-issue-key="SIO-2133"&gt;&lt;strike&gt;SIO-2133&lt;/strike&gt;&lt;/a&gt; Block reporting forum posts that have already been reviewed
&lt;br/&gt;

&lt;br/&gt;
Add option to approve forum posts (it prevents them from being reported)
&lt;br/&gt;
Improve code segmentation
&lt;br/&gt;
Change function name in models.py to better one and shorten
&lt;br/&gt;
approval information displayed on post.
&lt;br/&gt;
Add option to revoke approval of the post from the forum view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I17bd884bcfb393359665db30b853769c3d1b2111</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c53:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2132] Change submission messages to be more readable</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2132</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Every message the user gets back in their submission report is now abreviated, such as INI_OK or CE. Meanings of those are not obvious to new users and thus they should be changed to something more understandable.</description>
                <environment/>
        <key id="17869">SIO-2132</key>
            <summary>Change submission messages to be more readable</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="starosta">Piotr Wojtczak</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Wed, 12 Dec 2018 16:30:12 +0100</created>
                <updated>Thu, 31 Jan 2019 13:15:26 +0100</updated>
                            <resolved>Thu, 31 Jan 2019 13:15:14 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                            <comments>
                            <comment id="24518" author="starosta" created="Thu, 31 Jan 2019 13:15:14 +0100">Turned out the messages were in the code, but they had to be fixed (issue &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2131" title="Fix submission messages to display the full name" class="issue-link" data-issue-key="SIO-2131"&gt;&lt;strike&gt;SIO-2131&lt;/strike&gt;&lt;/a&gt;)</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="17868">SIO-2131</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c4v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2131] Fix submission messages to display the full name</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2131</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We do stuff like this (in the order of execution):
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ...
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;submission_statuses.register(&amp;#39;WA&amp;#39;, _(&amp;quot;Wrong Answer&amp;quot;))
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;class TestReport(models.Model):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;status = EnumField(submission_statuses)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# ...
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;# in different file
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;submission_statuses.register(&amp;#39;MCE&amp;#39;, _(&amp;quot;Message Count Exceeded&amp;quot;))
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
Because of the way EnumField snapshots the registry at construction time,
&lt;br/&gt;
TestReport.get_status_display will not be aware of MCE&amp;#39;s display name.
&lt;br/&gt;

&lt;br/&gt;
As a result, Zeus statuses (MCE and MSE) display as &amp;quot;MCE&amp;quot;/&amp;quot;MSE&amp;quot; instead of their full name in the tests table on the submission report page.
&lt;br/&gt;

&lt;br/&gt;
Moreover, in the header of submission report page,  and on the my submissions page, all statuses (except &amp;#39;OK&amp;#39;,  &amp;#39;ERR&amp;#39; and &amp;#39;?&amp;#39;, as those are defined in contests/models.py) show as their acronym (eg. &amp;quot;WA&amp;quot;) instead of their full name (i.e. &amp;quot;Wrong Answer&amp;quot;)
&lt;br/&gt;

&lt;br/&gt;
This may have something to do with &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1600" title="Django 1.7 migrations serialize choices for EnumFields" class="issue-link" data-issue-key="SIO-1600"&gt;&lt;strike&gt;SIO-1600&lt;/strike&gt;&lt;/a&gt;</description>
                <environment/>
        <key id="17868">SIO-2131</key>
            <summary>Fix submission messages to display the full name</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Fri, 7 Dec 2018 21:05:32 +0100</created>
                <updated>Thu, 31 Jan 2019 13:15:14 +0100</updated>
                            <resolved>Thu, 31 Jan 2019 13:12:57 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24500" author="gerrit" created="Mon, 28 Jan 2019 01:35:17 +0100">Change oioioi~master~I7a9d5b8e9dfc31c6898e67f6c251f594c99e6967, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3136"&gt;https://gerrit.sio2project.mimuw.edu.pl/3136&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2131" title="Fix submission messages to display the full name" class="issue-link" data-issue-key="SIO-2131"&gt;&lt;strike&gt;SIO-2131&lt;/strike&gt;&lt;/a&gt; Some submission statuses display as internal acronym instead of their full display name
&lt;br/&gt;

&lt;br/&gt;
It turned out that classes that used the submission_statuses registry referenced an early made copy.
&lt;br/&gt;
Making those read only properties allowing fetching when accessed resolved the issue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a9d5b8e9dfc31c6898e67f6c251f594c99e6967</comment>
                            <comment id="24502" author="gerrit" created="Mon, 28 Jan 2019 18:55:36 +0100">Change oioioi~master~I7a9d5b8e9dfc31c6898e67f6c251f594c99e6967, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3136"&gt;https://gerrit.sio2project.mimuw.edu.pl/3136&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2131" title="Fix submission messages to display the full name" class="issue-link" data-issue-key="SIO-2131"&gt;&lt;strike&gt;SIO-2131&lt;/strike&gt;&lt;/a&gt; Some submission statuses display as internal acronym instead of their full display name
&lt;br/&gt;

&lt;br/&gt;
It turned out that classes that used the submission_statuses registry referenced an early made copy.
&lt;br/&gt;
Making those read only properties allowing fetching when accessed resolved the issue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a9d5b8e9dfc31c6898e67f6c251f594c99e6967</comment>
                            <comment id="24514" author="gerrit" created="Wed, 30 Jan 2019 21:32:42 +0100">Change oioioi~master~I7a9d5b8e9dfc31c6898e67f6c251f594c99e6967, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3136"&gt;https://gerrit.sio2project.mimuw.edu.pl/3136&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2131" title="Fix submission messages to display the full name" class="issue-link" data-issue-key="SIO-2131"&gt;&lt;strike&gt;SIO-2131&lt;/strike&gt;&lt;/a&gt; Fix submission messages to display the full name
&lt;br/&gt;

&lt;br/&gt;
It turned out that classes that used the submission_statuses registry referenced an early made copy.
&lt;br/&gt;
Making those read only properties allowing fetching when accessed resolved the issue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a9d5b8e9dfc31c6898e67f6c251f594c99e6967</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17869">SIO-2132</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c4n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2130] When a user changes their contest registration data, rankings are not updated</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2130</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When a user changes their registration data in a way that affects their public display name (eg. changes the anonymous option, or their real name), the rankings still display the old display name.
&lt;br/&gt;
If the rankings aren&amp;#39;t regenerated by someone&amp;#39;s score changing, or by manually calling invalidate_contest from manage.py shell, the old name will stay in there forever.</description>
                <environment/>
        <key id="17867">SIO-2130</key>
            <summary>When a user changes their contest registration data, rankings are not updated</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="deutzia">Iwona Kotlarska</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Thu, 6 Dec 2018 16:36:11 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:16 +0100</updated>
                            <resolved>Fri, 18 Jan 2019 22:30:57 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24473" author="gerrit" created="Tue, 15 Jan 2019 23:10:59 +0100">Change oioioi~master~I66e5e59bd62659beaec06521d5f4a470d1d14368, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3125"&gt;https://gerrit.sio2project.mimuw.edu.pl/3125&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2130" title="When a user changes their contest registration data, rankings are not updated" class="issue-link" data-issue-key="SIO-2130"&gt;&lt;strike&gt;SIO-2130&lt;/strike&gt;&lt;/a&gt;) Update rankings after contest registration data change
&lt;br/&gt;

&lt;br/&gt;
When user changes their registration data, rankings were not updated.
&lt;br/&gt;
Now they are marked as invalid for the rankingsraemon to recalculate.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I66e5e59bd62659beaec06521d5f4a470d1d14368</comment>
                            <comment id="24474" author="gerrit" created="Tue, 15 Jan 2019 23:22:26 +0100">Change oioioi~master~I66e5e59bd62659beaec06521d5f4a470d1d14368, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3125"&gt;https://gerrit.sio2project.mimuw.edu.pl/3125&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2130" title="When a user changes their contest registration data, rankings are not updated" class="issue-link" data-issue-key="SIO-2130"&gt;&lt;strike&gt;SIO-2130&lt;/strike&gt;&lt;/a&gt;) Update rankings after contest registration data change
&lt;br/&gt;

&lt;br/&gt;
When user changes their registration data, rankings were not updated.
&lt;br/&gt;
Now they are marked as invalid for the rankingsdaemon to recalculate.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I66e5e59bd62659beaec06521d5f4a470d1d14368</comment>
                            <comment id="24478" author="gerrit" created="Wed, 16 Jan 2019 16:41:59 +0100">Change oioioi~master~I66e5e59bd62659beaec06521d5f4a470d1d14368, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3125"&gt;https://gerrit.sio2project.mimuw.edu.pl/3125&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2130" title="When a user changes their contest registration data, rankings are not updated" class="issue-link" data-issue-key="SIO-2130"&gt;&lt;strike&gt;SIO-2130&lt;/strike&gt;&lt;/a&gt;) Update rankings after contest registration data change
&lt;br/&gt;

&lt;br/&gt;
When user changes their registration data, rankings were not updated.
&lt;br/&gt;
Now they are marked as invalid for the rankingsdaemon to recalculate.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I66e5e59bd62659beaec06521d5f4a470d1d14368</comment>
                            <comment id="24479" author="gerrit" created="Wed, 16 Jan 2019 16:44:56 +0100">Change oioioi~master~I66e5e59bd62659beaec06521d5f4a470d1d14368, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3125"&gt;https://gerrit.sio2project.mimuw.edu.pl/3125&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2130" title="When a user changes their contest registration data, rankings are not updated" class="issue-link" data-issue-key="SIO-2130"&gt;&lt;strike&gt;SIO-2130&lt;/strike&gt;&lt;/a&gt;) Update rankings after contest registration data change
&lt;br/&gt;

&lt;br/&gt;
When user changes their registration data, rankings were not updated.
&lt;br/&gt;
Now they are marked as invalid for the rankingsdaemon to recalculate.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I66e5e59bd62659beaec06521d5f4a470d1d14368</comment>
                            <comment id="24486" author="gerrit" created="Thu, 17 Jan 2019 21:34:23 +0100">Change oioioi~master~I66e5e59bd62659beaec06521d5f4a470d1d14368, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3125"&gt;https://gerrit.sio2project.mimuw.edu.pl/3125&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2130" title="When a user changes their contest registration data, rankings are not updated" class="issue-link" data-issue-key="SIO-2130"&gt;&lt;strike&gt;SIO-2130&lt;/strike&gt;&lt;/a&gt;) Update rankings after contest registration data change
&lt;br/&gt;

&lt;br/&gt;
When user changes their registration data, rankings were not updated.
&lt;br/&gt;
Now they are marked as invalid for the rankingsdaemon to recalculate.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I66e5e59bd62659beaec06521d5f4a470d1d14368</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="16728">SIO-1896</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c4f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2129] Publication date of announcements and questions replies doesn't work</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2129</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When replying to a question, or adding a public announcement, you can set a publication date.
&lt;br/&gt;
However, this date seems to be ignored.
&lt;br/&gt;
Even if you set it to some time in the future, participants will still be able to see the reply/announcement immediately after you post it.</description>
                <environment/>
        <key id="17866">SIO-2129</key>
            <summary>Publication date of announcements and questions replies doesn't work</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Tue, 4 Dec 2018 12:00:10 +0100</created>
                <updated>Tue, 26 Mar 2019 16:40:27 +0100</updated>
                            <resolved>Sat, 8 Dec 2018 16:46:50 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24437" author="zuuja" created="Tue, 4 Dec 2018 19:40:07 +0100">It is strange issue because it seems that problem is on the frontend side - publication date does not appear in the post data. It&amp;#39;s even stranger because corresponding input element have correctly set value.</comment>
                            <comment id="24445" author="gerrit" created="Thu, 6 Dec 2018 10:11:59 +0100">Change oioioi~master~Ide3e39cf0b6a8163f07ab4d8ebf87b5d01d2676c, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3112"&gt;https://gerrit.sio2project.mimuw.edu.pl/3112&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2129" title="Publication date of announcements and questions replies doesn&amp;#39;t work" class="issue-link" data-issue-key="SIO-2129"&gt;&lt;strike&gt;SIO-2129&lt;/strike&gt;&lt;/a&gt; Fix publication date
&lt;br/&gt;

&lt;br/&gt;
At some point publication date stopped working. It turned out that
&lt;br/&gt;
our widget for date picking doesn&amp;#39;t set correct name in the form
&lt;br/&gt;
and value from input was actualy never send in the post data.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ide3e39cf0b6a8163f07ab4d8ebf87b5d01d2676c</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c47:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2128] Forum category view breaks when there is thread without any posts</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2128</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>It can happen when all posts where deleted. Category view looks for author of last post in each thread and fails when there is thread with no last post.</description>
                <environment/>
        <key id="17865">SIO-2128</key>
            <summary>Forum category view breaks when there is thread without any posts</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="zuuja">Zuzanna Opała</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Mon, 3 Dec 2018 09:23:00 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:28 +0100</updated>
                            <resolved>Wed, 13 Feb 2019 16:45:37 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24435" author="zuuja" created="Mon, 3 Dec 2018 09:23:19 +0100">Traceback (most recent call last):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py&amp;quot;, line 174, in get_response
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response = self.process_exception_by_middleware(e, request)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/core/handlers/base.py&amp;quot;, line 172, in get_response
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;response = response.render()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/response.py&amp;quot;, line 160, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.content = self.rendered_content
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/response.py&amp;quot;, line 137, in rendered_content
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;content = template.render(context, self._request)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/backends/django.py&amp;quot;, line 95, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.template.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 206, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self._render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/test/utils.py&amp;quot;, line 92, in instrumented_test_render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.nodelist.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 992, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bit = node.render_annotated(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 959, in render_annotated
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py&amp;quot;, line 173, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return compiled_parent._render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/test/utils.py&amp;quot;, line 92, in instrumented_test_render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.nodelist.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 992, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bit = node.render_annotated(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 959, in render_annotated
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py&amp;quot;, line 173, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return compiled_parent._render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/test/utils.py&amp;quot;, line 92, in instrumented_test_render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.nodelist.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 992, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bit = node.render_annotated(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 959, in render_annotated
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py&amp;quot;, line 173, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return compiled_parent._render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/test/utils.py&amp;quot;, line 92, in instrumented_test_render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.nodelist.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 992, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bit = node.render_annotated(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 959, in render_annotated
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py&amp;quot;, line 69, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result = block.nodelist.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 992, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bit = node.render_annotated(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 959, in render_annotated
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/loader_tags.py&amp;quot;, line 69, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;result = block.nodelist.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 992, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bit = node.render_annotated(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 959, in render_annotated
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/defaulttags.py&amp;quot;, line 326, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return nodelist.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 992, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bit = node.render_annotated(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 959, in render_annotated
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/defaulttags.py&amp;quot;, line 220, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;nodelist.append(node.render_annotated(context))
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 959, in render_annotated
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return self.render(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/oioioi/oioioi/contests/templatetags/get_user_name.py&amp;quot;, line 25, in render
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;target_user&amp;#39;: self.target_user.resolve(context),
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 850, in resolve
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;value = self._resolve_lookup(context)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/media/data/sio2/venv/local/lib/python2.7/site-packages/django/template/base.py&amp;quot;, line 905, in _resolve_lookup
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(bit, current))  # missing attribute
&lt;br/&gt;
VariableDoesNotExist: Failed lookup for key [author] in u&amp;#39;None&amp;#39;</comment>
                            <comment id="24436" author="zuuja" created="Mon, 3 Dec 2018 09:31:18 +0100">Exact place:
&lt;br/&gt;
In template /sio2/oioioi/oioioi/forum/templates/forum/category.html, error at line 66:
&lt;br/&gt;
65	                        &amp;lt;small&amp;gt;
&lt;br/&gt;
66	                            {% full_name t.last_post.author as author_link %}
&lt;br/&gt;
67	                            {% blocktrans with date=t.last_post.add_date author=author_link last_id=t.last_post.id %}
&lt;br/&gt;
68	                                &amp;lt;a href=&amp;quot;{{ thread_link }}#forum-post-{{ last_id }}&amp;quot;&amp;gt;{{ date }}&amp;lt;/a&amp;gt;, by {{ author }}
&lt;br/&gt;
69	                            {% endblocktrans %}
&lt;br/&gt;
70	                        &amp;lt;/small&amp;gt;</comment>
                            <comment id="24481" author="gerrit" created="Wed, 16 Jan 2019 17:08:44 +0100">Change oioioi~master~I7bf5464bba04d765d77e6196ef518240e802364f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3126"&gt;https://gerrit.sio2project.mimuw.edu.pl/3126&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2128" title="Forum category view breaks when there is thread without any posts" class="issue-link" data-issue-key="SIO-2128"&gt;&lt;strike&gt;SIO-2128&lt;/strike&gt;&lt;/a&gt; Fix category view when thread is empty
&lt;br/&gt;

&lt;br/&gt;
Now the last post filed is empty in this case.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7bf5464bba04d765d77e6196ef518240e802364f</comment>
                            <comment id="24482" author="gerrit" created="Wed, 16 Jan 2019 17:16:33 +0100">Change oioioi~master~I7bf5464bba04d765d77e6196ef518240e802364f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3126"&gt;https://gerrit.sio2project.mimuw.edu.pl/3126&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2128" title="Forum category view breaks when there is thread without any posts" class="issue-link" data-issue-key="SIO-2128"&gt;&lt;strike&gt;SIO-2128&lt;/strike&gt;&lt;/a&gt; Fix category view when thread is empty
&lt;br/&gt;

&lt;br/&gt;
Now the last post filed is empty in this case.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7bf5464bba04d765d77e6196ef518240e802364f</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c3z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2126] IntegrityError when removing a problem instance while it's being checked</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2126</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://sentry.io/share/issue/c6a8d258e06e4db9a9d62d7ced5bfa91/"&gt;https://sentry.io/share/issue/c6a8d258e06e4db9a9d62d7ced5bfa91/&lt;/a&gt;</description>
                <environment/>
        <key id="17863">SIO-2126</key>
            <summary>IntegrityError when removing a problem instance while it's being checked</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="michcioperz">Michalina Sidor</reporter>
                        <labels>
                    </labels>
                <created>Mon, 26 Nov 2018 09:01:41 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:04 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:04 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26135" author="accek" created="Mon, 27 Apr 2020 16:28:04 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c3j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2125] Allow moderators to ban people on the contest forum</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Some people cannot use the forum, so we&amp;#39;d like to be able to ban them from using it.</description>
                <environment/>
        <key id="17862">SIO-2125</key>
            <summary>Allow moderators to ban people on the contest forum</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Mon, 19 Nov 2018 17:00:57 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:20 +0100</updated>
                            <resolved>Mon, 28 Jan 2019 00:30:56 +0100</resolved>
                                    <version>Next Sprint</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24455" author="gerrit" created="Mon, 7 Jan 2019 22:32:03 +0100">Change oioioi~master~I995e9c12bd1dbb6c48660d056ede9f30d1d381c6, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3122"&gt;https://gerrit.sio2project.mimuw.edu.pl/3122&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125" title="Allow moderators to ban people on the contest forum" class="issue-link" data-issue-key="SIO-2125"&gt;&lt;strike&gt;SIO-2125&lt;/strike&gt;&lt;/a&gt;) Forum ban
&lt;br/&gt;

&lt;br/&gt;
- Implemented forum banning. Banned users can&amp;#39;t interact with forum
&lt;br/&gt;
including reporting posts.
&lt;br/&gt;
- Refactored forum authorization checks
&lt;br/&gt;
- Other refactoring
&lt;br/&gt;
- Improved tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I995e9c12bd1dbb6c48660d056ede9f30d1d381c6</comment>
                            <comment id="24458" author="gerrit" created="Mon, 7 Jan 2019 23:09:15 +0100">Change oioioi~master~I995e9c12bd1dbb6c48660d056ede9f30d1d381c6, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3122"&gt;https://gerrit.sio2project.mimuw.edu.pl/3122&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125" title="Allow moderators to ban people on the contest forum" class="issue-link" data-issue-key="SIO-2125"&gt;&lt;strike&gt;SIO-2125&lt;/strike&gt;&lt;/a&gt;) Forum ban
&lt;br/&gt;

&lt;br/&gt;
- Implemented forum banning. Banned users can&amp;#39;t interact with forum
&lt;br/&gt;
including reporting posts.
&lt;br/&gt;
- Refactored forum authorization checks
&lt;br/&gt;
- Other refactoring
&lt;br/&gt;
- Improved tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I995e9c12bd1dbb6c48660d056ede9f30d1d381c6</comment>
                            <comment id="24460" author="gerrit" created="Tue, 8 Jan 2019 00:33:37 +0100">Change oioioi~master~I995e9c12bd1dbb6c48660d056ede9f30d1d381c6, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3122"&gt;https://gerrit.sio2project.mimuw.edu.pl/3122&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125" title="Allow moderators to ban people on the contest forum" class="issue-link" data-issue-key="SIO-2125"&gt;&lt;strike&gt;SIO-2125&lt;/strike&gt;&lt;/a&gt;) Forum ban
&lt;br/&gt;

&lt;br/&gt;
- Implemented forum banning. Banned users can&amp;#39;t interact with forum
&lt;br/&gt;
including reporting posts.
&lt;br/&gt;
- Refactored forum authorization checks
&lt;br/&gt;
- Other refactoring
&lt;br/&gt;
- Improved tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I995e9c12bd1dbb6c48660d056ede9f30d1d381c6</comment>
                            <comment id="24461" author="gerrit" created="Tue, 8 Jan 2019 21:58:14 +0100">Change oioioi~master~I995e9c12bd1dbb6c48660d056ede9f30d1d381c6, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3122"&gt;https://gerrit.sio2project.mimuw.edu.pl/3122&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125" title="Allow moderators to ban people on the contest forum" class="issue-link" data-issue-key="SIO-2125"&gt;&lt;strike&gt;SIO-2125&lt;/strike&gt;&lt;/a&gt;) Forum ban
&lt;br/&gt;

&lt;br/&gt;
- Implemented forum banning. Banned users can&amp;#39;t interact with forum
&lt;br/&gt;
including reporting posts.
&lt;br/&gt;
- Refactored forum authorization checks
&lt;br/&gt;
- Other refactoring
&lt;br/&gt;
- Improved tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I995e9c12bd1dbb6c48660d056ede9f30d1d381c6</comment>
                            <comment id="24462" author="gerrit" created="Tue, 8 Jan 2019 22:04:22 +0100">Change oioioi~master~I995e9c12bd1dbb6c48660d056ede9f30d1d381c6, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3122"&gt;https://gerrit.sio2project.mimuw.edu.pl/3122&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125" title="Allow moderators to ban people on the contest forum" class="issue-link" data-issue-key="SIO-2125"&gt;&lt;strike&gt;SIO-2125&lt;/strike&gt;&lt;/a&gt;) Forum ban
&lt;br/&gt;

&lt;br/&gt;
- Implemented forum banning. Banned users can&amp;#39;t interact with forum
&lt;br/&gt;
including reporting posts.
&lt;br/&gt;
- Refactored forum authorization checks
&lt;br/&gt;
- Other refactoring
&lt;br/&gt;
- Improved tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I995e9c12bd1dbb6c48660d056ede9f30d1d381c6</comment>
                            <comment id="24463" author="gerrit" created="Tue, 8 Jan 2019 22:35:40 +0100">Change oioioi~master~I995e9c12bd1dbb6c48660d056ede9f30d1d381c6, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3122"&gt;https://gerrit.sio2project.mimuw.edu.pl/3122&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125" title="Allow moderators to ban people on the contest forum" class="issue-link" data-issue-key="SIO-2125"&gt;&lt;strike&gt;SIO-2125&lt;/strike&gt;&lt;/a&gt;) Forum ban
&lt;br/&gt;

&lt;br/&gt;
- Implemented forum banning. Banned users can&amp;#39;t interact with forum
&lt;br/&gt;
including reporting posts.
&lt;br/&gt;
- Refactored forum authorization checks
&lt;br/&gt;
- Other refactoring
&lt;br/&gt;
- Improved tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I995e9c12bd1dbb6c48660d056ede9f30d1d381c6</comment>
                            <comment id="24464" author="gerrit" created="Tue, 8 Jan 2019 22:40:10 +0100">Change oioioi~master~I995e9c12bd1dbb6c48660d056ede9f30d1d381c6, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3122"&gt;https://gerrit.sio2project.mimuw.edu.pl/3122&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125" title="Allow moderators to ban people on the contest forum" class="issue-link" data-issue-key="SIO-2125"&gt;&lt;strike&gt;SIO-2125&lt;/strike&gt;&lt;/a&gt;) Forum ban
&lt;br/&gt;

&lt;br/&gt;
- Implemented forum banning. Banned users can&amp;#39;t interact with forum
&lt;br/&gt;
including reporting posts.
&lt;br/&gt;
- Refactored forum authorization checks
&lt;br/&gt;
- Other refactoring
&lt;br/&gt;
- Improved tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I995e9c12bd1dbb6c48660d056ede9f30d1d381c6</comment>
                            <comment id="24466" author="gerrit" created="Wed, 9 Jan 2019 20:15:07 +0100">Change oioioi~master~I995e9c12bd1dbb6c48660d056ede9f30d1d381c6, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3122"&gt;https://gerrit.sio2project.mimuw.edu.pl/3122&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125" title="Allow moderators to ban people on the contest forum" class="issue-link" data-issue-key="SIO-2125"&gt;&lt;strike&gt;SIO-2125&lt;/strike&gt;&lt;/a&gt;) Forum ban
&lt;br/&gt;

&lt;br/&gt;
- Implemented forum banning. Banned users can&amp;#39;t interact with forum
&lt;br/&gt;
including reporting posts.
&lt;br/&gt;
- Refactored forum authorization checks
&lt;br/&gt;
- Other refactoring
&lt;br/&gt;
- Improved tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I995e9c12bd1dbb6c48660d056ede9f30d1d381c6</comment>
                            <comment id="24468" author="gerrit" created="Fri, 11 Jan 2019 14:47:14 +0100">Change oioioi~master~I995e9c12bd1dbb6c48660d056ede9f30d1d381c6, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3122"&gt;https://gerrit.sio2project.mimuw.edu.pl/3122&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125" title="Allow moderators to ban people on the contest forum" class="issue-link" data-issue-key="SIO-2125"&gt;&lt;strike&gt;SIO-2125&lt;/strike&gt;&lt;/a&gt;) Forum ban
&lt;br/&gt;

&lt;br/&gt;
- Implemented forum banning. Banned users can&amp;#39;t interact with forum
&lt;br/&gt;
including reporting posts.
&lt;br/&gt;
- Refactored forum authorization checks
&lt;br/&gt;
- Other refactoring
&lt;br/&gt;
- Improved tests
&lt;br/&gt;
- Fixed css class of Django messages with type error
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I995e9c12bd1dbb6c48660d056ede9f30d1d381c6</comment>
                            <comment id="24469" author="gerrit" created="Fri, 11 Jan 2019 15:02:24 +0100">Change oioioi~master~I995e9c12bd1dbb6c48660d056ede9f30d1d381c6, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3122"&gt;https://gerrit.sio2project.mimuw.edu.pl/3122&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125" title="Allow moderators to ban people on the contest forum" class="issue-link" data-issue-key="SIO-2125"&gt;&lt;strike&gt;SIO-2125&lt;/strike&gt;&lt;/a&gt;) Forum ban
&lt;br/&gt;

&lt;br/&gt;
- Implemented forum banning. Banned users can&amp;#39;t interact with forum
&lt;br/&gt;
including reporting posts.
&lt;br/&gt;
- Refactored forum authorization checks
&lt;br/&gt;
- Other refactoring
&lt;br/&gt;
- Improved tests
&lt;br/&gt;
- Fixed css class of Django messages with type error
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I995e9c12bd1dbb6c48660d056ede9f30d1d381c6</comment>
                            <comment id="24475" author="gerrit" created="Wed, 16 Jan 2019 14:51:21 +0100">Change oioioi~master~I995e9c12bd1dbb6c48660d056ede9f30d1d381c6, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3122"&gt;https://gerrit.sio2project.mimuw.edu.pl/3122&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2125" title="Allow moderators to ban people on the contest forum" class="issue-link" data-issue-key="SIO-2125"&gt;&lt;strike&gt;SIO-2125&lt;/strike&gt;&lt;/a&gt;) Forum ban
&lt;br/&gt;

&lt;br/&gt;
- Implemented forum banning. Banned users can&amp;#39;t interact with forum
&lt;br/&gt;
including reporting posts.
&lt;br/&gt;
- Refactored forum authorization checks
&lt;br/&gt;
- Other refactoring
&lt;br/&gt;
- Improved tests
&lt;br/&gt;
- Fixed css class of Django messages with type error
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I995e9c12bd1dbb6c48660d056ede9f30d1d381c6</comment>
                            <comment id="24499" author="ert" created="Mon, 28 Jan 2019 00:30:58 +0100">Changes merged to master</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c3b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2124] Incorrect input archive for testrun causes System Error</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2124</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In a contest with testruns enabled, a participant can send send their own code with their own input to be ran in our evaluation environment.
&lt;br/&gt;

&lt;br/&gt;
The specified input file can either be a raw input file, or a zip archive containing a single file with the input data.
&lt;br/&gt;

&lt;br/&gt;
If the archive contains multiple files and its extension is not .zip,
&lt;br/&gt;
the form will not show an error about multiple files,
&lt;br/&gt;
but workers will detect that there&amp;#39;s more than one file, and trigger a SystemError.
&lt;br/&gt;

&lt;br/&gt;
The form should validate the archive in the same (or more strict) way than workers do.
&lt;br/&gt;
Particularly, the method of detecting if something is a zip should be the same in oioioi and workers.
&lt;br/&gt;
Another way to do it would be to have oioioi explicitely tell the workers if the input is the zip or not. (The workers would still validate if there&amp;#39;s only one archive member and unpack it, but wouldn&amp;#39;t try to detect if the input is a zip or not.)</description>
                <environment/>
        <key id="17860">SIO-2124</key>
            <summary>Incorrect input archive for testrun causes System Error</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Thu, 15 Nov 2018 00:08:05 +0100</created>
                <updated>Mon, 27 Apr 2020 16:29:15 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:29:15 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26303" author="accek" created="Mon, 27 Apr 2020 16:29:15 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c2v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2123] null-sandbox has incorrect extension</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2123</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>As described in the documentation ( &lt;a href="https://sioworkers.readthedocs.io/en/latest/#sandboxes"&gt;https://sioworkers.readthedocs.io/en/latest/#sandboxes&lt;/a&gt; ) null-sandbox.tar.gz has a .tar.gz extension, even though it&amp;#39;s an uncompressed tar archive, which should have just .tar extension.
&lt;br/&gt;

&lt;br/&gt;
It&amp;#39;s possible that this sandbox will fail to unpack because of it. We don&amp;#39;t know for sure, because nobody uses this sandbox.
&lt;br/&gt;

&lt;br/&gt;
Still this should be fixed, eg. by renaming the sandbox to null-sandbox.tar, or by compressing it with gzip, so that it really is .tar.gz, and adjusting the documentation to reflect the change.</description>
                <environment/>
        <key id="17859">SIO-2123</key>
            <summary>null-sandbox has incorrect extension</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Fri, 9 Nov 2018 20:03:37 +0100</created>
                <updated>Mon, 27 Apr 2020 16:29:14 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:29:14 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26300" author="accek" created="Mon, 27 Apr 2020 16:29:14 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c2n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2122] Allow customization of 'terms accepted' field in OI's registration form from OIOIOI</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2122</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We want to add new option in contest settings that allows customization of the mentioned field by the contest admins in OIOIOI. It should be possible to add custom description and hyperlinks to contest&amp;#39;s terms and conditions.</description>
                <environment/>
        <key id="17858">SIO-2122</key>
            <summary>Allow customization of 'terms accepted' field in OI's registration form from OIOIOI</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marek">Marek Żochowski</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Thu, 8 Nov 2018 23:23:57 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:35 +0100</updated>
                            <resolved>Wed, 9 Jan 2019 12:35:46 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due>Tue, 20 Nov 2018 00:00:00 +0100</due>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24390" author="gerrit" created="Sat, 17 Nov 2018 12:58:17 +0100">Change oioioi~master~I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3100"&gt;https://gerrit.sio2project.mimuw.edu.pl/3100&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2122" title="Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI" class="issue-link" data-issue-key="SIO-2122"&gt;&lt;strike&gt;SIO-2122&lt;/strike&gt;&lt;/a&gt; Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI
&lt;br/&gt;

&lt;br/&gt;
From now on it is possible for contests&amp;#39; admins to customize phrase asking
&lt;br/&gt;
participants to accept contest&amp;#39;s terms in custom registration form.
&lt;br/&gt;
It is used in OI and PA type contests, so this functionality was added
&lt;br/&gt;
only in the metioned ones.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36</comment>
                            <comment id="24404" author="gerrit" created="Tue, 20 Nov 2018 18:13:46 +0100">Change oioioi~master~I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3100"&gt;https://gerrit.sio2project.mimuw.edu.pl/3100&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2122" title="Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI" class="issue-link" data-issue-key="SIO-2122"&gt;&lt;strike&gt;SIO-2122&lt;/strike&gt;&lt;/a&gt; Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI
&lt;br/&gt;

&lt;br/&gt;
From now on it is possible for contests&amp;#39; admins to customize phrase asking
&lt;br/&gt;
participants to accept contest&amp;#39;s terms in custom registration form.
&lt;br/&gt;
It is used in OI and PA type contests, so this functionality was added
&lt;br/&gt;
only in the metioned ones.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36</comment>
                            <comment id="24406" author="gerrit" created="Wed, 21 Nov 2018 00:33:03 +0100">Change oioioi~master~I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3100"&gt;https://gerrit.sio2project.mimuw.edu.pl/3100&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2122" title="Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI" class="issue-link" data-issue-key="SIO-2122"&gt;&lt;strike&gt;SIO-2122&lt;/strike&gt;&lt;/a&gt; Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI
&lt;br/&gt;

&lt;br/&gt;
From now on it is possible for contests&amp;#39; admins to customize phrase asking
&lt;br/&gt;
participants to accept contest&amp;#39;s terms in custom registration form.
&lt;br/&gt;
It is used in OI and PA type contests, so this functionality was added
&lt;br/&gt;
only in the metioned ones.
&lt;br/&gt;

&lt;br/&gt;
Fixed problem with contests without custom phrase.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36</comment>
                            <comment id="24411" author="gerrit" created="Thu, 22 Nov 2018 18:55:52 +0100">Change oioioi~master~I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3100"&gt;https://gerrit.sio2project.mimuw.edu.pl/3100&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2122" title="Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI" class="issue-link" data-issue-key="SIO-2122"&gt;&lt;strike&gt;SIO-2122&lt;/strike&gt;&lt;/a&gt; Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI
&lt;br/&gt;

&lt;br/&gt;
From now on it is possible for contests&amp;#39; admins to customize phrase asking
&lt;br/&gt;
participants to accept contest&amp;#39;s terms in custom registration form.
&lt;br/&gt;
It is used in OI and PA type contests, so this functionality was added
&lt;br/&gt;
only in the metioned ones.
&lt;br/&gt;

&lt;br/&gt;
Fixed problem with contests without custom phrase.
&lt;br/&gt;
Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36</comment>
                            <comment id="24425" author="gerrit" created="Wed, 28 Nov 2018 17:27:57 +0100">Change oioioi~master~I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3100"&gt;https://gerrit.sio2project.mimuw.edu.pl/3100&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2122" title="Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI" class="issue-link" data-issue-key="SIO-2122"&gt;&lt;strike&gt;SIO-2122&lt;/strike&gt;&lt;/a&gt; Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI
&lt;br/&gt;

&lt;br/&gt;
From now on it is possible for contests&amp;#39; admins to customize phrase asking
&lt;br/&gt;
participants to accept contest&amp;#39;s terms in custom registration form.
&lt;br/&gt;
It is used in OI and PA type contests, so this functionality was added
&lt;br/&gt;
only in the metioned ones.
&lt;br/&gt;

&lt;br/&gt;
Fixed problem with contests without custom phrase.
&lt;br/&gt;
Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36</comment>
                            <comment id="24429" author="gerrit" created="Wed, 28 Nov 2018 17:40:16 +0100">Change oioioi~master~I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3100"&gt;https://gerrit.sio2project.mimuw.edu.pl/3100&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2122" title="Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI" class="issue-link" data-issue-key="SIO-2122"&gt;&lt;strike&gt;SIO-2122&lt;/strike&gt;&lt;/a&gt; Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI
&lt;br/&gt;

&lt;br/&gt;
From now on it is possible for contests&amp;#39; admins to customize phrase asking
&lt;br/&gt;
participants to accept contest&amp;#39;s terms in custom registration form.
&lt;br/&gt;
It is used in OI and PA type contests, so this functionality was added
&lt;br/&gt;
only in the metioned ones.
&lt;br/&gt;

&lt;br/&gt;
Fixed problem with contests without custom phrase.
&lt;br/&gt;
Added tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36</comment>
                            <comment id="24438" author="gerrit" created="Wed, 5 Dec 2018 00:23:55 +0100">Change oioioi~master~I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3100"&gt;https://gerrit.sio2project.mimuw.edu.pl/3100&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2122" title="Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI" class="issue-link" data-issue-key="SIO-2122"&gt;&lt;strike&gt;SIO-2122&lt;/strike&gt;&lt;/a&gt; Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI
&lt;br/&gt;

&lt;br/&gt;
From now on it is possible for contests&amp;#39; admins to customize phrase asking
&lt;br/&gt;
participants to accept contest&amp;#39;s terms in custom registration form.
&lt;br/&gt;
It is used in OI and PA type contests, so this functionality was added
&lt;br/&gt;
only in the metioned ones.
&lt;br/&gt;

&lt;br/&gt;
Fixed problem with contests without custom phrase.
&lt;br/&gt;
Added tests.
&lt;br/&gt;
Additional fix concerning admin edit permisions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36</comment>
                            <comment id="24446" author="gerrit" created="Mon, 10 Dec 2018 23:05:05 +0100">Change oioioi~master~I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3100"&gt;https://gerrit.sio2project.mimuw.edu.pl/3100&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2122" title="Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI" class="issue-link" data-issue-key="SIO-2122"&gt;&lt;strike&gt;SIO-2122&lt;/strike&gt;&lt;/a&gt; Allow customization of &amp;#39;terms accepted&amp;#39; field in OI&amp;#39;s registration form from OIOIOI
&lt;br/&gt;

&lt;br/&gt;
From now on it is possible for contests&amp;#39; admins to customize phrase asking
&lt;br/&gt;
participants to accept contest&amp;#39;s terms in custom registration form.
&lt;br/&gt;
It is used in OI and PA type contests, so this functionality was added
&lt;br/&gt;
only in the metioned ones.
&lt;br/&gt;

&lt;br/&gt;
Fixed problem with contests without custom phrase.
&lt;br/&gt;
Added tests concerning participant view.
&lt;br/&gt;
Additional fix concerning admin edit permisions.
&lt;br/&gt;
Added tests concerning admin view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7a5a415573f7521bc8b6f79ae497dfe14dbbbf36</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c2f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2121] Missing admin.css when editing problem instance</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2121</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Editing the problem instance page links to the nonexistent programs/admin.css stylesheet - 404 status can be seen in the network monitor in browser developer tools.
&lt;br/&gt;
The file oioioi/oioioi/programs/admin.py seems to be at fault, with the nonexistent file link appearing in class Media within class TestInline</description>
                <environment/>
        <key id="17849">SIO-2121</key>
            <summary>Missing admin.css when editing problem instance</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="xvyx">Jakub Bartmiński</reporter>
                        <labels>
                    </labels>
                <created>Tue, 6 Nov 2018 21:20:28 +0100</created>
                <updated>Tue, 26 Mar 2019 16:37:56 +0100</updated>
                            <resolved>Thu, 8 Nov 2018 22:58:10 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24371" author="gerrit" created="Wed, 7 Nov 2018 15:50:49 +0100">Change oioioi~master~I0954cf35797512ce9a259d360e7119e38457d49f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3090"&gt;https://gerrit.sio2project.mimuw.edu.pl/3090&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2121" title="Missing admin.css when editing problem instance" class="issue-link" data-issue-key="SIO-2121"&gt;&lt;strike&gt;SIO-2121&lt;/strike&gt;&lt;/a&gt;] Drop broken link to programs/admin.css
&lt;br/&gt;

&lt;br/&gt;
The stylesheet file was deleted when switching to bootstrap 3:
&lt;br/&gt;

&lt;br/&gt;
7c275e6206b521567898ebc881cac12e47322b90
&lt;br/&gt;

&lt;br/&gt;
It would seem that this link should&amp;#39;ve been deleted along with it, since
&lt;br/&gt;
now it only causes 404 errors on loading the edit problem instance page.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0954cf35797512ce9a259d360e7119e38457d49f</comment>
                            <comment id="24373" author="gerrit" created="Thu, 8 Nov 2018 18:53:20 +0100">Change oioioi~master~I0954cf35797512ce9a259d360e7119e38457d49f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3090"&gt;https://gerrit.sio2project.mimuw.edu.pl/3090&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2121" title="Missing admin.css when editing problem instance" class="issue-link" data-issue-key="SIO-2121"&gt;&lt;strike&gt;SIO-2121&lt;/strike&gt;&lt;/a&gt;] Drop broken link to programs/admin.css
&lt;br/&gt;

&lt;br/&gt;
The stylesheet file was deleted when switching to bootstrap 3:
&lt;br/&gt;

&lt;br/&gt;
7c275e6206b521567898ebc881cac12e47322b90
&lt;br/&gt;

&lt;br/&gt;
It would seem that this link should&amp;#39;ve been deleted along with it, since
&lt;br/&gt;
now it only causes 404 errors on loading the edit problem instance page.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0954cf35797512ce9a259d360e7119e38457d49f</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="17221">SIO-2033</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17221">SIO-2033</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c0f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2120] Task archive improvements</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2120</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now problems in task archive are set more or less manually (one have to create a new site, add problems by url and so on).
&lt;br/&gt;

&lt;br/&gt;
Can we have a more structured task archive, I mean:
&lt;br/&gt;
- we can have a tree of contests (for example Contests &amp;gt; OI &amp;gt; XXI OI &amp;gt; II stage &amp;gt; First day), then problems can be attached to the corresponding nodes,
&lt;br/&gt;
- then we can have cool URLs (people complain that the problem URLs are unnecessarily long, MAIN had way better URLs, for instance: main.edu.pl/archive/oi/12/nad/, if I remember correctly),
&lt;br/&gt;
- then we can have some cool statistics (for example you have solved 95% of all tasks from OI).
&lt;br/&gt;

&lt;br/&gt;
</description>
                <environment/>
        <key id="17848">SIO-2120</key>
            <summary>Task archive improvements</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Wed, 24 Oct 2018 16:58:06 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:03 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:03 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26130" author="accek" created="Mon, 27 Apr 2020 16:28:03 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00c07:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2119] Dismissing report automatically hides the post on forum</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2119</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17847">SIO-2119</key>
            <summary>Dismissing report automatically hides the post on forum</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="5">Cannot Reproduce</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Wed, 24 Oct 2018 16:51:34 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:51 +0100</updated>
                            <resolved>Fri, 8 Mar 2019 22:00:43 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24523" author="ert" created="Tue, 5 Feb 2019 14:04:17 +0100">I don&amp;#39;t believe this still happens. Can you reproduce the issue?</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bzz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2118] Supervisor return a error code when use sandboxes.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2118</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When I use sandboxes supervisor gives error return code 127 (commented two lines in settings.py: USE_UNSAFE_EXEC and USE_LOCAL_COMPILERS).</description>
                <environment>Ubuntu 16.04 LTS, 1 GB RAM</environment>
        <key id="17726">SIO-2118</key>
            <summary>Supervisor return a error code when use sandboxes.</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="hacper">Kacper Omieliańczyk</reporter>
                        <labels>
                    </labels>
                <created>Sun, 2 Sep 2018 17:26:13 +0200</created>
                <updated>Mon, 27 Apr 2020 16:27:56 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:27:56 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26123" author="accek" created="Mon, 27 Apr 2020 16:27:56 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00btr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2117] Crash workers, problem with filetracker and sioworkers</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2117</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>I have a OIOIOI. I want to have a separate sioworker. I installed it according to the instructions on a separate server and set it up.
&lt;br/&gt;

&lt;br/&gt;
(SIOWORKER - supervisord-conf-vars.conf:)
&lt;br/&gt;
(OIOIOI - a fragment of settings.py from filetracker:)
&lt;br/&gt;

&lt;br/&gt;
When in OIOIOI settings.py I set FILETRACKER_URL as it is then ordinary (I guess in OIOIOI) worker does not work and filetracker (even if I can not submit solution 502 Bad Gateway). Error of worker:
&lt;br/&gt;
For when I set it to 127.0.0.1 or 0.0.0.0 (same port) then this second checker does not work and gives:
&lt;br/&gt;

&lt;br/&gt;
81.x.x.x - OIOIOI IP ADDRESS
&lt;br/&gt;
80.x.x.x - SIOWORKER IP ADDRESS
&lt;br/&gt;

&lt;br/&gt;
Janek - OIOIOI\s name of server
&lt;br/&gt;
Wacek - new sioworker&amp;#39;s name of server.</description>
                <environment>Ubuntu 16.04 LTS, 1 GB RAM</environment>
        <key id="17725">SIO-2117</key>
            <summary>Crash workers, problem with filetracker and sioworkers</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="hacper">Kacper Omieliańczyk</reporter>
                        <labels>
                    </labels>
                <created>Sun, 2 Sep 2018 08:51:56 +0200</created>
                <updated>Mon, 27 Apr 2020 16:27:50 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:27:50 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                    <component>Filetracker</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26108" author="accek" created="Mon, 27 Apr 2020 16:27:50 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00btj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2116] OIOIOI require Django 1.9, but django-otp require &gt;= 1.11</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2116</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When I execute pip -r requirements.txt I got: &lt;a href="https://pastebin.com/7bJ1PwTY"&gt;https://pastebin.com/7bJ1PwTY&lt;/a&gt;.
&lt;br/&gt;
And oioioi-create-config deployment: &lt;a href="https://pastebin.com/iN4kAUYC"&gt;https://pastebin.com/iN4kAUYC&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
(Error in built sioworkers, I will solve this problem by installing sioworker on another server)</description>
                <environment>Ubuntu 16.04 LTS, 1GB RAM</environment>
        <key id="17724">SIO-2116</key>
            <summary>OIOIOI require Django 1.9, but django-otp require &gt;= 1.11</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="hacper">Kacper Omieliańczyk</reporter>
                        <labels>
                    </labels>
                <created>Sat, 1 Sep 2018 19:15:22 +0200</created>
                <updated>Tue, 26 Mar 2019 16:40:02 +0100</updated>
                            <resolved>Wed, 24 Oct 2018 13:35:39 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24299" author="accek" created="Sat, 1 Sep 2018 19:34:25 +0200">Nice, this one is way better.
&lt;br/&gt;
What about preparing a pull request (on Github) which limits django-otp in setup.py to a compatible version?</comment>
                            <comment id="24300" author="hacper" created="Sat, 1 Sep 2018 20:08:51 +0200">I create pull request on Github. I added to setup.py installation django-otp in version 0.3.4</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00btb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2115] SystemCheckError: Your URL pattern ... is invalid</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2115</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When I execute ./manage.py migrate I have:
&lt;br/&gt;
&lt;a href="https://pastebin.com/zBrYxiM8"&gt;https://pastebin.com/zBrYxiM8&lt;/a&gt;</description>
                <environment>Ubuntu Server 16.04 LTS, 1 GB RAM, Django v. 1.11.15</environment>
        <key id="17723">SIO-2115</key>
            <summary>SystemCheckError: Your URL pattern ... is invalid</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="4">Incomplete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="hacper">Kacper Omieliańczyk</reporter>
                        <labels>
                    </labels>
                <created>Sat, 1 Sep 2018 11:23:19 +0200</created>
                <updated>Sat, 1 Sep 2018 20:38:35 +0200</updated>
                            <resolved>Sat, 1 Sep 2018 18:11:36 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24296" author="accek" created="Sat, 1 Sep 2018 18:09:51 +0200">Artur, I tentatively assigned you to this one, as the logs contain a lot of two_factor, which was your change.</comment>
                            <comment id="24297" author="accek" created="Sat, 1 Sep 2018 18:11:36 +0200">OIOIOI requires Django 1.9 (&lt;a href="https://github.com/sio2project/oioioi/blob/master/setup.py#L35"&gt;https://github.com/sio2project/oioioi/blob/master/setup.py#L35&lt;/a&gt;)</comment>
                            <comment id="24298" author="hacper" created="Sat, 1 Sep 2018 19:15:41 +0200">Ok, but then I have: &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2116"&gt;https://jira.sio2project.mimuw.edu.pl/browse/SIO-2116&lt;/a&gt;</comment>
                            <comment id="24301" author="mrowqa" created="Sat, 1 Sep 2018 20:38:35 +0200">I don&amp;#39;t have time to investigate it these days, but here&amp;#39;s something that can help: &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/2946/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/2946/&lt;/a&gt; - my first comment explains some of login entry points. Maybe there are more comments like this one in that PR and these ones: &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/q/status:merged+2fa"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/q/status:merged+2fa&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
I remember it wasn&amp;#39;t obvious how I should solve problem with logging in and it required good understanding of the system and testing how different solutions work.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bt3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2114] Problem-related controllers</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2114</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now, on Szkopuł, we can set only one global controller for judging the problems in the problemset (and task archive). The problem is that the problems come from different competitions and we need different controllers for them.</description>
                <environment/>
        <key id="17722">SIO-2114</key>
            <summary>Problem-related controllers</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Sun, 19 Aug 2018 10:38:00 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:05 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:04 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26136" author="accek" created="Mon, 27 Apr 2020 16:28:05 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bsv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2113] Initial report is not available after the final report is available.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2113</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Users cannot see the initial report (with sample tests) after the submission was graded on the final tests.
&lt;br/&gt;
Ex: &lt;a href="https://szkopul.edu.pl/s/822450"&gt;https://szkopul.edu.pl/s/822450&lt;/a&gt;</description>
                <environment/>
        <key id="17721">SIO-2113</key>
            <summary>Initial report is not available after the final report is available.</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Sun, 19 Aug 2018 10:35:06 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:35 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:35 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24295" author="gerrit" created="Sun, 19 Aug 2018 12:00:09 +0200">Change oioioi~master~I9fe48f37ee6cf9edb35dbb56f1c56073c7a131ea, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3054"&gt;https://gerrit.sio2project.mimuw.edu.pl/3054&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2113" title="Initial report is not available after the final report is available." class="issue-link" data-issue-key="SIO-2113"&gt;&lt;strike&gt;SIO-2113&lt;/strike&gt;&lt;/a&gt;) Make initial reports show up in out-of-contest submissions too
&lt;br/&gt;

&lt;br/&gt;
Looks like non-programming submissions don&amp;#39;t have initial reports,
&lt;br/&gt;
so initial reports are only made to be visible by the programs module
&lt;br/&gt;
in programming contests.
&lt;br/&gt;
However, they&amp;#39;re not made visible in programming problems.
&lt;br/&gt;

&lt;br/&gt;
Fix this by overriding filter_visible_reports
&lt;br/&gt;
in ProgrammingProblemController.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9fe48f37ee6cf9edb35dbb56f1c56073c7a131ea</comment>
                            <comment id="24493" author="gerrit" created="Sat, 26 Jan 2019 19:20:24 +0100">Change oioioi~master~I9fe48f37ee6cf9edb35dbb56f1c56073c7a131ea, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3054"&gt;https://gerrit.sio2project.mimuw.edu.pl/3054&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2113" title="Initial report is not available after the final report is available." class="issue-link" data-issue-key="SIO-2113"&gt;&lt;strike&gt;SIO-2113&lt;/strike&gt;&lt;/a&gt;) Make initial reports show up in out-of-contest submissions too
&lt;br/&gt;

&lt;br/&gt;
Looks like non-programming submissions don&amp;#39;t have initial reports,
&lt;br/&gt;
so initial reports are only made to be visible by the programs module
&lt;br/&gt;
in programming contests.
&lt;br/&gt;
However, they&amp;#39;re not made visible in programming problems.
&lt;br/&gt;

&lt;br/&gt;
Fix this by overriding filter_visible_reports
&lt;br/&gt;
in ProgrammingProblemController.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9fe48f37ee6cf9edb35dbb56f1c56073c7a131ea</comment>
                            <comment id="24603" author="gerrit" created="Sun, 24 Mar 2019 22:02:21 +0100">Change oioioi~master~I9fe48f37ee6cf9edb35dbb56f1c56073c7a131ea, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3054"&gt;https://gerrit.sio2project.mimuw.edu.pl/3054&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2113" title="Initial report is not available after the final report is available." class="issue-link" data-issue-key="SIO-2113"&gt;&lt;strike&gt;SIO-2113&lt;/strike&gt;&lt;/a&gt;) Make initial reports show up in out-of-contest submissions too
&lt;br/&gt;

&lt;br/&gt;
Looks like non-programming submissions don&amp;#39;t have initial reports,
&lt;br/&gt;
so initial reports are only made to be visible by the programs module
&lt;br/&gt;
in programming contests.
&lt;br/&gt;
However, they&amp;#39;re not made visible in programming problems.
&lt;br/&gt;

&lt;br/&gt;
Fix this by overriding filter_visible_reports
&lt;br/&gt;
in ProgrammingProblemController.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9fe48f37ee6cf9edb35dbb56f1c56073c7a131ea</comment>
                            <comment id="26209" author="accek" created="Mon, 27 Apr 2020 16:28:35 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bsn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2112] Display menu on mobile view in contests</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2112</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Contest menu is unavailable on mobile view right now.</description>
                <environment/>
        <key id="17720">SIO-2112</key>
            <summary>Display menu on mobile view in contests</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="olaf">Olaf Łobożewicz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 5 Jun 2018 23:12:06 +0200</created>
                <updated>Tue, 26 Mar 2019 16:40:07 +0100</updated>
                            <resolved>Wed, 6 Jun 2018 13:05:33 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24262" author="gerrit" created="Tue, 5 Jun 2018 23:16:30 +0200">Change oioioi~master~Id6e3006ac17a80d0e4921a96947a0edb850a2de5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3043"&gt;https://gerrit.sio2project.mimuw.edu.pl/3043&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2112" title="Display menu on mobile view in contests" class="issue-link" data-issue-key="SIO-2112"&gt;&lt;strike&gt;SIO-2112&lt;/strike&gt;&lt;/a&gt;) Display menu on mobile view in contests
&lt;br/&gt;

&lt;br/&gt;
Contest menu is unavailable on mobile view right now.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id6e3006ac17a80d0e4921a96947a0edb850a2de5</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bsf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2111] Add python 3 non-blocking tests to tests run on gerrit commit in oioioi</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2111</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17647">SIO-2111</key>
            <summary>Add python 3 non-blocking tests to tests run on gerrit commit in oioioi</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="norbi_s">Norbert Siwek</reporter>
                        <labels>
                    </labels>
                <created>Tue, 29 May 2018 13:16:43 +0200</created>
                <updated>Tue, 26 Mar 2019 16:41:40 +0100</updated>
                            <resolved>Tue, 29 May 2018 14:33:13 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 3</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24209" author="gerrit" created="Tue, 29 May 2018 13:22:23 +0200">Change oioioi~master~I6f0b7c02a18af61ab421386a408644554af7bb46, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3022"&gt;https://gerrit.sio2project.mimuw.edu.pl/3022&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2111" title="Add python 3 non-blocking tests to tests run on gerrit commit in oioioi" class="issue-link" data-issue-key="SIO-2111"&gt;&lt;strike&gt;SIO-2111&lt;/strike&gt;&lt;/a&gt;) Test change
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6f0b7c02a18af61ab421386a408644554af7bb46</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17625">SIO-2090</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bs7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>norbi_s</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2110] Make filetracker compression adaptive</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2110</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now, filetracker client and server compress all files, even in cases where this doesn&amp;#39;t make sense:
&lt;br/&gt;
1) for very small files, size after compression may be higher than before
&lt;br/&gt;
2) for already compressed files (.zip, .gz), compressing them once more on the filetracker level makes no sense
&lt;br/&gt;

&lt;br/&gt;
Both client and server should be modified to support both compressed and not compressed files.</description>
                <environment/>
        <key id="17646">SIO-2110</key>
            <summary>Make filetracker compression adaptive</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pavels">Pavel Senchanka</reporter>
                        <labels>
                    </labels>
                <created>Mon, 28 May 2018 13:24:35 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:22 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:21 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Filetracker</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26174" author="accek" created="Mon, 27 Apr 2020 16:28:22 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00brz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2109] Add python 3 tests to tests run on gerrit commit in sioworkers</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2109</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We want python 3 unit tests to be run on every gerrit commit. </description>
                <environment/>
        <key id="17645">SIO-2109</key>
            <summary>Add python 3 tests to tests run on gerrit commit in sioworkers</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="norbi_s">Norbert Siwek</reporter>
                        <labels>
                    </labels>
                <created>Tue, 22 May 2018 11:21:59 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:38 +0100</updated>
                            <resolved>Tue, 29 May 2018 13:09:47 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 3</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24207" author="gerrit" created="Tue, 29 May 2018 12:35:09 +0200">Change sioworkers~master~I1588b1892c101299ae7cfa117fc8766b712b7341, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3021"&gt;https://gerrit.sio2project.mimuw.edu.pl/3021&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2109" title="Add python 3 tests to tests run on gerrit commit in sioworkers" class="issue-link" data-issue-key="SIO-2109"&gt;&lt;strike&gt;SIO-2109&lt;/strike&gt;&lt;/a&gt;) TEST CHANGE
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1588b1892c101299ae7cfa117fc8766b712b7341</comment>
                            <comment id="24208" author="gerrit" created="Tue, 29 May 2018 12:45:46 +0200">Change sioworkers~master~I1588b1892c101299ae7cfa117fc8766b712b7341, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3021"&gt;https://gerrit.sio2project.mimuw.edu.pl/3021&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2109" title="Add python 3 tests to tests run on gerrit commit in sioworkers" class="issue-link" data-issue-key="SIO-2109"&gt;&lt;strike&gt;SIO-2109&lt;/strike&gt;&lt;/a&gt;) TEST CHANGE
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1588b1892c101299ae7cfa117fc8766b712b7341</comment>
                            <comment id="24212" author="gerrit" created="Tue, 29 May 2018 14:34:57 +0200">Change sioworkers~master~Idfc775838955a2f088cced65f5efb8a30a9378cc, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3024"&gt;https://gerrit.sio2project.mimuw.edu.pl/3024&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2109" title="Add python 3 tests to tests run on gerrit commit in sioworkers" class="issue-link" data-issue-key="SIO-2109"&gt;&lt;strike&gt;SIO-2109&lt;/strike&gt;&lt;/a&gt;) Test failing
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idfc775838955a2f088cced65f5efb8a30a9378cc</comment>
                            <comment id="24213" author="gerrit" created="Tue, 29 May 2018 14:39:21 +0200">Change sioworkers~master~Idfc775838955a2f088cced65f5efb8a30a9378cc, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3024"&gt;https://gerrit.sio2project.mimuw.edu.pl/3024&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2109" title="Add python 3 tests to tests run on gerrit commit in sioworkers" class="issue-link" data-issue-key="SIO-2109"&gt;&lt;strike&gt;SIO-2109&lt;/strike&gt;&lt;/a&gt;) Test failing
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idfc775838955a2f088cced65f5efb8a30a9378cc</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17625">SIO-2090</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00brr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>norbi_s</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2108] Replace nose with pytest and integrate python 3 tests in sioworkers</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2108</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Replace nose with pytest as was done here:
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2097"&gt;https://jira.sio2project.mimuw.edu.pl/browse/SIO-2097&lt;/a&gt;</description>
                <environment/>
        <key id="17644">SIO-2108</key>
            <summary>Replace nose with pytest and integrate python 3 tests in sioworkers</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="norbi_s">Norbert Siwek</reporter>
                        <labels>
                    </labels>
                <created>Tue, 22 May 2018 11:18:46 +0200</created>
                <updated>Tue, 26 Mar 2019 16:39:08 +0100</updated>
                            <resolved>Tue, 29 May 2018 12:33:55 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 3</fixVersion>
                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24193" author="gerrit" created="Mon, 28 May 2018 15:39:42 +0200">Change sioworkers~master~Id154b05d8fc005a2c3568d9c1091496b634afcd6, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3019"&gt;https://gerrit.sio2project.mimuw.edu.pl/3019&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2108" title="Replace nose with pytest and integrate python 3 tests in sioworkers" class="issue-link" data-issue-key="SIO-2108"&gt;&lt;strike&gt;SIO-2108&lt;/strike&gt;&lt;/a&gt;) Replace nose with pytest and integrate tox
&lt;br/&gt;

&lt;br/&gt;
Replaces nose with pytest and made necessary adjustments for code to
&lt;br/&gt;
work with pytest.
&lt;br/&gt;

&lt;br/&gt;
Integrated tox: tests are now run by calling `tox` in main directory.
&lt;br/&gt;
There are both python2 and python3 tests run.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id154b05d8fc005a2c3568d9c1091496b634afcd6</comment>
                            <comment id="24194" author="gerrit" created="Mon, 28 May 2018 15:53:11 +0200">Change sioworkers~master~Id154b05d8fc005a2c3568d9c1091496b634afcd6, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3019"&gt;https://gerrit.sio2project.mimuw.edu.pl/3019&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2108" title="Replace nose with pytest and integrate python 3 tests in sioworkers" class="issue-link" data-issue-key="SIO-2108"&gt;&lt;strike&gt;SIO-2108&lt;/strike&gt;&lt;/a&gt;) Replace nose with pytest and integrate tox
&lt;br/&gt;

&lt;br/&gt;
Replaces nose with pytest and made necessary adjustments for code to
&lt;br/&gt;
work with pytest.
&lt;br/&gt;

&lt;br/&gt;
Integrated tox: tests are now run by calling `tox` in main directory.
&lt;br/&gt;
There are both python2 and python3 tests run.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id154b05d8fc005a2c3568d9c1091496b634afcd6</comment>
                            <comment id="24195" author="gerrit" created="Mon, 28 May 2018 16:00:01 +0200">Change sioworkers~master~Id154b05d8fc005a2c3568d9c1091496b634afcd6, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3019"&gt;https://gerrit.sio2project.mimuw.edu.pl/3019&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2108" title="Replace nose with pytest and integrate python 3 tests in sioworkers" class="issue-link" data-issue-key="SIO-2108"&gt;&lt;strike&gt;SIO-2108&lt;/strike&gt;&lt;/a&gt;) Replace nose with pytest and integrate tox
&lt;br/&gt;

&lt;br/&gt;
Replaces nose with pytest and made necessary adjustments for code to
&lt;br/&gt;
work with pytest.
&lt;br/&gt;

&lt;br/&gt;
Integrated tox: tests are now run by calling `tox` in main directory.
&lt;br/&gt;
There are both python2 and python3 tests run.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id154b05d8fc005a2c3568d9c1091496b634afcd6</comment>
                            <comment id="24197" author="gerrit" created="Mon, 28 May 2018 18:41:06 +0200">Change sioworkers~master~Idbb94033f3ac82d41d72d784df70d61d1ed62e6b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3020"&gt;https://gerrit.sio2project.mimuw.edu.pl/3020&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2108" title="Replace nose with pytest and integrate python 3 tests in sioworkers" class="issue-link" data-issue-key="SIO-2108"&gt;&lt;strike&gt;SIO-2108&lt;/strike&gt;&lt;/a&gt;) Non-breaking change to ease transition to pytest
&lt;br/&gt;

&lt;br/&gt;
This change will smooth integration of pytest to the code base.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Idbb94033f3ac82d41d72d784df70d61d1ed62e6b</comment>
                            <comment id="24198" author="gerrit" created="Mon, 28 May 2018 18:41:13 +0200">Change sioworkers~master~Id154b05d8fc005a2c3568d9c1091496b634afcd6, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3019"&gt;https://gerrit.sio2project.mimuw.edu.pl/3019&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2108" title="Replace nose with pytest and integrate python 3 tests in sioworkers" class="issue-link" data-issue-key="SIO-2108"&gt;&lt;strike&gt;SIO-2108&lt;/strike&gt;&lt;/a&gt;) Replace nose with pytest and integrate tox
&lt;br/&gt;

&lt;br/&gt;
Replaces nose with pytest and made necessary adjustments for code to
&lt;br/&gt;
work with pytest.
&lt;br/&gt;

&lt;br/&gt;
Integrated tox: tests can now be run by calling `tox` in main directory.
&lt;br/&gt;

&lt;br/&gt;
This change is blocked by
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/3020/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/3020/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
It is needed that the change above be merged to configure hudson to use
&lt;br/&gt;
pytest.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id154b05d8fc005a2c3568d9c1091496b634afcd6</comment>
                            <comment id="24199" author="gerrit" created="Tue, 29 May 2018 10:55:01 +0200">Change sioworkers~master~Id154b05d8fc005a2c3568d9c1091496b634afcd6, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3019"&gt;https://gerrit.sio2project.mimuw.edu.pl/3019&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2108" title="Replace nose with pytest and integrate python 3 tests in sioworkers" class="issue-link" data-issue-key="SIO-2108"&gt;&lt;strike&gt;SIO-2108&lt;/strike&gt;&lt;/a&gt;) Replace nose with pytest and integrate tox
&lt;br/&gt;

&lt;br/&gt;
Replaces nose with pytest and made necessary adjustments for code to
&lt;br/&gt;
work with pytest.
&lt;br/&gt;

&lt;br/&gt;
Integrated tox: tests can now be run by calling `tox` in main directory.
&lt;br/&gt;

&lt;br/&gt;
TESTING NEW HUDSON SCRIPT
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id154b05d8fc005a2c3568d9c1091496b634afcd6</comment>
                            <comment id="24200" author="gerrit" created="Tue, 29 May 2018 11:08:06 +0200">Change sioworkers~master~Id154b05d8fc005a2c3568d9c1091496b634afcd6, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3019"&gt;https://gerrit.sio2project.mimuw.edu.pl/3019&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2108" title="Replace nose with pytest and integrate python 3 tests in sioworkers" class="issue-link" data-issue-key="SIO-2108"&gt;&lt;strike&gt;SIO-2108&lt;/strike&gt;&lt;/a&gt;) Replace nose with pytest and integrate tox
&lt;br/&gt;

&lt;br/&gt;
Replaces nose with pytest and made necessary adjustments for code to
&lt;br/&gt;
work with pytest.
&lt;br/&gt;

&lt;br/&gt;
Integrated tox: tests can now be run by calling `tox` in main directory.
&lt;br/&gt;

&lt;br/&gt;
Modified README and done some final touches.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id154b05d8fc005a2c3568d9c1091496b634afcd6</comment>
                            <comment id="24205" author="gerrit" created="Tue, 29 May 2018 11:49:55 +0200">Change sioworkers~master~Id154b05d8fc005a2c3568d9c1091496b634afcd6, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3019"&gt;https://gerrit.sio2project.mimuw.edu.pl/3019&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2108" title="Replace nose with pytest and integrate python 3 tests in sioworkers" class="issue-link" data-issue-key="SIO-2108"&gt;&lt;strike&gt;SIO-2108&lt;/strike&gt;&lt;/a&gt;) Replace nose with pytest and integrate tox
&lt;br/&gt;

&lt;br/&gt;
Replaces nose with pytest and made necessary adjustments for code to
&lt;br/&gt;
work with pytest.
&lt;br/&gt;

&lt;br/&gt;
Integrated tox: tests can now be run by calling `tox` in main directory.
&lt;br/&gt;

&lt;br/&gt;
Modified README and done some final touches.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id154b05d8fc005a2c3568d9c1091496b634afcd6</comment>
                            <comment id="24206" author="gerrit" created="Tue, 29 May 2018 11:57:44 +0200">Change sioworkers~master~Id154b05d8fc005a2c3568d9c1091496b634afcd6, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3019"&gt;https://gerrit.sio2project.mimuw.edu.pl/3019&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2108" title="Replace nose with pytest and integrate python 3 tests in sioworkers" class="issue-link" data-issue-key="SIO-2108"&gt;&lt;strike&gt;SIO-2108&lt;/strike&gt;&lt;/a&gt;) Replace nose with pytest and integrate tox
&lt;br/&gt;

&lt;br/&gt;
Replaces nose with pytest and made necessary adjustments for code to
&lt;br/&gt;
work with pytest.
&lt;br/&gt;

&lt;br/&gt;
Integrated tox: tests can now be run by calling `tox` in main directory.
&lt;br/&gt;

&lt;br/&gt;
Modified README and done some final touches.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id154b05d8fc005a2c3568d9c1091496b634afcd6</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17625">SIO-2090</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00brj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>norbi_s</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2107] Add multiple language support for News</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2107</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>There should be a possibility to add different title/content versions of a News instance for each language supported by application. </description>
                <environment/>
        <key id="17643">SIO-2107</key>
            <summary>Add multiple language support for News</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="olaf">Olaf Łobożewicz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 22 May 2018 07:19:07 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:27 +0100</updated>
                            <resolved>Tue, 5 Jun 2018 23:02:38 +0200</resolved>
                                    <version>TAG 2017/18 Sprint 2</version>
                                    <fixVersion>TAG 2017/18 Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24181" author="gerrit" created="Tue, 22 May 2018 07:25:24 +0200">Change oioioi~master~If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3016"&gt;https://gerrit.sio2project.mimuw.edu.pl/3016&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2107" title="Add multiple language support for News" class="issue-link" data-issue-key="SIO-2107"&gt;&lt;strike&gt;SIO-2107&lt;/strike&gt;&lt;/a&gt; Add multiple language support for News
&lt;br/&gt;

&lt;br/&gt;
Adding the possibility to create different title/content versions
&lt;br/&gt;
of a News instance for each language supported by application.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5</comment>
                            <comment id="24182" author="gerrit" created="Tue, 22 May 2018 08:04:01 +0200">Change oioioi~master~If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3016"&gt;https://gerrit.sio2project.mimuw.edu.pl/3016&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2107" title="Add multiple language support for News" class="issue-link" data-issue-key="SIO-2107"&gt;&lt;strike&gt;SIO-2107&lt;/strike&gt;&lt;/a&gt; Add multiple language support for News
&lt;br/&gt;

&lt;br/&gt;
Adding the possibility to create different title/content versions
&lt;br/&gt;
of a News instance for each language supported by application.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5</comment>
                            <comment id="24185" author="gerrit" created="Thu, 24 May 2018 20:59:15 +0200">Change oioioi~master~If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3016"&gt;https://gerrit.sio2project.mimuw.edu.pl/3016&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2107" title="Add multiple language support for News" class="issue-link" data-issue-key="SIO-2107"&gt;&lt;strike&gt;SIO-2107&lt;/strike&gt;&lt;/a&gt; Add multiple language support for News
&lt;br/&gt;

&lt;br/&gt;
Adding the possibility to create different title/content versions
&lt;br/&gt;
of a News instance for each language supported by application.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5</comment>
                            <comment id="24186" author="gerrit" created="Thu, 24 May 2018 21:28:39 +0200">Change oioioi~master~If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3016"&gt;https://gerrit.sio2project.mimuw.edu.pl/3016&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2107" title="Add multiple language support for News" class="issue-link" data-issue-key="SIO-2107"&gt;&lt;strike&gt;SIO-2107&lt;/strike&gt;&lt;/a&gt; Add multiple language support for News
&lt;br/&gt;

&lt;br/&gt;
Adding the possibility to create different title/content versions
&lt;br/&gt;
of a News instance for each language supported by application.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5</comment>
                            <comment id="24187" author="gerrit" created="Fri, 25 May 2018 10:49:50 +0200">Change oioioi~master~If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3016"&gt;https://gerrit.sio2project.mimuw.edu.pl/3016&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2107" title="Add multiple language support for News" class="issue-link" data-issue-key="SIO-2107"&gt;&lt;strike&gt;SIO-2107&lt;/strike&gt;&lt;/a&gt; Add multiple language support for News
&lt;br/&gt;

&lt;br/&gt;
Adding the possibility to create different title/content versions
&lt;br/&gt;
of a News instance for each language supported by application.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5</comment>
                            <comment id="24188" author="gerrit" created="Fri, 25 May 2018 11:49:12 +0200">Change oioioi~master~If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3016"&gt;https://gerrit.sio2project.mimuw.edu.pl/3016&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2107" title="Add multiple language support for News" class="issue-link" data-issue-key="SIO-2107"&gt;&lt;strike&gt;SIO-2107&lt;/strike&gt;&lt;/a&gt; Add multiple language support for News
&lt;br/&gt;

&lt;br/&gt;
Adding the possibility to create different title/content versions
&lt;br/&gt;
of a News instance for each language supported by application.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5</comment>
                            <comment id="24204" author="gerrit" created="Tue, 29 May 2018 11:40:25 +0200">Change oioioi~master~If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3016"&gt;https://gerrit.sio2project.mimuw.edu.pl/3016&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2107" title="Add multiple language support for News" class="issue-link" data-issue-key="SIO-2107"&gt;&lt;strike&gt;SIO-2107&lt;/strike&gt;&lt;/a&gt; Add multiple language support for News
&lt;br/&gt;

&lt;br/&gt;
Adding the possibility to create different title/content versions
&lt;br/&gt;
of a News instance for each language supported by application.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If72cdae6c5d499114f7bde92dc0ea67ca0c08ae5</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00brb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>olaf</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2106] Config version check seems to have stopped working</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2106</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Usually if settings.py had wrong config version, manage.py threw a nice message.
&lt;br/&gt;

&lt;br/&gt;
However, lately I got:
&lt;br/&gt;
```
&lt;br/&gt;
Traceback (most recent call last):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;./manage.py&amp;quot;, line 14, in &amp;lt;module&amp;gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;execute_from_command_line(sys.argv)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/venv/local/lib/python2.7/site-packages/django/core/management/__init__.py&amp;quot;, line 353,
&lt;br/&gt;
in execute_from_command_line
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;utility.execute()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/venv/local/lib/python2.7/site-packages/django/core/management/__init__.py&amp;quot;, line 327,
&lt;br/&gt;
in execute
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;django.setup()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/venv/local/lib/python2.7/site-packages/django/__init__.py&amp;quot;, line 18, in setup
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;apps.populate(settings.INSTALLED_APPS)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/venv/local/lib/python2.7/site-packages/django/apps/registry.py&amp;quot;, line 108, in populate
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;app_config.import_models(all_models)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/venv/local/lib/python2.7/site-packages/django/apps/config.py&amp;quot;, line 202, in import_models
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.models_module = import_module(models_module_name)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/usr/lib/python2.7/importlib/__init__.py&amp;quot;, line 37, in import_module
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;__import__(name)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/oioioi/oioioi/base/models.py&amp;quot;, line 11, in &amp;lt;module&amp;gt;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;version_check()
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/var/lib/sio2/oioioi/oioioi/base/config_version_check.py&amp;quot;, line 22, in version_check
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;href&amp;#39;: GITHUB_LINK,
&lt;br/&gt;
django.core.exceptions.ImproperlyConfigured: &amp;lt;exception str() failed&amp;gt;
&lt;br/&gt;
``` 
&lt;br/&gt;
which doesn&amp;#39;t tell much about what happened.
&lt;br/&gt;

&lt;br/&gt;
It would be good to investigate if this issue happens on other installations of oioioi (tested on snag) and if that&amp;#39;s the case - what causes that.</description>
                <environment/>
        <key id="17642">SIO-2106</key>
            <summary>Config version check seems to have stopped working</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="radeusgd">Radosław Waśko</reporter>
                        <labels>
                    </labels>
                <created>Mon, 21 May 2018 16:38:11 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:03 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:03 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="24379" author="ert" created="Wed, 14 Nov 2018 19:32:22 +0100">This doesn&amp;#39;t seem to be a case any more. I get a proper error now:
&lt;br/&gt;

&lt;br/&gt;
```
&lt;br/&gt;
django.core.exceptions.ImproperlyConfigured: The &amp;#39;CONFIG_VERSION&amp;#39; in your custom deployment directory (25) does not match the &amp;#39;INSTALLATION_CONFIG_VERSION&amp;#39; (26) in &amp;#39;default_settings.py&amp;#39;. Please consult &lt;a href="https://github.com/sio2project/oioioi/blob/master/UPGRADING.rst#changes-in-the-deployment-directory"&gt;https://github.com/sio2project/oioioi/blob/master/UPGRADING.rst#changes-in-the-deployment-directory&lt;/a&gt; for the list of changes in the deployment directory.
&lt;br/&gt;
```
&lt;br/&gt;
or
&lt;br/&gt;
```
&lt;br/&gt;
django.core.exceptions.ImproperlyConfigured: The &amp;#39;CONFIG_VERSION&amp;#39; in your custom deployment directory (asd) does not match the &amp;#39;INSTALLATION_CONFIG_VERSION&amp;#39; (26) in &amp;#39;default_settings.py&amp;#39;. Please consult &lt;a href="https://github.com/sio2project/oioioi/blob/master/UPGRADING.rst#changes-in-the-deployment-directory"&gt;https://github.com/sio2project/oioioi/blob/master/UPGRADING.rst#changes-in-the-deployment-directory&lt;/a&gt; for the list of changes in the deployment directory.
&lt;br/&gt;
```</comment>
                            <comment id="26129" author="accek" created="Mon, 27 Apr 2020 16:28:03 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00br3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2105] Replace 'no child nodes' in portal menu with a return button</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2105</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In portal leaf (node without children) menu shows &amp;#39;no child nodes&amp;#39;. This space could be used for return button. </description>
                <environment/>
        <key id="17641">SIO-2105</key>
            <summary>Replace 'no child nodes' in portal menu with a return button</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="qwymierne">Jakub Sieroń</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Tue, 8 May 2018 13:45:32 +0200</created>
                <updated>Tue, 26 Mar 2019 16:40:29 +0100</updated>
                            <resolved>Wed, 12 Dec 2018 16:26:35 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24374" author="gerrit" created="Mon, 12 Nov 2018 00:59:11 +0100">Change oioioi~master~Ic51d9bc0cb2e892154ad9d643f280edf0179bd2f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3091"&gt;https://gerrit.sio2project.mimuw.edu.pl/3091&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2105" title="Replace &amp;#39;no child nodes&amp;#39; in portal menu with a return button" class="issue-link" data-issue-key="SIO-2105"&gt;&lt;strike&gt;SIO-2105&lt;/strike&gt;&lt;/a&gt;) Replace &amp;#39;no child nodes&amp;#39; in menu with &amp;#39;add menu items&amp;#39; button
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ic51d9bc0cb2e892154ad9d643f280edf0179bd2f</comment>
                            <comment id="24375" author="gerrit" created="Mon, 12 Nov 2018 13:20:36 +0100">Change oioioi~master~Ief592044b67269da94e468d1e60c60b6edf5ba87, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3092"&gt;https://gerrit.sio2project.mimuw.edu.pl/3092&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2105" title="Replace &amp;#39;no child nodes&amp;#39; in portal menu with a return button" class="issue-link" data-issue-key="SIO-2105"&gt;&lt;strike&gt;SIO-2105&lt;/strike&gt;&lt;/a&gt;) Replace &amp;#39;no child nodes&amp;#39; with &amp;#39;add menu items&amp;#39; button, add translation to polish
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief592044b67269da94e468d1e60c60b6edf5ba87</comment>
                            <comment id="24391" author="gerrit" created="Sun, 18 Nov 2018 21:44:37 +0100">Change oioioi~master~Ief592044b67269da94e468d1e60c60b6edf5ba87, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3092"&gt;https://gerrit.sio2project.mimuw.edu.pl/3092&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2105" title="Replace &amp;#39;no child nodes&amp;#39; in portal menu with a return button" class="issue-link" data-issue-key="SIO-2105"&gt;&lt;strike&gt;SIO-2105&lt;/strike&gt;&lt;/a&gt;) Replace &amp;#39;no child nodes&amp;#39; with &amp;#39;add menu items&amp;#39; button, add translation to polish
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief592044b67269da94e468d1e60c60b6edf5ba87</comment>
                            <comment id="24392" author="gerrit" created="Sun, 18 Nov 2018 22:16:13 +0100">Change oioioi~master~Ief592044b67269da94e468d1e60c60b6edf5ba87, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3092"&gt;https://gerrit.sio2project.mimuw.edu.pl/3092&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2105" title="Replace &amp;#39;no child nodes&amp;#39; in portal menu with a return button" class="issue-link" data-issue-key="SIO-2105"&gt;&lt;strike&gt;SIO-2105&lt;/strike&gt;&lt;/a&gt;) Replace &amp;#39;no child nodes&amp;#39; with &amp;#39;add menu items&amp;#39; button, add translation to polish
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief592044b67269da94e468d1e60c60b6edf5ba87</comment>
                            <comment id="24394" author="gerrit" created="Sun, 18 Nov 2018 22:38:29 +0100">Change oioioi~master~Ief592044b67269da94e468d1e60c60b6edf5ba87, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3092"&gt;https://gerrit.sio2project.mimuw.edu.pl/3092&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2105" title="Replace &amp;#39;no child nodes&amp;#39; in portal menu with a return button" class="issue-link" data-issue-key="SIO-2105"&gt;&lt;strike&gt;SIO-2105&lt;/strike&gt;&lt;/a&gt;) Replace &amp;#39;no child nodes&amp;#39; with &amp;#39;add menu items&amp;#39; button, add translation to polish
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief592044b67269da94e468d1e60c60b6edf5ba87</comment>
                            <comment id="24397" author="gerrit" created="Mon, 19 Nov 2018 15:19:18 +0100">Change oioioi~master~Ief592044b67269da94e468d1e60c60b6edf5ba87, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3092"&gt;https://gerrit.sio2project.mimuw.edu.pl/3092&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2105" title="Replace &amp;#39;no child nodes&amp;#39; in portal menu with a return button" class="issue-link" data-issue-key="SIO-2105"&gt;&lt;strike&gt;SIO-2105&lt;/strike&gt;&lt;/a&gt;) Replace &amp;#39;no child nodes&amp;#39; with &amp;#39;add menu items&amp;#39; button, add translation to polish
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief592044b67269da94e468d1e60c60b6edf5ba87</comment>
                            <comment id="24407" author="gerrit" created="Wed, 21 Nov 2018 16:03:26 +0100">Change oioioi~master~Ief592044b67269da94e468d1e60c60b6edf5ba87, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3092"&gt;https://gerrit.sio2project.mimuw.edu.pl/3092&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2105" title="Replace &amp;#39;no child nodes&amp;#39; in portal menu with a return button" class="issue-link" data-issue-key="SIO-2105"&gt;&lt;strike&gt;SIO-2105&lt;/strike&gt;&lt;/a&gt;) Replace &amp;#39;no child nodes&amp;#39; with &amp;#39;add menu items&amp;#39; button, add translation to polish
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief592044b67269da94e468d1e60c60b6edf5ba87</comment>
                            <comment id="24408" author="gerrit" created="Wed, 21 Nov 2018 16:20:18 +0100">Change oioioi~master~Ief592044b67269da94e468d1e60c60b6edf5ba87, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3092"&gt;https://gerrit.sio2project.mimuw.edu.pl/3092&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2105" title="Replace &amp;#39;no child nodes&amp;#39; in portal menu with a return button" class="issue-link" data-issue-key="SIO-2105"&gt;&lt;strike&gt;SIO-2105&lt;/strike&gt;&lt;/a&gt;) Replace &amp;#39;no child nodes&amp;#39; with &amp;#39;add menu items&amp;#39; button, add translation to polish
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief592044b67269da94e468d1e60c60b6edf5ba87</comment>
                            <comment id="24409" author="gerrit" created="Wed, 21 Nov 2018 16:37:04 +0100">Change oioioi~master~Ief592044b67269da94e468d1e60c60b6edf5ba87, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3092"&gt;https://gerrit.sio2project.mimuw.edu.pl/3092&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2105" title="Replace &amp;#39;no child nodes&amp;#39; in portal menu with a return button" class="issue-link" data-issue-key="SIO-2105"&gt;&lt;strike&gt;SIO-2105&lt;/strike&gt;&lt;/a&gt;) Replace &amp;#39;no child nodes&amp;#39; with &amp;#39;add menu items&amp;#39; button, add translation to polish
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ief592044b67269da94e468d1e60c60b6edf5ba87</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bqv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2104] Fix OI Task Archive</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2104</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Problems with I OI: most OIs are it&amp;#39;s children</description>
                <environment/>
        <key id="17640">SIO-2104</key>
            <summary>Fix OI Task Archive</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="qwymierne">Jakub Sieroń</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 May 2018 13:43:06 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:45 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:45 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24378" author="ert" created="Wed, 14 Nov 2018 19:26:06 +0100">To wygląda na naprawione (&lt;a href="https://szkopul.edu.pl/p/default/problemset_eng/oi/1"&gt;https://szkopul.edu.pl/p/default/problemset_eng/oi/1&lt;/a&gt;). Aczkolwiek możliwe, że należy otworzyć issue: &amp;quot;OI I w Task Archive nie zawiera zadań&amp;quot;</comment>
                            <comment id="26227" author="accek" created="Mon, 27 Apr 2020 16:28:45 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bqn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2103] Adding tag 'quiz' for quizzes</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2103</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17639">SIO-2103</key>
            <summary>Adding tag 'quiz' for quizzes</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/inprogress.png">In Progress</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wiewiorowska">Anna Wiewiorowska</assignee>
                                    <reporter username="qwymierne">Jakub Sieroń</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 May 2018 13:40:35 +0200</created>
                <updated>Tue, 15 May 2018 11:22:24 +0200</updated>
                                            <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24154" author="gerrit" created="Sat, 12 May 2018 20:19:55 +0200">Change oioioi~master~I739ed454341ae704eba09c0682d634614c222fa5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3001"&gt;https://gerrit.sio2project.mimuw.edu.pl/3001&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2103" title="Adding tag &amp;#39;quiz&amp;#39; for quizzes" class="issue-link" data-issue-key="SIO-2103"&gt;SIO-2103&lt;/a&gt; - Adding tag quiz for quizzes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I739ed454341ae704eba09c0682d634614c222fa5</comment>
                            <comment id="24166" author="gerrit" created="Tue, 15 May 2018 11:22:24 +0200">Change oioioi~master~I739ed454341ae704eba09c0682d634614c222fa5, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3001"&gt;https://gerrit.sio2project.mimuw.edu.pl/3001&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2103" title="Adding tag &amp;#39;quiz&amp;#39; for quizzes" class="issue-link" data-issue-key="SIO-2103"&gt;SIO-2103&lt;/a&gt; - Adding tag quiz for quizzes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I739ed454341ae704eba09c0682d634614c222fa5</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bqf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>wiewiorowska</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2102] Quiz preview in problemset</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2102</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17638">SIO-2102</key>
            <summary>Quiz preview in problemset</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/inprogress.png">In Progress</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="wiewiorowska">Anna Wiewiorowska</assignee>
                                    <reporter username="qwymierne">Jakub Sieroń</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 May 2018 13:39:23 +0200</created>
                <updated>Mon, 14 May 2018 19:30:09 +0200</updated>
                                            <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 3</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24159" author="gerrit" created="Mon, 14 May 2018 19:28:23 +0200">Change oioioi~master~If88568049f7a276a5d13af87cea9b7c4450fba1a, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3005"&gt;https://gerrit.sio2project.mimuw.edu.pl/3005&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2102" title="Quiz preview in problemset" class="issue-link" data-issue-key="SIO-2102"&gt;SIO-2102&lt;/a&gt;) Quiz preview in problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If88568049f7a276a5d13af87cea9b7c4450fba1a</comment>
                            <comment id="24160" author="gerrit" created="Mon, 14 May 2018 19:30:09 +0200">Change oioioi~master~If88568049f7a276a5d13af87cea9b7c4450fba1a, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3005"&gt;https://gerrit.sio2project.mimuw.edu.pl/3005&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2102" title="Quiz preview in problemset" class="issue-link" data-issue-key="SIO-2102"&gt;SIO-2102&lt;/a&gt;) Quiz preview in problemset
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If88568049f7a276a5d13af87cea9b7c4450fba1a</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bq7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>wiewiorowska</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2101] Create Portal's main page</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Main page for displaying selected (promoted) portals.</description>
                <environment/>
        <key id="17637">SIO-2101</key>
            <summary>Create Portal's main page</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="qwymierne">Jakub Sieroń</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 May 2018 13:38:07 +0200</created>
                <updated>Tue, 26 Mar 2019 16:40:01 +0100</updated>
                            <resolved>Sun, 17 Jun 2018 23:33:45 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 2</fixVersion>
                    <fixVersion>TAG 2017/18 Sprint 3</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24250" author="gerrit" created="Tue, 5 Jun 2018 12:38:25 +0200">Change oioioi~master~I9d556b9936ead050f65ec971fd1a1d733ff06f09, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3036"&gt;https://gerrit.sio2project.mimuw.edu.pl/3036&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9d556b9936ead050f65ec971fd1a1d733ff06f09</comment>
                            <comment id="24253" author="gerrit" created="Tue, 5 Jun 2018 13:29:14 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24263" author="gerrit" created="Wed, 6 Jun 2018 06:16:00 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24264" author="gerrit" created="Wed, 6 Jun 2018 20:22:56 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24265" author="gerrit" created="Wed, 6 Jun 2018 20:26:53 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24266" author="gerrit" created="Wed, 6 Jun 2018 21:16:44 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24267" author="gerrit" created="Thu, 7 Jun 2018 00:10:39 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24269" author="gerrit" created="Mon, 11 Jun 2018 22:09:55 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24271" author="gerrit" created="Tue, 12 Jun 2018 00:52:46 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24272" author="gerrit" created="Tue, 12 Jun 2018 01:48:58 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24273" author="gerrit" created="Tue, 12 Jun 2018 02:36:17 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24274" author="gerrit" created="Tue, 12 Jun 2018 02:57:20 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24275" author="gerrit" created="Tue, 12 Jun 2018 14:10:07 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24276" author="gerrit" created="Tue, 12 Jun 2018 15:17:50 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24277" author="gerrit" created="Tue, 12 Jun 2018 15:54:29 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                            <comment id="24278" author="gerrit" created="Wed, 13 Jun 2018 14:31:33 +0200">Change oioioi~master~I9e79a9da0641c8d6480070f2f821a3f652a9284c, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3039"&gt;https://gerrit.sio2project.mimuw.edu.pl/3039&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2101" title="Create Portal&amp;#39;s main page" class="issue-link" data-issue-key="SIO-2101"&gt;&lt;strike&gt;SIO-2101&lt;/strike&gt;&lt;/a&gt; Create Portal&amp;#39;s main page
&lt;br/&gt;

&lt;br/&gt;
Added portals main page
&lt;br/&gt;
There can be more than one global portal now
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9e79a9da0641c8d6480070f2f821a3f652a9284c</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bpz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>qwymierne</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2100] MathJax and syntax highlighting support</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In the whole of OIOIOI, one can use &amp;quot;$$...$$&amp;quot; to enter displayed math, and &amp;quot;\(...\)&amp;quot; for in-line math. Additionally, anything formatted as code (escaped with &amp;quot;```...```&amp;quot;) will have its syntax highlighted (from &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2099" title="Syntax highlighting in portals" class="issue-link" data-issue-key="SIO-2099"&gt;&lt;strike&gt;SIO-2099&lt;/strike&gt;&lt;/a&gt;).</description>
                <environment/>
        <key id="17636">SIO-2100</key>
            <summary>MathJax and syntax highlighting support</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="qwymierne">Jakub Sieroń</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 May 2018 13:36:35 +0200</created>
                <updated>Tue, 26 Mar 2019 16:36:20 +0100</updated>
                            <resolved>Tue, 12 Jun 2018 13:55:24 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 3</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24165" author="gerrit" created="Tue, 15 May 2018 08:09:41 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; Added MathJax parsing to portals
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24170" author="gerrit" created="Tue, 15 May 2018 19:59:16 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; Added MathJax parsing to portals
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24171" author="gerrit" created="Tue, 15 May 2018 19:59:56 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; Added MathJax parsing to portals
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24174" author="gerrit" created="Wed, 16 May 2018 12:15:01 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; MathJax and syntax highlighting support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24183" author="gerrit" created="Tue, 22 May 2018 17:23:37 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; MathJax and syntax highlighting support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24184" author="gerrit" created="Tue, 22 May 2018 22:34:32 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; MathJax and syntax highlighting support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24196" author="gerrit" created="Mon, 28 May 2018 16:26:40 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; MathJax and syntax highlighting support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24201" author="gerrit" created="Tue, 29 May 2018 11:10:38 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; MathJax and syntax highlighting support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24202" author="gerrit" created="Tue, 29 May 2018 11:31:22 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; MathJax and syntax highlighting support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24203" author="gerrit" created="Tue, 29 May 2018 11:34:51 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; MathJax and syntax highlighting support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24210" author="gerrit" created="Tue, 29 May 2018 13:23:24 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; MathJax and syntax highlighting support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24211" author="gerrit" created="Tue, 29 May 2018 13:49:15 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; MathJax and syntax highlighting support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                            <comment id="24252" author="gerrit" created="Tue, 5 Jun 2018 12:40:58 +0200">Change oioioi~master~I0c845ac4d7e458b6194a608a67900d253041adbb, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3008"&gt;https://gerrit.sio2project.mimuw.edu.pl/3008&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt; MathJax and syntax highlighting support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0c845ac4d7e458b6194a608a67900d253041adbb</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bpr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>joald</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2099] Syntax highlighting in portals</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2099</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add syntax highlighting to portal content.</description>
                <environment/>
        <key id="17635">SIO-2099</key>
            <summary>Syntax highlighting in portals</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="3">Duplicate</resolution>
                                        <assignee username="joald">Jacek Olczyk</assignee>
                                    <reporter username="qwymierne">Jakub Sieroń</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 May 2018 13:35:15 +0200</created>
                <updated>Wed, 16 May 2018 12:10:21 +0200</updated>
                            <resolved>Wed, 16 May 2018 12:09:38 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 3</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24173" author="joald" created="Wed, 16 May 2018 12:09:38 +0200">This was moved to &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2100" title="MathJax and syntax highlighting support" class="issue-link" data-issue-key="SIO-2100"&gt;&lt;strike&gt;SIO-2100&lt;/strike&gt;&lt;/a&gt;.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bpj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>joald</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2098] Pass sioworkers tests on both py2 and py3 using six</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17634">SIO-2098</key>
            <summary>Pass sioworkers tests on both py2 and py3 using six</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="norbi_s">Norbert Siwek</reporter>
                        <labels>
                    </labels>
                <created>Tue, 8 May 2018 10:58:58 +0200</created>
                <updated>Tue, 26 Mar 2019 16:36:15 +0100</updated>
                            <resolved>Mon, 28 May 2018 15:30:54 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 2</fixVersion>
                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24151" author="gerrit" created="Thu, 10 May 2018 19:44:23 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
patch &amp;gt;= 1 Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                            <comment id="24153" author="gerrit" created="Sat, 12 May 2018 20:17:35 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 1
&lt;br/&gt;
Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 2
&lt;br/&gt;
Fixed installation scripts. Added README.md with instructions on
&lt;br/&gt;
installing and testing on either python 2 and python 3.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                            <comment id="24155" author="gerrit" created="Sun, 13 May 2018 12:00:37 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 1
&lt;br/&gt;
Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 2
&lt;br/&gt;
Fixed installation scripts. Added README.md with instructions on
&lt;br/&gt;
installing and testing on either python 2 and python 3.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 3+
&lt;br/&gt;
Fixing static and hudson errors.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                            <comment id="24156" author="gerrit" created="Sun, 13 May 2018 12:04:33 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 1
&lt;br/&gt;
Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 2
&lt;br/&gt;
Fixed installation scripts. Added README.md with instructions on
&lt;br/&gt;
installing and testing on either python 2 and python 3.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 3+
&lt;br/&gt;
Fixing static and hudson errors.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                            <comment id="24157" author="gerrit" created="Sun, 13 May 2018 12:16:53 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 1
&lt;br/&gt;
Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 2
&lt;br/&gt;
Fixed installation scripts. Added README.md with instructions on
&lt;br/&gt;
installing and testing on either python 2 and python 3.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 3-5
&lt;br/&gt;
Fixing static and hudson errors.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                            <comment id="24158" author="gerrit" created="Mon, 14 May 2018 19:08:58 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 1
&lt;br/&gt;
Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 2
&lt;br/&gt;
Fixed installation scripts. Added README.md with instructions on
&lt;br/&gt;
installing and testing on either python 2 and python 3.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 3-5
&lt;br/&gt;
Fixing static and hudson errors.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 6
&lt;br/&gt;
Added missing README.md.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                            <comment id="24168" author="gerrit" created="Tue, 15 May 2018 13:22:41 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 1
&lt;br/&gt;
Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 2
&lt;br/&gt;
Fixed installation scripts. Added README.md with instructions on
&lt;br/&gt;
installing and testing on either python 2 and python 3.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 3-5
&lt;br/&gt;
Fixing static and hudson errors.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 6
&lt;br/&gt;
Added missing README.md.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 7
&lt;br/&gt;
Fixed text formatting in README. Deleted unnecessary dependency &amp;#39;enum&amp;#39;
&lt;br/&gt;
when running on python 3. Added changes mentioned in code review.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                            <comment id="24169" author="gerrit" created="Tue, 15 May 2018 13:27:19 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 1
&lt;br/&gt;
Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 2
&lt;br/&gt;
Fixed installation scripts. Added README.md with instructions on
&lt;br/&gt;
installing and testing on either python 2 and python 3.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 3-5
&lt;br/&gt;
Fixing static and hudson errors.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 6
&lt;br/&gt;
Added missing README.md.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 7
&lt;br/&gt;
Fixed text formatting in README. Deleted unnecessary dependency &amp;#39;enum&amp;#39;
&lt;br/&gt;
when running on python 3. Added changes mentioned in code review.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                            <comment id="24175" author="gerrit" created="Mon, 21 May 2018 11:52:30 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 1
&lt;br/&gt;
Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 2
&lt;br/&gt;
Fixed installation scripts. Added README.md with instructions on
&lt;br/&gt;
installing and testing on either python 2 and python 3.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 3-5
&lt;br/&gt;
Fixing static and hudson errors.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 6
&lt;br/&gt;
Added missing README.md.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 7
&lt;br/&gt;
Fixed text formatting in README. Deleted unnecessary dependency &amp;#39;enum&amp;#39;
&lt;br/&gt;
when running on python 3. Added changes mentioned in code review.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 9
&lt;br/&gt;
Rebased. Twisted tests are now passing on both python2 and python3
&lt;br/&gt;
although trial prints some strange not-test-related errors.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                            <comment id="24176" author="gerrit" created="Mon, 21 May 2018 20:07:33 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 1
&lt;br/&gt;
Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 2
&lt;br/&gt;
Fixed installation scripts. Added README.md with instructions on
&lt;br/&gt;
installing and testing on either python 2 and python 3.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 3-5
&lt;br/&gt;
Fixing static and hudson errors.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 6
&lt;br/&gt;
Added missing README.md.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 7
&lt;br/&gt;
Fixed text formatting in README. Deleted unnecessary dependency &amp;#39;enum&amp;#39;
&lt;br/&gt;
when running on python 3. Added changes mentioned in code review.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 9
&lt;br/&gt;
Rebased. Twisted tests are now passing on both python2 and python3
&lt;br/&gt;
although trial prints some strange not-test-related errors.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 10
&lt;br/&gt;
Rebased.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                            <comment id="24177" author="gerrit" created="Mon, 21 May 2018 20:09:46 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 1
&lt;br/&gt;
Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 2
&lt;br/&gt;
Fixed installation scripts. Added README.md with instructions on
&lt;br/&gt;
installing and testing on either python 2 and python 3.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 3-5
&lt;br/&gt;
Fixing static and hudson errors.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 6
&lt;br/&gt;
Added missing README.md.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 7
&lt;br/&gt;
Fixed text formatting in README. Deleted unnecessary dependency &amp;#39;enum&amp;#39;
&lt;br/&gt;
when running on python 3. Added changes mentioned in code review.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 9
&lt;br/&gt;
Rebased. Twisted tests are now passing on both python2 and python3
&lt;br/&gt;
although trial prints some strange not-test-related errors.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 10-11
&lt;br/&gt;
Rebased.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                            <comment id="24178" author="gerrit" created="Mon, 21 May 2018 20:18:28 +0200">Change sioworkers~master~I668861cf1a62e44991697d47ce224baead455e14, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3000"&gt;https://gerrit.sio2project.mimuw.edu.pl/3000&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2098" title="Pass sioworkers tests on both py2 and py3 using six" class="issue-link" data-issue-key="SIO-2098"&gt;&lt;strike&gt;SIO-2098&lt;/strike&gt;&lt;/a&gt;) Porting sioworkers to six
&lt;br/&gt;

&lt;br/&gt;
The changes were made by running modernize and then making some manual
&lt;br/&gt;
changes to the code.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 1
&lt;br/&gt;
Nosetests on both python 2 and python 3 pass with sandobex
&lt;br/&gt;
enabled. Trial twisted tests on python 2 pass. On python 3 twisted
&lt;br/&gt;
dependency is yet to be resolved.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 2
&lt;br/&gt;
Fixed installation scripts. Added README.md with instructions on
&lt;br/&gt;
installing and testing on either python 2 and python 3.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 3-5
&lt;br/&gt;
Fixing static and hudson errors.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 6
&lt;br/&gt;
Added missing README.md.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 7
&lt;br/&gt;
Fixed text formatting in README. Deleted unnecessary dependency &amp;#39;enum&amp;#39;
&lt;br/&gt;
when running on python 3. Added changes mentioned in code review.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 9
&lt;br/&gt;
Rebased. Twisted tests are now passing on both python2 and python3
&lt;br/&gt;
although trial prints some strange not-test-related errors.
&lt;br/&gt;

&lt;br/&gt;
-&amp;gt; Patch 10-12
&lt;br/&gt;
Rebased.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I668861cf1a62e44991697d47ce224baead455e14</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17625">SIO-2090</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bpb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>norbi_s</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2097] Change testing environment from nose to pytest</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2097</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17633">SIO-2097</key>
            <summary>Change testing environment from nose to pytest</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="lord_yupa">Rafał Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Fri, 4 May 2018 17:14:14 +0200</created>
                <updated>Tue, 26 Mar 2019 16:39:31 +0100</updated>
                            <resolved>Sun, 27 May 2018 22:08:14 +0200</resolved>
                                    <version>TAG 2017/18 Sprint 2</version>
                                                    <component>OIOIOI</component>
                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24142" author="gerrit" created="Fri, 4 May 2018 17:15:36 +0200">Change oioioi~master~If7cf5a12fd8baf4ab9cd3cb05cdb6f458ad70e24, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2998"&gt;https://gerrit.sio2project.mimuw.edu.pl/2998&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(no-ticket) Minor test fixes.
&lt;br/&gt;

&lt;br/&gt;
This is small part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2097" title="Change testing environment from nose to pytest" class="issue-link" data-issue-key="SIO-2097"&gt;&lt;strike&gt;SIO-2097&lt;/strike&gt;&lt;/a&gt; issue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If7cf5a12fd8baf4ab9cd3cb05cdb6f458ad70e24</comment>
                            <comment id="24143" author="gerrit" created="Sat, 5 May 2018 16:49:57 +0200">Change oioioi~master~I49b83415934a0d21f70f441d142e9de4496c8409, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2999"&gt;https://gerrit.sio2project.mimuw.edu.pl/2999&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2097" title="Change testing environment from nose to pytest" class="issue-link" data-issue-key="SIO-2097"&gt;&lt;strike&gt;SIO-2097&lt;/strike&gt;&lt;/a&gt;) Replace nose dependency with pytest
&lt;br/&gt;

&lt;br/&gt;
Enabled support of tox and pytest and removed nose dependency.
&lt;br/&gt;
This is slightly related to migration to Python3, which some of nose plugins do not support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I49b83415934a0d21f70f441d142e9de4496c8409</comment>
                            <comment id="24144" author="gerrit" created="Sat, 5 May 2018 21:12:46 +0200">Change oioioi~master~I49b83415934a0d21f70f441d142e9de4496c8409, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2999"&gt;https://gerrit.sio2project.mimuw.edu.pl/2999&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2097" title="Change testing environment from nose to pytest" class="issue-link" data-issue-key="SIO-2097"&gt;&lt;strike&gt;SIO-2097&lt;/strike&gt;&lt;/a&gt;) Replace nose dependency with pytest
&lt;br/&gt;

&lt;br/&gt;
Enabled support of tox and pytest and removed nose dependency.
&lt;br/&gt;
This is slightly related to migration to Python3, which some of nose plugins do not support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I49b83415934a0d21f70f441d142e9de4496c8409</comment>
                            <comment id="24145" author="gerrit" created="Sat, 5 May 2018 22:25:45 +0200">Change oioioi~master~I49b83415934a0d21f70f441d142e9de4496c8409, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2999"&gt;https://gerrit.sio2project.mimuw.edu.pl/2999&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2097" title="Change testing environment from nose to pytest" class="issue-link" data-issue-key="SIO-2097"&gt;&lt;strike&gt;SIO-2097&lt;/strike&gt;&lt;/a&gt;) Replace nose dependency with pytest
&lt;br/&gt;

&lt;br/&gt;
Enabled support of tox and pytest and removed nose dependency.
&lt;br/&gt;
This is slightly related to migration to Python3, which some of nose plugins do not support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I49b83415934a0d21f70f441d142e9de4496c8409</comment>
                            <comment id="24149" author="gerrit" created="Tue, 8 May 2018 14:16:46 +0200">Change oioioi~master~I49b83415934a0d21f70f441d142e9de4496c8409, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2999"&gt;https://gerrit.sio2project.mimuw.edu.pl/2999&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2097" title="Change testing environment from nose to pytest" class="issue-link" data-issue-key="SIO-2097"&gt;&lt;strike&gt;SIO-2097&lt;/strike&gt;&lt;/a&gt;) Replace nose dependency with pytest
&lt;br/&gt;

&lt;br/&gt;
Enabled support of tox and pytest and removed nose dependency.
&lt;br/&gt;
This is slightly related to migration to Python3, which some of nose plugins do not support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I49b83415934a0d21f70f441d142e9de4496c8409</comment>
                            <comment id="24150" author="gerrit" created="Thu, 10 May 2018 18:40:21 +0200">Change oioioi~master~I49b83415934a0d21f70f441d142e9de4496c8409, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2999"&gt;https://gerrit.sio2project.mimuw.edu.pl/2999&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2097" title="Change testing environment from nose to pytest" class="issue-link" data-issue-key="SIO-2097"&gt;&lt;strike&gt;SIO-2097&lt;/strike&gt;&lt;/a&gt;) Replace nose dependency with pytest
&lt;br/&gt;

&lt;br/&gt;
Enabled support of tox and pytest and removed nose dependency.
&lt;br/&gt;
This is slightly related to migration to Python3, which some of nose plugins do not support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I49b83415934a0d21f70f441d142e9de4496c8409</comment>
                            <comment id="24152" author="gerrit" created="Fri, 11 May 2018 17:29:55 +0200">Change oioioi~master~I49b83415934a0d21f70f441d142e9de4496c8409, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2999"&gt;https://gerrit.sio2project.mimuw.edu.pl/2999&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2097" title="Change testing environment from nose to pytest" class="issue-link" data-issue-key="SIO-2097"&gt;&lt;strike&gt;SIO-2097&lt;/strike&gt;&lt;/a&gt;) Replace nose dependency with pytest
&lt;br/&gt;

&lt;br/&gt;
Enabled support of tox and pytest and removed nose dependency.
&lt;br/&gt;
This is slightly related to migration to Python3, which some of nose plugins do not support
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I49b83415934a0d21f70f441d142e9de4496c8409</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bp3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>lord_yupa</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2096] Problem instance select is visible when submitting a problem in the problemset</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2096</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17632">SIO-2096</key>
            <summary>Problem instance select is visible when submitting a problem in the problemset</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="radeusgd">Radosław Waśko</reporter>
                        <labels>
                    </labels>
                <created>Tue, 24 Apr 2018 11:10:52 +0200</created>
                <updated>Tue, 26 Mar 2019 16:41:39 +0100</updated>
                            <resolved>Tue, 5 Jun 2018 17:03:49 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24138" author="gerrit" created="Tue, 24 Apr 2018 12:02:22 +0200">Change oioioi~master~Ibfff14d530a87337fec5fb8d8c80ab65a872899b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2992"&gt;https://gerrit.sio2project.mimuw.edu.pl/2992&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2096" title="Problem instance select is visible when submitting a problem in the problemset" class="issue-link" data-issue-key="SIO-2096"&gt;&lt;strike&gt;SIO-2096&lt;/strike&gt;&lt;/a&gt;) Hide problem instance select when submitting from problemset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibfff14d530a87337fec5fb8d8c80ab65a872899b</comment>
                            <comment id="24139" author="gerrit" created="Tue, 24 Apr 2018 12:03:20 +0200">Change oioioi~master~Ibfff14d530a87337fec5fb8d8c80ab65a872899b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2992"&gt;https://gerrit.sio2project.mimuw.edu.pl/2992&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2096" title="Problem instance select is visible when submitting a problem in the problemset" class="issue-link" data-issue-key="SIO-2096"&gt;&lt;strike&gt;SIO-2096&lt;/strike&gt;&lt;/a&gt;) Hide problem select when submitting from problemset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibfff14d530a87337fec5fb8d8c80ab65a872899b</comment>
                            <comment id="24140" author="gerrit" created="Tue, 24 Apr 2018 12:04:23 +0200">Change oioioi~master~Ibfff14d530a87337fec5fb8d8c80ab65a872899b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2992"&gt;https://gerrit.sio2project.mimuw.edu.pl/2992&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2096" title="Problem instance select is visible when submitting a problem in the problemset" class="issue-link" data-issue-key="SIO-2096"&gt;&lt;strike&gt;SIO-2096&lt;/strike&gt;&lt;/a&gt;) Hide problem select when submitting from problemset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibfff14d530a87337fec5fb8d8c80ab65a872899b</comment>
                            <comment id="24141" author="gerrit" created="Tue, 24 Apr 2018 12:05:56 +0200">Change oioioi~master~Ibfff14d530a87337fec5fb8d8c80ab65a872899b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2992"&gt;https://gerrit.sio2project.mimuw.edu.pl/2992&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2096" title="Problem instance select is visible when submitting a problem in the problemset" class="issue-link" data-issue-key="SIO-2096"&gt;&lt;strike&gt;SIO-2096&lt;/strike&gt;&lt;/a&gt;) Hide problem select when submitting from problemset.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibfff14d530a87337fec5fb8d8c80ab65a872899b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bov:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>radeusgd</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2095] Create new Selenium tests</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2095</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17631">SIO-2095</key>
            <summary>Create new Selenium tests</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="wiewiorowska">Anna Wiewiorowska</reporter>
                        <labels>
                    </labels>
                <created>Mon, 23 Apr 2018 17:40:25 +0200</created>
                <updated>Thu, 24 Jun 2021 12:32:29 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:32:29 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24356" author="ert" created="Wed, 24 Oct 2018 16:19:06 +0200">This seems to be a duplicate of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2016" title="Add more selenium tests" class="issue-link" data-issue-key="SIO-2016"&gt;&lt;strike&gt;SIO-2016&lt;/strike&gt;&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bon:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>wiewiorowska</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2094] Fix Selenium tests Jenkins build</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2094</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17630">SIO-2094</key>
            <summary>Fix Selenium tests Jenkins build</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="wiewiorowska">Anna Wiewiorowska</reporter>
                        <labels>
                    </labels>
                <created>Mon, 23 Apr 2018 17:39:16 +0200</created>
                <updated>Thu, 24 Jun 2021 12:33:01 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:33:01 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 2</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24161" author="gerrit" created="Mon, 14 May 2018 20:20:45 +0200">Change oioioi~master~I5496434b003104d4d2d944b9acf5b35a2921fba8, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3006"&gt;https://gerrit.sio2project.mimuw.edu.pl/3006&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2094" title="Fix Selenium tests Jenkins build" class="issue-link" data-issue-key="SIO-2094"&gt;&lt;strike&gt;SIO-2094&lt;/strike&gt;&lt;/a&gt;) Fix Selenium tests Jenkins build
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5496434b003104d4d2d944b9acf5b35a2921fba8</comment>
                            <comment id="24167" author="gerrit" created="Tue, 15 May 2018 12:43:28 +0200">Change oioioi~master~I5496434b003104d4d2d944b9acf5b35a2921fba8, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3006"&gt;https://gerrit.sio2project.mimuw.edu.pl/3006&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2094" title="Fix Selenium tests Jenkins build" class="issue-link" data-issue-key="SIO-2094"&gt;&lt;strike&gt;SIO-2094&lt;/strike&gt;&lt;/a&gt;) Fix Selenium tests Jenkins build
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5496434b003104d4d2d944b9acf5b35a2921fba8</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bof:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>wiewiorowska</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2093] Filetracker server doesn't support file deletion</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2093</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Filetracker client sends DELETE requests on `filetracker rm` command, but server doesn&amp;#39;t handle them.</description>
                <environment/>
        <key id="17628">SIO-2093</key>
            <summary>Filetracker server doesn't support file deletion</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pavels">Pavel Senchanka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Apr 2018 14:13:00 +0200</created>
                <updated>Tue, 26 Mar 2019 16:36:44 +0100</updated>
                            <resolved>Mon, 28 May 2018 13:16:39 +0200</resolved>
                                    <version>TAG 2017/18 Sprint 2</version>
                                                    <component>Filetracker</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bnz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>pavels</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2092] Naprawić iptables na szkopule</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2092</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Aktualne zasady iptables, po włączeniu ich powodują, że szkopuł przestaje działać (502 bad gateway), zapewne są zbyt restrykcyjne / nieaktualne.
&lt;br/&gt;

&lt;br/&gt;
W związku z tym internet musi być odblokowany, co warto byłoby zmienić.
&lt;br/&gt;

&lt;br/&gt;
Aktualne zasady są opisane w /etc/network/if-up.d/iptables</description>
                <environment/>
        <key id="17627">SIO-2092</key>
            <summary>Naprawić iptables na szkopule</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="radeusgd">Radosław Waśko</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Apr 2018 13:22:43 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:48 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:48 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Zzz! / None of the above / I really don't know</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26232" author="accek" created="Mon, 27 Apr 2020 16:28:48 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bnr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2091] Streamline the translation process</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2091</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In the SIO2 Developer&amp;#39;s Guide, elaborate on the process of introducing new translation strings and changing the old ones. Possibly also set up new systems for continuous integration of translations. Additionally, fix as many remaining translation errors as possible.
&lt;br/&gt;

&lt;br/&gt;
Update 24/04/2018:
&lt;br/&gt;
Old translations fixed, Jenkins script working, translating guide updated, szkopuł deploy checklist updated</description>
                <environment/>
        <key id="17626">SIO-2091</key>
            <summary>Streamline the translation process</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="joald">Jacek Olczyk</reporter>
                        <labels>
                    </labels>
                <created>Tue, 17 Apr 2018 11:45:20 +0200</created>
                <updated>Tue, 26 Mar 2019 16:37:31 +0100</updated>
                            <resolved>Wed, 16 May 2018 12:18:31 +0200</resolved>
                                    <version>TAG 2017/18 Sprint 2</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24127" author="gerrit" created="Tue, 17 Apr 2018 21:02:07 +0200">Change oioioi~master~I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2987"&gt;https://gerrit.sio2project.mimuw.edu.pl/2987&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2091" title="Streamline the translation process" class="issue-link" data-issue-key="SIO-2091"&gt;&lt;strike&gt;SIO-2091&lt;/strike&gt;&lt;/a&gt; Streamline the translation process
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a</comment>
                            <comment id="24129" author="gerrit" created="Thu, 19 Apr 2018 12:57:50 +0200">Change oioioi~master~I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2987"&gt;https://gerrit.sio2project.mimuw.edu.pl/2987&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2091" title="Streamline the translation process" class="issue-link" data-issue-key="SIO-2091"&gt;&lt;strike&gt;SIO-2091&lt;/strike&gt;&lt;/a&gt; Streamline the translation process
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a</comment>
                            <comment id="24130" author="gerrit" created="Thu, 19 Apr 2018 22:04:03 +0200">Change oioioi~master~I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2987"&gt;https://gerrit.sio2project.mimuw.edu.pl/2987&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2091" title="Streamline the translation process" class="issue-link" data-issue-key="SIO-2091"&gt;&lt;strike&gt;SIO-2091&lt;/strike&gt;&lt;/a&gt; Streamline the translation process
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a</comment>
                            <comment id="24131" author="gerrit" created="Sat, 21 Apr 2018 22:00:35 +0200">Change oioioi~master~I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2987"&gt;https://gerrit.sio2project.mimuw.edu.pl/2987&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2091" title="Streamline the translation process" class="issue-link" data-issue-key="SIO-2091"&gt;&lt;strike&gt;SIO-2091&lt;/strike&gt;&lt;/a&gt; Streamline the translation process
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a</comment>
                            <comment id="24132" author="gerrit" created="Sat, 21 Apr 2018 22:14:05 +0200">Change oioioi~master~I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2987"&gt;https://gerrit.sio2project.mimuw.edu.pl/2987&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2091" title="Streamline the translation process" class="issue-link" data-issue-key="SIO-2091"&gt;&lt;strike&gt;SIO-2091&lt;/strike&gt;&lt;/a&gt; Streamline the translation process
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a</comment>
                            <comment id="24133" author="gerrit" created="Sun, 22 Apr 2018 21:35:05 +0200">Change oioioi~master~I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2987"&gt;https://gerrit.sio2project.mimuw.edu.pl/2987&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2091" title="Streamline the translation process" class="issue-link" data-issue-key="SIO-2091"&gt;&lt;strike&gt;SIO-2091&lt;/strike&gt;&lt;/a&gt; Streamline the translation process
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a</comment>
                            <comment id="24134" author="gerrit" created="Sun, 22 Apr 2018 22:37:44 +0200">Change oioioi~master~I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2987"&gt;https://gerrit.sio2project.mimuw.edu.pl/2987&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2091" title="Streamline the translation process" class="issue-link" data-issue-key="SIO-2091"&gt;&lt;strike&gt;SIO-2091&lt;/strike&gt;&lt;/a&gt; Streamline the translation process
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I004e5f6f4e4ff98d0ec4535aec392f3698bbd40a</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bnj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2090] Start making changes towards migrating to python3</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2090</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>This tasks requires sioworkers to be changed so as to be able to run it in both python2 and python3. It is possible thanks to the six library (&lt;a href="https://pypi.python.org/pypi/six"&gt;https://pypi.python.org/pypi/six&lt;/a&gt;).</description>
                <environment/>
        <key id="17625">SIO-2090</key>
            <summary>Start making changes towards migrating to python3</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="norbi_s">Norbert Siwek</reporter>
                        <labels>
                    </labels>
                <created>Wed, 11 Apr 2018 13:28:02 +0200</created>
                <updated>Tue, 26 Mar 2019 16:40:41 +0100</updated>
                            <resolved>Tue, 29 May 2018 13:10:01 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 2</fixVersion>
                    <fixVersion>TAG 2017/18 Sprint 3</fixVersion>
                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="17634">SIO-2098</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17644">SIO-2108</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17645">SIO-2109</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17647">SIO-2111</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bnb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>norbi_s</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2089] Investigate feasibility of filetracker compression and deduplication</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2089</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Investigate possible options of compressing filetracker contents (different compression algorithms, compression/decompression logic, etc.). Also check if Szkopuł filetracker contains a significant number of duplicate files.</description>
                <environment/>
        <key id="17624">SIO-2089</key>
            <summary>Investigate feasibility of filetracker compression and deduplication</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pavels">Pavel Senchanka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 10 Apr 2018 13:57:14 +0200</created>
                <updated>Tue, 26 Mar 2019 16:41:40 +0100</updated>
                            <resolved>Tue, 5 Jun 2018 17:02:51 +0200</resolved>
                                    <version>TAG 2017/18 Sprint 2</version>
                                                    <component>Filetracker</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24119" author="radeusgd" created="Tue, 17 Apr 2018 11:36:44 +0200">Used tools: &lt;a href="https://gist.github.com/radeusgd/6119fa1528fc1fb0b1d26b287bd33db8"&gt;https://gist.github.com/radeusgd/6119fa1528fc1fb0b1d26b287bd33db8&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Gain (maybe slightly misleading...) is the ratio of size after compression / dedup to the original size - lower is better.
&lt;br/&gt;

&lt;br/&gt;
Deduplication (SHA):
&lt;br/&gt;
(&amp;#39;Highest count:&amp;#39;, 14794 - there&amp;#39;s a file that has 14794 exact instances)
&lt;br/&gt;
(&amp;#39;Total size:&amp;#39;, 1101947332565)
&lt;br/&gt;
(&amp;#39;Dedup size:&amp;#39;, 638640713188)
&lt;br/&gt;
(&amp;#39;Gain:&amp;#39;, 57, &amp;#39;%&amp;#39;)
&lt;br/&gt;

&lt;br/&gt;
Gzip compression (50% of data analyzed):
&lt;br/&gt;
(&amp;#39;Original   size:&amp;#39;, 589263912900)
&lt;br/&gt;
(&amp;#39;Compressed size:&amp;#39;, 236547224239)
&lt;br/&gt;
(&amp;#39;Gain:&amp;#39;, 40, &amp;#39;%&amp;#39;)
&lt;br/&gt;

&lt;br/&gt;
Xz compression (slower, 30-40% analyzed):
&lt;br/&gt;
(&amp;#39;Original   size:&amp;#39;, 64855014576)
&lt;br/&gt;
(&amp;#39;Compressed size:&amp;#39;, 19607237016)
&lt;br/&gt;
(&amp;#39;Gain:&amp;#39;, 30, &amp;#39;%&amp;#39;)
&lt;br/&gt;
</comment>
                            <comment id="24120" author="radeusgd" created="Tue, 17 Apr 2018 11:43:15 +0200">Also it seems that filetracker DELETE doesn&amp;#39;t work, so that executables and outputs of user submissions that are not needed are present on the server.
&lt;br/&gt;

&lt;br/&gt;
Eval folder takes up about 220GB of space and most likely can be deleted?</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bn3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2088] Add tests to filetracker</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2088</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Filetracker should have some tests.</description>
                <environment/>
        <key id="17623">SIO-2088</key>
            <summary>Add tests to filetracker</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pavels">Pavel Senchanka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 10 Apr 2018 13:53:10 +0200</created>
                <updated>Tue, 26 Mar 2019 16:39:14 +0100</updated>
                            <resolved>Tue, 17 Apr 2018 15:36:23 +0200</resolved>
                                    <version>TAG 2017/18 Sprint 2</version>
                                                    <component>Filetracker</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bmv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>pavels</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2087] Move base module to Six and get the simplest form of website working on Python3</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2087</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17622">SIO-2087</key>
            <summary>Move base module to Six and get the simplest form of website working on Python3</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="lord_yupa">Rafał Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 10 Apr 2018 13:52:35 +0200</created>
                <updated>Tue, 26 Mar 2019 16:37:46 +0100</updated>
                            <resolved>Sun, 27 May 2018 22:08:23 +0200</resolved>
                                    <version>TAG 2017/18 Sprint 2</version>
                                    <fixVersion>TAG 2017/18 Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24162" author="gerrit" created="Mon, 14 May 2018 21:58:16 +0200">Change oioioi~master~Ib63c209081c47a72fe15b10a553a9a2a433aec30, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3007"&gt;https://gerrit.sio2project.mimuw.edu.pl/3007&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2087" title="Move base module to Six and get the simplest form of website working on Python3" class="issue-link" data-issue-key="SIO-2087"&gt;&lt;strike&gt;SIO-2087&lt;/strike&gt;&lt;/a&gt;) Start work on porting oioioi to six.
&lt;br/&gt;

&lt;br/&gt;
Ran modernize and made manual changes to preserve python2 stability.
&lt;br/&gt;
You now can deploy and run oioioi in python3, although a lot more changes need
&lt;br/&gt;
to be done in order to succesfully deploy it on py3, or even to pass tests.
&lt;br/&gt;
This serves more as a non-breaking anything change that will allow further
&lt;br/&gt;
work on this issue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib63c209081c47a72fe15b10a553a9a2a433aec30</comment>
                            <comment id="24163" author="gerrit" created="Mon, 14 May 2018 22:18:58 +0200">Change oioioi~master~Ib63c209081c47a72fe15b10a553a9a2a433aec30, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3007"&gt;https://gerrit.sio2project.mimuw.edu.pl/3007&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2087" title="Move base module to Six and get the simplest form of website working on Python3" class="issue-link" data-issue-key="SIO-2087"&gt;&lt;strike&gt;SIO-2087&lt;/strike&gt;&lt;/a&gt;) Start work on porting oioioi to six.
&lt;br/&gt;

&lt;br/&gt;
Ran modernize and made manual changes to preserve python2 stability.
&lt;br/&gt;
You now can deploy and run oioioi in python3, although a lot more changes need
&lt;br/&gt;
to be done in order to succesfully deploy it on py3, or even to pass tests.
&lt;br/&gt;
This serves more as a non-breaking anything change that will allow further
&lt;br/&gt;
work on this issue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib63c209081c47a72fe15b10a553a9a2a433aec30</comment>
                            <comment id="24164" author="gerrit" created="Tue, 15 May 2018 00:02:56 +0200">Change oioioi~master~Ib63c209081c47a72fe15b10a553a9a2a433aec30, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3007"&gt;https://gerrit.sio2project.mimuw.edu.pl/3007&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2087" title="Move base module to Six and get the simplest form of website working on Python3" class="issue-link" data-issue-key="SIO-2087"&gt;&lt;strike&gt;SIO-2087&lt;/strike&gt;&lt;/a&gt;) Start work on porting oioioi to six.
&lt;br/&gt;

&lt;br/&gt;
Ran modernize and made manual changes to preserve python2 stability.
&lt;br/&gt;
You now can deploy and run oioioi in python3, although a lot more changes need
&lt;br/&gt;
to be done in order to succesfully deploy it on py3, or even to pass tests.
&lt;br/&gt;
This serves more as a non-breaking anything change that will allow further
&lt;br/&gt;
work on this issue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib63c209081c47a72fe15b10a553a9a2a433aec30</comment>
                            <comment id="24172" author="gerrit" created="Wed, 16 May 2018 01:36:37 +0200">Change oioioi~master~Ib63c209081c47a72fe15b10a553a9a2a433aec30, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3007"&gt;https://gerrit.sio2project.mimuw.edu.pl/3007&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2087" title="Move base module to Six and get the simplest form of website working on Python3" class="issue-link" data-issue-key="SIO-2087"&gt;&lt;strike&gt;SIO-2087&lt;/strike&gt;&lt;/a&gt;) Start work on porting oioioi to six.
&lt;br/&gt;

&lt;br/&gt;
Ran modernize and made manual changes to preserve python2 stability.
&lt;br/&gt;
You now can deploy and run oioioi in python3, although a lot more changes need
&lt;br/&gt;
to be done in order to succesfully deploy it on py3, or even to pass tests.
&lt;br/&gt;
This serves more as a non-breaking anything change that will allow further
&lt;br/&gt;
work on this issue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib63c209081c47a72fe15b10a553a9a2a433aec30</comment>
                            <comment id="24179" author="gerrit" created="Mon, 21 May 2018 20:25:03 +0200">Change oioioi~master~Ib63c209081c47a72fe15b10a553a9a2a433aec30, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3007"&gt;https://gerrit.sio2project.mimuw.edu.pl/3007&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2087" title="Move base module to Six and get the simplest form of website working on Python3" class="issue-link" data-issue-key="SIO-2087"&gt;&lt;strike&gt;SIO-2087&lt;/strike&gt;&lt;/a&gt;) Start work on porting oioioi to six.
&lt;br/&gt;

&lt;br/&gt;
Ran modernize and made manual changes to preserve python2 stability.
&lt;br/&gt;
You now can deploy and run oioioi in python3, although a lot more changes need
&lt;br/&gt;
to be done in order to succesfully deploy it on py3, or even to pass tests.
&lt;br/&gt;
This serves more as a non-breaking anything change that will allow further
&lt;br/&gt;
work on this issue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib63c209081c47a72fe15b10a553a9a2a433aec30</comment>
                            <comment id="24180" author="gerrit" created="Mon, 21 May 2018 20:45:40 +0200">Change oioioi~master~Ib63c209081c47a72fe15b10a553a9a2a433aec30, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3007"&gt;https://gerrit.sio2project.mimuw.edu.pl/3007&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2087" title="Move base module to Six and get the simplest form of website working on Python3" class="issue-link" data-issue-key="SIO-2087"&gt;&lt;strike&gt;SIO-2087&lt;/strike&gt;&lt;/a&gt;) Start work on porting oioioi to six.
&lt;br/&gt;

&lt;br/&gt;
Ran modernize and made manual changes to preserve python2 stability.
&lt;br/&gt;
You now can deploy and run oioioi in python3, although a lot more changes need
&lt;br/&gt;
to be done in order to succesfully deploy it on py3, or even to pass tests.
&lt;br/&gt;
This serves more as a non-breaking anything change that will allow further
&lt;br/&gt;
work on this issue.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib63c209081c47a72fe15b10a553a9a2a433aec30</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bmn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>lord_yupa</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2086] Contest Timeline labels don't display properly</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2086</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In Contest Administration -&amp;gt; Timeline, the text on the labels next to dates doesn&amp;#39;t show up. There should be &amp;quot;start of round... &amp;quot;, &amp;quot;end ofrround ...&amp;quot;, etc. but instead it&amp;#39;s just empty colorful rectangles</description>
                <environment/>
        <key id="17621">SIO-2086</key>
            <summary>Contest Timeline labels don't display properly</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Tue, 10 Apr 2018 11:57:36 +0200</created>
                <updated>Tue, 26 Mar 2019 16:39:58 +0100</updated>
                            <resolved>Tue, 5 Jun 2018 13:51:21 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24189" author="gerrit" created="Mon, 28 May 2018 13:16:27 +0200">Change oioioi~master~Ia1d90ba22a46c8116e271b1d02cd37008fe46961, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3018"&gt;https://gerrit.sio2project.mimuw.edu.pl/3018&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2086" title="Contest Timeline labels don&amp;#39;t display properly" class="issue-link" data-issue-key="SIO-2086"&gt;&lt;strike&gt;SIO-2086&lt;/strike&gt;&lt;/a&gt;) Fixed date title displaying in timeline view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia1d90ba22a46c8116e271b1d02cd37008fe46961</comment>
                            <comment id="24191" author="gerrit" created="Mon, 28 May 2018 15:00:41 +0200">Change oioioi~master~Ia1d90ba22a46c8116e271b1d02cd37008fe46961, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3018"&gt;https://gerrit.sio2project.mimuw.edu.pl/3018&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2086" title="Contest Timeline labels don&amp;#39;t display properly" class="issue-link" data-issue-key="SIO-2086"&gt;&lt;strike&gt;SIO-2086&lt;/strike&gt;&lt;/a&gt;) Fixed date title displaying in timeline view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia1d90ba22a46c8116e271b1d02cd37008fe46961</comment>
                            <comment id="24192" author="gerrit" created="Mon, 28 May 2018 15:32:28 +0200">Change oioioi~master~Ia1d90ba22a46c8116e271b1d02cd37008fe46961, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3018"&gt;https://gerrit.sio2project.mimuw.edu.pl/3018&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2086" title="Contest Timeline labels don&amp;#39;t display properly" class="issue-link" data-issue-key="SIO-2086"&gt;&lt;strike&gt;SIO-2086&lt;/strike&gt;&lt;/a&gt;) Fixed date title displaying in timeline view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia1d90ba22a46c8116e271b1d02cd37008fe46961</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bmf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>pavels</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2085] Add different language version support for portals</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Portal creators need to be able to add different versions for different langugages. This has to be non-mandatory, and the default language for a portal should be the language selected by the portal creator.</description>
                <environment>Szkopuł portals</environment>
        <key id="17620">SIO-2085</key>
            <summary>Add different language version support for portals</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="joald">Jacek Olczyk</reporter>
                        <labels>
                    </labels>
                <created>Tue, 20 Mar 2018 13:06:35 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:58 +0100</updated>
                            <resolved>Wed, 13 Jun 2018 23:14:09 +0200</resolved>
                                    <version>TAG 2017/18 Sprint 1</version>
                                    <fixVersion>TAG 2017/18 Sprint 3</fixVersion>
                                    <component>Translations</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24251" author="gerrit" created="Tue, 5 Jun 2018 12:38:59 +0200">Change oioioi~master~I7913bcfd8ab9674ab037f115e7d6584e21882296, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3037"&gt;https://gerrit.sio2project.mimuw.edu.pl/3037&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085" title="Add different language version support for portals" class="issue-link" data-issue-key="SIO-2085"&gt;&lt;strike&gt;SIO-2085&lt;/strike&gt;&lt;/a&gt;) Add different language version support for portals
&lt;br/&gt;

&lt;br/&gt;
Portal creators need to be able to add different versions for
&lt;br/&gt;
different langugages. This has to be non-mandatory, and the
&lt;br/&gt;
default language for a portal should be the language selected
&lt;br/&gt;
by the portal creator.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7913bcfd8ab9674ab037f115e7d6584e21882296</comment>
                            <comment id="24254" author="gerrit" created="Tue, 5 Jun 2018 18:25:44 +0200">Change oioioi~master~I7913bcfd8ab9674ab037f115e7d6584e21882296, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3037"&gt;https://gerrit.sio2project.mimuw.edu.pl/3037&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085" title="Add different language version support for portals" class="issue-link" data-issue-key="SIO-2085"&gt;&lt;strike&gt;SIO-2085&lt;/strike&gt;&lt;/a&gt;) Add different language version support for portals
&lt;br/&gt;

&lt;br/&gt;
Portal creators need to be able to add different versions for
&lt;br/&gt;
different langugages. This has to be non-mandatory, and the
&lt;br/&gt;
default language for a portal should be the language selected
&lt;br/&gt;
by the portal creator.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7913bcfd8ab9674ab037f115e7d6584e21882296</comment>
                            <comment id="24255" author="gerrit" created="Tue, 5 Jun 2018 20:30:07 +0200">Change oioioi~master~I7913bcfd8ab9674ab037f115e7d6584e21882296, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3037"&gt;https://gerrit.sio2project.mimuw.edu.pl/3037&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085" title="Add different language version support for portals" class="issue-link" data-issue-key="SIO-2085"&gt;&lt;strike&gt;SIO-2085&lt;/strike&gt;&lt;/a&gt;) Add different language version support for portals
&lt;br/&gt;

&lt;br/&gt;
Portal creators need to be able to add different versions for
&lt;br/&gt;
different langugages. This has to be non-mandatory, and the
&lt;br/&gt;
default language for a portal should be the language selected
&lt;br/&gt;
by the portal creator.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7913bcfd8ab9674ab037f115e7d6584e21882296</comment>
                            <comment id="24256" author="gerrit" created="Tue, 5 Jun 2018 20:59:51 +0200">Change oioioi~master~I7913bcfd8ab9674ab037f115e7d6584e21882296, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3037"&gt;https://gerrit.sio2project.mimuw.edu.pl/3037&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085" title="Add different language version support for portals" class="issue-link" data-issue-key="SIO-2085"&gt;&lt;strike&gt;SIO-2085&lt;/strike&gt;&lt;/a&gt;) Add different language version support for portals
&lt;br/&gt;

&lt;br/&gt;
Portal creators need to be able to add different versions for
&lt;br/&gt;
different langugages. This has to be non-mandatory, and the
&lt;br/&gt;
default language for a portal should be the language selected
&lt;br/&gt;
by the portal creator.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7913bcfd8ab9674ab037f115e7d6584e21882296</comment>
                            <comment id="24257" author="gerrit" created="Tue, 5 Jun 2018 21:18:25 +0200">Change oioioi~master~I7913bcfd8ab9674ab037f115e7d6584e21882296, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3037"&gt;https://gerrit.sio2project.mimuw.edu.pl/3037&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085" title="Add different language version support for portals" class="issue-link" data-issue-key="SIO-2085"&gt;&lt;strike&gt;SIO-2085&lt;/strike&gt;&lt;/a&gt;) Add different language version support for portals
&lt;br/&gt;

&lt;br/&gt;
Portal creators need to be able to add different versions for
&lt;br/&gt;
different langugages. This has to be non-mandatory, and the
&lt;br/&gt;
default language for a portal should be the language selected
&lt;br/&gt;
by the portal creator.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7913bcfd8ab9674ab037f115e7d6584e21882296</comment>
                            <comment id="24258" author="gerrit" created="Tue, 5 Jun 2018 21:31:28 +0200">Change oioioi~master~I7913bcfd8ab9674ab037f115e7d6584e21882296, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3037"&gt;https://gerrit.sio2project.mimuw.edu.pl/3037&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085" title="Add different language version support for portals" class="issue-link" data-issue-key="SIO-2085"&gt;&lt;strike&gt;SIO-2085&lt;/strike&gt;&lt;/a&gt;) Add different language version support for portals
&lt;br/&gt;

&lt;br/&gt;
Portal creators need to be able to add different versions for
&lt;br/&gt;
different langugages. This has to be non-mandatory, and the
&lt;br/&gt;
default language for a portal should be the language selected
&lt;br/&gt;
by the portal creator.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7913bcfd8ab9674ab037f115e7d6584e21882296</comment>
                            <comment id="24259" author="gerrit" created="Tue, 5 Jun 2018 21:45:56 +0200">Change oioioi~master~I7913bcfd8ab9674ab037f115e7d6584e21882296, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3037"&gt;https://gerrit.sio2project.mimuw.edu.pl/3037&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085" title="Add different language version support for portals" class="issue-link" data-issue-key="SIO-2085"&gt;&lt;strike&gt;SIO-2085&lt;/strike&gt;&lt;/a&gt;) Add different language version support for portals
&lt;br/&gt;

&lt;br/&gt;
Portal creators need to be able to add different versions for
&lt;br/&gt;
different langugages. This has to be non-mandatory, and the
&lt;br/&gt;
default language for a portal should be the language selected
&lt;br/&gt;
by the portal creator.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7913bcfd8ab9674ab037f115e7d6584e21882296</comment>
                            <comment id="24260" author="gerrit" created="Tue, 5 Jun 2018 22:00:47 +0200">Change oioioi~master~I7913bcfd8ab9674ab037f115e7d6584e21882296, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3037"&gt;https://gerrit.sio2project.mimuw.edu.pl/3037&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085" title="Add different language version support for portals" class="issue-link" data-issue-key="SIO-2085"&gt;&lt;strike&gt;SIO-2085&lt;/strike&gt;&lt;/a&gt;) Add different language version support for portals
&lt;br/&gt;

&lt;br/&gt;
Portal creators need to be able to add different versions for
&lt;br/&gt;
different langugages. This has to be non-mandatory, and the
&lt;br/&gt;
default language for a portal should be the language selected
&lt;br/&gt;
by the portal creator.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7913bcfd8ab9674ab037f115e7d6584e21882296</comment>
                            <comment id="24261" author="gerrit" created="Tue, 5 Jun 2018 22:14:56 +0200">Change oioioi~master~I7913bcfd8ab9674ab037f115e7d6584e21882296, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3037"&gt;https://gerrit.sio2project.mimuw.edu.pl/3037&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085" title="Add different language version support for portals" class="issue-link" data-issue-key="SIO-2085"&gt;&lt;strike&gt;SIO-2085&lt;/strike&gt;&lt;/a&gt;) Add different language version support for portals
&lt;br/&gt;

&lt;br/&gt;
Portal creators need to be able to add different versions for
&lt;br/&gt;
different langugages. This has to be non-mandatory, and the
&lt;br/&gt;
default language for a portal should be the language selected
&lt;br/&gt;
by the portal creator.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7913bcfd8ab9674ab037f115e7d6584e21882296</comment>
                            <comment id="24279" author="gerrit" created="Wed, 13 Jun 2018 14:36:41 +0200">Change oioioi~master~I7913bcfd8ab9674ab037f115e7d6584e21882296, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3037"&gt;https://gerrit.sio2project.mimuw.edu.pl/3037&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085" title="Add different language version support for portals" class="issue-link" data-issue-key="SIO-2085"&gt;&lt;strike&gt;SIO-2085&lt;/strike&gt;&lt;/a&gt;) Add different language version support for portals
&lt;br/&gt;

&lt;br/&gt;
Portal creators need to be able to add different versions for
&lt;br/&gt;
different langugages. This has to be non-mandatory, and the
&lt;br/&gt;
default language for a portal should be the language selected
&lt;br/&gt;
by the portal creator.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7913bcfd8ab9674ab037f115e7d6584e21882296</comment>
                            <comment id="24280" author="gerrit" created="Wed, 13 Jun 2018 15:28:46 +0200">Change oioioi~master~I7913bcfd8ab9674ab037f115e7d6584e21882296, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3037"&gt;https://gerrit.sio2project.mimuw.edu.pl/3037&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2085" title="Add different language version support for portals" class="issue-link" data-issue-key="SIO-2085"&gt;&lt;strike&gt;SIO-2085&lt;/strike&gt;&lt;/a&gt;) Add different language version support for portals
&lt;br/&gt;

&lt;br/&gt;
Portal creators need to be able to add different versions for
&lt;br/&gt;
different langugages. This has to be non-mandatory, and the
&lt;br/&gt;
default language for a portal should be the language selected
&lt;br/&gt;
by the portal creator.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7913bcfd8ab9674ab037f115e7d6584e21882296</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bm7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2084] Add test for vagrant file validity</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2084</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sometimes we update Vagrantfile, so it works, but later someone forgets to update it alongside with his/her change, so I wanted to suggest a nightly test which does vagrant up from scratch[1] and after a while checks some simple scenarios[2].
&lt;br/&gt;
[1] Deletes previous VM and creates a new one installing everything
&lt;br/&gt;
[2] User registration, contest creation, submitting some code, etc and checking the HTTP answers if it is really what we want and not some 500s errors.</description>
                <environment/>
        <key id="17542">SIO-2084</key>
            <summary>Add test for vagrant file validity</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Thu, 15 Mar 2018 22:58:00 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:04 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:04 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24414" author="gerrit" created="Sat, 24 Nov 2018 18:42:15 +0100">Change oioioi~master~Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3104"&gt;https://gerrit.sio2project.mimuw.edu.pl/3104&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2084" title="Add test for vagrant file validity" class="issue-link" data-issue-key="SIO-2084"&gt;&lt;strike&gt;SIO-2084&lt;/strike&gt;&lt;/a&gt;) Add test for checking whether oioioi is up and running
&lt;br/&gt;

&lt;br/&gt;
The test adds a contest, submits a problem and checks whether it is
&lt;br/&gt;
checked correctly.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71</comment>
                            <comment id="24421" author="gerrit" created="Wed, 28 Nov 2018 16:53:11 +0100">Change oioioi~master~Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3104"&gt;https://gerrit.sio2project.mimuw.edu.pl/3104&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2084" title="Add test for vagrant file validity" class="issue-link" data-issue-key="SIO-2084"&gt;&lt;strike&gt;SIO-2084&lt;/strike&gt;&lt;/a&gt;) Add test for checking whether oioioi is up and running
&lt;br/&gt;

&lt;br/&gt;
The test adds a contest, submits a problem and checks whether it is
&lt;br/&gt;
checked correctly.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71</comment>
                            <comment id="24423" author="gerrit" created="Wed, 28 Nov 2018 17:17:59 +0100">Change oioioi~master~Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3104"&gt;https://gerrit.sio2project.mimuw.edu.pl/3104&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2084" title="Add test for vagrant file validity" class="issue-link" data-issue-key="SIO-2084"&gt;&lt;strike&gt;SIO-2084&lt;/strike&gt;&lt;/a&gt;) Add test for checking whether oioioi is up and running
&lt;br/&gt;

&lt;br/&gt;
The test adds a contest, submits a problem and checks whether it is
&lt;br/&gt;
checked correctly.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71</comment>
                            <comment id="24424" author="gerrit" created="Wed, 28 Nov 2018 17:20:23 +0100">Change oioioi~master~Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3104"&gt;https://gerrit.sio2project.mimuw.edu.pl/3104&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2084" title="Add test for vagrant file validity" class="issue-link" data-issue-key="SIO-2084"&gt;&lt;strike&gt;SIO-2084&lt;/strike&gt;&lt;/a&gt;) Add test for checking whether oioioi is up and running
&lt;br/&gt;

&lt;br/&gt;
The test adds a contest, submits a problem and checks whether it is
&lt;br/&gt;
checked correctly.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71</comment>
                            <comment id="24428" author="gerrit" created="Wed, 28 Nov 2018 17:39:47 +0100">Change oioioi~master~Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3104"&gt;https://gerrit.sio2project.mimuw.edu.pl/3104&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2084" title="Add test for vagrant file validity" class="issue-link" data-issue-key="SIO-2084"&gt;&lt;strike&gt;SIO-2084&lt;/strike&gt;&lt;/a&gt;) Add test for checking whether oioioi is up and running
&lt;br/&gt;

&lt;br/&gt;
The test adds a contest, submits a problem and checks whether it is
&lt;br/&gt;
checked correctly.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71</comment>
                            <comment id="24430" author="gerrit" created="Wed, 28 Nov 2018 17:47:37 +0100">Change oioioi~master~Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3104"&gt;https://gerrit.sio2project.mimuw.edu.pl/3104&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2084" title="Add test for vagrant file validity" class="issue-link" data-issue-key="SIO-2084"&gt;&lt;strike&gt;SIO-2084&lt;/strike&gt;&lt;/a&gt;) Add test for checking whether oioioi is up and running
&lt;br/&gt;

&lt;br/&gt;
The test adds a contest, submits a problem and checks whether it is
&lt;br/&gt;
checked correctly.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71</comment>
                            <comment id="24431" author="gerrit" created="Wed, 28 Nov 2018 19:35:53 +0100">Change oioioi~master~Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3104"&gt;https://gerrit.sio2project.mimuw.edu.pl/3104&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2084" title="Add test for vagrant file validity" class="issue-link" data-issue-key="SIO-2084"&gt;&lt;strike&gt;SIO-2084&lt;/strike&gt;&lt;/a&gt;) Add test for checking whether oioioi is up and running
&lt;br/&gt;

&lt;br/&gt;
The test adds a contest, submits a problem and checks whether it is
&lt;br/&gt;
checked correctly.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie78f48bd0b2f2dbeb050fb5f9724073ac5f7ac71</comment>
                            <comment id="26133" author="accek" created="Mon, 27 Apr 2020 16:28:04 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00blz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2083] Displaying PDF files on site</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2083</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Embed PDF files in html instead of placing link to the file.</description>
                <environment/>
        <key id="17541">SIO-2083</key>
            <summary>Displaying PDF files on site</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="lord_yupa">Rafał Pragacz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 22:21:29 +0100</created>
                <updated>Tue, 26 Mar 2019 16:36:58 +0100</updated>
                            <resolved>Tue, 17 Apr 2018 21:43:00 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23868" author="gerrit" created="Wed, 14 Mar 2018 19:47:51 +0100">Change oioioi~master~I1efc261c8e89a4429a5903a610e668d47c75c587, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2957"&gt;https://gerrit.sio2project.mimuw.edu.pl/2957&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2083" title="Displaying PDF files on site" class="issue-link" data-issue-key="SIO-2083"&gt;&lt;strike&gt;SIO-2083&lt;/strike&gt;&lt;/a&gt; Displaying PDF files on site
&lt;br/&gt;

&lt;br/&gt;
Added displaying of PDF files and providing the link only if browser cannot display the file.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1efc261c8e89a4429a5903a610e668d47c75c587</comment>
                            <comment id="23960" author="gerrit" created="Tue, 20 Mar 2018 13:51:14 +0100">Change oioioi~master~I1efc261c8e89a4429a5903a610e668d47c75c587, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2957"&gt;https://gerrit.sio2project.mimuw.edu.pl/2957&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2083" title="Displaying PDF files on site" class="issue-link" data-issue-key="SIO-2083"&gt;&lt;strike&gt;SIO-2083&lt;/strike&gt;&lt;/a&gt; Displaying PDF files on site
&lt;br/&gt;

&lt;br/&gt;
Added displaying of PDF files along with a link to open it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1efc261c8e89a4429a5903a610e668d47c75c587</comment>
                            <comment id="23961" author="gerrit" created="Tue, 20 Mar 2018 13:52:07 +0100">Change oioioi~master~I1efc261c8e89a4429a5903a610e668d47c75c587, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2957"&gt;https://gerrit.sio2project.mimuw.edu.pl/2957&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2083" title="Displaying PDF files on site" class="issue-link" data-issue-key="SIO-2083"&gt;&lt;strike&gt;SIO-2083&lt;/strike&gt;&lt;/a&gt; Displaying PDF files on site
&lt;br/&gt;

&lt;br/&gt;
Added displaying of PDF files along with a link to open it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1efc261c8e89a4429a5903a610e668d47c75c587</comment>
                            <comment id="24005" author="gerrit" created="Tue, 27 Mar 2018 11:26:37 +0200">Change oioioi~master~I1efc261c8e89a4429a5903a610e668d47c75c587, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2957"&gt;https://gerrit.sio2project.mimuw.edu.pl/2957&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2083" title="Displaying PDF files on site" class="issue-link" data-issue-key="SIO-2083"&gt;&lt;strike&gt;SIO-2083&lt;/strike&gt;&lt;/a&gt; Displaying PDF files on site
&lt;br/&gt;

&lt;br/&gt;
Added displaying of PDF files along with a link to open it.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1efc261c8e89a4429a5903a610e668d47c75c587</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17530">SIO-2072</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00blr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>lord_yupa</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2082] Add breadcrumbs</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2082</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Change clunky left navigation bar to breadcrumbs navigation.</description>
                <environment/>
        <key id="17540">SIO-2082</key>
            <summary>Add breadcrumbs</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="norbi_s">Norbert Siwek</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 13:39:32 +0100</created>
                <updated>Tue, 26 Mar 2019 16:37:11 +0100</updated>
                            <resolved>Tue, 17 Apr 2018 22:01:09 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24027" author="gerrit" created="Fri, 30 Mar 2018 13:11:27 +0200">Change oioioi~master~I322c286915e1fe0755b56c6918f430d14a4565a1, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2974"&gt;https://gerrit.sio2project.mimuw.edu.pl/2974&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2082" title="Add breadcrumbs" class="issue-link" data-issue-key="SIO-2082"&gt;&lt;strike&gt;SIO-2082&lt;/strike&gt;&lt;/a&gt;) Improved portal navigation
&lt;br/&gt;

&lt;br/&gt;
I have added breadcrumbs and modified left menu navigation and navbar
&lt;br/&gt;
menu nabigation on portals both on small and large devices.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I322c286915e1fe0755b56c6918f430d14a4565a1</comment>
                            <comment id="24055" author="gerrit" created="Tue, 3 Apr 2018 18:09:37 +0200">Change oioioi~master~I322c286915e1fe0755b56c6918f430d14a4565a1, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2974"&gt;https://gerrit.sio2project.mimuw.edu.pl/2974&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2082" title="Add breadcrumbs" class="issue-link" data-issue-key="SIO-2082"&gt;&lt;strike&gt;SIO-2082&lt;/strike&gt;&lt;/a&gt;) Improved portal navigation
&lt;br/&gt;

&lt;br/&gt;
I have added breadcrumbs and modified left menu navigation and navbar
&lt;br/&gt;
menu nabigation on portals both on small and large devices.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I322c286915e1fe0755b56c6918f430d14a4565a1</comment>
                            <comment id="24105" author="gerrit" created="Tue, 10 Apr 2018 14:35:33 +0200">Change oioioi~master~I322c286915e1fe0755b56c6918f430d14a4565a1, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2974"&gt;https://gerrit.sio2project.mimuw.edu.pl/2974&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2082" title="Add breadcrumbs" class="issue-link" data-issue-key="SIO-2082"&gt;&lt;strike&gt;SIO-2082&lt;/strike&gt;&lt;/a&gt;) Improved portal navigation
&lt;br/&gt;

&lt;br/&gt;
I have added breadcrumbs and modified left menu navigation and navbar
&lt;br/&gt;
menu nabigation on portals both on small and large devices.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I322c286915e1fe0755b56c6918f430d14a4565a1</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17530">SIO-2072</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00blj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>norbi_s</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2081] Problemset update</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>1. Make tags clickable.
&lt;br/&gt;
2. Add adding date column.
&lt;br/&gt;
3. Add sorting through columns.
&lt;br/&gt;
4. Default sorting: tag, date.</description>
                <environment/>
        <key id="17539">SIO-2081</key>
            <summary>Problemset update</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="norbi_s">Norbert Siwek</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 13:38:26 +0100</created>
                <updated>Tue, 26 Mar 2019 16:40:29 +0100</updated>
                            <resolved>Sun, 17 Jun 2018 23:32:44 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24092" author="gerrit" created="Tue, 10 Apr 2018 00:55:55 +0200">Change oioioi~master~Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2980"&gt;https://gerrit.sio2project.mimuw.edu.pl/2980&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081" title="Problemset update" class="issue-link" data-issue-key="SIO-2081"&gt;&lt;strike&gt;SIO-2081&lt;/strike&gt;&lt;/a&gt; Problemset update THIS IS NOT FINAL COMMIT - just for code review Tags are now clickable Added search features
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f</comment>
                            <comment id="24112" author="gerrit" created="Mon, 16 Apr 2018 22:24:17 +0200">Change oioioi~master~Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2980"&gt;https://gerrit.sio2project.mimuw.edu.pl/2980&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081" title="Problemset update" class="issue-link" data-issue-key="SIO-2081"&gt;&lt;strike&gt;SIO-2081&lt;/strike&gt;&lt;/a&gt; Problemset update THIS IS NOT FINAL COMMIT - just for code review Tags are now clickable Added search features Added ascii_name to model Problems for improved searching Edited tests (still problems with them) Added new library (unidecode)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f</comment>
                            <comment id="24113" author="gerrit" created="Mon, 16 Apr 2018 22:48:23 +0200">Change oioioi~master~Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2980"&gt;https://gerrit.sio2project.mimuw.edu.pl/2980&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081" title="Problemset update" class="issue-link" data-issue-key="SIO-2081"&gt;&lt;strike&gt;SIO-2081&lt;/strike&gt;&lt;/a&gt; Problemset update THIS IS NOT FINAL COMMIT - just for code review Tags are now clickable Added search features Added ascii_name to model Problems for improved searching Edited tests (still problems with them) Added new library (unidecode)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f</comment>
                            <comment id="24122" author="gerrit" created="Tue, 17 Apr 2018 12:44:49 +0200">Change oioioi~master~Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2980"&gt;https://gerrit.sio2project.mimuw.edu.pl/2980&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081" title="Problemset update" class="issue-link" data-issue-key="SIO-2081"&gt;&lt;strike&gt;SIO-2081&lt;/strike&gt;&lt;/a&gt; Problemset update THIS IS NOT FINAL COMMIT - just for code review Tags are now clickable Added search features Added ascii_name to model Problems for improved searching Edited tests (still problems with them) Added new library (unidecode)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f</comment>
                            <comment id="24123" author="gerrit" created="Tue, 17 Apr 2018 13:01:19 +0200">Change oioioi~master~Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2980"&gt;https://gerrit.sio2project.mimuw.edu.pl/2980&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081" title="Problemset update" class="issue-link" data-issue-key="SIO-2081"&gt;&lt;strike&gt;SIO-2081&lt;/strike&gt;&lt;/a&gt; Problemset update THIS IS NOT FINAL COMMIT - just for code review Tags are now clickable Added search features Added ascii_name to model Problems for improved searching Edited tests (still problems with them) Added new library (unidecode)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f</comment>
                            <comment id="24128" author="gerrit" created="Thu, 19 Apr 2018 11:39:07 +0200">Change oioioi~master~Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2980"&gt;https://gerrit.sio2project.mimuw.edu.pl/2980&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081" title="Problemset update" class="issue-link" data-issue-key="SIO-2081"&gt;&lt;strike&gt;SIO-2081&lt;/strike&gt;&lt;/a&gt; Problemset update Tags are now clickable Added search features Added ascii_name to model Problems for improved searching Added tests Added new library (unidecode)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f</comment>
                            <comment id="24136" author="gerrit" created="Tue, 24 Apr 2018 11:21:50 +0200">Change oioioi~master~Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2980"&gt;https://gerrit.sio2project.mimuw.edu.pl/2980&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081" title="Problemset update" class="issue-link" data-issue-key="SIO-2081"&gt;&lt;strike&gt;SIO-2081&lt;/strike&gt;&lt;/a&gt; Problemset update Tags are now clickable Added search features Added ascii_name to model Problems for improved searching Added tests Added new library (unidecode)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f</comment>
                            <comment id="24137" author="gerrit" created="Tue, 24 Apr 2018 11:27:46 +0200">Change oioioi~master~Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2980"&gt;https://gerrit.sio2project.mimuw.edu.pl/2980&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081" title="Problemset update" class="issue-link" data-issue-key="SIO-2081"&gt;&lt;strike&gt;SIO-2081&lt;/strike&gt;&lt;/a&gt; Problemset update Tags are now clickable Added search features Added ascii_name to model Problems for improved searching Added tests Added new library (unidecode)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f</comment>
                            <comment id="24146" author="gerrit" created="Mon, 7 May 2018 23:59:39 +0200">Change oioioi~master~Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2980"&gt;https://gerrit.sio2project.mimuw.edu.pl/2980&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081" title="Problemset update" class="issue-link" data-issue-key="SIO-2081"&gt;&lt;strike&gt;SIO-2081&lt;/strike&gt;&lt;/a&gt; Problemset update Tags are now clickable Added search features Added ascii_name to model Problems for improved searching Added tests Added new library (unidecode)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f</comment>
                            <comment id="24147" author="gerrit" created="Tue, 8 May 2018 00:15:35 +0200">Change oioioi~master~Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2980"&gt;https://gerrit.sio2project.mimuw.edu.pl/2980&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081" title="Problemset update" class="issue-link" data-issue-key="SIO-2081"&gt;&lt;strike&gt;SIO-2081&lt;/strike&gt;&lt;/a&gt; Problemset update: Tags are now clickable, Added search features, Added ascii_name to model Problems for improved searching, Added tests Added new library (unidecode)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f</comment>
                            <comment id="24148" author="gerrit" created="Tue, 8 May 2018 10:55:24 +0200">Change oioioi~master~Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2980"&gt;https://gerrit.sio2project.mimuw.edu.pl/2980&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2081" title="Problemset update" class="issue-link" data-issue-key="SIO-2081"&gt;&lt;strike&gt;SIO-2081&lt;/strike&gt;&lt;/a&gt; Problemset update: Tags are now clickable, Added search features, Added ascii_name to model Problems for improved searching, Added tests Added new library (unidecode)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ifed19f25d79ce5b6b21603dc4d4cba4e7fb14b2f</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17530">SIO-2072</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00blb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2080] Uploading multiple-choice problem from text file</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2080</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17538">SIO-2080</key>
            <summary>Uploading multiple-choice problem from text file</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wiewiorowska">Anna Wiewiorowska</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 13:36:43 +0100</created>
                <updated>Tue, 26 Mar 2019 16:40:41 +0100</updated>
                            <resolved>Wed, 24 Oct 2018 13:37:05 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bl3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>wiewiorowska</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10841" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Reviewer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>radeusgd</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2079] Creating multiple-choice problem in teacher panel</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17537">SIO-2079</key>
            <summary>Creating multiple-choice problem in teacher panel</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wiewiorowska">Anna Wiewiorowska</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 13:35:08 +0100</created>
                <updated>Tue, 26 Mar 2019 16:39:31 +0100</updated>
                            <resolved>Tue, 17 Apr 2018 21:53:26 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24056" author="gerrit" created="Wed, 4 Apr 2018 22:25:11 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
THIS IS WORK IN PROGRESS - a basic prototype that barely works
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24057" author="gerrit" created="Thu, 5 Apr 2018 16:13:42 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24058" author="gerrit" created="Fri, 6 Apr 2018 00:24:42 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24059" author="gerrit" created="Fri, 6 Apr 2018 00:35:20 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24064" author="gerrit" created="Fri, 6 Apr 2018 17:05:12 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24065" author="gerrit" created="Fri, 6 Apr 2018 17:10:43 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24068" author="gerrit" created="Fri, 6 Apr 2018 22:00:55 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24069" author="gerrit" created="Fri, 6 Apr 2018 22:35:29 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24074" author="gerrit" created="Mon, 9 Apr 2018 16:09:19 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24077" author="gerrit" created="Mon, 9 Apr 2018 16:46:43 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24083" author="gerrit" created="Mon, 9 Apr 2018 19:51:52 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24100" author="gerrit" created="Tue, 10 Apr 2018 09:56:16 +0200">Change oioioi~master~Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2975"&gt;https://gerrit.sio2project.mimuw.edu.pl/2975&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Adding quizzes to admin panel
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id17489b92ecef7ae1ee2506fdc0c7fc4b09e51b4</comment>
                            <comment id="24124" author="gerrit" created="Tue, 17 Apr 2018 15:39:52 +0200">Change oioioi~master~I84213987da62d29e7fee1fe85f2a90c291c7d6dd, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2985"&gt;https://gerrit.sio2project.mimuw.edu.pl/2985&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Fix non-superadmins not being able to edit quiz questions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I84213987da62d29e7fee1fe85f2a90c291c7d6dd</comment>
                            <comment id="24125" author="gerrit" created="Tue, 17 Apr 2018 16:35:53 +0200">Change oioioi~master~I84213987da62d29e7fee1fe85f2a90c291c7d6dd, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2985"&gt;https://gerrit.sio2project.mimuw.edu.pl/2985&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Fix non-superadmins not being able to edit quiz questions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I84213987da62d29e7fee1fe85f2a90c291c7d6dd</comment>
                            <comment id="24126" author="gerrit" created="Tue, 17 Apr 2018 16:43:36 +0200">Change oioioi~master~I84213987da62d29e7fee1fe85f2a90c291c7d6dd, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2985"&gt;https://gerrit.sio2project.mimuw.edu.pl/2985&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2079" title="Creating multiple-choice problem in teacher panel" class="issue-link" data-issue-key="SIO-2079"&gt;&lt;strike&gt;SIO-2079&lt;/strike&gt;&lt;/a&gt;) Fix non-superadmins not being able to edit quiz questions.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I84213987da62d29e7fee1fe85f2a90c291c7d6dd</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bkv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>radeusgd</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10841" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Reviewer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>wiewiorowska</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2078] Multiple-choice tests score calculation and report view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2078</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17536">SIO-2078</key>
            <summary>Multiple-choice tests score calculation and report view</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wiewiorowska">Anna Wiewiorowska</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 13:33:34 +0100</created>
                <updated>Tue, 26 Mar 2019 16:41:08 +0100</updated>
                            <resolved>Mon, 23 Apr 2018 17:21:22 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24070" author="gerrit" created="Fri, 6 Apr 2018 23:34:07 +0200">Change oioioi~master~I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2977"&gt;https://gerrit.sio2project.mimuw.edu.pl/2977&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2078" title="Multiple-choice tests score calculation and report view" class="issue-link" data-issue-key="SIO-2078"&gt;&lt;strike&gt;SIO-2078&lt;/strike&gt;&lt;/a&gt; Multiple-choice tests score calculation and report view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3</comment>
                            <comment id="24088" author="gerrit" created="Mon, 9 Apr 2018 21:12:24 +0200">Change oioioi~master~I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2977"&gt;https://gerrit.sio2project.mimuw.edu.pl/2977&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2078" title="Multiple-choice tests score calculation and report view" class="issue-link" data-issue-key="SIO-2078"&gt;&lt;strike&gt;SIO-2078&lt;/strike&gt;&lt;/a&gt; Multiple-choice tests score calculation and report view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3</comment>
                            <comment id="24089" author="gerrit" created="Mon, 9 Apr 2018 21:18:51 +0200">Change oioioi~master~I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2977"&gt;https://gerrit.sio2project.mimuw.edu.pl/2977&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2078" title="Multiple-choice tests score calculation and report view" class="issue-link" data-issue-key="SIO-2078"&gt;&lt;strike&gt;SIO-2078&lt;/strike&gt;&lt;/a&gt; Multiple-choice tests score calculation and report view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3</comment>
                            <comment id="24090" author="gerrit" created="Mon, 9 Apr 2018 21:21:13 +0200">Change oioioi~master~I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2977"&gt;https://gerrit.sio2project.mimuw.edu.pl/2977&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2078" title="Multiple-choice tests score calculation and report view" class="issue-link" data-issue-key="SIO-2078"&gt;&lt;strike&gt;SIO-2078&lt;/strike&gt;&lt;/a&gt; Multiple-choice tests score calculation and report view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3</comment>
                            <comment id="24107" author="gerrit" created="Thu, 12 Apr 2018 15:30:53 +0200">Change oioioi~master~I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2977"&gt;https://gerrit.sio2project.mimuw.edu.pl/2977&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2078" title="Multiple-choice tests score calculation and report view" class="issue-link" data-issue-key="SIO-2078"&gt;&lt;strike&gt;SIO-2078&lt;/strike&gt;&lt;/a&gt; Multiple-choice tests score calculation and report view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3</comment>
                            <comment id="24108" author="gerrit" created="Thu, 12 Apr 2018 15:34:47 +0200">Change oioioi~master~I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2977"&gt;https://gerrit.sio2project.mimuw.edu.pl/2977&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2078" title="Multiple-choice tests score calculation and report view" class="issue-link" data-issue-key="SIO-2078"&gt;&lt;strike&gt;SIO-2078&lt;/strike&gt;&lt;/a&gt; Multiple-choice tests score calculation and report view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3</comment>
                            <comment id="24109" author="gerrit" created="Thu, 12 Apr 2018 15:38:39 +0200">Change oioioi~master~I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2977"&gt;https://gerrit.sio2project.mimuw.edu.pl/2977&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2078" title="Multiple-choice tests score calculation and report view" class="issue-link" data-issue-key="SIO-2078"&gt;&lt;strike&gt;SIO-2078&lt;/strike&gt;&lt;/a&gt; Multiple-choice tests score calculation and report view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3</comment>
                            <comment id="24111" author="gerrit" created="Mon, 16 Apr 2018 19:56:34 +0200">Change oioioi~master~I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2977"&gt;https://gerrit.sio2project.mimuw.edu.pl/2977&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2078" title="Multiple-choice tests score calculation and report view" class="issue-link" data-issue-key="SIO-2078"&gt;&lt;strike&gt;SIO-2078&lt;/strike&gt;&lt;/a&gt; Multiple-choice tests score calculation and report view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3</comment>
                            <comment id="24115" author="gerrit" created="Tue, 17 Apr 2018 11:02:40 +0200">Change oioioi~master~I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2977"&gt;https://gerrit.sio2project.mimuw.edu.pl/2977&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2078" title="Multiple-choice tests score calculation and report view" class="issue-link" data-issue-key="SIO-2078"&gt;&lt;strike&gt;SIO-2078&lt;/strike&gt;&lt;/a&gt; Multiple-choice tests score calculation and report view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3</comment>
                            <comment id="24117" author="gerrit" created="Tue, 17 Apr 2018 11:08:40 +0200">Change oioioi~master~I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2977"&gt;https://gerrit.sio2project.mimuw.edu.pl/2977&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2078" title="Multiple-choice tests score calculation and report view" class="issue-link" data-issue-key="SIO-2078"&gt;&lt;strike&gt;SIO-2078&lt;/strike&gt;&lt;/a&gt; Multiple-choice tests score calculation and report view
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I9901cb74a21145fffbdf5a216fba5c8ee3f0aca3</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bkn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>wiewiorowska</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10841" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Reviewer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>radeusgd</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2077] Multiple-choice tests submission form</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Dostosowanie systemu submission do r&amp;#xF3;żnych typ&amp;#xF3;w zadań.</description>
                <environment/>
        <key id="17535">SIO-2077</key>
            <summary>Multiple-choice tests submission form</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wiewiorowska">Anna Wiewiorowska</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 13:31:36 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:05 +0100</updated>
                            <resolved>Tue, 17 Apr 2018 15:41:06 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23953" author="gerrit" created="Mon, 19 Mar 2018 16:59:24 +0100">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Currently also a very simple submission preview is included, to be
&lt;br/&gt;
improved in another ticket.
&lt;br/&gt;

&lt;br/&gt;
This changeset doesn&amp;#39;t include CSS for quizes (TODO).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="23954" author="gerrit" created="Mon, 19 Mar 2018 23:50:24 +0100">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Currently also a very simple submission preview is included, to be
&lt;br/&gt;
improved in another ticket.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="23977" author="gerrit" created="Wed, 21 Mar 2018 17:37:55 +0100">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Implemented showing/hiding fields in submission form depending on
&lt;br/&gt;
currently selected problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="23982" author="gerrit" created="Fri, 23 Mar 2018 16:37:04 +0100">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Implemented showing/hiding fields in submission form depending on
&lt;br/&gt;
currently selected problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="23998" author="gerrit" created="Mon, 26 Mar 2018 20:47:25 +0200">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Implemented showing/hiding fields in submission form depending on
&lt;br/&gt;
currently selected problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="24003" author="gerrit" created="Mon, 26 Mar 2018 22:08:55 +0200">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Implemented showing/hiding fields in submission form depending on
&lt;br/&gt;
currently selected problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="24004" author="gerrit" created="Mon, 26 Mar 2018 22:41:26 +0200">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Implemented showing/hiding fields in submission form depending on
&lt;br/&gt;
currently selected problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="24009" author="gerrit" created="Tue, 27 Mar 2018 11:58:02 +0200">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Implemented showing/hiding fields in submission form depending on
&lt;br/&gt;
currently selected problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="24010" author="gerrit" created="Tue, 27 Mar 2018 12:34:55 +0200">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Implemented showing/hiding fields in submission form depending on
&lt;br/&gt;
currently selected problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="24015" author="gerrit" created="Tue, 27 Mar 2018 13:46:54 +0200">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Implemented showing/hiding fields in submission form depending on
&lt;br/&gt;
currently selected problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="24016" author="gerrit" created="Tue, 27 Mar 2018 13:51:57 +0200">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Implemented showing/hiding fields in submission form depending on
&lt;br/&gt;
currently selected problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="24017" author="gerrit" created="Tue, 27 Mar 2018 13:53:36 +0200">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Implemented showing/hiding fields in submission form depending on
&lt;br/&gt;
currently selected problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                            <comment id="24018" author="gerrit" created="Tue, 27 Mar 2018 14:25:54 +0200">Change oioioi~master~Id13227db4ea8a7294f6817238e9d7e710705110f, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2961"&gt;https://gerrit.sio2project.mimuw.edu.pl/2961&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2077" title="Multiple-choice tests submission form" class="issue-link" data-issue-key="SIO-2077"&gt;&lt;strike&gt;SIO-2077&lt;/strike&gt;&lt;/a&gt; Adding a submission form for quizzes.
&lt;br/&gt;

&lt;br/&gt;
Implemented showing/hiding fields in submission form depending on
&lt;br/&gt;
currently selected problem.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id13227db4ea8a7294f6817238e9d7e710705110f</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bkf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>radeusgd</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10841" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Reviewer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>wiewiorowska</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2076] Translations fix</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Fix wrong translations in current szkopul iteration. You have to browse through szkopul and find them all.</description>
                <environment/>
        <key id="17534">SIO-2076</key>
            <summary>Translations fix</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="joald">Jacek Olczyk</assignee>
                                    <reporter username="norbi_s">Norbert Siwek</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 13:25:28 +0100</created>
                <updated>Wed, 18 Apr 2018 10:49:38 +0200</updated>
                            <resolved>Wed, 18 Apr 2018 10:49:22 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24019" author="gerrit" created="Tue, 27 Mar 2018 14:56:18 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24071" author="gerrit" created="Sat, 7 Apr 2018 21:08:18 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24072" author="gerrit" created="Sat, 7 Apr 2018 21:16:30 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24073" author="gerrit" created="Sat, 7 Apr 2018 23:42:37 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24075" author="gerrit" created="Mon, 9 Apr 2018 16:27:54 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24076" author="gerrit" created="Mon, 9 Apr 2018 16:30:01 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24078" author="gerrit" created="Mon, 9 Apr 2018 17:46:38 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24093" author="gerrit" created="Tue, 10 Apr 2018 01:28:47 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24094" author="gerrit" created="Tue, 10 Apr 2018 02:20:15 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24095" author="gerrit" created="Tue, 10 Apr 2018 07:30:36 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24096" author="gerrit" created="Tue, 10 Apr 2018 07:52:01 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24097" author="gerrit" created="Tue, 10 Apr 2018 08:17:03 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24098" author="gerrit" created="Tue, 10 Apr 2018 08:34:25 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24099" author="gerrit" created="Tue, 10 Apr 2018 09:52:51 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24101" author="gerrit" created="Tue, 10 Apr 2018 10:08:08 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24102" author="gerrit" created="Tue, 10 Apr 2018 11:50:13 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24103" author="gerrit" created="Tue, 10 Apr 2018 13:16:24 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24104" author="gerrit" created="Tue, 10 Apr 2018 13:59:15 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24106" author="gerrit" created="Tue, 10 Apr 2018 14:35:47 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 19
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24110" author="gerrit" created="Fri, 13 Apr 2018 15:53:29 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 20
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24114" author="gerrit" created="Tue, 17 Apr 2018 06:29:08 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 21
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24116" author="gerrit" created="Tue, 17 Apr 2018 11:04:34 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 22
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                            <comment id="24118" author="gerrit" created="Tue, 17 Apr 2018 11:24:20 +0200">Change oioioi~master~I6d52bd1a5a0e3e1fbd00729b16286d69770c0679, patchset 23
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2971"&gt;https://gerrit.sio2project.mimuw.edu.pl/2971&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2076" title="Translations fix" class="issue-link" data-issue-key="SIO-2076"&gt;&lt;strike&gt;SIO-2076&lt;/strike&gt;&lt;/a&gt; Translations fix
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6d52bd1a5a0e3e1fbd00729b16286d69770c0679</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17530">SIO-2072</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bk7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2075] Mainpage update</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2075</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In the current version, the main page is a portal. We want a mainpage to be a separate entity and to be designed as presented in picture.</description>
                <environment/>
        <key id="17533">SIO-2075</key>
            <summary>Mainpage update</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="norbi_s">Norbert Siwek</reporter>
                        <labels>
                            <label>Mainpage</label>
                    </labels>
                <created>Tue, 13 Mar 2018 13:17:34 +0100</created>
                <updated>Tue, 26 Mar 2019 16:37:38 +0100</updated>
                            <resolved>Mon, 23 Apr 2018 18:13:14 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24066" author="gerrit" created="Fri, 6 Apr 2018 18:00:39 +0200">Change oioioi~master~I7e6ef9406cfa44ee53a1e2039f08ac25a4ff2fde, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2976"&gt;https://gerrit.sio2project.mimuw.edu.pl/2976&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2075" title="Mainpage update" class="issue-link" data-issue-key="SIO-2075"&gt;&lt;strike&gt;SIO-2075&lt;/strike&gt;&lt;/a&gt; Mainpage update
&lt;br/&gt;

&lt;br/&gt;
In the current version, the main page is a portal. We want a mainpage to be a separate entity.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7e6ef9406cfa44ee53a1e2039f08ac25a4ff2fde</comment>
                            <comment id="24067" author="gerrit" created="Fri, 6 Apr 2018 18:11:38 +0200">Change oioioi~master~I7e6ef9406cfa44ee53a1e2039f08ac25a4ff2fde, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2976"&gt;https://gerrit.sio2project.mimuw.edu.pl/2976&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2075" title="Mainpage update" class="issue-link" data-issue-key="SIO-2075"&gt;&lt;strike&gt;SIO-2075&lt;/strike&gt;&lt;/a&gt; Mainpage update
&lt;br/&gt;

&lt;br/&gt;
In the current version, the main page is a portal. We want a mainpage to be a separate entity.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7e6ef9406cfa44ee53a1e2039f08ac25a4ff2fde</comment>
                            <comment id="24091" author="gerrit" created="Mon, 9 Apr 2018 23:35:12 +0200">Change oioioi~master~I7e6ef9406cfa44ee53a1e2039f08ac25a4ff2fde, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2976"&gt;https://gerrit.sio2project.mimuw.edu.pl/2976&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2075" title="Mainpage update" class="issue-link" data-issue-key="SIO-2075"&gt;&lt;strike&gt;SIO-2075&lt;/strike&gt;&lt;/a&gt; Mainpage update
&lt;br/&gt;

&lt;br/&gt;
In the current version, the main page is a portal. We want
&lt;br/&gt;
a mainpage to be a separate entity.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7e6ef9406cfa44ee53a1e2039f08ac25a4ff2fde</comment>
                            <comment id="24121" author="gerrit" created="Tue, 17 Apr 2018 12:11:22 +0200">Change oioioi~master~I7e6ef9406cfa44ee53a1e2039f08ac25a4ff2fde, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2976"&gt;https://gerrit.sio2project.mimuw.edu.pl/2976&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2075" title="Mainpage update" class="issue-link" data-issue-key="SIO-2075"&gt;&lt;strike&gt;SIO-2075&lt;/strike&gt;&lt;/a&gt; Mainpage update
&lt;br/&gt;

&lt;br/&gt;
In the current version, the main page is a portal. We want
&lt;br/&gt;
a mainpage to be a separate entity.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7e6ef9406cfa44ee53a1e2039f08ac25a4ff2fde</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17530">SIO-2072</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="13930" name="Screenshot_2018-03-13_13-32-26.png" size="690891" author="norbi_s" created="Tue, 13 Mar 2018 13:32:44 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bjz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2074] Create multiple-choice tests model</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2074</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17532">SIO-2074</key>
            <summary>Create multiple-choice tests model</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="radeusgd">Radosław Waśko</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 12:58:15 +0100</created>
                <updated>Tue, 26 Mar 2019 16:40:35 +0100</updated>
                            <resolved>Mon, 23 Apr 2018 17:20:53 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23874" author="gerrit" created="Thu, 15 Mar 2018 18:01:10 +0100">Change oioioi~master~I64ee04ffc12937e7908cf845b0af290316e3ce1f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2959"&gt;https://gerrit.sio2project.mimuw.edu.pl/2959&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2074" title="Create multiple-choice tests model" class="issue-link" data-issue-key="SIO-2074"&gt;&lt;strike&gt;SIO-2074&lt;/strike&gt;&lt;/a&gt; Create multiple-choice tests model
&lt;br/&gt;

&lt;br/&gt;
Base model for multiple-choice tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I64ee04ffc12937e7908cf845b0af290316e3ce1f</comment>
                            <comment id="23875" author="gerrit" created="Thu, 15 Mar 2018 19:57:59 +0100">Change oioioi~master~I64ee04ffc12937e7908cf845b0af290316e3ce1f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2959"&gt;https://gerrit.sio2project.mimuw.edu.pl/2959&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2074" title="Create multiple-choice tests model" class="issue-link" data-issue-key="SIO-2074"&gt;&lt;strike&gt;SIO-2074&lt;/strike&gt;&lt;/a&gt; Create multiple-choice tests model
&lt;br/&gt;

&lt;br/&gt;
Base model for multiple-choice tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I64ee04ffc12937e7908cf845b0af290316e3ce1f</comment>
                            <comment id="23951" author="gerrit" created="Mon, 19 Mar 2018 14:37:02 +0100">Change oioioi~master~I64ee04ffc12937e7908cf845b0af290316e3ce1f, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2959"&gt;https://gerrit.sio2project.mimuw.edu.pl/2959&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2074" title="Create multiple-choice tests model" class="issue-link" data-issue-key="SIO-2074"&gt;&lt;strike&gt;SIO-2074&lt;/strike&gt;&lt;/a&gt; Create multiple-choice tests model
&lt;br/&gt;

&lt;br/&gt;
Base model for multiple-choice tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I64ee04ffc12937e7908cf845b0af290316e3ce1f</comment>
                            <comment id="23952" author="gerrit" created="Mon, 19 Mar 2018 14:42:54 +0100">Change oioioi~master~I64ee04ffc12937e7908cf845b0af290316e3ce1f, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2959"&gt;https://gerrit.sio2project.mimuw.edu.pl/2959&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2074" title="Create multiple-choice tests model" class="issue-link" data-issue-key="SIO-2074"&gt;&lt;strike&gt;SIO-2074&lt;/strike&gt;&lt;/a&gt; Create multiple-choice tests model
&lt;br/&gt;

&lt;br/&gt;
Base model for multiple-choice tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I64ee04ffc12937e7908cf845b0af290316e3ce1f</comment>
                            <comment id="23962" author="gerrit" created="Tue, 20 Mar 2018 14:00:05 +0100">Change oioioi~master~I64ee04ffc12937e7908cf845b0af290316e3ce1f, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2959"&gt;https://gerrit.sio2project.mimuw.edu.pl/2959&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2074" title="Create multiple-choice tests model" class="issue-link" data-issue-key="SIO-2074"&gt;&lt;strike&gt;SIO-2074&lt;/strike&gt;&lt;/a&gt; Create multiple-choice tests model
&lt;br/&gt;

&lt;br/&gt;
Base model for multiple-choice tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I64ee04ffc12937e7908cf845b0af290316e3ce1f</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bjr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>wiewiorowska</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10841" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Reviewer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>radeusgd</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2073] Set environ['required_ram'] for various worker jobs</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Jobs should report the predicted amount of RAM that they need. This should probably be a new environ parameter (&amp;quot;required_ram&amp;quot; is proposed), but another part of this issue is investigating whether there is already some similar parameter, and if there is, whether it can be used for &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
The list of all jobs can be found in `setup.py` of sioworkers package (`sio.jobs` list).</description>
                <environment/>
        <key id="17531">SIO-2073</key>
            <summary>Set environ['required_ram'] for various worker jobs</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pavels">Pavel Senchanka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 12:56:32 +0100</created>
                <updated>Tue, 26 Mar 2019 16:42:00 +0100</updated>
                            <resolved>Tue, 17 Apr 2018 12:40:26 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23876" author="gerrit" created="Sun, 18 Mar 2018 14:47:37 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23880" author="gerrit" created="Sun, 18 Mar 2018 14:54:59 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23884" author="gerrit" created="Sun, 18 Mar 2018 14:58:55 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23955" author="gerrit" created="Tue, 20 Mar 2018 13:28:05 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23971" author="gerrit" created="Wed, 21 Mar 2018 10:25:40 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23976" author="gerrit" created="Wed, 21 Mar 2018 13:32:37 +0100">Change sioworkers~master~I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2967"&gt;https://gerrit.sio2project.mimuw.edu.pl/2967&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt; Setting ram requirements for various worker jobs in prioritizing scheduler.
&lt;br/&gt;

&lt;br/&gt;
This commit is part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89</comment>
                            <comment id="23978" author="gerrit" created="Wed, 21 Mar 2018 22:15:01 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23983" author="gerrit" created="Fri, 23 Mar 2018 20:25:50 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23988" author="gerrit" created="Sat, 24 Mar 2018 20:12:29 +0100">Change sioworkers~master~I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2967"&gt;https://gerrit.sio2project.mimuw.edu.pl/2967&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt; Setting ram requirements for various worker jobs in prioritizing scheduler.
&lt;br/&gt;

&lt;br/&gt;
This commit is part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89</comment>
                            <comment id="23989" author="gerrit" created="Sun, 25 Mar 2018 13:28:24 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23999" author="gerrit" created="Mon, 26 Mar 2018 22:08:19 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24008" author="gerrit" created="Tue, 27 Mar 2018 11:43:41 +0200">Change sioworkers~master~I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2967"&gt;https://gerrit.sio2project.mimuw.edu.pl/2967&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt; Setting ram requirements for various worker jobs in prioritizing scheduler. This can be modified after deleting FifoScheduler, so to avoid doubling the default values here and in executors.
&lt;br/&gt;

&lt;br/&gt;
This commit is part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89</comment>
                            <comment id="24012" author="gerrit" created="Tue, 27 Mar 2018 12:41:57 +0200">Change sioworkers~master~I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2967"&gt;https://gerrit.sio2project.mimuw.edu.pl/2967&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt; Setting ram requirements for various worker jobs in prioritizing scheduler. This can be modified after deleting FifoScheduler, so to avoid doubling the default values here and in executors.
&lt;br/&gt;

&lt;br/&gt;
This commit is part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89</comment>
                            <comment id="24029" author="gerrit" created="Mon, 2 Apr 2018 22:28:27 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24033" author="gerrit" created="Mon, 2 Apr 2018 22:43:02 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24038" author="gerrit" created="Tue, 3 Apr 2018 00:59:18 +0200">Change sioworkers~master~I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2967"&gt;https://gerrit.sio2project.mimuw.edu.pl/2967&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt; Setting ram requirements for various worker jobs in prioritizing scheduler. This can be modified after deleting FifoScheduler, so to avoid doubling the default values here and in executors.
&lt;br/&gt;

&lt;br/&gt;
This commit is part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89</comment>
                            <comment id="24040" author="gerrit" created="Tue, 3 Apr 2018 01:01:51 +0200">Change sioworkers~master~I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2967"&gt;https://gerrit.sio2project.mimuw.edu.pl/2967&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt; Setting ram requirements for various worker jobs in prioritizing scheduler. This can be modified after deleting FifoScheduler, so to avoid doubling the default values here and in executors.
&lt;br/&gt;

&lt;br/&gt;
This commit is part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89</comment>
                            <comment id="24042" author="gerrit" created="Tue, 3 Apr 2018 01:09:33 +0200">Change sioworkers~master~I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2967"&gt;https://gerrit.sio2project.mimuw.edu.pl/2967&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt; Setting ram requirements for various worker jobs in prioritizing scheduler based on job type or given limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89</comment>
                            <comment id="24043" author="gerrit" created="Tue, 3 Apr 2018 10:45:35 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24047" author="gerrit" created="Tue, 3 Apr 2018 11:35:11 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24051" author="gerrit" created="Tue, 3 Apr 2018 11:37:40 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24061" author="gerrit" created="Fri, 6 Apr 2018 10:04:52 +0200">Change sioworkers~master~I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2967"&gt;https://gerrit.sio2project.mimuw.edu.pl/2967&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt; Setting ram requirements for various worker jobs in prioritizing scheduler based on job type or given limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89</comment>
                            <comment id="24063" author="gerrit" created="Fri, 6 Apr 2018 15:35:03 +0200">Change sioworkers~master~I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2967"&gt;https://gerrit.sio2project.mimuw.edu.pl/2967&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt; Setting ram requirements for various worker jobs in prioritizing scheduler based on job type or given limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7f795b81ee95793d89d5a7a3bf29f9bfb205ef89</comment>
                            <comment id="24079" author="gerrit" created="Mon, 9 Apr 2018 19:31:25 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24084" author="gerrit" created="Mon, 9 Apr 2018 21:05:19 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bjj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2072] Redesign mainpage and portals</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2072</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Google docs: &lt;a href="https://docs.google.com/document/d/1kJHcBLvLpG1ebnCOeMVemxqWRaSks6IDUdwFdMq9Zvw/edit"&gt;https://docs.google.com/document/d/1kJHcBLvLpG1ebnCOeMVemxqWRaSks6IDUdwFdMq9Zvw/edit&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Wstępne taski:
&lt;br/&gt;
- odkopać komunikat startowy
&lt;br/&gt;
- --------,,----------- newsfeed !!
&lt;br/&gt;
- navbar - lista pozioma (bez rodzeństwa)
&lt;br/&gt;
- wyświetlanie archiwalnych preferencji - kafelki (bez paska)
&lt;br/&gt;
- ? wyszukiwanie portali ?
&lt;br/&gt;
- zadanie -&amp;gt; wyświetlanie treści (w archiwum)
&lt;br/&gt;
- tłumaczenie:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- flagi
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- TaskArchive =&amp;gt; portale wielojęzyczne
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- tłumaczenia sł&amp;#xF3;w
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;- przejrzeć tłumaczenia
&lt;br/&gt;
- przycisk powrotu do strony gł&amp;#xF3;wnej
&lt;br/&gt;
- “O stronie”
&lt;br/&gt;
- Archiwum konkursu ( Problemset )
&lt;br/&gt;
- wyszukiwanie domyślnie po nazwie i tagu
&lt;br/&gt;
- klikanie tagu
&lt;br/&gt;
- sortowanie po kolumnie 
&lt;br/&gt;
- dodanie daty wrzucenia zadania bazy
&lt;br/&gt;
- ticket z minusem obok wiadomości w konkursie</description>
                <environment/>
        <key id="17530">SIO-2072</key>
            <summary>Redesign mainpage and portals</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="norbi_s">Norbert Siwek</reporter>
                        <labels>
                            <label>Mainpage</label>
                    </labels>
                <created>Tue, 13 Mar 2018 12:55:35 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:37 +0100</updated>
                            <resolved>Wed, 24 Oct 2018 14:11:44 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                    <fixVersion>TAG 2017/18 Sprint 2</fixVersion>
                    <fixVersion>TAG 2017/18 Sprint 3</fixVersion>
                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="17534">SIO-2076</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17533">SIO-2075</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17539">SIO-2081</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17540">SIO-2082</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17541">SIO-2083</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bjb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2071] Modify job schedulers to take into account RAM amount</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Right now various jobs are scheduled between workers using only WORKER_CONCURRENCY parameter. Existing schedulers should be modified to take into account WORKER_RAM parameter for workers and environ[&amp;#39;required_ram&amp;#39;] for jobs.</description>
                <environment/>
        <key id="17529">SIO-2071</key>
            <summary>Modify job schedulers to take into account RAM amount</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pavels">Pavel Senchanka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 12:50:44 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:05 +0100</updated>
                            <resolved>Tue, 17 Apr 2018 12:39:37 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23878" author="gerrit" created="Sun, 18 Mar 2018 14:47:38 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23882" author="gerrit" created="Sun, 18 Mar 2018 14:54:59 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23886" author="gerrit" created="Sun, 18 Mar 2018 14:58:56 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23957" author="gerrit" created="Tue, 20 Mar 2018 13:28:05 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23963" author="gerrit" created="Tue, 20 Mar 2018 20:41:01 +0100">Change sioworkers~master~Ib2ec3927534508be2a1897c037e2e1ef3b103b00, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2963"&gt;https://gerrit.sio2project.mimuw.edu.pl/2963&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Added information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.</comment>
                            <comment id="23965" author="gerrit" created="Tue, 20 Mar 2018 20:43:33 +0100">Change sioworkers~master~I98a55a89d2e22d6a0f1c7951895b712614f8c5f9, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2964"&gt;https://gerrit.sio2project.mimuw.edu.pl/2964&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Added information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.</comment>
                            <comment id="23967" author="gerrit" created="Tue, 20 Mar 2018 20:46:06 +0100">Change sioworkers~master~I2682d5e9d385cad9847cf12d98ea5f32e6347ac5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2965"&gt;https://gerrit.sio2project.mimuw.edu.pl/2965&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Add information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.</comment>
                            <comment id="23969" author="gerrit" created="Tue, 20 Mar 2018 20:53:20 +0100">Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2966"&gt;https://gerrit.sio2project.mimuw.edu.pl/2966&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Add information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0</comment>
                            <comment id="23973" author="gerrit" created="Wed, 21 Mar 2018 10:25:41 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23980" author="gerrit" created="Wed, 21 Mar 2018 22:15:01 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23985" author="gerrit" created="Fri, 23 Mar 2018 20:25:50 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23991" author="gerrit" created="Sun, 25 Mar 2018 13:28:24 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23993" author="gerrit" created="Mon, 26 Mar 2018 12:35:53 +0200">Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2966"&gt;https://gerrit.sio2project.mimuw.edu.pl/2966&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Add information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0</comment>
                            <comment id="23995" author="gerrit" created="Mon, 26 Mar 2018 12:36:41 +0200">Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2966"&gt;https://gerrit.sio2project.mimuw.edu.pl/2966&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Add information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0</comment>
                            <comment id="24001" author="gerrit" created="Mon, 26 Mar 2018 22:08:19 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24013" author="gerrit" created="Tue, 27 Mar 2018 13:02:18 +0200">Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2966"&gt;https://gerrit.sio2project.mimuw.edu.pl/2966&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Add information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0</comment>
                            <comment id="24031" author="gerrit" created="Mon, 2 Apr 2018 22:28:28 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24035" author="gerrit" created="Mon, 2 Apr 2018 22:43:03 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24045" author="gerrit" created="Tue, 3 Apr 2018 10:45:35 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24049" author="gerrit" created="Tue, 3 Apr 2018 11:35:11 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24053" author="gerrit" created="Tue, 3 Apr 2018 11:37:41 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24081" author="gerrit" created="Mon, 9 Apr 2018 19:31:26 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24086" author="gerrit" created="Mon, 9 Apr 2018 21:05:19 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bj3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>pavels</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2070] Add information about available RAM to worker config</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Part of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Right now, the worker config defines WORKER_CONCURRENCY parameter which is calculated from both CPU number and (RAM / average RAM for a job). This parameter should be split into WORKER_CONCURRENCY that only depends on CPU count, and WORKER_RAM that declares the amount of RAM that can be used.
&lt;br/&gt;

&lt;br/&gt;
The default value should leave some RAM for OS usage.</description>
                <environment/>
        <key id="17528">SIO-2070</key>
            <summary>Add information about available RAM to worker config</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pavels">Pavel Senchanka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Mar 2018 12:24:37 +0100</created>
                <updated>Tue, 26 Mar 2019 16:40:41 +0100</updated>
                            <resolved>Tue, 17 Apr 2018 22:01:14 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2017/18 Sprint 1</fixVersion>
                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23879" author="gerrit" created="Sun, 18 Mar 2018 14:47:38 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23883" author="gerrit" created="Sun, 18 Mar 2018 14:54:59 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23887" author="gerrit" created="Sun, 18 Mar 2018 14:58:56 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23958" author="gerrit" created="Tue, 20 Mar 2018 13:28:05 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23964" author="gerrit" created="Tue, 20 Mar 2018 20:41:01 +0100">Change sioworkers~master~Ib2ec3927534508be2a1897c037e2e1ef3b103b00, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2963"&gt;https://gerrit.sio2project.mimuw.edu.pl/2963&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Added information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.</comment>
                            <comment id="23966" author="gerrit" created="Tue, 20 Mar 2018 20:43:34 +0100">Change sioworkers~master~I98a55a89d2e22d6a0f1c7951895b712614f8c5f9, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2964"&gt;https://gerrit.sio2project.mimuw.edu.pl/2964&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Added information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.</comment>
                            <comment id="23968" author="gerrit" created="Tue, 20 Mar 2018 20:46:06 +0100">Change sioworkers~master~I2682d5e9d385cad9847cf12d98ea5f32e6347ac5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2965"&gt;https://gerrit.sio2project.mimuw.edu.pl/2965&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Add information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.</comment>
                            <comment id="23970" author="gerrit" created="Tue, 20 Mar 2018 20:53:21 +0100">Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2966"&gt;https://gerrit.sio2project.mimuw.edu.pl/2966&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Add information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0</comment>
                            <comment id="23974" author="gerrit" created="Wed, 21 Mar 2018 10:25:41 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23981" author="gerrit" created="Wed, 21 Mar 2018 22:15:01 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23986" author="gerrit" created="Fri, 23 Mar 2018 20:25:50 +0100">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23992" author="gerrit" created="Sun, 25 Mar 2018 13:28:24 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="23994" author="gerrit" created="Mon, 26 Mar 2018 12:35:54 +0200">Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2966"&gt;https://gerrit.sio2project.mimuw.edu.pl/2966&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Add information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0</comment>
                            <comment id="23996" author="gerrit" created="Mon, 26 Mar 2018 12:36:41 +0200">Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2966"&gt;https://gerrit.sio2project.mimuw.edu.pl/2966&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Add information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0</comment>
                            <comment id="24002" author="gerrit" created="Mon, 26 Mar 2018 22:08:19 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24014" author="gerrit" created="Tue, 27 Mar 2018 13:02:18 +0200">Change sioworkers~master~I2e58cf62d7920bd73a9a6195e4301141b9c578a0, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2966"&gt;https://gerrit.sio2project.mimuw.edu.pl/2966&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt;) Add information about available RAM to worker config
&lt;br/&gt;

&lt;br/&gt;
This change uses parts of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; and shouldn&amp;#39;t be run sepparately.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2e58cf62d7920bd73a9a6195e4301141b9c578a0</comment>
                            <comment id="24032" author="gerrit" created="Mon, 2 Apr 2018 22:28:28 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24036" author="gerrit" created="Mon, 2 Apr 2018 22:43:03 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24046" author="gerrit" created="Tue, 3 Apr 2018 10:45:35 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24050" author="gerrit" created="Tue, 3 Apr 2018 11:35:11 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24054" author="gerrit" created="Tue, 3 Apr 2018 11:37:41 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24082" author="gerrit" created="Mon, 9 Apr 2018 19:31:26 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                            <comment id="24087" author="gerrit" created="Mon, 9 Apr 2018 21:05:20 +0200">Change sioworkers~master~I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2960"&gt;https://gerrit.sio2project.mimuw.edu.pl/2960&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2071" title="Modify job schedulers to take into account RAM amount" class="issue-link" data-issue-key="SIO-2071"&gt;&lt;strike&gt;SIO-2071&lt;/strike&gt;&lt;/a&gt; Adapt sioworkersd to respect RAM limits.
&lt;br/&gt;

&lt;br/&gt;
This commit is a large part of the implementation of
&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1928" title="Replace worker concurrency with RAM capacity." class="issue-link" data-issue-key="SIO-1928"&gt;&lt;strike&gt;SIO-1928&lt;/strike&gt;&lt;/a&gt;. It modifies sioworkersd (mainly the default
&lt;br/&gt;
PrioritizingScheduler) to recognize workers&amp;#39; total
&lt;br/&gt;
RAM amounts and tasks&amp;#39; required RAM amount. The
&lt;br/&gt;
core scheduling algorithm is kept the same, but
&lt;br/&gt;
modified to account for RAM limits, which may have
&lt;br/&gt;
some impact on the performance.
&lt;br/&gt;

&lt;br/&gt;
For these changes to be fully functional, it&amp;#39;s also
&lt;br/&gt;
necessary to implement &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2070" title="Add information about available RAM to worker config" class="issue-link" data-issue-key="SIO-2070"&gt;&lt;strike&gt;SIO-2070&lt;/strike&gt;&lt;/a&gt; and &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2073" title="Set environ[&amp;#39;required_ram&amp;#39;] for various worker jobs" class="issue-link" data-issue-key="SIO-2073"&gt;&lt;strike&gt;SIO-2073&lt;/strike&gt;&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I625f7e7303bd5f69a96bde1443f8d9c38ef2ef03</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00biv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>norbi_s</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2069] Upgrade to Django 2.0</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2069</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>It requires Python 3.
&lt;br/&gt;

&lt;br/&gt;
Note: update python version check in default_settings.py.
&lt;br/&gt;
Note: update dependencies like django-two-factor-auth to use latest supported version by Django 2.0.</description>
                <environment/>
        <key id="17527">SIO-2069</key>
            <summary>Upgrade to Django 2.0</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 25 Feb 2018 22:29:12 +0100</created>
                <updated>Thu, 24 Jun 2021 12:33:22 +0200</updated>
                            <resolved>Thu, 24 Jun 2021 12:33:22 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bin:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2068] Upgrade to Django 1.11</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2068</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Note: in default settings we should change required python version.
&lt;br/&gt;
Note: update dependencies like django-two-factor-auth to use latest supported version by Django 1.11.</description>
                <environment/>
        <key id="17526">SIO-2068</key>
            <summary>Upgrade to Django 1.11</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                            <label>migration</label>
                    </labels>
                <created>Sun, 25 Feb 2018 22:28:12 +0100</created>
                <updated>Mon, 22 Mar 2021 17:44:11 +0100</updated>
                            <resolved>Mon, 22 Mar 2021 17:44:11 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bif:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2067] User session management.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2067</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Use django-user-sessions (&lt;a href="https://django-user-sessions.readthedocs.io/en/1.5.3/installation.html"&gt;https://django-user-sessions.readthedocs.io/en/1.5.3/installation.html&lt;/a&gt;) to display list of user sessions with ability to terminate them. Example app here: &lt;a href="https://example-two-factor-auth.herokuapp.com/"&gt;https://example-two-factor-auth.herokuapp.com/&lt;/a&gt; (src code here: &lt;a href="https://github.com/Bouke/django-two-factor-auth/tree/master/example)"&gt;https://github.com/Bouke/django-two-factor-auth/tree/master/example)&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
Another feature: add option to make sessions last until closing the web browser.
&lt;br/&gt;

&lt;br/&gt;
Note: use GeoIP2. If all sessions will originate from our internal network, please contact oi-admins to resolve this.
&lt;br/&gt;

&lt;br/&gt;
Note: preferably locate this option between &amp;quot;Two factor authentication&amp;quot; (order=150) and &amp;quot;Logout&amp;quot; (order=200) entries in user menu.</description>
                <environment/>
        <key id="17525">SIO-2067</key>
            <summary>User session management.</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Sun, 25 Feb 2018 21:19:43 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:15 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:15 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26162" author="accek" created="Mon, 27 Apr 2020 16:28:15 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bi7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2066] Enforce 2FA for contest admins</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2066</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>For security reason, add to contest settings option &amp;quot;Contests admins must have 2FA enabled.&amp;quot;. Otherwise, their contest admin privileges will be revoked until they enable 2FA. They should see message that they need to enable 2FA while having activated contest to which they have admin privileges (analogous to: &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/2953/3/oioioi/base/templates/base.html)"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/2953/3/oioioi/base/templates/base.html)&lt;/a&gt;.
&lt;br/&gt;

&lt;br/&gt;
PS following the rule &amp;quot;sum(security mechanisms) = min(security mechanisms)&amp;quot;, consider if effective superusers should have revoked privileges or not (I guess effective superusers shouldn&amp;#39;t be an exception).</description>
                <environment/>
        <key id="17524">SIO-2066</key>
            <summary>Enforce 2FA for contest admins</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Sun, 25 Feb 2018 21:10:02 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:16 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:16 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23863" author="mrowqa" created="Sun, 25 Feb 2018 21:23:50 +0100">Blocked by &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/2946/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/2946/&lt;/a&gt; (state in the moment of writing this comment: waiting for reviews).</comment>
                            <comment id="24354" author="accek" created="Wed, 24 Oct 2018 14:12:42 +0200">The mentioned change is already in. What&amp;#39;s the status of this ticket?</comment>
                            <comment id="26168" author="accek" created="Mon, 27 Apr 2020 16:28:16 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bhz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2065] Scheduler: equal priority for user, not task.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2065</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>During some contests (for example Potyczki Algorytmiczne), competitors have unlimited number of submissions. Some could think &amp;quot;I won&amp;#39;t score this problem anyway, so I&amp;#39;ll submit a lot of submissions just to fill submission queue and make other competitors wait longer for results&amp;quot;. Therefore, scheduler should take into account who is owner of the submissions and give equal priority for each user, not for submission.</description>
                <environment/>
        <key id="17523">SIO-2065</key>
            <summary>Scheduler: equal priority for user, not task.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Sun, 25 Feb 2018 20:58:26 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:30 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:30 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26191" author="accek" created="Mon, 27 Apr 2020 16:28:30 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bhr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2064] Trivia module</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2064</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>liveranking module provides site with real time visualisations. During last Potyczki Algorytmiczne we came up with idea of adding trivia to it (quickly hacked version here: &lt;a href="https://www.facebook.com/potyczki/photos/pcb.1873197056041937/1873195482708761/?type=3&amp;theater)"&gt;https://www.facebook.com/potyczki/photos/pcb.1873197056041937/1873195482708761/?type=3&amp;amp;theater)&lt;/a&gt;. For each, let&amp;#39;s say 7 updates of donuts, there is one extra with full screen trivia. Trivias should be added in contest administration menu.
&lt;br/&gt;
Consult oi-admins if you want to have access to quickly hacked version of code that provides this feature.
&lt;br/&gt;

&lt;br/&gt;
PS we can add some configurable options to liveranking: for how long are displayed donuts, for how long are displayed trivias, after how many donuts updates we should display trivia.</description>
                <environment/>
        <key id="17522">SIO-2064</key>
            <summary>Trivia module</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Sun, 25 Feb 2018 20:50:16 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:31 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:31 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26197" author="accek" created="Mon, 27 Apr 2020 16:28:31 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bhj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2063] File compression in filetracker</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2063</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Szkopuł filetracker&amp;#39;s database weights a lot (hundreds of GB). After compressing it with xz (LZMA2), the size is reduced 2-4 times AFAIR.
&lt;br/&gt;

&lt;br/&gt;
Objective is to store files in filetracker compressed with xz.
&lt;br/&gt;
Extra objective: compare what occupies more space - compressed file or not compressed version of same file. Some directories gain weight from hundreds of MB to some GB - what is against logic since xz header is 10-100B I guess while the disk block size should be 4 kB (maybe there were a lot of empty files?).</description>
                <environment/>
        <key id="17521">SIO-2063</key>
            <summary>File compression in filetracker</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Sun, 25 Feb 2018 20:40:43 +0100</created>
                <updated>Tue, 26 Mar 2019 16:39:03 +0100</updated>
                            <resolved>Mon, 28 May 2018 13:27:48 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Filetracker</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24190" author="pavels" created="Mon, 28 May 2018 13:27:34 +0200">This was implemented in filetracker 2.x, though gzip compression was used because of its native support by HTTP clients. See &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2089" title="Investigate feasibility of filetracker compression and deduplication" class="issue-link" data-issue-key="SIO-2089"&gt;&lt;strike&gt;SIO-2089&lt;/strike&gt;&lt;/a&gt; for some preliminary stats.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bhb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2062] Provide a way to inspect sioworkersd queue</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2062</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sioworkersd keeps one or more queues of tasks, and groups of tasks, etc. in its internal state, which affects how the tasks are sent to workers and how the results are sent back to the requestor.
&lt;br/&gt;

&lt;br/&gt;
To ease debugging and monitoring performance of sioworkersd, it&amp;#39;s useful for admins to be able to inspect that state. There&amp;#39;s already a manage.py command for that: `manage.py worker queue`, but it doesn&amp;#39;t provide any useful information.
&lt;br/&gt;

&lt;br/&gt;
The command calls `get_queue()` method of sioworkersd RPC API, which returns `unicode(scheduler)`. However, none of the schedulers implement __unicode__ in a meaningful way.
&lt;br/&gt;
The PrioritizingScheduler tries to stringify its queues, but they themselves don&amp;#39;t provide a meaningful __unicode__. The FIFOScheduler seems to have its __unicode__ reference an undefined vraiable (possibly broken during refactoring), but I haven&amp;#39;t tested it.
&lt;br/&gt;

&lt;br/&gt;
Another thing to consider would be displaying the sioworkersd queue information in the worker management web interface of sio2.</description>
                <environment/>
        <key id="17520">SIO-2062</key>
            <summary>Provide a way to inspect sioworkersd queue</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Thu, 15 Feb 2018 15:28:58 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:49 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:49 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26235" author="accek" created="Mon, 27 Apr 2020 16:28:49 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bh3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2061] Allow upsolving</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2061</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>During ONTAK camps, we have to create eternal contest so participants can submit their solution after the round ends. Adding possibility to submit solutions after the contest ends would solve this problem.
&lt;br/&gt;

&lt;br/&gt;
I hacked something similar. There is a new field with &amp;quot;upsolving&amp;quot; score in result models. I also created a new kind of submission, but I&amp;#39;m not sure if this is the best approach.</description>
                <environment/>
        <key id="17434">SIO-2061</key>
            <summary>Allow upsolving</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/reopened.png">Reopened</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Fri, 26 Jan 2018 12:46:56 +0100</created>
                <updated>Mon, 27 Apr 2020 17:58:11 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="26285" author="accek" created="Mon, 27 Apr 2020 16:29:06 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                            <comment id="26310" author="michcioperz" created="Mon, 27 Apr 2020 17:58:11 +0200">@kostka reports that this is still a desired feature and I agree with him about this one</comment>
                    </comments>
                    <attachments>
                            <attachment id="13835" name="Screenshot from 2018-01-26 12.43.20.png" size="38981" author="kostka" created="Fri, 26 Jan 2018 12:48:32 +0100"/>
                            <attachment id="13833" name="Screenshot from 2018-01-26 12.43.40.png" size="34262" author="kostka" created="Fri, 26 Jan 2018 12:46:56 +0100"/>
                            <attachment id="13832" name="Screenshot from 2018-01-26 12.43.59.png" size="26757" author="kostka" created="Fri, 26 Jan 2018 12:46:56 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bgv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2060] Generate tests only if needed</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2060</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>If the package has input generator, why don&amp;#39;t we just generate tests if someone submits a solution to this problem? The tests can be cached for example for one day or something and then removed.
&lt;br/&gt;

&lt;br/&gt;
We have to be sure that generator is deterministic (generate tests twice during package processing), we can also keep md5 of tests if needed.
&lt;br/&gt;

&lt;br/&gt;
This should solve a lot of problems with memory.</description>
                <environment/>
        <key id="17433">SIO-2060</key>
            <summary>Generate tests only if needed</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="2">Won't Fix</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Fri, 26 Jan 2018 12:40:12 +0100</created>
                <updated>Mon, 27 Apr 2020 18:06:05 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 18:06:05 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="26277" author="accek" created="Mon, 27 Apr 2020 16:29:04 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                            <comment id="26309" author="michcioperz" created="Mon, 27 Apr 2020 17:57:33 +0200">@kostka reports that this is still a desired feature</comment>
                            <comment id="26312" author="accek" created="Mon, 27 Apr 2020 18:06:05 +0200">This is technically not feasible in a reasonable effort.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bgn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2059] In the model solutions table, show also memory limit and amount of points for each test.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2059</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Model solutions view (for example &lt;a href="https://szkopul.edu.pl/problem/22133/models),"&gt;https://szkopul.edu.pl/problem/22133/models),&lt;/a&gt; shows only the time limit.</description>
                <environment/>
        <key id="17432">SIO-2059</key>
            <summary>In the model solutions table, show also memory limit and amount of points for each test.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Thu, 25 Jan 2018 14:59:30 +0100</created>
                <updated>Mon, 27 Apr 2020 16:27:51 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:27:51 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26112" author="accek" created="Mon, 27 Apr 2020 16:27:51 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bgf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2058] Allow to search by problem name in the problemset</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2058</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Searching by tag is useless in most cases.</description>
                <environment/>
        <key id="17431">SIO-2058</key>
            <summary>Allow to search by problem name in the problemset</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Thu, 25 Jan 2018 14:56:22 +0100</created>
                <updated>Tue, 26 Mar 2019 16:40:55 +0100</updated>
                            <resolved>Wed, 24 Oct 2018 16:32:56 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bg7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2057] Creating a team in admin mode is causing an error if we add membership at the same time</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2057</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Just try to add a new team and add some members at the same time.
&lt;br/&gt;
The following error should occur:
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/rno/sio2/venv/local/lib/python2.7/site-packages/django/forms/models.py&amp;quot;, line 411, in validate_unique
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.instance.validate_unique(exclude=exclude)
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/rno/sio2/oioioi/oioioi/teams/models.py&amp;quot;, line 45, in validate_unique
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;team__contest=self.team.contest) \
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;/home/rno/sio2/venv/local/lib/python2.7/site-packages/django/db/models/fields/related_descriptors.py&amp;quot;, line 179, in __get__
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;quot;%s has no %s.&amp;quot; % (self.field.model.__name__, self.field.name)
&lt;br/&gt;
RelatedObjectDoesNotExist: Team has no contest.
&lt;br/&gt;

&lt;br/&gt;
When we first add a team and then try to add its members, it works.</description>
                <environment/>
        <key id="17430">SIO-2057</key>
            <summary>Creating a team in admin mode is causing an error if we add membership at the same time</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Thu, 25 Jan 2018 14:52:23 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:48 +0100</updated>
                            <resolved>Wed, 14 Nov 2018 18:03:49 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24376" author="ert" created="Wed, 14 Nov 2018 13:59:24 +0100">I confirm the issue.</comment>
                            <comment id="24377" author="gerrit" created="Wed, 14 Nov 2018 17:59:19 +0100">Change oioioi~master~Ibc94af0778963aa5313eb759d8432eb9fc7863f2, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3095"&gt;https://gerrit.sio2project.mimuw.edu.pl/3095&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2057" title="Creating a team in admin mode is causing an error if we add membership at the same time" class="issue-link" data-issue-key="SIO-2057"&gt;&lt;strike&gt;SIO-2057&lt;/strike&gt;&lt;/a&gt; Fix adding Team members on team creation
&lt;br/&gt;

&lt;br/&gt;
We set team.contest in save_form instead of save_mode. This makes it set
&lt;br/&gt;
earlier in the admin form saving process, so team.contest value is set
&lt;br/&gt;
when TeamMembership.validate_unique is called.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibc94af0778963aa5313eb759d8432eb9fc7863f2</comment>
                    </comments>
                    <attachments>
                            <attachment id="13831" name="Screenshot from 2018-01-25 14.51.23.png" size="19503" author="kostka" created="Thu, 25 Jan 2018 14:52:23 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bfz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2056] In ACM mode problem score has red label. </title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2056</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Instead of cool colorful labels with a number of points, in ACM contests, we have the red label with time and amount of bombs. Please change color to green at least.</description>
                <environment/>
        <key id="17429">SIO-2056</key>
            <summary>In ACM mode problem score has red label. </summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Thu, 25 Jan 2018 14:46:41 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:56 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:56 +0200</resolved>
                                    <version>Near Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26253" author="accek" created="Mon, 27 Apr 2020 16:28:56 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                            <attachment id="13830" name="Screenshot from 2018-01-25 14.41.33.png" size="6810" author="kostka" created="Thu, 25 Jan 2018 14:46:41 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bfr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2055] Add support for output-only tasks</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>There are several problems from international olympiads that use output-only format, i.e. contestant can submit only output files for given inputs (in zip format or txt). Right now SIO does not support such tasks.</description>
                <environment/>
        <key id="17428">SIO-2055</key>
            <summary>Add support for output-only tasks</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Wed, 17 Jan 2018 17:36:22 +0100</created>
                <updated>Tue, 18 May 2021 15:08:13 +0200</updated>
                            <resolved>Tue, 18 May 2021 15:08:13 +0200</resolved>
                                    <version>Near Future</version>
                                    <fixVersion>TAG 2020/21 Summer Sprint 2</fixVersion>
                                    <component>Evaluation Engine / Workers</component>
                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="26166" author="accek" created="Mon, 27 Apr 2020 16:28:15 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                            <comment id="26306" author="michcioperz" created="Mon, 27 Apr 2020 17:56:17 +0200">@kostka reports that this is still a desired feature</comment>
                            <comment id="26779" author="gerrit" created="Tue, 6 Apr 2021 16:16:47 +0200">Change sioworkers~master~Id28318b2ae7504fde2156bc1768aa98facdfdb67, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3650"&gt;https://gerrit.sio2project.mimuw.edu.pl/3650&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for output-only tasks
&lt;br/&gt;

&lt;br/&gt;
Adds new compiler to sioworkers called &amp;quot;output&amp;quot;. This compiler moves its
&lt;br/&gt;
source code argument further as compiled binary, then there is new code in
&lt;br/&gt;
executors/common.py that threats executables marked as &amp;quot;output&amp;quot; in a
&lt;br/&gt;
special way as those are from &amp;quot;output&amp;quot; compiler and should be treated as
&lt;br/&gt;
program invocation outputs instead of real executables. This mean that
&lt;br/&gt;
instead of running the executable it is being moved as output file.
&lt;br/&gt;

&lt;br/&gt;
In every of those steps environ has to be filled with proper key value
&lt;br/&gt;
pairs used by other parts of code to investigate compilation/execution
&lt;br/&gt;
result, even though compilation/execution haven&amp;#39;t happened.
&lt;br/&gt;

&lt;br/&gt;
New code in executors/common.py mentioned before affects only task
&lt;br/&gt;
solution evaluation. ATM checkers and ingens are being runned by blindly
&lt;br/&gt;
executing given executable (one of the reasons why python and java code
&lt;br/&gt;
doesn&amp;#39;t work for those), which could theoretically create possibility
&lt;br/&gt;
of sending a package with arbitrary executable called &amp;quot;???ingen.txt&amp;quot;.
&lt;br/&gt;
This doesn&amp;#39;t happen either way for current version of &amp;quot;oioioi&amp;quot; as
&lt;br/&gt;
checkers and ingens sources are being send to compilers prefixed with
&lt;br/&gt;
&amp;quot;default-&amp;quot;, and no such compiler has been introduced for &amp;quot;output&amp;quot; sources.
&lt;br/&gt;

&lt;br/&gt;
Checkers and ingens should probably be runned through FileRunners. This
&lt;br/&gt;
would both make &amp;quot;output&amp;quot; executables fail as there is no FileRunner for
&lt;br/&gt;
them and would allow interpreted languages ingens and checkers. However
&lt;br/&gt;
such change is not a topic of this ticket, so it is not introduced with
&lt;br/&gt;
this commit.
&lt;br/&gt;

&lt;br/&gt;
To test the change reinstallation of sioworkers is advisable as changes
&lt;br/&gt;
to &amp;quot;setup.py&amp;quot; don&amp;#39;t propagate upon file modification.
&lt;br/&gt;

&lt;br/&gt;
To test with oioioi, every variable in settings that refers to
&lt;br/&gt;
compilers/programming languages has to be filled with information about
&lt;br/&gt;
&amp;quot;output&amp;quot; language and compiler.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id28318b2ae7504fde2156bc1768aa98facdfdb67</comment>
                            <comment id="26780" author="gerrit" created="Tue, 6 Apr 2021 16:18:50 +0200">Change sioworkers~master~Id28318b2ae7504fde2156bc1768aa98facdfdb67, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3650"&gt;https://gerrit.sio2project.mimuw.edu.pl/3650&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for output-only tasks
&lt;br/&gt;

&lt;br/&gt;
Adds new compiler to sioworkers called &amp;quot;output&amp;quot;. This compiler moves its
&lt;br/&gt;
source code argument further as compiled binary, then there is new code in
&lt;br/&gt;
executors/common.py that threats executables marked as &amp;quot;output&amp;quot; in a
&lt;br/&gt;
special way as those are from &amp;quot;output&amp;quot; compiler and should be treated as
&lt;br/&gt;
program invocation outputs instead of real executables. This mean that
&lt;br/&gt;
instead of running the executable it is being moved as output file.
&lt;br/&gt;

&lt;br/&gt;
In every of those steps environ has to be filled with proper key value
&lt;br/&gt;
pairs used by other parts of code to investigate compilation/execution
&lt;br/&gt;
result, even though compilation/execution haven&amp;#39;t happened.
&lt;br/&gt;

&lt;br/&gt;
New code in executors/common.py mentioned before affects only task
&lt;br/&gt;
solution evaluation. ATM checkers and ingens are being runned by blindly
&lt;br/&gt;
executing given executable (one of the reasons why python and java code
&lt;br/&gt;
doesn&amp;#39;t work for those), which could theoretically create possibility
&lt;br/&gt;
of sending a package with arbitrary executable called &amp;quot;???ingen.txt&amp;quot;.
&lt;br/&gt;
This doesn&amp;#39;t happen either way for current version of &amp;quot;oioioi&amp;quot; as
&lt;br/&gt;
checkers and ingens sources are being send to compilers prefixed with
&lt;br/&gt;
&amp;quot;default-&amp;quot;, and no such compiler has been introduced for &amp;quot;output&amp;quot; sources.
&lt;br/&gt;

&lt;br/&gt;
Checkers and ingens should probably be runned through FileRunners. This
&lt;br/&gt;
would both make &amp;quot;output&amp;quot; executables fail as there is no FileRunner for
&lt;br/&gt;
them and would allow interpreted languages ingens and checkers. However
&lt;br/&gt;
such change is not a topic of this ticket, so it is not introduced with
&lt;br/&gt;
this commit.
&lt;br/&gt;

&lt;br/&gt;
To test the change reinstallation of sioworkers is advisable as changes
&lt;br/&gt;
to &amp;quot;setup.py&amp;quot; don&amp;#39;t propagate upon file modification.
&lt;br/&gt;

&lt;br/&gt;
To test with oioioi, every variable in settings that refers to
&lt;br/&gt;
compilers/programming languages has to be filled with information about
&lt;br/&gt;
&amp;quot;output&amp;quot; language and compiler.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id28318b2ae7504fde2156bc1768aa98facdfdb67</comment>
                            <comment id="26781" author="gerrit" created="Tue, 6 Apr 2021 19:13:16 +0200">Change sioworkers~master~Id28318b2ae7504fde2156bc1768aa98facdfdb67, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3650"&gt;https://gerrit.sio2project.mimuw.edu.pl/3650&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for output-only tasks
&lt;br/&gt;

&lt;br/&gt;
Adds new compiler to sioworkers called &amp;quot;output&amp;quot;. This compiler moves its
&lt;br/&gt;
source code argument further as compiled binary, then there is new code in
&lt;br/&gt;
executors/common.py that threats executables marked as &amp;quot;output&amp;quot; in a
&lt;br/&gt;
special way as those are from &amp;quot;output&amp;quot; compiler and should be treated as
&lt;br/&gt;
program invocation outputs instead of real executables. This mean that
&lt;br/&gt;
instead of running the executable it is being moved as output file.
&lt;br/&gt;

&lt;br/&gt;
In every of those steps environ has to be filled with proper key value
&lt;br/&gt;
pairs used by other parts of code to investigate compilation/execution
&lt;br/&gt;
result, even though compilation/execution haven&amp;#39;t happened.
&lt;br/&gt;

&lt;br/&gt;
New code in executors/common.py mentioned before affects only task
&lt;br/&gt;
solution evaluation. ATM checkers and ingens are being runned by blindly
&lt;br/&gt;
executing given executable (one of the reasons why python and java code
&lt;br/&gt;
doesn&amp;#39;t work for those), which could theoretically create possibility
&lt;br/&gt;
of sending a package with arbitrary executable called &amp;quot;???ingen.txt&amp;quot;.
&lt;br/&gt;
This doesn&amp;#39;t happen either way for current version of &amp;quot;oioioi&amp;quot; as
&lt;br/&gt;
checkers and ingens sources are being send to compilers prefixed with
&lt;br/&gt;
&amp;quot;default-&amp;quot;, and no such compiler has been introduced for &amp;quot;output&amp;quot; sources.
&lt;br/&gt;

&lt;br/&gt;
Checkers and ingens should probably be runned through FileRunners. This
&lt;br/&gt;
would both make &amp;quot;output&amp;quot; executables fail as there is no FileRunner for
&lt;br/&gt;
them and would allow interpreted languages ingens and checkers. However
&lt;br/&gt;
such change is not a topic of this ticket, so it is not introduced with
&lt;br/&gt;
this commit.
&lt;br/&gt;

&lt;br/&gt;
To test the change reinstallation of sioworkers is advisable as changes
&lt;br/&gt;
to &amp;quot;setup.py&amp;quot; don&amp;#39;t propagate upon file modification.
&lt;br/&gt;

&lt;br/&gt;
To test with oioioi, every variable in settings that refers to
&lt;br/&gt;
compilers/programming languages has to be filled with information about
&lt;br/&gt;
&amp;quot;output&amp;quot; language and compiler.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id28318b2ae7504fde2156bc1768aa98facdfdb67</comment>
                            <comment id="26785" author="gerrit" created="Wed, 7 Apr 2021 10:30:37 +0200">Change sioworkers~master~Id28318b2ae7504fde2156bc1768aa98facdfdb67, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3650"&gt;https://gerrit.sio2project.mimuw.edu.pl/3650&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for output-only tasks
&lt;br/&gt;

&lt;br/&gt;
Adds new compiler to sioworkers called &amp;quot;output&amp;quot;. This compiler moves its
&lt;br/&gt;
source code argument further as compiled binary, then there is new code in
&lt;br/&gt;
executors/common.py that threats executables marked as &amp;quot;output&amp;quot; in a
&lt;br/&gt;
special way as those are from &amp;quot;output&amp;quot; compiler and should be treated as
&lt;br/&gt;
program invocation outputs instead of real executables. This mean that
&lt;br/&gt;
instead of running the executable it is being moved as output file.
&lt;br/&gt;

&lt;br/&gt;
In every of those steps environ has to be filled with proper key value
&lt;br/&gt;
pairs used by other parts of code to investigate compilation/execution
&lt;br/&gt;
result, even though compilation/execution haven&amp;#39;t happened.
&lt;br/&gt;

&lt;br/&gt;
New code in executors/common.py mentioned before affects only task
&lt;br/&gt;
solution evaluation. ATM checkers and ingens are being runned by blindly
&lt;br/&gt;
executing given executable (one of the reasons why python and java code
&lt;br/&gt;
doesn&amp;#39;t work for those), which could theoretically create possibility
&lt;br/&gt;
of sending a package with arbitrary executable called &amp;quot;???ingen.txt&amp;quot;.
&lt;br/&gt;
This doesn&amp;#39;t happen either way for current version of &amp;quot;oioioi&amp;quot; as
&lt;br/&gt;
checkers and ingens sources are being send to compilers prefixed with
&lt;br/&gt;
&amp;quot;default-&amp;quot;, and no such compiler has been introduced for &amp;quot;output&amp;quot; sources.
&lt;br/&gt;

&lt;br/&gt;
Checkers and ingens should probably be runned through FileRunners. This
&lt;br/&gt;
would both make &amp;quot;output&amp;quot; executables fail as there is no FileRunner for
&lt;br/&gt;
them and would allow interpreted languages ingens and checkers. However
&lt;br/&gt;
such change is not a topic of this ticket, so it is not introduced with
&lt;br/&gt;
this commit.
&lt;br/&gt;

&lt;br/&gt;
To test the change reinstallation of sioworkers is advisable as changes
&lt;br/&gt;
to &amp;quot;setup.py&amp;quot; don&amp;#39;t propagate upon file modification.
&lt;br/&gt;

&lt;br/&gt;
To test with oioioi, every variable in settings that refers to
&lt;br/&gt;
compilers/programming languages has to be filled with information about
&lt;br/&gt;
&amp;quot;output&amp;quot; language and compiler.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id28318b2ae7504fde2156bc1768aa98facdfdb67</comment>
                            <comment id="26786" author="gerrit" created="Wed, 7 Apr 2021 11:01:38 +0200">Change sioworkers~master~Id28318b2ae7504fde2156bc1768aa98facdfdb67, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3650"&gt;https://gerrit.sio2project.mimuw.edu.pl/3650&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for output-only tasks
&lt;br/&gt;

&lt;br/&gt;
Adds new compiler to sioworkers called &amp;quot;output&amp;quot;. This compiler moves its
&lt;br/&gt;
source code argument further as compiled binary, then there is new code in
&lt;br/&gt;
executors/common.py that threats executables marked as &amp;quot;output&amp;quot; in a
&lt;br/&gt;
special way as those are from &amp;quot;output&amp;quot; compiler and should be treated as
&lt;br/&gt;
program invocation outputs instead of real executables. This mean that
&lt;br/&gt;
instead of running the executable it is being moved as output file.
&lt;br/&gt;

&lt;br/&gt;
In every of those steps environ has to be filled with proper key value
&lt;br/&gt;
pairs used by other parts of code to investigate compilation/execution
&lt;br/&gt;
result, even though compilation/execution haven&amp;#39;t happened.
&lt;br/&gt;

&lt;br/&gt;
New code in executors/common.py mentioned before affects only task
&lt;br/&gt;
solution evaluation. In curent version of oioioi checkers and ingens
&lt;br/&gt;
are being runned by blindly executing given executable
&lt;br/&gt;
(one of the reasons why python and java code doesn&amp;#39;t work for those),
&lt;br/&gt;
which could theoretically create possibility of sending a package with
&lt;br/&gt;
arbitrary executable called &amp;quot;???ingen.txt&amp;quot;.
&lt;br/&gt;

&lt;br/&gt;
This doesn&amp;#39;t happen either way for current version of &amp;quot;oioioi&amp;quot; as
&lt;br/&gt;
checkers and ingens sources are being send to compilers prefixed with
&lt;br/&gt;
&amp;quot;default-&amp;quot;, and no such compiler has been introduced for &amp;quot;output&amp;quot; sources.
&lt;br/&gt;

&lt;br/&gt;
Checkers and ingens should probably be runned through FileRunners. This
&lt;br/&gt;
would both make &amp;quot;output&amp;quot; executables fail as there is no FileRunner for
&lt;br/&gt;
them and would allow interpreted languages ingens and checkers. However
&lt;br/&gt;
such change is not a topic of this ticket, so it is not introduced with
&lt;br/&gt;
this commit.
&lt;br/&gt;

&lt;br/&gt;
To test the change reinstallation of sioworkers is advisable as changes
&lt;br/&gt;
to &amp;quot;setup.py&amp;quot; don&amp;#39;t propagate upon file modification.
&lt;br/&gt;

&lt;br/&gt;
To test with oioioi, every variable in settings that refers to
&lt;br/&gt;
compilers/programming languages has to be filled with information about
&lt;br/&gt;
&amp;quot;output&amp;quot; language and compiler.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id28318b2ae7504fde2156bc1768aa98facdfdb67</comment>
                            <comment id="26787" author="gerrit" created="Wed, 7 Apr 2021 11:16:11 +0200">Change sioworkers~master~Id28318b2ae7504fde2156bc1768aa98facdfdb67, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3650"&gt;https://gerrit.sio2project.mimuw.edu.pl/3650&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for output-only tasks
&lt;br/&gt;

&lt;br/&gt;
Adds new compiler to sioworkers called &amp;quot;output&amp;quot;. This compiler moves its
&lt;br/&gt;
source code argument further as compiled binary, then there is new code in
&lt;br/&gt;
executors/common.py that threats executables marked as &amp;quot;output&amp;quot; in a
&lt;br/&gt;
special way as those are from &amp;quot;output&amp;quot; compiler and should be treated as
&lt;br/&gt;
program invocation outputs instead of real executables. This mean that
&lt;br/&gt;
instead of running the executable it is being moved as output file.
&lt;br/&gt;

&lt;br/&gt;
In every of those steps environ has to be filled with proper key value
&lt;br/&gt;
pairs used by other parts of code to investigate compilation/execution
&lt;br/&gt;
result, even though compilation/execution haven&amp;#39;t happened.
&lt;br/&gt;

&lt;br/&gt;
New code in executors/common.py mentioned before affects only task
&lt;br/&gt;
solution evaluation. In curent version of oioioi checkers and ingens
&lt;br/&gt;
are being runned by blindly executing given executable
&lt;br/&gt;
(one of the reasons why python and java code doesn&amp;#39;t work for those),
&lt;br/&gt;
which could theoretically create possibility of sending a package with
&lt;br/&gt;
arbitrary executable called &amp;quot;???ingen.txt&amp;quot;.
&lt;br/&gt;

&lt;br/&gt;
This doesn&amp;#39;t happen either way for current version of &amp;quot;oioioi&amp;quot; as
&lt;br/&gt;
checkers and ingens sources are being send to compilers prefixed with
&lt;br/&gt;
&amp;quot;default-&amp;quot;, and no such compiler has been introduced for &amp;quot;output&amp;quot; sources.
&lt;br/&gt;

&lt;br/&gt;
Checkers and ingens should probably be runned through FileRunners. This
&lt;br/&gt;
would both make &amp;quot;output&amp;quot; executables fail as there is no FileRunner for
&lt;br/&gt;
them and would allow interpreted languages ingens and checkers. However
&lt;br/&gt;
such change is not a topic of this ticket, so it is not introduced with
&lt;br/&gt;
this commit.
&lt;br/&gt;

&lt;br/&gt;
To test the change reinstallation of sioworkers is advisable as changes
&lt;br/&gt;
to &amp;quot;setup.py&amp;quot; don&amp;#39;t propagate upon file modification.
&lt;br/&gt;

&lt;br/&gt;
To test with oioioi, every variable in settings that refers to
&lt;br/&gt;
compilers/programming languages has to be filled with information about
&lt;br/&gt;
&amp;quot;output&amp;quot; language and compiler.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id28318b2ae7504fde2156bc1768aa98facdfdb67</comment>
                            <comment id="26788" author="gerrit" created="Thu, 8 Apr 2021 16:55:15 +0200">Change sioworkers~master~Id28318b2ae7504fde2156bc1768aa98facdfdb67, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3650"&gt;https://gerrit.sio2project.mimuw.edu.pl/3650&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for output-only tasks
&lt;br/&gt;

&lt;br/&gt;
Adds new compiler to sioworkers called &amp;quot;output&amp;quot;. This compiler moves its
&lt;br/&gt;
source code argument further as compiled binary, then there is new code in
&lt;br/&gt;
executors/common.py that treats executables marked as &amp;quot;output&amp;quot; in a
&lt;br/&gt;
special way as those are from &amp;quot;output&amp;quot; compiler and should be treated as
&lt;br/&gt;
program invocation outputs instead of real executables. This means that
&lt;br/&gt;
instead of running the executable it is being moved as output file.
&lt;br/&gt;

&lt;br/&gt;
In every of those steps environ has to be filled with proper key value
&lt;br/&gt;
pairs used by other parts of code to investigate compilation/execution
&lt;br/&gt;
result, even though compilation/execution haven&amp;#39;t happened.
&lt;br/&gt;

&lt;br/&gt;
New code in executors/common.py mentioned before affects only task
&lt;br/&gt;
solution evaluation. In current version of oioioi checkers and ingens
&lt;br/&gt;
are being run by blindly executing given executable
&lt;br/&gt;
(one of the reasons why python and java code doesn&amp;#39;t work for those),
&lt;br/&gt;
which could theoretically create possibility of sending a package with
&lt;br/&gt;
arbitrary executable called &amp;quot;???ingen.txt&amp;quot;.
&lt;br/&gt;

&lt;br/&gt;
This doesn&amp;#39;t happen either way for current version of &amp;quot;oioioi&amp;quot; as
&lt;br/&gt;
checkers and ingens sources are being send to compilers prefixed with
&lt;br/&gt;
&amp;quot;default-&amp;quot;, and no such compiler has been introduced for &amp;quot;output&amp;quot; sources.
&lt;br/&gt;

&lt;br/&gt;
Checkers and ingens should probably be run through FileRunners. This
&lt;br/&gt;
would both make &amp;quot;output&amp;quot; executables fail as there is no FileRunner for
&lt;br/&gt;
them and would allow interpreted languages ingens and checkers. However
&lt;br/&gt;
such change is not a topic of this ticket, so it is not introduced with
&lt;br/&gt;
this commit.
&lt;br/&gt;

&lt;br/&gt;
To test the change reinstallation of sioworkers is advisable as changes
&lt;br/&gt;
to &amp;quot;setup.py&amp;quot; don&amp;#39;t propagate upon file modification.
&lt;br/&gt;

&lt;br/&gt;
To test with oioioi, every variable in settings that refers to
&lt;br/&gt;
compilers/programming languages has to be filled with information about
&lt;br/&gt;
&amp;quot;output&amp;quot; language and compiler.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id28318b2ae7504fde2156bc1768aa98facdfdb67</comment>
                            <comment id="26789" author="gerrit" created="Thu, 8 Apr 2021 17:05:48 +0200">Change sioworkers~master~Id28318b2ae7504fde2156bc1768aa98facdfdb67, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3650"&gt;https://gerrit.sio2project.mimuw.edu.pl/3650&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for output-only tasks
&lt;br/&gt;

&lt;br/&gt;
Adds new compiler to sioworkers called &amp;quot;output-only&amp;quot;. This compiler moves its
&lt;br/&gt;
source code argument further as compiled binary, then there is new code in
&lt;br/&gt;
executors/common.py that treats executables marked as &amp;quot;output&amp;quot; in a
&lt;br/&gt;
special way as those are from &amp;quot;output&amp;quot; compiler and should be treated as
&lt;br/&gt;
program invocation outputs instead of real executables. This means that
&lt;br/&gt;
instead of running the executable it is being moved as output file.
&lt;br/&gt;

&lt;br/&gt;
In every of those steps environ has to be filled with proper key value
&lt;br/&gt;
pairs used by other parts of code to investigate compilation/execution
&lt;br/&gt;
result, even though compilation/execution haven&amp;#39;t happened.
&lt;br/&gt;

&lt;br/&gt;
New code in executors/common.py mentioned before affects only task
&lt;br/&gt;
solution evaluation. In current version of oioioi checkers and ingens
&lt;br/&gt;
are being run by blindly executing given executable
&lt;br/&gt;
(one of the reasons why python and java code doesn&amp;#39;t work for those),
&lt;br/&gt;
which could theoretically create possibility of sending a package with
&lt;br/&gt;
arbitrary executable called &amp;quot;???ingen.txt&amp;quot;.
&lt;br/&gt;

&lt;br/&gt;
This doesn&amp;#39;t happen either way for current version of &amp;quot;oioioi&amp;quot; as
&lt;br/&gt;
checkers and ingens sources are being send to compilers prefixed with
&lt;br/&gt;
&amp;quot;default-&amp;quot;, and no such compiler has been introduced for &amp;quot;output&amp;quot; sources.
&lt;br/&gt;

&lt;br/&gt;
Checkers and ingens should probably be run through FileRunners. This
&lt;br/&gt;
would both make &amp;quot;output&amp;quot; executables fail as there is no FileRunner for
&lt;br/&gt;
them and would allow interpreted languages ingens and checkers. However
&lt;br/&gt;
such change is not a topic of this ticket, so it is not introduced with
&lt;br/&gt;
this commit.
&lt;br/&gt;

&lt;br/&gt;
To test the change reinstallation of sioworkers is advisable as changes
&lt;br/&gt;
to &amp;quot;setup.py&amp;quot; don&amp;#39;t propagate upon file modification.
&lt;br/&gt;

&lt;br/&gt;
To test with oioioi, every variable in settings that refers to
&lt;br/&gt;
compilers/programming languages has to be filled with information about
&lt;br/&gt;
&amp;quot;output&amp;quot; language and compiler.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id28318b2ae7504fde2156bc1768aa98facdfdb67</comment>
                            <comment id="26790" author="gerrit" created="Thu, 8 Apr 2021 17:06:57 +0200">Change sioworkers~master~Id28318b2ae7504fde2156bc1768aa98facdfdb67, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3650"&gt;https://gerrit.sio2project.mimuw.edu.pl/3650&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for output-only tasks
&lt;br/&gt;

&lt;br/&gt;
Adds new compiler to sioworkers called &amp;quot;output-only&amp;quot;. This compiler moves its
&lt;br/&gt;
source code argument further as compiled binary, then there is new code in
&lt;br/&gt;
executors/common.py that treats executables marked as &amp;quot;output-only&amp;quot; in a
&lt;br/&gt;
special way as those are from &amp;quot;output-only&amp;quot; compiler and should be treated as
&lt;br/&gt;
program invocation outputs instead of real executables. This means that
&lt;br/&gt;
instead of running the executable it is being moved as output file.
&lt;br/&gt;

&lt;br/&gt;
In every of those steps environ has to be filled with proper key value
&lt;br/&gt;
pairs used by other parts of code to investigate compilation/execution
&lt;br/&gt;
result, even though compilation/execution haven&amp;#39;t happened.
&lt;br/&gt;

&lt;br/&gt;
New code in executors/common.py mentioned before affects only task
&lt;br/&gt;
solution evaluation. In current version of oioioi checkers and ingens
&lt;br/&gt;
are being run by blindly executing given executable
&lt;br/&gt;
(one of the reasons why python and java code doesn&amp;#39;t work for those),
&lt;br/&gt;
which could theoretically create possibility of sending a package with
&lt;br/&gt;
arbitrary executable called &amp;quot;???ingen.txt&amp;quot;.
&lt;br/&gt;

&lt;br/&gt;
This doesn&amp;#39;t happen either way for current version of &amp;quot;oioioi&amp;quot; as
&lt;br/&gt;
checkers and ingens sources are being send to compilers prefixed with
&lt;br/&gt;
&amp;quot;default-&amp;quot;, and no such compiler has been introduced for &amp;quot;output-only&amp;quot; sources.
&lt;br/&gt;

&lt;br/&gt;
Checkers and ingens should probably be run through FileRunners. This
&lt;br/&gt;
would both make &amp;quot;output-only&amp;quot; executables fail as there is no FileRunner for
&lt;br/&gt;
them and would allow interpreted languages ingens and checkers. However
&lt;br/&gt;
such change is not a topic of this ticket, so it is not introduced with
&lt;br/&gt;
this commit.
&lt;br/&gt;

&lt;br/&gt;
To test the change reinstallation of sioworkers is advisable as changes
&lt;br/&gt;
to &amp;quot;setup.py&amp;quot; don&amp;#39;t propagate upon file modification.
&lt;br/&gt;

&lt;br/&gt;
To test with oioioi, every variable in settings that refers to
&lt;br/&gt;
compilers/programming languages has to be filled with information about
&lt;br/&gt;
&amp;quot;output-only&amp;quot; language and compiler.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id28318b2ae7504fde2156bc1768aa98facdfdb67</comment>
                            <comment id="26860" author="gerrit" created="Mon, 10 May 2021 17:39:26 +0200">Change oioioi~master~I284b16c9bbbd7af021827abea5f08fedbf4f57f5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3704"&gt;https://gerrit.sio2project.mimuw.edu.pl/3704&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for Output-only
&lt;br/&gt;

&lt;br/&gt;
Adds Output-only to keys in settings. Introduces new meta data key for
&lt;br/&gt;
every language: &amp;quot;type&amp;quot;. This key can be set to &amp;quot;main&amp;quot; or &amp;quot;extra&amp;quot;, the
&lt;br/&gt;
later means that the language can only be enabled by listing it on
&lt;br/&gt;
language whitelist for certain problem. An only language of this type is
&lt;br/&gt;
&amp;quot;Output-only&amp;quot;, as it would probably be used quite rarely and enabling it
&lt;br/&gt;
on every problem by default might confuse some users (especially
&lt;br/&gt;
considering fact, that problem has to be prepared in special way in
&lt;br/&gt;
order to be solvable by output-only).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I284b16c9bbbd7af021827abea5f08fedbf4f57f5</comment>
                            <comment id="26870" author="gerrit" created="Tue, 11 May 2021 11:57:01 +0200">Change oioioi~master~I284b16c9bbbd7af021827abea5f08fedbf4f57f5, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3704"&gt;https://gerrit.sio2project.mimuw.edu.pl/3704&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for Output-only
&lt;br/&gt;

&lt;br/&gt;
Adds Output-only to keys in settings. Introduces new meta data key for
&lt;br/&gt;
every language: &amp;quot;type&amp;quot;. This key can be set to &amp;quot;main&amp;quot; or &amp;quot;extra&amp;quot;, the
&lt;br/&gt;
later means that the language can only be enabled by listing it on
&lt;br/&gt;
language whitelist for certain problem. An only language of this type is
&lt;br/&gt;
&amp;quot;Output-only&amp;quot;, as it would probably be used quite rarely and enabling it
&lt;br/&gt;
on every problem by default might confuse some users (especially
&lt;br/&gt;
considering fact, that problem has to be prepared in special way in
&lt;br/&gt;
order to be solvable by output-only).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I284b16c9bbbd7af021827abea5f08fedbf4f57f5</comment>
                            <comment id="26871" author="gerrit" created="Tue, 11 May 2021 12:10:53 +0200">Change oioioi~master~I284b16c9bbbd7af021827abea5f08fedbf4f57f5, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3704"&gt;https://gerrit.sio2project.mimuw.edu.pl/3704&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for Output-only
&lt;br/&gt;

&lt;br/&gt;
Adds Output-only to keys in settings. Introduces new meta data key for
&lt;br/&gt;
every language: &amp;quot;type&amp;quot;. This key can be set to &amp;quot;main&amp;quot; or &amp;quot;extra&amp;quot;, the
&lt;br/&gt;
later means that the language can only be enabled by listing it on
&lt;br/&gt;
language whitelist for certain problem. An only language of this type is
&lt;br/&gt;
&amp;quot;Output-only&amp;quot;, as it would probably be used quite rarely and enabling it
&lt;br/&gt;
on every problem by default might confuse some users (especially
&lt;br/&gt;
considering fact, that problem has to be prepared in special way in
&lt;br/&gt;
order to be solvable by output-only).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I284b16c9bbbd7af021827abea5f08fedbf4f57f5</comment>
                            <comment id="26883" author="gerrit" created="Sat, 15 May 2021 17:18:57 +0200">Change oioioi~master~I284b16c9bbbd7af021827abea5f08fedbf4f57f5, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3704"&gt;https://gerrit.sio2project.mimuw.edu.pl/3704&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for Output-only
&lt;br/&gt;

&lt;br/&gt;
Adds Output-only to keys in settings. Introduces new meta data key for
&lt;br/&gt;
every language: &amp;quot;type&amp;quot;. This key can be set to &amp;quot;main&amp;quot; or &amp;quot;extra&amp;quot;, the
&lt;br/&gt;
later means that the language can only be enabled by listing it on
&lt;br/&gt;
language whitelist for certain problem. An only language of this type is
&lt;br/&gt;
&amp;quot;Output-only&amp;quot;, as it would probably be used quite rarely and enabling it
&lt;br/&gt;
on every problem by default might confuse some users (especially
&lt;br/&gt;
considering fact, that problem has to be prepared in special way in
&lt;br/&gt;
order to be solvable by output-only).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I284b16c9bbbd7af021827abea5f08fedbf4f57f5</comment>
                            <comment id="26898" author="gerrit" created="Tue, 18 May 2021 07:22:36 +0200">Change oioioi~master~I284b16c9bbbd7af021827abea5f08fedbf4f57f5, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3704"&gt;https://gerrit.sio2project.mimuw.edu.pl/3704&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2055" title="Add support for output-only tasks" class="issue-link" data-issue-key="SIO-2055"&gt;&lt;strike&gt;SIO-2055&lt;/strike&gt;&lt;/a&gt; Add support for Output-only
&lt;br/&gt;

&lt;br/&gt;
Adds Output-only to keys in settings. Introduces new meta data key for
&lt;br/&gt;
every language: &amp;quot;type&amp;quot;. This key can be set to &amp;quot;main&amp;quot; or &amp;quot;extra&amp;quot;, the
&lt;br/&gt;
later means that the language can only be enabled by listing it on
&lt;br/&gt;
language whitelist for certain problem. An only language of this type is
&lt;br/&gt;
&amp;quot;Output-only&amp;quot;, as it would probably be used quite rarely and enabling it
&lt;br/&gt;
on every problem by default might confuse some users (especially
&lt;br/&gt;
considering fact, that problem has to be prepared in special way in
&lt;br/&gt;
order to be solvable by output-only).
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I284b16c9bbbd7af021827abea5f08fedbf4f57f5</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bfj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2054] Tags in problemset could be clickable and could search other problems with that tag</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2054</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17322">SIO-2054</key>
            <summary>Tags in problemset could be clickable and could search other problems with that tag</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="radeusgd">Radosław Waśko</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Dec 2017 19:28:33 +0100</created>
                <updated>Mon, 27 Apr 2020 16:29:12 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:29:12 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26292" author="accek" created="Mon, 27 Apr 2020 16:29:12 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bdj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2053] Wrong django-compressor version in setup.py</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2053</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Is &amp;lt;1.6
&lt;br/&gt;
currently 2.2 works in szkopul</description>
                <environment/>
        <key id="17321">SIO-2053</key>
            <summary>Wrong django-compressor version in setup.py</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/critical.png">Critical</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="radeusgd">Radosław Waśko</reporter>
                        <labels>
                    </labels>
                <created>Wed, 13 Dec 2017 19:10:46 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:10 +0100</updated>
                            <resolved>Wed, 24 Jan 2018 16:13:57 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23682" author="gerrit" created="Wed, 13 Dec 2017 19:41:17 +0100">Change oioioi~master~Id2304242d0da2ae56ac726d91eb8e30e5aef86a1, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2935"&gt;https://gerrit.sio2project.mimuw.edu.pl/2935&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2053" title="Wrong django-compressor version in setup.py" class="issue-link" data-issue-key="SIO-2053"&gt;&lt;strike&gt;SIO-2053&lt;/strike&gt;&lt;/a&gt;) Fixed compressor version in setup.py
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id2304242d0da2ae56ac726d91eb8e30e5aef86a1</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bdb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>norbi_s</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2052] docker: ImproperlyConfigured: Application labels aren't unique</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2052</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Hello,
&lt;br/&gt;
I wanted to install OIOIOI using Docker. The first command went well. During the second call (docker build -t oioioi.) The error visible in Attachment popped up (aaa.txt). What to do?
&lt;br/&gt;
Regards.
&lt;br/&gt;
Sorry for my English.</description>
                <environment>OS: Ubuntu 16.04</environment>
        <key id="17320">SIO-2052</key>
            <summary>docker: ImproperlyConfigured: Application labels aren't unique</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="hacper">Kacper Omieliańczyk</reporter>
                        <labels>
                    </labels>
                <created>Tue, 12 Dec 2017 16:11:28 +0100</created>
                <updated>Mon, 27 Apr 2020 16:29:12 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:29:12 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26293" author="accek" created="Mon, 27 Apr 2020 16:29:12 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                            <attachment id="13730" name="aaa.txt" size="961" author="hacper" created="Tue, 12 Dec 2017 16:11:28 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bd3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2051] Fix static_check errors occuring after checkers update</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17247">SIO-2051</key>
            <summary>Fix static_check errors occuring after checkers update</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="norbi_s">Norbert Siwek</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 28 Nov 2017 18:28:46 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:52 +0100</updated>
                            <resolved>Wed, 24 Jan 2018 16:13:41 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23610" author="gerrit" created="Wed, 6 Dec 2017 15:37:56 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23653" author="gerrit" created="Tue, 12 Dec 2017 18:44:02 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23654" author="gerrit" created="Tue, 12 Dec 2017 18:56:52 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23655" author="gerrit" created="Tue, 12 Dec 2017 20:20:27 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23656" author="gerrit" created="Tue, 12 Dec 2017 20:58:36 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23658" author="gerrit" created="Tue, 12 Dec 2017 21:28:24 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23659" author="gerrit" created="Tue, 12 Dec 2017 22:06:33 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23667" author="gerrit" created="Wed, 13 Dec 2017 14:55:14 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23669" author="gerrit" created="Wed, 13 Dec 2017 15:05:50 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23676" author="gerrit" created="Wed, 13 Dec 2017 15:39:09 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23678" author="gerrit" created="Wed, 13 Dec 2017 15:50:24 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23680" author="gerrit" created="Wed, 13 Dec 2017 16:34:04 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23681" author="gerrit" created="Wed, 13 Dec 2017 16:44:22 +0100">Change oioioi~master~I55c3581f241f12637e5e38804c9a9020d8478e4d, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2928"&gt;https://gerrit.sio2project.mimuw.edu.pl/2928&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt; Fixed pep8 static_check errors after checkers update
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I55c3581f241f12637e5e38804c9a9020d8478e4d</comment>
                            <comment id="23750" author="gerrit" created="Wed, 17 Jan 2018 12:07:22 +0100">Change oioioi~master~I2eb1c269b20ab0c9f7413c606393107a5ba6be5b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2939"&gt;https://gerrit.sio2project.mimuw.edu.pl/2939&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt;] Fixed jshint errors and updated .jshintrc and .jshintignore
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2eb1c269b20ab0c9f7413c606393107a5ba6be5b</comment>
                            <comment id="23751" author="gerrit" created="Wed, 17 Jan 2018 12:45:01 +0100">Change oioioi~master~Id9db8ebc31c39f4b7a636b50eabbae673c1c7ab9, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2940"&gt;https://gerrit.sio2project.mimuw.edu.pl/2940&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt;] Fixed csslint errors and added .csslintrc config file
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Id9db8ebc31c39f4b7a636b50eabbae673c1c7ab9</comment>
                            <comment id="23959" author="gerrit" created="Tue, 20 Mar 2018 13:34:11 +0100">Change sioworkers~master~I4291751889b69b8068cb165c354a6bd4933e502a, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2962"&gt;https://gerrit.sio2project.mimuw.edu.pl/2962&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2051" title="Fix static_check errors occuring after checkers update" class="issue-link" data-issue-key="SIO-2051"&gt;&lt;strike&gt;SIO-2051&lt;/strike&gt;&lt;/a&gt;) Synchronize linters configuration with the one from oioioi repo
&lt;br/&gt;

&lt;br/&gt;
</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="16096">SIO-1705</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bcv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>norbi_s</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2050] Submission limit should be visible in submission form</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now there is no indication of submission limit on the submission page. If a user is not aware that the limit exists, and may be pretty strict, they might send a lot of &amp;quot;test&amp;quot; submissions, and hit the limit in a short time (see SIO-1679).
&lt;br/&gt;

&lt;br/&gt;
It would be nice to give a simple &amp;quot;X attempts left&amp;quot; indicator on the submission page.</description>
                <environment/>
        <key id="17246">SIO-2050</key>
            <summary>Submission limit should be visible in submission form</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pavels">Pavel Senchanka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 28 Nov 2017 15:16:38 +0100</created>
                <updated>Tue, 26 Mar 2019 16:37:17 +0100</updated>
                            <resolved>Wed, 28 Nov 2018 17:23:14 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24395" author="gerrit" created="Mon, 19 Nov 2018 14:28:02 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submissions limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24396" author="gerrit" created="Mon, 19 Nov 2018 15:00:50 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submissions limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24398" author="gerrit" created="Mon, 19 Nov 2018 18:00:28 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submissions limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24399" author="gerrit" created="Mon, 19 Nov 2018 18:37:16 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submissions limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24400" author="gerrit" created="Tue, 20 Nov 2018 00:08:51 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submission limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24401" author="gerrit" created="Tue, 20 Nov 2018 12:51:43 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submission limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24402" author="gerrit" created="Tue, 20 Nov 2018 14:03:39 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submission limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24403" author="gerrit" created="Tue, 20 Nov 2018 15:48:28 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submission limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24410" author="gerrit" created="Wed, 21 Nov 2018 22:58:38 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submission limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24412" author="gerrit" created="Fri, 23 Nov 2018 09:20:31 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submission limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24413" author="gerrit" created="Fri, 23 Nov 2018 11:46:31 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submission limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24415" author="gerrit" created="Tue, 27 Nov 2018 09:49:52 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submission limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                            <comment id="24420" author="gerrit" created="Wed, 28 Nov 2018 16:50:50 +0100">Change oioioi~master~Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3102"&gt;https://gerrit.sio2project.mimuw.edu.pl/3102&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2050" title="Submission limit should be visible in submission form" class="issue-link" data-issue-key="SIO-2050"&gt;&lt;strike&gt;SIO-2050&lt;/strike&gt;&lt;/a&gt; Display submission limit informations
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ida9c49a896dc40badd8acb3f4750b7dc9279cbe9</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="16663">SIO-1859</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bcn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2049] Differentiate colours between "OK" and "Partially OK"</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>When the problem grader assigns only a fraction of points for a test, it is still displayed as &amp;quot;OK&amp;quot; with green background, which could be misleading. It would be better to write &amp;quot;Partially OK&amp;quot; or just &amp;quot;OK&amp;quot; with a different bg colour (say, yellow).
&lt;br/&gt;

&lt;br/&gt;
I mean, when the grader outputs:
&lt;br/&gt;
&amp;quot;OK
&lt;br/&gt;
some message
&lt;br/&gt;
50&amp;quot;
&lt;br/&gt;
then the program is assigned 50% of the points. It is a different situation from the one when it gets 100% of the points but still the only difference in the display is in the footnote to the test case. Some of the contestants find this situation confusing.</description>
                <environment/>
        <key id="17245">SIO-2049</key>
            <summary>Differentiate colours between "OK" and "Partially OK"</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="swistak">Jakub Radoszewski</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 28 Nov 2017 12:35:28 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:21 +0100</updated>
                            <resolved>Tue, 3 Mar 2020 15:36:59 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="24416" author="gerrit" created="Tue, 27 Nov 2018 19:47:59 +0100">Change oioioi~master~I0e3d821621277702dabadcca9a75f6fe66355f55, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3105"&gt;https://gerrit.sio2project.mimuw.edu.pl/3105&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt; Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Changed the colors and messages of a submission based on the score. Scores less than maximum no longer
&lt;br/&gt;
look the same as the max ones.
&lt;br/&gt;

&lt;br/&gt;
Also introduced some cosmetic changes to color pallete and gradients.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0e3d821621277702dabadcca9a75f6fe66355f55</comment>
                            <comment id="24418" author="gerrit" created="Wed, 28 Nov 2018 16:39:31 +0100">Change oioioi~master~I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3107"&gt;https://gerrit.sio2project.mimuw.edu.pl/3107&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt; Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot; Changed the colors and messages of a submission based on the score. Scores less than maximum no longer look the same as the max ones.
&lt;br/&gt;

&lt;br/&gt;
Also introduced some cosmetic changes to color pallete and gradients.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45</comment>
                            <comment id="24419" author="gerrit" created="Wed, 28 Nov 2018 16:45:45 +0100">Change oioioi~master~I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3107"&gt;https://gerrit.sio2project.mimuw.edu.pl/3107&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt; Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot; Changed the colors and messages of a submission based on the score. Scores less than maximum no longer look the same as the max ones.
&lt;br/&gt;

&lt;br/&gt;
Also introduced some cosmetic changes to color pallete and gradients.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45</comment>
                            <comment id="24422" author="gerrit" created="Wed, 28 Nov 2018 16:56:03 +0100">Change oioioi~master~I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3107"&gt;https://gerrit.sio2project.mimuw.edu.pl/3107&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt; Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Changed the colors and messages of a submission based on the score. Scores less than maximum no longer
&lt;br/&gt;
look the same as the max ones.
&lt;br/&gt;

&lt;br/&gt;
Also introduced some cosmetic changes to color pallete and gradients.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45</comment>
                            <comment id="24426" author="gerrit" created="Wed, 28 Nov 2018 17:30:26 +0100">Change oioioi~master~I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3107"&gt;https://gerrit.sio2project.mimuw.edu.pl/3107&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt; Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Changed the colors and messages of a submission based on the score. Scores less than maximum no longer
&lt;br/&gt;
look the same as the max ones.
&lt;br/&gt;

&lt;br/&gt;
Also introduced some cosmetic changes to color pallete and gradients.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45</comment>
                            <comment id="24427" author="gerrit" created="Wed, 28 Nov 2018 17:32:18 +0100">Change oioioi~master~I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3107"&gt;https://gerrit.sio2project.mimuw.edu.pl/3107&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt; Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Changed the colors and messages of a submission based on the score. Scores less than maximum no longer
&lt;br/&gt;
look the same as the max ones.
&lt;br/&gt;

&lt;br/&gt;
Also introduced some cosmetic changes to color pallete and gradients.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45</comment>
                            <comment id="24432" author="gerrit" created="Thu, 29 Nov 2018 17:00:39 +0100">Change oioioi~master~I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3107"&gt;https://gerrit.sio2project.mimuw.edu.pl/3107&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt; Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Changed the colors and messages of a submission based on the score. Scores less than maximum no longer
&lt;br/&gt;
look the same as the max ones.
&lt;br/&gt;

&lt;br/&gt;
Also introduced some cosmetic changes to color pallete and gradients.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45</comment>
                            <comment id="24433" author="gerrit" created="Fri, 30 Nov 2018 15:42:29 +0100">Change oioioi~master~I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3107"&gt;https://gerrit.sio2project.mimuw.edu.pl/3107&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt; Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Changed the colors and messages of a submission based on the score. Scores less than maximum no longer
&lt;br/&gt;
look the same as the max ones.
&lt;br/&gt;

&lt;br/&gt;
Also introduced some cosmetic changes to color pallete and gradients.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45</comment>
                            <comment id="24441" author="gerrit" created="Wed, 5 Dec 2018 17:18:47 +0100">Change oioioi~master~I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3107"&gt;https://gerrit.sio2project.mimuw.edu.pl/3107&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt; Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Changed the colors and messages of a submission based on the score. Scores less than maximum no longer
&lt;br/&gt;
look the same as the max ones.
&lt;br/&gt;

&lt;br/&gt;
Also introduced some cosmetic changes to color pallete and gradients.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45</comment>
                            <comment id="24442" author="gerrit" created="Wed, 5 Dec 2018 17:25:45 +0100">Change oioioi~master~I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3107"&gt;https://gerrit.sio2project.mimuw.edu.pl/3107&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt; Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Changed the colors and messages of a submission based on the score. Scores less than maximum no longer
&lt;br/&gt;
look the same as the max ones.
&lt;br/&gt;

&lt;br/&gt;
Also introduced some cosmetic changes to color pallete and gradients.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I810e8be3a8ad8b7e3b8475caa1cc8282f7c66c45</comment>
                            <comment id="24447" author="starosta" created="Wed, 12 Dec 2018 16:25:56 +0100">Scores are now distinguishable by color.</comment>
                            <comment id="24525" author="swistak" created="Tue, 19 Feb 2019 14:56:08 +0100">Poprawka nie weszła do SIO2. Podczas II etapu XXVI OI zn&amp;#xF3;w mieliśmy ten problem:
&lt;br/&gt;
&lt;a href="https://sio2.mimuw.edu.pl/c/oi26-2/s/312295/"&gt;https://sio2.mimuw.edu.pl/c/oi26-2/s/312295/&lt;/a&gt;</comment>
                            <comment id="25752" author="swistak" created="Mon, 2 Dec 2019 19:12:28 +0100">Halo, halo, dalej tego nie ma w SIO... Teraz już XXVII OI:
&lt;br/&gt;
&lt;a href="https://sio2.mimuw.edu.pl/c/oi27-1/s/344306/"&gt;https://sio2.mimuw.edu.pl/c/oi27-1/s/344306/&lt;/a&gt;</comment>
                            <comment id="25770" author="michcioperz" created="Thu, 5 Dec 2019 22:40:27 +0100">To ja może rozjaśnię, o co chodzi Jakubowi:
&lt;br/&gt;

&lt;br/&gt;
Wynik całego submita jest już rozr&amp;#xF3;żnialny, natomiast jurorom zależy też na wynikach poszczeg&amp;#xF3;lnych test&amp;#xF3;w, żeby wynik testu na 20% punkt&amp;#xF3;w (takie zadania się pojawiają ostatnio, że 20% punkt&amp;#xF3;w jest za podanie częściowego poprawnego wyniku) lub taki gdzie nastąpił liniowy spadek punkt&amp;#xF3;w od czasu, żeby taki test nie był tak samo zielony jak test na kt&amp;#xF3;rym submit dostał bezdyskusyjne 100%.
&lt;br/&gt;

&lt;br/&gt;
Ja widzę potrzebę modyfikacji oioioi/programs/models.py:TestReport i template&amp;#39;a z tejże paczki kt&amp;#xF3;ry te TestReporty renderuje. Można się zainspirować pracą Piotra, kt&amp;#xF3;ra jest na masterze w commicie f8e389259eddd0e41f14f6c1a1b131a4d6e9b859. Wydaje mi się, że największą trudnością tutaj jest to, że TestReport ma integerowy test_max_score ale Score&amp;#39;owy score i nie wiem jak to się zachowa dla Potyczek, gdzie score dla testu jest None – to wymaga zastanowienia i dobrego rozegrania.</comment>
                            <comment id="25852" author="gerrit" created="Sun, 19 Jan 2020 03:43:26 +0100">Change oioioi~master~I195ae2a7940083b53a6d77999b03ba051436703b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3390"&gt;https://gerrit.sio2project.mimuw.edu.pl/3390&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt;) Test report color differentiation between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Just like with the submission color, the test reports marked as &amp;quot;OK&amp;quot;
&lt;br/&gt;
will now be highlighted with different shades of green, depending on
&lt;br/&gt;
the fraction of the maximum score available for the test obtained
&lt;br/&gt;
by the submission.
&lt;br/&gt;

&lt;br/&gt;
Test reports without defined maximum scores will always be highlighted
&lt;br/&gt;
according only to their status, i.e. those of them that are marked
&lt;br/&gt;
as &amp;quot;OK&amp;quot; will always receive the default, full shade of green.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I195ae2a7940083b53a6d77999b03ba051436703b</comment>
                            <comment id="25897" author="gerrit" created="Tue, 28 Jan 2020 13:40:40 +0100">Change oioioi~master~I195ae2a7940083b53a6d77999b03ba051436703b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3390"&gt;https://gerrit.sio2project.mimuw.edu.pl/3390&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt;) Test report color differentiation between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Just like with the submission color, the test reports marked as &amp;quot;OK&amp;quot;
&lt;br/&gt;
will now be highlighted with different shades of green, depending on
&lt;br/&gt;
the fraction of the maximum score available for the test obtained
&lt;br/&gt;
by the submission.
&lt;br/&gt;

&lt;br/&gt;
Test reports without defined maximum scores will always be highlighted
&lt;br/&gt;
according only to their status, i.e. those of them that are marked
&lt;br/&gt;
as &amp;quot;OK&amp;quot; will always receive the default, full shade of green.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I195ae2a7940083b53a6d77999b03ba051436703b</comment>
                            <comment id="25900" author="gerrit" created="Tue, 28 Jan 2020 13:47:29 +0100">Change oioioi~master~I195ae2a7940083b53a6d77999b03ba051436703b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3390"&gt;https://gerrit.sio2project.mimuw.edu.pl/3390&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt;) Test report color differentiation between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Just like with the submission color, the test reports marked as &amp;quot;OK&amp;quot;
&lt;br/&gt;
will now be highlighted with different shades of green, depending on
&lt;br/&gt;
the fraction of the maximum score available for the test obtained
&lt;br/&gt;
by the submission.
&lt;br/&gt;

&lt;br/&gt;
Test reports without defined maximum scores will always be highlighted
&lt;br/&gt;
according only to their status, i.e. those of them that are marked
&lt;br/&gt;
as &amp;quot;OK&amp;quot; will always receive the default, full shade of green.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I195ae2a7940083b53a6d77999b03ba051436703b</comment>
                            <comment id="25901" author="gerrit" created="Tue, 28 Jan 2020 13:48:42 +0100">Change oioioi~master~I195ae2a7940083b53a6d77999b03ba051436703b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3390"&gt;https://gerrit.sio2project.mimuw.edu.pl/3390&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2049" title="Differentiate colours between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;" class="issue-link" data-issue-key="SIO-2049"&gt;&lt;strike&gt;SIO-2049&lt;/strike&gt;&lt;/a&gt;) Test report color differentiation between &amp;quot;OK&amp;quot; and &amp;quot;Partially OK&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Just like with the submission color, the test reports marked as &amp;quot;OK&amp;quot;
&lt;br/&gt;
will now be highlighted with different shades of green, depending on
&lt;br/&gt;
the fraction of the maximum score available for the test obtained
&lt;br/&gt;
by the submission.
&lt;br/&gt;

&lt;br/&gt;
Test reports without defined maximum scores will always be highlighted
&lt;br/&gt;
according only to their status, i.e. those of them that are marked
&lt;br/&gt;
as &amp;quot;OK&amp;quot; will always receive the default, full shade of green.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I195ae2a7940083b53a6d77999b03ba051436703b</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="18845">SIO-2291</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bcf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>hayven</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2048] Allow customizing the disqualification message</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2048</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Right now, the disqualification message says something like &amp;quot;By the power of the contest rules you are going to be disqualified.&amp;quot;, and it&amp;#39;s hardcoded. This isn&amp;#39;t 100% accurate, as the disqualification process depends on the rules of the specific contest. 
&lt;br/&gt;

&lt;br/&gt;
Eg. for OI, the juree would like the messageay to say &amp;quot;According the the Organizational Principles of the Competition, the proposition to disqualify you will be presented to the Head Comitee&amp;quot;. On some other contests, a different message may be appropriate.
&lt;br/&gt;

&lt;br/&gt;
There should be a way to change this message, preferably on a per-contest basis.</description>
                <environment/>
        <key id="17244">SIO-2048</key>
            <summary>Allow customizing the disqualification message</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Tue, 28 Nov 2017 10:57:42 +0100</created>
                <updated>Mon, 25 Jan 2021 19:44:25 +0100</updated>
                            <resolved>Mon, 25 Jan 2021 19:44:24 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2020/21 Winter Sprint</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="26121" author="accek" created="Mon, 27 Apr 2020 16:27:55 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                            <comment id="26509" author="wolf480" created="Thu, 11 Jun 2020 12:33:12 +0200">We just had this problem again during OIJ finals.
&lt;br/&gt;
</comment>
                            <comment id="26676" author="swistak" created="Fri, 15 Jan 2021 15:55:24 +0100">And again, during the first stage of OIJ</comment>
                            <comment id="26682" author="gerrit" created="Tue, 19 Jan 2021 11:27:02 +0100">Change oioioi~master~I4851f2f052b517d10977df2aed9618e56a090d15, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3584"&gt;https://gerrit.sio2project.mimuw.edu.pl/3584&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2048" title="Allow customizing the disqualification message" class="issue-link" data-issue-key="SIO-2048"&gt;&lt;strike&gt;SIO-2048&lt;/strike&gt;&lt;/a&gt; Allow customizing the disq message
&lt;br/&gt;

&lt;br/&gt;
Part of the message participant sees is fixed. This part says that
&lt;br/&gt;
participant is disqualified and can use complaint forms to plea. This is
&lt;br/&gt;
not accurate for some competitions and so there is need for ability to
&lt;br/&gt;
customize the message.
&lt;br/&gt;

&lt;br/&gt;
New part to &amp;quot;Advanced&amp;quot; section of contest config is added, where the
&lt;br/&gt;
message can be customized. Disqualification mixins ask for this custom
&lt;br/&gt;
message and give those to templates renderers.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4851f2f052b517d10977df2aed9618e56a090d15</comment>
                            <comment id="26686" author="gerrit" created="Wed, 20 Jan 2021 18:12:01 +0100">Change oioioi~master~I4851f2f052b517d10977df2aed9618e56a090d15, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3584"&gt;https://gerrit.sio2project.mimuw.edu.pl/3584&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2048" title="Allow customizing the disqualification message" class="issue-link" data-issue-key="SIO-2048"&gt;&lt;strike&gt;SIO-2048&lt;/strike&gt;&lt;/a&gt; Allow customizing the disq message
&lt;br/&gt;

&lt;br/&gt;
Part of the message participant sees is fixed. This part says that
&lt;br/&gt;
participant is disqualified and can use complaint forms to plea. This is
&lt;br/&gt;
not accurate for some competitions and so there is need for ability to
&lt;br/&gt;
customize the message.
&lt;br/&gt;

&lt;br/&gt;
New part to &amp;quot;Advanced&amp;quot; section of contest config is added, where the
&lt;br/&gt;
message can be customized. Disqualification mixins ask for this custom
&lt;br/&gt;
message and give those to templates renderers.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4851f2f052b517d10977df2aed9618e56a090d15</comment>
                            <comment id="26688" author="gerrit" created="Wed, 20 Jan 2021 18:14:22 +0100">Change oioioi~master~I4851f2f052b517d10977df2aed9618e56a090d15, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3584"&gt;https://gerrit.sio2project.mimuw.edu.pl/3584&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2048" title="Allow customizing the disqualification message" class="issue-link" data-issue-key="SIO-2048"&gt;&lt;strike&gt;SIO-2048&lt;/strike&gt;&lt;/a&gt; Allow customizing the disq message
&lt;br/&gt;

&lt;br/&gt;
Part of the message participant sees is fixed. This part says that
&lt;br/&gt;
participant is disqualified and can use complaint forms to plea. This is
&lt;br/&gt;
not accurate for some competitions and so there is need for ability to
&lt;br/&gt;
customize the message.
&lt;br/&gt;

&lt;br/&gt;
New part to &amp;quot;Advanced&amp;quot; section of contest config is added, where the
&lt;br/&gt;
message can be customized. Disqualification mixins ask for this custom
&lt;br/&gt;
message and give those to templates renderers.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4851f2f052b517d10977df2aed9618e56a090d15</comment>
                            <comment id="26692" author="gerrit" created="Wed, 20 Jan 2021 21:33:47 +0100">Change oioioi~master~I4851f2f052b517d10977df2aed9618e56a090d15, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3584"&gt;https://gerrit.sio2project.mimuw.edu.pl/3584&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2048" title="Allow customizing the disqualification message" class="issue-link" data-issue-key="SIO-2048"&gt;&lt;strike&gt;SIO-2048&lt;/strike&gt;&lt;/a&gt; Allow customizing the disq message
&lt;br/&gt;

&lt;br/&gt;
Part of the message participant sees is fixed. This part says that
&lt;br/&gt;
participant is disqualified and can use complaint forms to plea. This is
&lt;br/&gt;
not accurate for some competitions and so there is need for ability to
&lt;br/&gt;
customize the message.
&lt;br/&gt;

&lt;br/&gt;
New part to &amp;quot;Advanced&amp;quot; section of contest config is added, where the
&lt;br/&gt;
message can be customized. Disqualification mixins ask for this custom
&lt;br/&gt;
message and give those to templates renderers.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4851f2f052b517d10977df2aed9618e56a090d15</comment>
                            <comment id="26697" author="gerrit" created="Thu, 21 Jan 2021 23:41:23 +0100">Change oioioi~master~I4851f2f052b517d10977df2aed9618e56a090d15, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3584"&gt;https://gerrit.sio2project.mimuw.edu.pl/3584&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2048" title="Allow customizing the disqualification message" class="issue-link" data-issue-key="SIO-2048"&gt;&lt;strike&gt;SIO-2048&lt;/strike&gt;&lt;/a&gt; Allow customizing the disq message
&lt;br/&gt;

&lt;br/&gt;
Part of the message participant sees is fixed. This part says that
&lt;br/&gt;
participant is disqualified and can use complaint forms to plea. This is
&lt;br/&gt;
not accurate for some competitions and so there is need for ability to
&lt;br/&gt;
customize the message.
&lt;br/&gt;

&lt;br/&gt;
New part to &amp;quot;Advanced&amp;quot; section of contest config is added, where the
&lt;br/&gt;
message can be customized. Disqualification mixins ask for this custom
&lt;br/&gt;
message and give those to templates renderers.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4851f2f052b517d10977df2aed9618e56a090d15</comment>
                            <comment id="26700" author="gerrit" created="Fri, 22 Jan 2021 11:07:56 +0100">Change oioioi~master~I4851f2f052b517d10977df2aed9618e56a090d15, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3584"&gt;https://gerrit.sio2project.mimuw.edu.pl/3584&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2048" title="Allow customizing the disqualification message" class="issue-link" data-issue-key="SIO-2048"&gt;&lt;strike&gt;SIO-2048&lt;/strike&gt;&lt;/a&gt; Allow customizing the disq message
&lt;br/&gt;

&lt;br/&gt;
Part of the message participant sees is fixed. This part says that
&lt;br/&gt;
participant is disqualified and can use complaint forms to plea. This is
&lt;br/&gt;
not accurate for some competitions and so there is need for ability to
&lt;br/&gt;
customize the message.
&lt;br/&gt;

&lt;br/&gt;
New part to &amp;quot;Advanced&amp;quot; section of contest config is added, where the
&lt;br/&gt;
message can be customized. Disqualification mixins ask for this custom
&lt;br/&gt;
message and give those to templates renderers.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4851f2f052b517d10977df2aed9618e56a090d15</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bc7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10641" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue>4</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2047] Add contribution guide</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2047</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add CONTRIBUTING file to repo or section to README file with our guidelines how to contribute to this project. It should prevent people from sending pull requests via GitHub.</description>
                <environment/>
        <key id="17243">SIO-2047</key>
            <summary>Add contribution guide</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Sat, 25 Nov 2017 00:40:40 +0100</created>
                <updated>Mon, 27 Apr 2020 16:29:12 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:29:12 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26291" author="accek" created="Mon, 27 Apr 2020 16:29:12 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bbz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2046] Styling: problem packages table is not fully visible</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2046</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>There are two issues with a visibility of a problem packages list at /c/CONTEST_NAME/admin/problems/problempackage/
&lt;br/&gt;

&lt;br/&gt;
1. It&amp;#39;s partially covered by a &amp;quot;Filter&amp;quot; column if the browser window isn&amp;#39;t wide enough (e.g. it applies to laptops with a standard 1366x768 resolution, with the window maximized).
&lt;br/&gt;

&lt;br/&gt;
2. And on the other hand it&amp;#39;s width is capped at a certain value with the table&amp;#39;s content horizontally scrollable - even though all of it could fit with no &amp;quot;hidden overflow&amp;quot; on a wide enough screen (e.g. also standard fullHD monitor)</description>
                <environment/>
        <key id="17242">SIO-2046</key>
            <summary>Styling: problem packages table is not fully visible</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="olaf">Olaf Łobożewicz</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Thu, 23 Nov 2017 12:44:09 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:33 +0100</updated>
                            <resolved>Wed, 18 Dec 2019 14:18:42 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24270" author="gerrit" created="Mon, 11 Jun 2018 22:26:45 +0200">Change oioioi~master~Ice05881c437511549d3dc7830cec617c469fc209, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3046"&gt;https://gerrit.sio2project.mimuw.edu.pl/3046&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2046" title="Styling: problem packages table is not fully visible" class="issue-link" data-issue-key="SIO-2046"&gt;&lt;strike&gt;SIO-2046&lt;/strike&gt;&lt;/a&gt;) Styling: problem packages table is not fully visible
&lt;br/&gt;

&lt;br/&gt;
There are two issues with a visibility of a problem packages list
&lt;br/&gt;
at /c/CONTEST_NAME/admin/problems/problempackage/
&lt;br/&gt;

&lt;br/&gt;
1. It&amp;#39;s partially covered by a &amp;quot;Filter&amp;quot; column if the browser
&lt;br/&gt;
window isn&amp;#39;t wide enough (e.g. it applies to laptops with
&lt;br/&gt;
a standard 1366x768 resolution, with the window maximized).
&lt;br/&gt;

&lt;br/&gt;
2. And on the other hand it&amp;#39;s width is capped at a certain value
&lt;br/&gt;
with the table&amp;#39;s content horizontally scrollable - even though
&lt;br/&gt;
all of it could fit with no &amp;quot;hidden overflow&amp;quot; on a wide enough
&lt;br/&gt;
screen (e.g. also standard fullHD monitor)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ice05881c437511549d3dc7830cec617c469fc209</comment>
                            <comment id="24281" author="gerrit" created="Thu, 28 Jun 2018 16:52:04 +0200">Change oioioi~master~Ice05881c437511549d3dc7830cec617c469fc209, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3046"&gt;https://gerrit.sio2project.mimuw.edu.pl/3046&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2046" title="Styling: problem packages table is not fully visible" class="issue-link" data-issue-key="SIO-2046"&gt;&lt;strike&gt;SIO-2046&lt;/strike&gt;&lt;/a&gt;) Styling: problem packages table is not fully visible
&lt;br/&gt;

&lt;br/&gt;
There are two issues with a visibility of a problem packages list
&lt;br/&gt;
at /c/CONTEST_NAME/admin/problems/problempackage/
&lt;br/&gt;

&lt;br/&gt;
1. It&amp;#39;s partially covered by a &amp;quot;Filter&amp;quot; column if the browser
&lt;br/&gt;
window isn&amp;#39;t wide enough (e.g. it applies to laptops with
&lt;br/&gt;
a standard 1366x768 resolution, with the window maximized).
&lt;br/&gt;

&lt;br/&gt;
2. And on the other hand it&amp;#39;s width is capped at a certain value
&lt;br/&gt;
with the table&amp;#39;s content horizontally scrollable - even though
&lt;br/&gt;
all of it could fit with no &amp;quot;hidden overflow&amp;quot; on a wide enough
&lt;br/&gt;
screen (e.g. also standard fullHD monitor)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ice05881c437511549d3dc7830cec617c469fc209</comment>
                    </comments>
                    <attachments>
                            <attachment id="13646" name="1_table_covered.png" size="127941" author="olaf" created="Thu, 23 Nov 2017 12:44:09 +0100"/>
                            <attachment id="13647" name="2_content_hidden.png" size="145071" author="olaf" created="Thu, 23 Nov 2017 12:44:09 +0100"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bbr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2045] Page not found error after deleting a contest</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2045</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>If you are viewing the admin page with an active contest (so that admin site is prefixed by the contest id in the URL) and you delete that contest, you get a 404 error afterwards instead of for example being taken into proper admin page without the contest prefix.</description>
                <environment/>
        <key id="17241">SIO-2045</key>
            <summary>Page not found error after deleting a contest</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="radeusgd">Radosław Waśko</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Wed, 22 Nov 2017 21:49:20 +0100</created>
                <updated>Tue, 26 Mar 2019 16:37:30 +0100</updated>
                            <resolved>Sat, 24 Nov 2018 14:14:25 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24367" author="agluszak" created="Mon, 5 Nov 2018 19:04:28 +0100">If you try to delete current contest by going to
&lt;br/&gt;
&lt;a href="http://localhost:8000/c/--CONTEST-ID--/admin/contests/contest/--CONTEST-ID--/delete/"&gt;http://localhost:8000/c/--CONTEST-ID--/admin/contests/contest/--CONTEST-ID--/delete/&lt;/a&gt;
&lt;br/&gt;
it is deleted and the current contest is switched to the next available without a 404. However, if you delete contest from 
&lt;br/&gt;
&lt;a href="http://localhost:8000/c/--CONTEST-ID--/admin/contests/contest/"&gt;http://localhost:8000/c/--CONTEST-ID--/admin/contests/contest/&lt;/a&gt; by selecting it from the list and clicking &amp;quot;delete selected contests&amp;quot; it indeed results in a 404 error.</comment>
                            <comment id="24393" author="gerrit" created="Sun, 18 Nov 2018 22:25:15 +0100">Change oioioi~master~Ie1be299d45e883181c9e4f2ec0d80ca554685b59, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3101"&gt;https://gerrit.sio2project.mimuw.edu.pl/3101&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2045" title="Page not found error after deleting a contest" class="issue-link" data-issue-key="SIO-2045"&gt;&lt;strike&gt;SIO-2045&lt;/strike&gt;&lt;/a&gt; Page not found error after deleting a contest
&lt;br/&gt;

&lt;br/&gt;
Redirect to contest-unprefixed url of contests list after calling delete_selected for contests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie1be299d45e883181c9e4f2ec0d80ca554685b59</comment>
                            <comment id="24405" author="gerrit" created="Tue, 20 Nov 2018 18:53:09 +0100">Change oioioi~master~Ie1be299d45e883181c9e4f2ec0d80ca554685b59, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3101"&gt;https://gerrit.sio2project.mimuw.edu.pl/3101&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2045" title="Page not found error after deleting a contest" class="issue-link" data-issue-key="SIO-2045"&gt;&lt;strike&gt;SIO-2045&lt;/strike&gt;&lt;/a&gt; Page not found error after deleting a contest
&lt;br/&gt;

&lt;br/&gt;
Redirect to contest-unprefixed url of contests list after calling delete_selected for contests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie1be299d45e883181c9e4f2ec0d80ca554685b59</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bbj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2044] [Zeus/PA] Allow Zeus problem ID edition</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2044</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sometimes we need to rejudge submissions, but after getting access to new Zeus instance, the problems have new IDs in Zeus system and SIO2 allows us to specify these IDs only during uploading the tasks packages, so the only way to change them later is updating them manually in database via django shell or db shell.
&lt;br/&gt;

&lt;br/&gt;
We can also consider if we want to allow edition of Zeus system ID. Actually it can be easily hacked out by changing appropriate Zeus IP in settings.py. But adding this field to the form shouldn&amp;#39;t require much work after adding the first field.</description>
                <environment/>
        <key id="17240">SIO-2044</key>
            <summary>[Zeus/PA] Allow Zeus problem ID edition</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Wed, 22 Nov 2017 17:45:27 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:32 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:32 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26199" author="accek" created="Mon, 27 Apr 2020 16:28:32 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bbb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2043] Create JIRA addon that sets TAG Developer value if a person from 'TAG Developer' group is assigned</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2043</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="17239">SIO-2043</key>
            <summary>Create JIRA addon that sets TAG Developer value if a person from 'TAG Developer' group is assigned</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="radeusgd">Radosław Waśko</reporter>
                        <labels>
                    </labels>
                <created>Wed, 22 Nov 2017 15:00:16 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:30 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:30 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26192" author="accek" created="Mon, 27 Apr 2020 16:28:30 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00bb3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2042] Allow setting separate limit for number of testruns.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2042</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently, the number of testruns a participant can submit for a particular problem is limited by the probleminstance&amp;#39;s submission limit. The same limit is used for regular submissions.
&lt;br/&gt;

&lt;br/&gt;
It would be nice to be able to set a different submission limit for testruns than for normal submits.</description>
                <environment/>
        <key id="17230">SIO-2042</key>
            <summary>Allow setting separate limit for number of testruns.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 21 Nov 2017 16:54:31 +0100</created>
                <updated>Tue, 26 Mar 2019 16:39:40 +0100</updated>
                            <resolved>Wed, 14 Feb 2018 01:16:43 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23600" author="gerrit" created="Tue, 28 Nov 2017 15:48:18 +0100">Change oioioi~master~I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2924"&gt;https://gerrit.sio2project.mimuw.edu.pl/2924&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2042" title="Allow setting separate limit for number of testruns." class="issue-link" data-issue-key="SIO-2042"&gt;&lt;strike&gt;SIO-2042&lt;/strike&gt;&lt;/a&gt;) Separated test runs limit from submissions limit.
&lt;br/&gt;

&lt;br/&gt;
Added a new configurable property &amp;#39;test_runs_limit&amp;#39; associated
&lt;br/&gt;
with problem instances. This allows configuring the limit for
&lt;br/&gt;
each problem instance individually.
&lt;br/&gt;

&lt;br/&gt;
The implementation required some non-trivial changes in
&lt;br/&gt;
ProblemInstanceAdmin and ProblemInstanceController:
&lt;br/&gt;
they now support mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5</comment>
                            <comment id="23601" author="gerrit" created="Tue, 28 Nov 2017 15:51:14 +0100">Change oioioi~master~I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2924"&gt;https://gerrit.sio2project.mimuw.edu.pl/2924&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2042" title="Allow setting separate limit for number of testruns." class="issue-link" data-issue-key="SIO-2042"&gt;&lt;strike&gt;SIO-2042&lt;/strike&gt;&lt;/a&gt;) Separated test runs limit from submissions limit.
&lt;br/&gt;

&lt;br/&gt;
Added a new configurable property &amp;#39;test_runs_limit&amp;#39; associated
&lt;br/&gt;
with problem instances. This allows configuring the limit for
&lt;br/&gt;
each problem instance individually.
&lt;br/&gt;

&lt;br/&gt;
The implementation required some non-trivial changes in
&lt;br/&gt;
ProblemInstanceAdmin and ProblemInstanceController:
&lt;br/&gt;
they now support mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5</comment>
                            <comment id="23602" author="gerrit" created="Tue, 28 Nov 2017 16:01:37 +0100">Change oioioi~master~I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2924"&gt;https://gerrit.sio2project.mimuw.edu.pl/2924&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2042" title="Allow setting separate limit for number of testruns." class="issue-link" data-issue-key="SIO-2042"&gt;&lt;strike&gt;SIO-2042&lt;/strike&gt;&lt;/a&gt;) Separated test runs limit from submissions limit.
&lt;br/&gt;

&lt;br/&gt;
Added a new configurable property &amp;#39;test_runs_limit&amp;#39; associated
&lt;br/&gt;
with problem instances. This allows configuring the limit for
&lt;br/&gt;
each problem instance individually.
&lt;br/&gt;

&lt;br/&gt;
The implementation required some non-trivial changes in
&lt;br/&gt;
ProblemInstanceAdmin and ProblemInstanceController:
&lt;br/&gt;
they now support mixins.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5</comment>
                            <comment id="23665" author="gerrit" created="Wed, 13 Dec 2017 13:39:13 +0100">Change oioioi~master~I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2924"&gt;https://gerrit.sio2project.mimuw.edu.pl/2924&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2042" title="Allow setting separate limit for number of testruns." class="issue-link" data-issue-key="SIO-2042"&gt;&lt;strike&gt;SIO-2042&lt;/strike&gt;&lt;/a&gt;) Separated test runs limit from submissions limit.
&lt;br/&gt;

&lt;br/&gt;
Added a new configurable property &amp;#39;test_runs_limit&amp;#39; associated
&lt;br/&gt;
with problem instances. This allows configuring the limit for
&lt;br/&gt;
each problem instance individually.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5</comment>
                            <comment id="23666" author="gerrit" created="Wed, 13 Dec 2017 13:44:50 +0100">Change oioioi~master~I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2924"&gt;https://gerrit.sio2project.mimuw.edu.pl/2924&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2042" title="Allow setting separate limit for number of testruns." class="issue-link" data-issue-key="SIO-2042"&gt;&lt;strike&gt;SIO-2042&lt;/strike&gt;&lt;/a&gt;) Separated test runs limit from submissions limit.
&lt;br/&gt;

&lt;br/&gt;
Added a new configurable property &amp;#39;test_runs_limit&amp;#39; associated
&lt;br/&gt;
with problem instances. This allows configuring the limit for
&lt;br/&gt;
each problem instance individually.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5</comment>
                            <comment id="23684" author="gerrit" created="Sat, 16 Dec 2017 14:05:38 +0100">Change oioioi~master~I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2924"&gt;https://gerrit.sio2project.mimuw.edu.pl/2924&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2042" title="Allow setting separate limit for number of testruns." class="issue-link" data-issue-key="SIO-2042"&gt;&lt;strike&gt;SIO-2042&lt;/strike&gt;&lt;/a&gt;) Separated test runs limit from submissions limit.
&lt;br/&gt;

&lt;br/&gt;
Added a new configurable property &amp;#39;test_runs_limit&amp;#39; associated
&lt;br/&gt;
with problem instances. This allows configuring the limit for
&lt;br/&gt;
each problem instance individually.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5</comment>
                            <comment id="23685" author="gerrit" created="Sat, 16 Dec 2017 14:14:20 +0100">Change oioioi~master~I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2924"&gt;https://gerrit.sio2project.mimuw.edu.pl/2924&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2042" title="Allow setting separate limit for number of testruns." class="issue-link" data-issue-key="SIO-2042"&gt;&lt;strike&gt;SIO-2042&lt;/strike&gt;&lt;/a&gt;) Separated test runs limit from submissions limit.
&lt;br/&gt;

&lt;br/&gt;
Added a new configurable property &amp;#39;test_runs_limit&amp;#39; associated
&lt;br/&gt;
with problem instances. This allows configuring the limit for
&lt;br/&gt;
each problem instance individually.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5</comment>
                            <comment id="23686" author="gerrit" created="Sat, 16 Dec 2017 14:17:32 +0100">Change oioioi~master~I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2924"&gt;https://gerrit.sio2project.mimuw.edu.pl/2924&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2042" title="Allow setting separate limit for number of testruns." class="issue-link" data-issue-key="SIO-2042"&gt;&lt;strike&gt;SIO-2042&lt;/strike&gt;&lt;/a&gt;) Separated test runs limit from submissions limit.
&lt;br/&gt;

&lt;br/&gt;
Added a new configurable property &amp;#39;test_runs_limit&amp;#39; associated
&lt;br/&gt;
with problem instances. This allows configuring the limit for
&lt;br/&gt;
each problem instance individually.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5</comment>
                            <comment id="23687" author="gerrit" created="Sat, 16 Dec 2017 14:38:38 +0100">Change oioioi~master~I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2924"&gt;https://gerrit.sio2project.mimuw.edu.pl/2924&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2042" title="Allow setting separate limit for number of testruns." class="issue-link" data-issue-key="SIO-2042"&gt;&lt;strike&gt;SIO-2042&lt;/strike&gt;&lt;/a&gt;) Separated test runs limit from submissions limit.
&lt;br/&gt;

&lt;br/&gt;
Added a new configurable property &amp;#39;test_runs_limit&amp;#39; associated
&lt;br/&gt;
with problem instances. This allows configuring the limit for
&lt;br/&gt;
each problem instance individually.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I91d4d4a4dfe4a15c3a1442ad9352e8a1384d34b5</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b93:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>pavels</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2041] When uploading problem packages .tar.gz extension fails</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2041</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>It&amp;#39;s because the archive unpacking recognises archive format by file extension, but because of usage of temporary filename it&amp;#39;s getting only the part of the extension after the last dot, so something.tar.gz is recognised as &amp;quot;.gz&amp;quot; format which is not supported.
&lt;br/&gt;

&lt;br/&gt;
Simple solution: use &amp;quot;.tgz&amp;quot;
&lt;br/&gt;
Better solution: make the file format hint consider extensions with multiple parts?</description>
                <environment/>
        <key id="17229">SIO-2041</key>
            <summary>When uploading problem packages .tar.gz extension fails</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="radeusgd">Radosław Waśko</reporter>
                        <labels>
                    </labels>
                <created>Sat, 18 Nov 2017 20:49:11 +0100</created>
                <updated>Mon, 27 Apr 2020 16:27:43 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:27:43 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26099" author="accek" created="Mon, 27 Apr 2020 16:27:43 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b8v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2040] [Zeus/PA] Invalid validation of allowed languages</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2040</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>PA contest controllers allows C and C++ while Zeus problem controller allows only C++. On submission view you see both C and C++ (since it is PA contest and some problems allows both C and C++), but there is no later check if specific problem allows chosen language what can result in accepting submission in C for Zeus problem which is wrong behavior.</description>
                <environment/>
        <key id="17228">SIO-2040</key>
            <summary>[Zeus/PA] Invalid validation of allowed languages</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Fri, 17 Nov 2017 18:19:35 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:05 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:05 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26139" author="accek" created="Mon, 27 Apr 2020 16:28:05 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b8n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2039] su to inactive account logs you out</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2039</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sometimes you want to su as some person and usually you know his/her name. Some people have multiple accounts with some of them being inactive and you don&amp;#39;t know which are active and which aren&amp;#39;t. So you just pick random one and... if you have tried to su as an inactive user, you will be logged out (I also got redirection loop sometime, when trying to su on some admin pages). There&amp;#39;s no message about what happened.
&lt;br/&gt;

&lt;br/&gt;
1) There should be no redirection loops
&lt;br/&gt;
2) You should get an error that chosen user is inactive (or even exclude him/her from search result). After getting an error, you should still be logged in as you.</description>
                <environment/>
        <key id="17227">SIO-2039</key>
            <summary>su to inactive account logs you out</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Fri, 17 Nov 2017 18:14:36 +0100</created>
                <updated>Tue, 3 Mar 2020 16:08:37 +0100</updated>
                            <resolved>Tue, 4 Jun 2019 17:17:39 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24268" author="gerrit" created="Mon, 11 Jun 2018 21:15:18 +0200">Change oioioi~master~I1bd7b780023646523ba8c3615eae31f4175b63ca, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3045"&gt;https://gerrit.sio2project.mimuw.edu.pl/3045&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2039" title="su to inactive account logs you out" class="issue-link" data-issue-key="SIO-2039"&gt;&lt;strike&gt;SIO-2039&lt;/strike&gt;&lt;/a&gt;) su to inactive account logs you out
&lt;br/&gt;

&lt;br/&gt;
Sometimes you want to su as some person and usually you know his/her name.
&lt;br/&gt;
Some people have multiple accounts with some of them being inactive and
&lt;br/&gt;
you don&amp;#39;t know which are active and which aren&amp;#39;t. So you just pick random
&lt;br/&gt;
one and... if you have tried to su as an inactive user, you will be logged
&lt;br/&gt;
out (I also got redirection loop sometime, when trying to su on some admin
&lt;br/&gt;
pages). There&amp;#39;s no message about what happened.
&lt;br/&gt;

&lt;br/&gt;
1) There should be no redirection loops
&lt;br/&gt;
2) You should get an error that chosen user is inactive (or even exclude
&lt;br/&gt;
him/her from search result). After getting an error, you should still be
&lt;br/&gt;
logged in as you.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1bd7b780023646523ba8c3615eae31f4175b63ca</comment>
                            <comment id="25169" author="gerrit" created="Tue, 4 Jun 2019 16:32:40 +0200">Change oioioi~master~I1bd7b780023646523ba8c3615eae31f4175b63ca, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3045"&gt;https://gerrit.sio2project.mimuw.edu.pl/3045&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2039" title="su to inactive account logs you out" class="issue-link" data-issue-key="SIO-2039"&gt;&lt;strike&gt;SIO-2039&lt;/strike&gt;&lt;/a&gt;) su to inactive account logs you out
&lt;br/&gt;

&lt;br/&gt;
Sometimes you want to su as some person and usually you know his/her name.
&lt;br/&gt;
Some people have multiple accounts with some of them being inactive and
&lt;br/&gt;
you don&amp;#39;t know which are active and which aren&amp;#39;t. So you just pick random
&lt;br/&gt;
one and... if you have tried to su as an inactive user, you will be logged
&lt;br/&gt;
out (I also got redirection loop sometime, when trying to su on some admin
&lt;br/&gt;
pages). There&amp;#39;s no message about what happened.
&lt;br/&gt;

&lt;br/&gt;
1) There should be no redirection loops
&lt;br/&gt;
2) You should get an error that chosen user is inactive (or even exclude
&lt;br/&gt;
him/her from search result). After getting an error, you should still be
&lt;br/&gt;
logged in as you.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1bd7b780023646523ba8c3615eae31f4175b63ca</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b8f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2038] 2FA</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Add 2 factor authentication to OIOIOI - use time based tokens. Later, we can also add U2F.
&lt;br/&gt;

&lt;br/&gt;
Moreover, add a new setting &amp;quot;enforce 2fa for superadmins&amp;quot; to settings.py (maybe add setting for contest admins privileges and also specific option in contest settings, too). With this option enabled, superadmins have full access if and only if they have enabled 2FA. Otherwise they have privileges of regular users.
&lt;br/&gt;

&lt;br/&gt;
I plan to work on this when I&amp;#39;ll get some free time. If it isn&amp;#39;t ready before March 2018, you can just ignore this sentence or ping me :)</description>
                <environment/>
        <key id="17226">SIO-2038</key>
            <summary>2FA</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Fri, 17 Nov 2017 17:06:53 +0100</created>
                <updated>Mon, 27 Apr 2020 16:28:51 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:51 +0200</resolved>
                                    <version>Far Future</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23850" author="gerrit" created="Thu, 22 Feb 2018 00:35:09 +0100">Change oioioi~master~Ied39f660dd0ba6a84b8a9249e0489beecf2513fe, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2946"&gt;https://gerrit.sio2project.mimuw.edu.pl/2946&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Basic support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied39f660dd0ba6a84b8a9249e0489beecf2513fe</comment>
                            <comment id="23851" author="gerrit" created="Thu, 22 Feb 2018 01:22:57 +0100">Change oioioi~master~Iff1f5fb4ef3053c7f2defee3ff26853430792e1d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2947"&gt;https://gerrit.sio2project.mimuw.edu.pl/2947&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Yubikey support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iff1f5fb4ef3053c7f2defee3ff26853430792e1d</comment>
                            <comment id="23852" author="gerrit" created="Thu, 22 Feb 2018 01:32:07 +0100">Change oioioi~master~Iff1f5fb4ef3053c7f2defee3ff26853430792e1d, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2947"&gt;https://gerrit.sio2project.mimuw.edu.pl/2947&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Yubikey support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iff1f5fb4ef3053c7f2defee3ff26853430792e1d</comment>
                            <comment id="23853" author="gerrit" created="Thu, 22 Feb 2018 12:19:02 +0100">Change oioioi~master~Ied39f660dd0ba6a84b8a9249e0489beecf2513fe, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2946"&gt;https://gerrit.sio2project.mimuw.edu.pl/2946&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Basic support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied39f660dd0ba6a84b8a9249e0489beecf2513fe</comment>
                            <comment id="23854" author="gerrit" created="Thu, 22 Feb 2018 12:21:11 +0100">Change oioioi~master~Iff1f5fb4ef3053c7f2defee3ff26853430792e1d, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2947"&gt;https://gerrit.sio2project.mimuw.edu.pl/2947&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Yubikey support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iff1f5fb4ef3053c7f2defee3ff26853430792e1d</comment>
                            <comment id="23855" author="gerrit" created="Thu, 22 Feb 2018 12:26:47 +0100">Change oioioi~master~Ied39f660dd0ba6a84b8a9249e0489beecf2513fe, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2946"&gt;https://gerrit.sio2project.mimuw.edu.pl/2946&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Basic support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied39f660dd0ba6a84b8a9249e0489beecf2513fe</comment>
                            <comment id="23856" author="gerrit" created="Thu, 22 Feb 2018 12:27:31 +0100">Change oioioi~master~Iff1f5fb4ef3053c7f2defee3ff26853430792e1d, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2947"&gt;https://gerrit.sio2project.mimuw.edu.pl/2947&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Yubikey support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iff1f5fb4ef3053c7f2defee3ff26853430792e1d</comment>
                            <comment id="23857" author="gerrit" created="Thu, 22 Feb 2018 15:37:57 +0100">Change oioioi~master~Ied39f660dd0ba6a84b8a9249e0489beecf2513fe, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2946"&gt;https://gerrit.sio2project.mimuw.edu.pl/2946&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Basic support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied39f660dd0ba6a84b8a9249e0489beecf2513fe</comment>
                            <comment id="23858" author="gerrit" created="Fri, 23 Feb 2018 00:38:06 +0100">Change oioioi~master~Ied39f660dd0ba6a84b8a9249e0489beecf2513fe, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2946"&gt;https://gerrit.sio2project.mimuw.edu.pl/2946&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Basic support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied39f660dd0ba6a84b8a9249e0489beecf2513fe</comment>
                            <comment id="23859" author="gerrit" created="Fri, 23 Feb 2018 00:38:38 +0100">Change oioioi~master~I781daac342ec541057ab59ab94a5c48f68297363, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2953"&gt;https://gerrit.sio2project.mimuw.edu.pl/2953&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Added option to make superusers use 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I781daac342ec541057ab59ab94a5c48f68297363</comment>
                            <comment id="23860" author="gerrit" created="Fri, 23 Feb 2018 16:22:16 +0100">Change oioioi~master~Ied39f660dd0ba6a84b8a9249e0489beecf2513fe, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2946"&gt;https://gerrit.sio2project.mimuw.edu.pl/2946&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Basic support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied39f660dd0ba6a84b8a9249e0489beecf2513fe</comment>
                            <comment id="23861" author="gerrit" created="Fri, 23 Feb 2018 16:23:03 +0100">Change oioioi~master~I781daac342ec541057ab59ab94a5c48f68297363, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2953"&gt;https://gerrit.sio2project.mimuw.edu.pl/2953&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Added option to make superusers use 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I781daac342ec541057ab59ab94a5c48f68297363</comment>
                            <comment id="23862" author="gerrit" created="Fri, 23 Feb 2018 17:52:08 +0100">Change oioioi~master~I781daac342ec541057ab59ab94a5c48f68297363, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2953"&gt;https://gerrit.sio2project.mimuw.edu.pl/2953&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Added option to make superusers use 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I781daac342ec541057ab59ab94a5c48f68297363</comment>
                            <comment id="23864" author="gerrit" created="Sun, 25 Feb 2018 22:18:11 +0100">Change oioioi~master~Ied39f660dd0ba6a84b8a9249e0489beecf2513fe, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2946"&gt;https://gerrit.sio2project.mimuw.edu.pl/2946&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Basic support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied39f660dd0ba6a84b8a9249e0489beecf2513fe</comment>
                            <comment id="23865" author="gerrit" created="Sun, 25 Feb 2018 22:19:03 +0100">Change oioioi~master~I781daac342ec541057ab59ab94a5c48f68297363, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2953"&gt;https://gerrit.sio2project.mimuw.edu.pl/2953&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Added option to make superusers use 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I781daac342ec541057ab59ab94a5c48f68297363</comment>
                            <comment id="23866" author="gerrit" created="Wed, 7 Mar 2018 22:43:26 +0100">Change oioioi~master~Ied39f660dd0ba6a84b8a9249e0489beecf2513fe, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2946"&gt;https://gerrit.sio2project.mimuw.edu.pl/2946&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Basic support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied39f660dd0ba6a84b8a9249e0489beecf2513fe</comment>
                            <comment id="23867" author="gerrit" created="Thu, 8 Mar 2018 20:07:23 +0100">Change oioioi~master~Ied39f660dd0ba6a84b8a9249e0489beecf2513fe, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2946"&gt;https://gerrit.sio2project.mimuw.edu.pl/2946&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Basic support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied39f660dd0ba6a84b8a9249e0489beecf2513fe</comment>
                            <comment id="23873" author="gerrit" created="Thu, 15 Mar 2018 16:04:09 +0100">Change oioioi~master~Ied39f660dd0ba6a84b8a9249e0489beecf2513fe, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2946"&gt;https://gerrit.sio2project.mimuw.edu.pl/2946&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2038" title="2FA" class="issue-link" data-issue-key="SIO-2038"&gt;&lt;strike&gt;SIO-2038&lt;/strike&gt;&lt;/a&gt; Basic support for 2FA.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ied39f660dd0ba6a84b8a9249e0489beecf2513fe</comment>
                            <comment id="26246" author="accek" created="Mon, 27 Apr 2020 16:28:51 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b87:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2037] Use of caching template loaders in production env &amp; update of the README</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2037</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Use caching template loaders in production environment. 
&lt;br/&gt;

&lt;br/&gt;
This issue is associated with the 449635a2 commit - whose changes in the settings.py.template were not reflected in the README. Make sure that they&amp;#39;re included this time</description>
                <environment/>
        <key id="17225">SIO-2037</key>
            <summary>Use of caching template loaders in production env &amp; update of the README</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="olaf">Olaf Łobożewicz</reporter>
                        <labels>
                    </labels>
                <created>Wed, 15 Nov 2017 19:22:04 +0100</created>
                <updated>Tue, 26 Mar 2019 16:36:53 +0100</updated>
                            <resolved>Wed, 31 Jan 2018 14:50:34 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23587" author="gerrit" created="Wed, 15 Nov 2017 21:59:34 +0100">Change oioioi~master~I8aab5af9af6981224db5c20c819ab821ae5bf3ac, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2918"&gt;https://gerrit.sio2project.mimuw.edu.pl/2918&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2037" title="Use of caching template loaders in production env &amp;amp; update of the README" class="issue-link" data-issue-key="SIO-2037"&gt;&lt;strike&gt;SIO-2037&lt;/strike&gt;&lt;/a&gt; Use of caching template loaders
&lt;br/&gt;

&lt;br/&gt;
Enable caching template loaders in production environment.
&lt;br/&gt;
Update of the README.rst referencing both changes from this commit and the 449635a2 commit.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8aab5af9af6981224db5c20c819ab821ae5bf3ac</comment>
                            <comment id="23591" author="gerrit" created="Sun, 19 Nov 2017 20:26:28 +0100">Change oioioi~master~I8aab5af9af6981224db5c20c819ab821ae5bf3ac, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2918"&gt;https://gerrit.sio2project.mimuw.edu.pl/2918&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2037" title="Use of caching template loaders in production env &amp;amp; update of the README" class="issue-link" data-issue-key="SIO-2037"&gt;&lt;strike&gt;SIO-2037&lt;/strike&gt;&lt;/a&gt; Use of caching template loaders
&lt;br/&gt;

&lt;br/&gt;
Enable caching template loaders in production environment.
&lt;br/&gt;
Update of the README.rst referencing both changes from this commit and the 449635a2 commit.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I8aab5af9af6981224db5c20c819ab821ae5bf3ac</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b7z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2036] Table for editing tests renders improperly</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2036</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>The table for editing time limits, memory limits and points of tasks does not display as a table any more, but rather as a list:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://szkopul.edu.pl/c/laboratorium-z-asd-20172018/admin/contests/probleminstance/40433/change/"&gt;https://szkopul.edu.pl/c/laboratorium-z-asd-20172018/admin/contests/probleminstance/40433/change/&lt;/a&gt;</description>
                <environment/>
        <key id="17224">SIO-2036</key>
            <summary>Table for editing tests renders improperly</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="swistak">Jakub Radoszewski</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 15 Nov 2017 11:08:53 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:27 +0100</updated>
                            <resolved>Wed, 28 Nov 2018 13:35:56 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="23584" author="accek" created="Wed, 15 Nov 2017 13:55:46 +0100">Inspiration: &lt;a href="https://gerrit.sio2project.mimuw.edu.pl/#/c/2917/"&gt;https://gerrit.sio2project.mimuw.edu.pl/#/c/2917/&lt;/a&gt;</comment>
                            <comment id="23585" author="accek" created="Wed, 15 Nov 2017 13:57:15 +0100">The &amp;quot;Moreover, the quick edit by &amp;quot;Shift-Enter&amp;quot; no longer works.&amp;quot; was duplicate of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2029" title="Copying values using &amp;quot;shift+enter&amp;quot; in the tests view is not working anymore." class="issue-link" data-issue-key="SIO-2029"&gt;&lt;strike&gt;SIO-2029&lt;/strike&gt;&lt;/a&gt;, removed from this one.</comment>
                            <comment id="23586" author="gerrit" created="Wed, 15 Nov 2017 15:17:11 +0100">Change oioioi~master~I3c59710ba3e3d18471b6441e808033dcf62ac3e4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2917"&gt;https://gerrit.sio2project.mimuw.edu.pl/2917&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2036" title="Table for editing tests renders improperly" class="issue-link" data-issue-key="SIO-2036"&gt;&lt;strike&gt;SIO-2036&lt;/strike&gt;&lt;/a&gt;) [TEMPFIX] Fix tables in test limit edition form
&lt;br/&gt;

&lt;br/&gt;
Use table/tr/td instead of div in grappelli-style tables in tests_inline.html
&lt;br/&gt;
so that they look sane now that we don&amp;#39;t have Grappelli anymore.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I3c59710ba3e3d18471b6441e808033dcf62ac3e4</comment>
                            <comment id="24369" author="xvyx" created="Tue, 6 Nov 2018 21:28:00 +0100">The tables seem to be left as a mix of bootstrap doing its magic on regular html table tags combined with no longer existent &amp;quot;grp-*&amp;quot; classes, which I&amp;#39;m assuming are from grappelli, this should probably be fixed properly.</comment>
                            <comment id="24370" author="xvyx" created="Tue, 6 Nov 2018 22:47:58 +0100">Here it was temporarily changed patched without removing the old &amp;quot;grp-*&amp;quot; classes: afa65e6c5bb3021e865e6add81abbf9d9341bd4b</comment>
                            <comment id="24417" author="xvyx" created="Wed, 28 Nov 2018 13:35:56 +0100">Fixed properly with &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2027" title="Remove leftover grappelli CSS classes" class="issue-link" data-issue-key="SIO-2027"&gt;&lt;strike&gt;SIO-2027&lt;/strike&gt;&lt;/a&gt; (90cc440a5a0055b2cdabc38a6a1b8c42637e7854)</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="17221">SIO-2033</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="17136">SIO-2027</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b7r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2035] Require explaining the reason when reporting a forum post.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2035</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently, reporting a forum post takes a single click on a link next to the post.
&lt;br/&gt;
There&amp;#39;s also no way to provide an explanation of why the post was reported.
&lt;br/&gt;
This makes it very easy to accidentally report some posts, while making it hard for contest admins to go through the reports and decide which ones are legitimate and which are not.
&lt;br/&gt;

&lt;br/&gt;
Some users (participants and juree members alike) have been complaining about this:
&lt;br/&gt;
&lt;a href="https://sio2.mimuw.edu.pl/c/oi25-1/forum/62/654/"&gt;https://sio2.mimuw.edu.pl/c/oi25-1/forum/62/654/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
One way of solving it would be to make the &amp;quot;report&amp;quot; link redirect to a form where the user could fill in the reason for reporting the post, and confirm that they indeed want to make the report. The user could also go back if they clicked on the &amp;quot;report&amp;quot; link by accident.</description>
                <environment/>
        <key id="17223">SIO-2035</key>
            <summary>Require explaining the reason when reporting a forum post.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>tag2</label>
                    </labels>
                <created>Mon, 13 Nov 2017 15:26:40 +0100</created>
                <updated>Fri, 8 Jan 2021 14:30:56 +0100</updated>
                            <resolved>Fri, 8 Jan 2021 14:30:55 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="26102" author="accek" created="Mon, 27 Apr 2020 16:27:44 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                            <comment id="26304" author="wolf480" created="Mon, 27 Apr 2020 16:46:33 +0200">This is still a problem</comment>
                            <comment id="26569" author="jake_white" created="Wed, 18 Nov 2020 17:55:50 +0100">It is also worth to see the content of the forum post in the deletation/reporting confirmation view.</comment>
                            <comment id="26572" author="gerrit" created="Wed, 25 Nov 2020 18:25:26 +0100">Change oioioi~master~Ie46f511fb72d8f09282a2df5450eee6cc3da70cf, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3550"&gt;https://gerrit.sio2project.mimuw.edu.pl/3550&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2035" title="Require explaining the reason when reporting a forum post." class="issue-link" data-issue-key="SIO-2035"&gt;&lt;strike&gt;SIO-2035&lt;/strike&gt;&lt;/a&gt; Require explaining the reason when reporting a forum post.
&lt;br/&gt;

&lt;br/&gt;
Delete confirmation view: showing post formatted as post, not as plain text,
&lt;br/&gt;
Added Report confirmation, updated tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie46f511fb72d8f09282a2df5450eee6cc3da70cf</comment>
                            <comment id="26579" author="gerrit" created="Wed, 25 Nov 2020 19:04:11 +0100">Change oioioi~master~Ie46f511fb72d8f09282a2df5450eee6cc3da70cf, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3550"&gt;https://gerrit.sio2project.mimuw.edu.pl/3550&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2035" title="Require explaining the reason when reporting a forum post." class="issue-link" data-issue-key="SIO-2035"&gt;&lt;strike&gt;SIO-2035&lt;/strike&gt;&lt;/a&gt; Require explaining the reason when reporting a forum post.
&lt;br/&gt;

&lt;br/&gt;
Delete confirmation view: showing post formatted as post, not as plain text,
&lt;br/&gt;
Added Report confirmation, updated tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie46f511fb72d8f09282a2df5450eee6cc3da70cf</comment>
                            <comment id="26625" author="gerrit" created="Wed, 16 Dec 2020 14:47:57 +0100">Change oioioi~master~Ie46f511fb72d8f09282a2df5450eee6cc3da70cf, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3550"&gt;https://gerrit.sio2project.mimuw.edu.pl/3550&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2035" title="Require explaining the reason when reporting a forum post." class="issue-link" data-issue-key="SIO-2035"&gt;&lt;strike&gt;SIO-2035&lt;/strike&gt;&lt;/a&gt; Require explaining the reason when reporting a forum post.
&lt;br/&gt;

&lt;br/&gt;
Delete confirmation view: showing post formatted as post, not as plain text,
&lt;br/&gt;
Added Report confirmation, updated tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie46f511fb72d8f09282a2df5450eee6cc3da70cf</comment>
                            <comment id="26626" author="gerrit" created="Wed, 16 Dec 2020 14:51:23 +0100">Change oioioi~master~Ie46f511fb72d8f09282a2df5450eee6cc3da70cf, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3550"&gt;https://gerrit.sio2project.mimuw.edu.pl/3550&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2035" title="Require explaining the reason when reporting a forum post." class="issue-link" data-issue-key="SIO-2035"&gt;&lt;strike&gt;SIO-2035&lt;/strike&gt;&lt;/a&gt; Require explaining the reason when reporting a forum post.
&lt;br/&gt;

&lt;br/&gt;
Delete confirmation view: showing post formatted as post, not as plain text,
&lt;br/&gt;
Added Report confirmation, updated tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie46f511fb72d8f09282a2df5450eee6cc3da70cf</comment>
                            <comment id="26628" author="gerrit" created="Wed, 16 Dec 2020 15:38:16 +0100">Change oioioi~master~Ie46f511fb72d8f09282a2df5450eee6cc3da70cf, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3550"&gt;https://gerrit.sio2project.mimuw.edu.pl/3550&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2035" title="Require explaining the reason when reporting a forum post." class="issue-link" data-issue-key="SIO-2035"&gt;&lt;strike&gt;SIO-2035&lt;/strike&gt;&lt;/a&gt; Require explaining the reason when reporting a forum post.
&lt;br/&gt;

&lt;br/&gt;
Delete confirmation view: showing post formatted as post, not as plain text,
&lt;br/&gt;
Added Report confirmation, updated tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie46f511fb72d8f09282a2df5450eee6cc3da70cf</comment>
                            <comment id="26630" author="gerrit" created="Wed, 16 Dec 2020 16:07:02 +0100">Change oioioi~master~Ie46f511fb72d8f09282a2df5450eee6cc3da70cf, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3550"&gt;https://gerrit.sio2project.mimuw.edu.pl/3550&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2035" title="Require explaining the reason when reporting a forum post." class="issue-link" data-issue-key="SIO-2035"&gt;&lt;strike&gt;SIO-2035&lt;/strike&gt;&lt;/a&gt; Require explaining the reason when reporting a forum post.
&lt;br/&gt;

&lt;br/&gt;
Delete confirmation view: showing post formatted as post, not as plain text,
&lt;br/&gt;
Added Report confirmation, updated tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie46f511fb72d8f09282a2df5450eee6cc3da70cf</comment>
                            <comment id="26634" author="gerrit" created="Wed, 16 Dec 2020 16:50:41 +0100">Change oioioi~master~Ie46f511fb72d8f09282a2df5450eee6cc3da70cf, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3550"&gt;https://gerrit.sio2project.mimuw.edu.pl/3550&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2035" title="Require explaining the reason when reporting a forum post." class="issue-link" data-issue-key="SIO-2035"&gt;&lt;strike&gt;SIO-2035&lt;/strike&gt;&lt;/a&gt; Require explaining the reason when reporting a forum post.
&lt;br/&gt;

&lt;br/&gt;
Delete confirmation view: showing post formatted as post, not as plain text,
&lt;br/&gt;
Added Report confirmation, updated tests.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie46f511fb72d8f09282a2df5450eee6cc3da70cf</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b7j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2034] Initial tests notifications display wrong task name.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2034</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Steps to reproduce:
&lt;br/&gt;
1. Submit a solution to task A
&lt;br/&gt;
2. Submit a solution to task B
&lt;br/&gt;
3. Wait for the notification counter to go  up
&lt;br/&gt;
4. Open the notifications
&lt;br/&gt;

&lt;br/&gt;
What you should see:
&lt;br/&gt;
&amp;quot;Initial result for task B is ready&amp;quot;
&lt;br/&gt;
&amp;quot;Initial result for task A is ready&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
What you actually see:
&lt;br/&gt;
&amp;quot;Initial result for task B is ready&amp;quot;
&lt;br/&gt;
&amp;quot;Initial result for task B is ready&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
This was originally reported on 25th OI forum &lt;a href="https://sio2.mimuw.edu.pl/c/oi25-1/forum/62/647/"&gt;https://sio2.mimuw.edu.pl/c/oi25-1/forum/62/647/&lt;/a&gt;</description>
                <environment/>
        <key id="17222">SIO-2034</key>
            <summary>Initial tests notifications display wrong task name.</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="10000" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/unassigned.png">New</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Sun, 12 Nov 2017 13:32:20 +0100</created>
                <updated>Sun, 12 Nov 2017 14:20:47 +0100</updated>
                                            <version>Current Version</version>
                                    <fixVersion>Next Sprint</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b7b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2033] Tests table while editing probleminstance is oriented in a wrong way</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2033</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Table describing test properties has each row&amp;#39;s columns laid out vertically instead of horizontally which makes the table unreadable.
&lt;br/&gt;

&lt;br/&gt;
Also: admin.css is not found
&lt;br/&gt;

&lt;br/&gt;
(On SIO both of these features work, but they don&amp;#39;t on szkopul)</description>
                <environment/>
        <key id="17221">SIO-2033</key>
            <summary>Tests table while editing probleminstance is oriented in a wrong way</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="3">Duplicate</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="radeusgd">Radosław Waśko</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Wed, 8 Nov 2017 17:18:39 +0100</created>
                <updated>Tue, 26 Mar 2019 16:38:09 +0100</updated>
                            <resolved>Tue, 6 Nov 2018 21:22:36 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24368" author="xvyx" created="Tue, 6 Nov 2018 21:22:36 +0100">Duplicate of &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2036" title="Table for editing tests renders improperly" class="issue-link" data-issue-key="SIO-2036"&gt;&lt;strike&gt;SIO-2036&lt;/strike&gt;&lt;/a&gt; (sans missing admin.css), closing this one because it had less activity.
&lt;br/&gt;
Also opened new &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2121" title="Missing admin.css when editing problem instance" class="issue-link" data-issue-key="SIO-2121"&gt;&lt;strike&gt;SIO-2121&lt;/strike&gt;&lt;/a&gt; for the missing admin.css</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="17224">SIO-2036</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="17849">SIO-2121</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="17849">SIO-2121</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b73:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2032] Problemset: tags rendered as html</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2032</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>See &lt;a href="https://szkopul.edu.pl/c/asdlab-2016/problemset/"&gt;https://szkopul.edu.pl/c/asdlab-2016/problemset/&lt;/a&gt;</description>
                <environment/>
        <key id="17220">SIO-2032</key>
            <summary>Problemset: tags rendered as html</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="accek">Szymon Acedański</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 8 Nov 2017 15:41:02 +0100</created>
                <updated>Tue, 26 Mar 2019 16:41:02 +0100</updated>
                            <resolved>Wed, 20 Dec 2017 20:38:38 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23597" author="gerrit" created="Thu, 23 Nov 2017 13:47:06 +0100">Change oioioi~master~I83d7e334542b1902619b68b4f39a2fa7d85bce14, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2923"&gt;https://gerrit.sio2project.mimuw.edu.pl/2923&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2032" title="Problemset: tags rendered as html" class="issue-link" data-issue-key="SIO-2032"&gt;&lt;strike&gt;SIO-2032&lt;/strike&gt;&lt;/a&gt; Problemset: tags rendered as html
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I83d7e334542b1902619b68b4f39a2fa7d85bce14</comment>
                            <comment id="23606" author="gerrit" created="Wed, 6 Dec 2017 06:27:43 +0100">Change oioioi~master~I83d7e334542b1902619b68b4f39a2fa7d85bce14, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2923"&gt;https://gerrit.sio2project.mimuw.edu.pl/2923&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2032" title="Problemset: tags rendered as html" class="issue-link" data-issue-key="SIO-2032"&gt;&lt;strike&gt;SIO-2032&lt;/strike&gt;&lt;/a&gt; Problemset: tags rendered as html
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I83d7e334542b1902619b68b4f39a2fa7d85bce14</comment>
                            <comment id="23611" author="gerrit" created="Wed, 6 Dec 2017 15:47:23 +0100">Change oioioi~master~I83d7e334542b1902619b68b4f39a2fa7d85bce14, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2923"&gt;https://gerrit.sio2project.mimuw.edu.pl/2923&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2032" title="Problemset: tags rendered as html" class="issue-link" data-issue-key="SIO-2032"&gt;&lt;strike&gt;SIO-2032&lt;/strike&gt;&lt;/a&gt; Problemset: tags rendered as html
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I83d7e334542b1902619b68b4f39a2fa7d85bce14</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b6v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>olaf</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2031] Styling: date filter in admin takes too much space</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2031</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>See attachment.</description>
                <environment/>
        <key id="17140">SIO-2031</key>
            <summary>Styling: date filter in admin takes too much space</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="accek">Szymon Acedański</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 18 Oct 2017 17:03:48 +0200</created>
                <updated>Tue, 26 Mar 2019 16:37:43 +0100</updated>
                            <resolved>Wed, 20 Dec 2017 15:04:31 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23675" author="gerrit" created="Wed, 13 Dec 2017 15:33:41 +0100">Change oioioi~master~I60d39c26394a5e5f6224a827a2b6df4ed0b642e5, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2930"&gt;https://gerrit.sio2project.mimuw.edu.pl/2930&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2031" title="Styling: date filter in admin takes too much space" class="issue-link" data-issue-key="SIO-2031"&gt;&lt;strike&gt;SIO-2031&lt;/strike&gt;&lt;/a&gt; Styling: date filter in admin takes too much space
&lt;br/&gt;

&lt;br/&gt;
Added CSS add-on changing display style to in-line.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I60d39c26394a5e5f6224a827a2b6df4ed0b642e5</comment>
                    </comments>
                    <attachments>
                            <attachment id="13539" name="Screen Shot 2017-10-18 at 17.02.54.png" size="31848" author="accek" created="Wed, 18 Oct 2017 17:03:48 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b4v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>qwymierne</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2030] Styling: z-order of filter bar in admin</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2030</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>See attachment.</description>
                <environment/>
        <key id="17139">SIO-2030</key>
            <summary>Styling: z-order of filter bar in admin</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="accek">Szymon Acedański</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 18 Oct 2017 17:02:44 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:35 +0100</updated>
                            <resolved>Wed, 20 Dec 2017 20:38:44 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23607" author="gerrit" created="Wed, 6 Dec 2017 10:38:43 +0100">Change oioioi~master~If4c9d3929b4b7590406f36c64bad173477260e44, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2926"&gt;https://gerrit.sio2project.mimuw.edu.pl/2926&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2030" title="Styling: z-order of filter bar in admin" class="issue-link" data-issue-key="SIO-2030"&gt;&lt;strike&gt;SIO-2030&lt;/strike&gt;&lt;/a&gt; Styling: z-order of filter bar in admin
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If4c9d3929b4b7590406f36c64bad173477260e44</comment>
                            <comment id="23651" author="gerrit" created="Sun, 10 Dec 2017 17:14:13 +0100">Change oioioi~master~If4c9d3929b4b7590406f36c64bad173477260e44, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2926"&gt;https://gerrit.sio2project.mimuw.edu.pl/2926&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2030" title="Styling: z-order of filter bar in admin" class="issue-link" data-issue-key="SIO-2030"&gt;&lt;strike&gt;SIO-2030&lt;/strike&gt;&lt;/a&gt; Styling: z-order of filter bar in admin
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If4c9d3929b4b7590406f36c64bad173477260e44</comment>
                    </comments>
                    <attachments>
                            <attachment id="13538" name="Screen Shot 2017-10-18 at 17.01.56.png" size="11152" author="accek" created="Wed, 18 Oct 2017 17:02:44 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b4n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>olaf</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2029] Copying values using "shift+enter" in the tests view is not working anymore.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2029</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Please try to copy value using &amp;#39;shift+enter&amp;#39; as the description says:
&lt;br/&gt;
&lt;a href="https://sio2.mimuw.edu.pl/c/oi25-1/admin/contests/probleminstance/2025/change/"&gt;https://sio2.mimuw.edu.pl/c/oi25-1/admin/contests/probleminstance/2025/change/&lt;/a&gt;</description>
                <environment/>
        <key id="17138">SIO-2029</key>
            <summary>Copying values using "shift+enter" in the tests view is not working anymore.</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="wolf480">Wojciech Dubiel</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Sun, 15 Oct 2017 21:07:34 +0200</created>
                <updated>Fri, 4 Dec 2020 15:51:46 +0100</updated>
                            <resolved>Thu, 29 Oct 2020 11:47:22 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23596" author="gerrit" created="Thu, 23 Nov 2017 13:26:48 +0100">Change oioioi~master~I6783ee16af90d1c68b6267bbe94fc33aecaadf02, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2922"&gt;https://gerrit.sio2project.mimuw.edu.pl/2922&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2029" title="Copying values using &amp;quot;shift+enter&amp;quot; in the tests view is not working anymore." class="issue-link" data-issue-key="SIO-2029"&gt;&lt;strike&gt;SIO-2029&lt;/strike&gt;&lt;/a&gt; Copying values using &amp;quot;shift+enter&amp;quot; in the tests view.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6783ee16af90d1c68b6267bbe94fc33aecaadf02</comment>
                            <comment id="26559" author="wolf480" created="Thu, 29 Oct 2020 08:39:43 +0100">It broke again</comment>
                            <comment id="26560" author="gerrit" created="Thu, 29 Oct 2020 10:39:54 +0100">Change oioioi~master~If3dc801547a00ddfd75753a93c8a1d3d5733b706, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3548"&gt;https://gerrit.sio2project.mimuw.edu.pl/3548&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2029" title="Copying values using &amp;quot;shift+enter&amp;quot; in the tests view is not working anymore." class="issue-link" data-issue-key="SIO-2029"&gt;&lt;strike&gt;SIO-2029&lt;/strike&gt;&lt;/a&gt; Fix shift+enter copying in test editing view
&lt;br/&gt;

&lt;br/&gt;
When editing test limits and scores in a probleminstance,
&lt;br/&gt;
shift+enter is supposed to copy the value from the current field
&lt;br/&gt;
into all subsequent fields in the same column.
&lt;br/&gt;

&lt;br/&gt;
It broke again, when the inputs&amp;#39; type changed to number,
&lt;br/&gt;
which means jQuery&amp;#39;s input:text selector no longer finds them.
&lt;br/&gt;
Fix this by explicitly matching the right type of input.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If3dc801547a00ddfd75753a93c8a1d3d5733b706</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b4f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>olaf</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2028] NoReverseMatch when trying to edit schools without selecting a contest</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2028</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://sio2.mimuw.edu.pl/admin/oi/school/"&gt;https://sio2.mimuw.edu.pl/admin/oi/school/&lt;/a&gt; doesn&amp;#39;t work.&lt;br/&gt;
&lt;a href="https://sio2.mimuw.edu.pl/c/oi25-test/admin/oi/school/"&gt;https://sio2.mimuw.edu.pl/c/oi25-test/admin/oi/school/&lt;/a&gt; works.&lt;br/&gt;
&lt;br/&gt;
Sentry issue:&lt;br/&gt;
&lt;a href="https://sentry.io/the-sio2-project/oioioi/issues/348751630/"&gt;https://sentry.io/the-sio2-project/oioioi/issues/348751630/&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
{code}&lt;br/&gt;
NoReverseMatch: Reverse for &amp;#39;participants_participant_changelist&amp;#39; with arguments &amp;#39;()&amp;#39; and keyword arguments &amp;#39;{}&amp;#39; not found. 0 pattern(s) tried: []&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/contests/current_contest.py&amp;quot;, line 104, in reverse&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return django_reverse(name, *args, **kwargs)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/oi/models.py&amp;quot;, line 84, in get_participants_url&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;url = reverse(&amp;#39;oioioiadmin:participants_participant_changelist&amp;#39;)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/oi/admin.py&amp;quot;, line 28, in participants_link&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return make_html_link(instance.get_participants_url(),&lt;br/&gt;
...&lt;br/&gt;
(43 additional frame(s) were not displayed)&lt;br/&gt;
&lt;br/&gt;
NoReverseMatch: Reverse for &amp;#39;participants_participant_changelist&amp;#39; with arguments &amp;#39;()&amp;#39; and keyword arguments &amp;#39;{}&amp;#39; not found. 0 pattern(s) tried: []&lt;br/&gt;
{code}</description>
                <environment/>
        <key id="17137">SIO-2028</key>
            <summary>NoReverseMatch when trying to edit schools without selecting a contest</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Thu, 12 Oct 2017 18:20:42 +0200</created>
                <updated>Mon, 27 Apr 2020 16:29:06 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:29:06 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26282" author="accek" created="Mon, 27 Apr 2020 16:29:06 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b47:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2027] Remove leftover grappelli CSS classes</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2027</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>There are some leftover `grp-*` CSS classes from Grappelli (which we stopped using when we moved to Django 1.9), mostly in `oioioi/programs/templates/programs/admin/tests_inline.html` but also in some other files.
&lt;br/&gt;

&lt;br/&gt;
Some things that are usually done with special HTML tags (eg. tables) were done with divs with special `grp-*` class, which doesn&amp;#39;t work anymore, since Grappelli is no longer present. Other parts of styling may also be broken.
&lt;br/&gt;

&lt;br/&gt;
I guess it&amp;#39;ll be necessary to find out what each of those classes did, and how to replace it with something that works with bootstrap.</description>
                <environment/>
        <key id="17136">SIO-2027</key>
            <summary>Remove leftover grappelli CSS classes</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Wed, 11 Oct 2017 22:49:07 +0200</created>
                <updated>Tue, 26 Mar 2019 16:39:28 +0100</updated>
                            <resolved>Wed, 28 Nov 2018 13:32:37 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24388" author="gerrit" created="Fri, 16 Nov 2018 00:17:27 +0100">Change oioioi~master~I21647976cc073dd621fefceacd4ff364b3f0eac3, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3099"&gt;https://gerrit.sio2project.mimuw.edu.pl/3099&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2027" title="Remove leftover grappelli CSS classes" class="issue-link" data-issue-key="SIO-2027"&gt;&lt;strike&gt;SIO-2027&lt;/strike&gt;&lt;/a&gt;] Remove grappelli leftovers
&lt;br/&gt;

&lt;br/&gt;
Replaced leftover grappelli classes with bootstrap in the two templates
&lt;br/&gt;
that were still using them, and simplified the tests_inline template.
&lt;br/&gt;
Also removed two leftover grappelli files, since nothing should be using
&lt;br/&gt;
them anymore.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I21647976cc073dd621fefceacd4ff364b3f0eac3</comment>
                            <comment id="24389" author="gerrit" created="Fri, 16 Nov 2018 00:46:52 +0100">Change oioioi~master~I21647976cc073dd621fefceacd4ff364b3f0eac3, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/3099"&gt;https://gerrit.sio2project.mimuw.edu.pl/3099&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2027" title="Remove leftover grappelli CSS classes" class="issue-link" data-issue-key="SIO-2027"&gt;&lt;strike&gt;SIO-2027&lt;/strike&gt;&lt;/a&gt;) Remove grappelli leftovers
&lt;br/&gt;

&lt;br/&gt;
Replaced leftover grappelli classes with bootstrap in the two templates
&lt;br/&gt;
that were still using them, and simplified the tests_inline template.
&lt;br/&gt;
Also removed two leftover grappelli files, since nothing should be using
&lt;br/&gt;
them anymore, and removed a reference to grappelli from another file.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I21647976cc073dd621fefceacd4ff364b3f0eac3</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="17224">SIO-2036</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0000b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2026] Default INSTALLED_APPS configuration is causing errors on start</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2026</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Default INSTALLED_APPS configuration is missing &amp;#39;oioioi.prizes&amp;#39; and &amp;#39;oioioi.workers&amp;#39; modules. The latter is required for sioworkersd to run, while the former is assumed to be loaded by Celery. Both of them cause an error on starting the services.</description>
                <environment>Arch Linux x86_64</environment>
        <key id="17135">SIO-2026</key>
            <summary>Default INSTALLED_APPS configuration is causing errors on start</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pavels">Pavel Senchanka</reporter>
                        <labels>
                    </labels>
                <created>Wed, 11 Oct 2017 18:03:02 +0200</created>
                <updated>Tue, 26 Mar 2019 16:37:02 +0100</updated>
                            <resolved>Wed, 8 Nov 2017 15:36:29 +0100</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23465" author="gerrit" created="Fri, 13 Oct 2017 00:09:10 +0200">Change oioioi~master~I44f4beddd41df92b064bb0ade2697cd2e4edd3e2, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2903"&gt;https://gerrit.sio2project.mimuw.edu.pl/2903&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2026" title="Default INSTALLED_APPS configuration is causing errors on start" class="issue-link" data-issue-key="SIO-2026"&gt;&lt;strike&gt;SIO-2026&lt;/strike&gt;&lt;/a&gt; Fixed default app configuration to prevent service crashes.
&lt;br/&gt;

&lt;br/&gt;
Added &amp;#39;oioioi.workers&amp;#39; to the list of applications installed by default,
&lt;br/&gt;
and made &amp;#39;oioioi.prizes&amp;#39; Celery configuration conditional on this
&lt;br/&gt;
app actually being installed.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I44f4beddd41df92b064bb0ade2697cd2e4edd3e2</comment>
                            <comment id="23467" author="gerrit" created="Sun, 15 Oct 2017 15:00:01 +0200">Change oioioi~master~I44f4beddd41df92b064bb0ade2697cd2e4edd3e2, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2903"&gt;https://gerrit.sio2project.mimuw.edu.pl/2903&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2026" title="Default INSTALLED_APPS configuration is causing errors on start" class="issue-link" data-issue-key="SIO-2026"&gt;&lt;strike&gt;SIO-2026&lt;/strike&gt;&lt;/a&gt; Fixed default app configuration to prevent service crashes.
&lt;br/&gt;

&lt;br/&gt;
Added &amp;#39;oioioi.workers&amp;#39; to the list of applications installed by default,
&lt;br/&gt;
and made &amp;#39;oioioi.prizes&amp;#39; Celery configuration conditional on this
&lt;br/&gt;
app actually being installed.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I44f4beddd41df92b064bb0ade2697cd2e4edd3e2</comment>
                            <comment id="23470" author="gerrit" created="Wed, 18 Oct 2017 11:17:31 +0200">Change oioioi~master~I44f4beddd41df92b064bb0ade2697cd2e4edd3e2, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2903"&gt;https://gerrit.sio2project.mimuw.edu.pl/2903&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2026" title="Default INSTALLED_APPS configuration is causing errors on start" class="issue-link" data-issue-key="SIO-2026"&gt;&lt;strike&gt;SIO-2026&lt;/strike&gt;&lt;/a&gt; Fixed default app configuration to prevent service crashes.
&lt;br/&gt;

&lt;br/&gt;
Added &amp;#39;oioioi.workers&amp;#39; to the list of applications installed by default,
&lt;br/&gt;
and made &amp;#39;oioioi.prizes&amp;#39; Celery configuration conditional on this
&lt;br/&gt;
app actually being installed.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I44f4beddd41df92b064bb0ade2697cd2e4edd3e2</comment>
                            <comment id="23471" author="gerrit" created="Wed, 18 Oct 2017 11:20:28 +0200">Change oioioi~master~I44f4beddd41df92b064bb0ade2697cd2e4edd3e2, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2903"&gt;https://gerrit.sio2project.mimuw.edu.pl/2903&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2026" title="Default INSTALLED_APPS configuration is causing errors on start" class="issue-link" data-issue-key="SIO-2026"&gt;&lt;strike&gt;SIO-2026&lt;/strike&gt;&lt;/a&gt; Fixed default app configuration to prevent service crashes.
&lt;br/&gt;

&lt;br/&gt;
Added &amp;#39;oioioi.workers&amp;#39; to the list of applications installed by default,
&lt;br/&gt;
and made &amp;#39;oioioi.prizes&amp;#39; Celery configuration conditional on this
&lt;br/&gt;
app actually being installed.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I44f4beddd41df92b064bb0ade2697cd2e4edd3e2</comment>
                            <comment id="23472" author="gerrit" created="Wed, 18 Oct 2017 15:41:53 +0200">Change oioioi~master~Iba6ca4dc0539adc5fb060c015b23d57eb486e18d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2904"&gt;https://gerrit.sio2project.mimuw.edu.pl/2904&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2026" title="Default INSTALLED_APPS configuration is causing errors on start" class="issue-link" data-issue-key="SIO-2026"&gt;&lt;strike&gt;SIO-2026&lt;/strike&gt;&lt;/a&gt;) Fixed the `prizes` fix, now it should work.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Iba6ca4dc0539adc5fb060c015b23d57eb486e18d</comment>
                            <comment id="23551" author="accek" created="Wed, 8 Nov 2017 13:57:55 +0100">Please mark as Resolved if it&amp;#39;s done.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b3z:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>pavels</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2025] Make RUN_LOCAL_WORKERS do what it's supposed</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2025</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Currently the RUN_LOCAL_WORKERS in settings.py does nothing.
&lt;br/&gt;

&lt;br/&gt;
The goal is to add sioworkers to the supervisord.conf if it&amp;#39;s defined.</description>
                <environment/>
        <key id="17134">SIO-2025</key>
            <summary>Make RUN_LOCAL_WORKERS do what it's supposed</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="radeusgd">Radosław Waśko</reporter>
                        <labels>
                    </labels>
                <created>Wed, 11 Oct 2017 17:49:38 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:01 +0100</updated>
                            <resolved>Wed, 8 Nov 2017 16:03:55 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23464" author="gerrit" created="Thu, 12 Oct 2017 23:49:13 +0200">Change oioioi~master~Ie234b3d383ef2a8103a80d384c42a4f450c1fab1, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2902"&gt;https://gerrit.sio2project.mimuw.edu.pl/2902&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2025" title="Make RUN_LOCAL_WORKERS do what it&amp;#39;s supposed" class="issue-link" data-issue-key="SIO-2025"&gt;&lt;strike&gt;SIO-2025&lt;/strike&gt;&lt;/a&gt; Added oioioiworker to supervisord.conf template Made RUN_LOCAL_WORKERS flag in settings enable local oioioiworker.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie234b3d383ef2a8103a80d384c42a4f450c1fab1</comment>
                            <comment id="23466" author="gerrit" created="Sun, 15 Oct 2017 11:16:45 +0200">Change oioioi~master~Ie234b3d383ef2a8103a80d384c42a4f450c1fab1, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2902"&gt;https://gerrit.sio2project.mimuw.edu.pl/2902&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2025" title="Make RUN_LOCAL_WORKERS do what it&amp;#39;s supposed" class="issue-link" data-issue-key="SIO-2025"&gt;&lt;strike&gt;SIO-2025&lt;/strike&gt;&lt;/a&gt; Added oioioiworker to supervisord.conf template Made RUN_LOCAL_WORKERS flag in settings enable local oioioiworker.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie234b3d383ef2a8103a80d384c42a4f450c1fab1</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b3r:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>radeusgd</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2024] szkopul.edu.pl thinks it's example.com</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2024</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Moi uczniowie zgłaszają mi, ze na szkopul.eu.pl nie działa dobrze
&lt;br/&gt;
odzyskiwanie hasła.
&lt;br/&gt;
Po kliknięciu na &amp;quot;nie pamiętasz hasła&amp;quot; i wpisaniu adresu mailowego
&lt;br/&gt;
dostają odpowiedź zwrotną:
&lt;br/&gt;

&lt;br/&gt;
Piszemy do Ciebie w związku z Twoją prośbą o przypomnienie
&lt;br/&gt;
hasła do konta w OIOIOI.
&lt;br/&gt;

&lt;br/&gt;
Użyj poniższego odnośnika i wpisz nowe hasło:
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://example.com/password/reset/confirm/NDE1Mg/4pz-01f6e714ce6a2f720f0c/"&gt;https://example.com/password/reset/confirm/NDE1Mg/4pz-01f6e714ce6a2f720f0c/&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Tw&amp;#xF3;j login: Lucy
&lt;br/&gt;

&lt;br/&gt;
Zesp&amp;#xF3;ł example.com
&lt;br/&gt;

&lt;br/&gt;
Oczywiście wystarczy zamienić example.com na szkopul.edu.pl
&lt;br/&gt;
ale moi Uczniowie nie zawsze to wiedzą.
&lt;br/&gt;

&lt;br/&gt;
Pozdrawiam
&lt;br/&gt;
Joanna Śmigielska
&lt;br/&gt;
</description>
                <environment/>
        <key id="17133">SIO-2024</key>
            <summary>szkopul.edu.pl thinks it's example.com</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="accek">Szymon Acedański</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Wed, 4 Oct 2017 19:02:48 +0200</created>
                <updated>Wed, 8 Nov 2017 13:43:06 +0100</updated>
                            <resolved>Wed, 8 Nov 2017 13:43:02 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>Zzz! / None of the above / I really don't know</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23468" author="teqwve" created="Tue, 17 Oct 2017 19:47:28 +0200">W bazie po aktualizacji do django 1.9 powstał model SIte. Okazało się, że ma on pola .name i .domain, kt&amp;#xF3;re miały wartość &amp;#39;example.com&amp;#39;. Ręcznie zmieniłem na &amp;#39;szkopul.edu.pl&amp;#39;.</comment>
                            <comment id="23469" author="teqwve" created="Tue, 17 Oct 2017 19:57:02 +0200">Ale z tego co widzę brakuje takiej opcji w deployment/settings.py i jakiegoś ustawiania Site.object.get_current().domain na jej podstawie.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b3j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2023] Szkopuł doesn't warn about disabled JavaScript</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2023</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Last year OIOIOI was said to display a big warning that it can&amp;#39;t run without JS. Now there&amp;#39;s no such warning.</description>
                <environment/>
        <key id="17124">SIO-2023</key>
            <summary>Szkopuł doesn't warn about disabled JavaScript</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/open.png">Open</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="marmistrz">Marcin Mielniczuk</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Tue, 3 Oct 2017 10:20:21 +0200</created>
                <updated>Fri, 21 Jun 2019 13:32:30 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b1j:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2022] Final scores are displayed in the Problems tab before scores reveal/round end</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2022</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>After submitting a solution, regular, non-admin users can see the final score in the Problems tab, even though the final report isn&amp;#39;t visible for them when showing the specific submission.
&lt;br/&gt;

&lt;br/&gt;
This happens in both the Simple programming contest and in the Contest for teachers, haven&amp;#39;t checked any other.</description>
                <environment>OIOIOI rev 97f6e92</environment>
        <key id="17123">SIO-2022</key>
            <summary>Final scores are displayed in the Problems tab before scores reveal/round end</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/critical.png">Critical</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="liquidpl">Krzysztof Gutkowski</reporter>
                        <labels>
                    </labels>
                <created>Wed, 20 Sep 2017 16:00:59 +0200</created>
                <updated>Wed, 8 Nov 2017 13:47:36 +0100</updated>
                            <resolved>Wed, 8 Nov 2017 13:47:34 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>1</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23455" author="wolf480" created="Wed, 4 Oct 2017 21:41:39 +0200">I&amp;#39;ve confirmed this behavior on an OI-Online type contest, IMO the severity should be critical.</comment>
                            <comment id="23456" author="gerrit" created="Wed, 4 Oct 2017 23:16:59 +0200">Change oioioi~master~Ie309cf6fbb63afefcfea49118d4d9223acb9f324, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2896"&gt;https://gerrit.sio2project.mimuw.edu.pl/2896&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2022" title="Final scores are displayed in the Problems tab before scores reveal/round end" class="issue-link" data-issue-key="SIO-2022"&gt;&lt;strike&gt;SIO-2022&lt;/strike&gt;&lt;/a&gt;) Fix scores being displayed on problem list before reveal
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie309cf6fbb63afefcfea49118d4d9223acb9f324</comment>
                            <comment id="23457" author="gerrit" created="Wed, 4 Oct 2017 23:30:29 +0200">Change oioioi~master~Ie309cf6fbb63afefcfea49118d4d9223acb9f324, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2896"&gt;https://gerrit.sio2project.mimuw.edu.pl/2896&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2022" title="Final scores are displayed in the Problems tab before scores reveal/round end" class="issue-link" data-issue-key="SIO-2022"&gt;&lt;strike&gt;SIO-2022&lt;/strike&gt;&lt;/a&gt;) Fix scores being displayed on problem list before reveal
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie309cf6fbb63afefcfea49118d4d9223acb9f324</comment>
                            <comment id="23458" author="gerrit" created="Wed, 4 Oct 2017 23:37:26 +0200">Change oioioi~master~Ie309cf6fbb63afefcfea49118d4d9223acb9f324, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2896"&gt;https://gerrit.sio2project.mimuw.edu.pl/2896&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2022" title="Final scores are displayed in the Problems tab before scores reveal/round end" class="issue-link" data-issue-key="SIO-2022"&gt;&lt;strike&gt;SIO-2022&lt;/strike&gt;&lt;/a&gt;) Fix scores being displayed on problem list before reveal
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie309cf6fbb63afefcfea49118d4d9223acb9f324</comment>
                            <comment id="23459" author="gerrit" created="Wed, 4 Oct 2017 23:50:59 +0200">Change oioioi~master~Ie309cf6fbb63afefcfea49118d4d9223acb9f324, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2896"&gt;https://gerrit.sio2project.mimuw.edu.pl/2896&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2022" title="Final scores are displayed in the Problems tab before scores reveal/round end" class="issue-link" data-issue-key="SIO-2022"&gt;&lt;strike&gt;SIO-2022&lt;/strike&gt;&lt;/a&gt;) Fix scores being displayed on problem list before reveal
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie309cf6fbb63afefcfea49118d4d9223acb9f324</comment>
                            <comment id="23462" author="gerrit" created="Thu, 5 Oct 2017 00:12:36 +0200">Change oioioi~master~Ie309cf6fbb63afefcfea49118d4d9223acb9f324, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2896"&gt;https://gerrit.sio2project.mimuw.edu.pl/2896&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2022" title="Final scores are displayed in the Problems tab before scores reveal/round end" class="issue-link" data-issue-key="SIO-2022"&gt;&lt;strike&gt;SIO-2022&lt;/strike&gt;&lt;/a&gt;) Fix scores being displayed on problem list before reveal
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie309cf6fbb63afefcfea49118d4d9223acb9f324</comment>
                    </comments>
                    <attachments>
                            <attachment id="13536" name="problems.png" size="34126" author="liquidpl" created="Wed, 20 Sep 2017 16:00:59 +0200"/>
                            <attachment id="13537" name="roundsettings.png" size="26000" author="liquidpl" created="Wed, 20 Sep 2017 16:00:59 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b1b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2021] Problem packages/submits uploaded to an ACM style contest are stuck in the evaluation queue indefinitely</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2021</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>After processing a problem package, the submitted model solutions are stuck in the evaluation queue. The same happens to any submit created for the previously uploaded problem.
&lt;br/&gt;

&lt;br/&gt;
evalmgr.log: &lt;a href="https://pastebin.com/5GrehNQf"&gt;https://pastebin.com/5GrehNQf&lt;/a&gt;
&lt;br/&gt;
sioworkersd.log: &lt;a href="https://pastebin.com/ij1DZK6C"&gt;https://pastebin.com/ij1DZK6C&lt;/a&gt;
&lt;br/&gt;
oioioiworker.log from the evaluation worker: &lt;a href="https://pastebin.com/u94ggGhs"&gt;https://pastebin.com/u94ggGhs&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Included screenshots show:
&lt;br/&gt;
* problem package list,
&lt;br/&gt;
* package model solutions,
&lt;br/&gt;
* evaluation queue,
&lt;br/&gt;
* submissions list,
&lt;br/&gt;
* specific submission.
&lt;br/&gt;
</description>
                <environment>Debian 8 (jessie), OIOIOI rev 97f6e92, sioworkers rev 4201aea</environment>
        <key id="17122">SIO-2021</key>
            <summary>Problem packages/submits uploaded to an ACM style contest are stuck in the evaluation queue indefinitely</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="liquidpl">Krzysztof Gutkowski</reporter>
                        <labels>
                    </labels>
                <created>Wed, 20 Sep 2017 12:30:33 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:14 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:14 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26161" author="accek" created="Mon, 27 Apr 2020 16:28:14 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                            <attachment id="13531" name="evalqueue.png" size="23635" author="liquidpl" created="Wed, 20 Sep 2017 12:30:33 +0200"/>
                            <attachment id="13532" name="model.png" size="9259" author="liquidpl" created="Wed, 20 Sep 2017 12:30:33 +0200"/>
                            <attachment id="13533" name="package.png" size="44681" author="liquidpl" created="Wed, 20 Sep 2017 12:30:33 +0200"/>
                            <attachment id="13534" name="submission.png" size="44404" author="liquidpl" created="Wed, 20 Sep 2017 12:30:33 +0200"/>
                            <attachment id="13535" name="submissions.png" size="26843" author="liquidpl" created="Wed, 20 Sep 2017 12:30:33 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b13:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2020] Contests are sometimes created with empty controller_name</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2020</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sometimes when a teacher is adding a contest, the contest is created with an empty `controller_name`, which causes `controller` to be None, which causes tons of AttributeErrors on 2/3 of pages, including the main portal / landing page.&lt;br/&gt;
&lt;br/&gt;
Stacktrace from a sanity check I added to diagnose this issue:&lt;br/&gt;
&lt;br/&gt;
&lt;a href="https://sentry.io/the-sio2-project/szkopul/issues/351545304/"&gt;https://sentry.io/the-sio2-project/szkopul/issues/351545304/&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
{code}&lt;br/&gt;
ValueError: Tried to save contest with empty controller&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/contests/models.py&amp;quot;, line 79, in save&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;raise ValueError(&amp;quot;Tried to save contest with empty controller&amp;quot;)&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/contests/forms.py&amp;quot;, line 76, in save&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;instance.save()&lt;br/&gt;
&amp;nbsp;&amp;nbsp;File &amp;quot;oioioi/base/admin.py&amp;quot;, line 333, in add_view&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return model_admin.add_view(request, form_url, extra_context)&lt;br/&gt;
...&lt;br/&gt;
(12 additional frame(s) were not displayed)&lt;br/&gt;
&lt;br/&gt;
ValueError: Tried to save contest with empty controller&lt;br/&gt;
{code}&lt;br/&gt;
&lt;br/&gt;
Probable cause:&lt;br/&gt;
If there are no rounds specified, this code saves the contest even if it&amp;#39;s not supposed to (commit=False):&lt;br/&gt;
&lt;a href="https://github.com/sio2project/oioioi/blob/master/oioioi/contests/forms.py#L73-L82"&gt;https://github.com/sio2project/oioioi/blob/master/oioioi/contests/forms.py#L73-L82&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
Git blame suggests it&amp;#39;s been there since the very beginning, I have on idea why this issue didn&amp;#39;t appear before.</description>
                <environment/>
        <key id="17121">SIO-2020</key>
            <summary>Contests are sometimes created with empty controller_name</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/reopened.png">Reopened</status>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="wolf480">Wojciech Dubiel</reporter>
                        <labels>
                    </labels>
                <created>Tue, 19 Sep 2017 20:24:14 +0200</created>
                <updated>Mon, 27 Apr 2020 16:51:00 +0200</updated>
                                            <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23450" author="accek" created="Tue, 19 Sep 2017 21:01:13 +0200">Yep, this code looks sketchy.
&lt;br/&gt;

&lt;br/&gt;
At least this round.save():
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://github.com/sio2project/oioioi/blob/master/oioioi/contests/forms.py#L79"&gt;https://github.com/sio2project/oioioi/blob/master/oioioi/contests/forms.py#L79&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Will save the contest even if SimpleContestForm.save is called with commit=False and there were no rounds, as there is no way to insert the new round into the database without inserting the contest first, as there is a foreign key configured.
&lt;br/&gt;

&lt;br/&gt;
Maybe something changed with the upgraded version of Django.</comment>
                            <comment id="23451" author="wolf480" created="Tue, 19 Sep 2017 23:48:22 +0200">Also, the `rounds` variable there is a queryset, and when adding a new contest it will always be empty, because the function changeform_view in django/contrib/admin/options.py saves the main form (which is about Contest in this case) before it saves formsets (which are about Rounds, etc)</comment>
                            <comment id="23452" author="wolf480" created="Tue, 19 Sep 2017 23:53:39 +0200">By the way, I removed my &amp;quot;sanity check&amp;quot;, because it had kind of false-positives (maybe some other code is most of the time saving the contest with proper controller name later on), and it made it impossible for teachers to add contests at all.</comment>
                            <comment id="23550" author="accek" created="Wed, 8 Nov 2017 13:53:23 +0100">The last Sentry entry is dated Sep 19, 2017 9:19:23 PM UTC. It looks like the problem has been fixed. Please reopen if you know it isn&amp;#39;t.</comment>
                            <comment id="23599" author="wolf480" created="Sun, 26 Nov 2017 13:28:46 +0100">I put the following tempfix in `Contest.save()`, that&amp;#39;s why the issue is no longer happening on production.
&lt;br/&gt;

&lt;br/&gt;
{code}
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;def save(self, *args, **kwargs):
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if not self.controller_name:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;self.controller_name = &amp;#39;oioioi.teachers.controllers.TeacherContestController&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;super(Contest, self).save(*args, **kwargs)
&lt;br/&gt;
{/code}</comment>
                            <comment id="24456" author="ert" created="Mon, 7 Jan 2019 22:34:02 +0100">This issue was not updated in a year. Maybe it&amp;#39;s not &amp;quot;Priority: critical&amp;quot;?</comment>
                            <comment id="24459" author="wolf480" created="Mon, 7 Jan 2019 23:35:40 +0100">Well, we have a tempfix so I&amp;#39;m changing it to major.
&lt;br/&gt;
Still, the tempfix is very szkopul-specific and the contest creation code could use some refactor anyway.</comment>
                            <comment id="26175" author="accek" created="Mon, 27 Apr 2020 16:28:22 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                            <comment id="26305" author="wolf480" created="Mon, 27 Apr 2020 16:51:00 +0200">Still no proper fix. The workaround is szkopul-specific, and not in upstream.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b0v:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2019] Tests fields in the Change problem instance view don't appear as they should</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2019</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Steps to reproduce:
&lt;br/&gt;
1. Upload a package in Contest Administration &amp;gt; Problems.
&lt;br/&gt;
2. After it is processed, return to the Problems section and click Edit problem on the newly uploaded package.
&lt;br/&gt;

&lt;br/&gt;
The tests fields should be displayed in a table, like in previous versions of OIOIOI, but instead they are shown under each other, completely unstyled.</description>
                <environment>Commit 97f6e92, Debian stretch/Arch Linux</environment>
        <key id="17120">SIO-2019</key>
            <summary>Tests fields in the Change problem instance view don't appear as they should</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="liquidpl">Krzysztof Gutkowski</reporter>
                        <labels>
                    </labels>
                <created>Sun, 17 Sep 2017 20:02:16 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:23 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:23 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26180" author="accek" created="Mon, 27 Apr 2020 16:28:23 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                            <attachment id="13530" name="sio.png" size="68551" author="liquidpl" created="Sun, 17 Sep 2017 20:02:16 +0200"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b0n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2018] Submissions imported from main links to PL version despite ENG set</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2018</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Submissions imported from main.edu.pl to szkopul.edu.pl sometimes links to the polish problemset and never to the english one (&lt;a href="https://szkopul.edu.pl/portal/problemset_eng"&gt;https://szkopul.edu.pl/portal/problemset_eng&lt;/a&gt;).</description>
                <environment/>
        <key id="17020">SIO-2018</key>
            <summary>Submissions imported from main links to PL version despite ENG set</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mwalczak">Mikołaj Walczak</reporter>
                        <labels>
                    </labels>
                <created>Fri, 1 Sep 2017 11:16:02 +0200</created>
                <updated>Tue, 26 Mar 2019 16:39:50 +0100</updated>
                            <resolved>Wed, 24 Oct 2018 14:42:34 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24355" author="accek" created="Wed, 24 Oct 2018 14:42:34 +0200">Main.edu.pl is no longer there.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00b0f:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2017] Initial raport not shown for user in tasks archive on Szkopuł</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2017</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sometimes, one can get perfect score, without passing initial tests: &lt;a href="https://szkopul.edu.pl/s/547597/"&gt;https://szkopul.edu.pl/s/547597/&lt;/a&gt;</description>
                <environment/>
        <key id="16903">SIO-2017</key>
            <summary>Initial raport not shown for user in tasks archive on Szkopuł</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="kostka">Bartosz Kostka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 15 Aug 2017 02:27:49 +0200</created>
                <updated>Mon, 27 Apr 2020 16:29:00 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:29:00 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26268" author="accek" created="Mon, 27 Apr 2020 16:29:00 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00arz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2016] Add more selenium tests</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2016</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>We&amp;#39;ve recently added support for selenium tests in OIOIOI. They&amp;#39;re great for testing integration, simulating real contests, users behaviour etc.
&lt;br/&gt;
Right now there&amp;#39;s only few tests so it would be nice to add some more. It&amp;#39;s also a good way to learn about OIOIOI&amp;#39;s components!
&lt;br/&gt;
More details here: &lt;a href="http://oioioi.readthedocs.io/en/latest/sections/misc.html#selenium-tests"&gt;http://oioioi.readthedocs.io/en/latest/sections/misc.html#selenium-tests&lt;/a&gt;.</description>
                <environment/>
        <key id="16902">SIO-2016</key>
            <summary>Add more selenium tests</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="adi_nar">Adrian Naruszko</reporter>
                        <labels>
                            <label>easy</label>
                    </labels>
                <created>Sat, 22 Jul 2017 14:38:43 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:51 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:51 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>Current Version</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24450" author="agluszak" created="Tue, 1 Jan 2019 18:51:16 +0100">Wymyśliliśmy z Filipem takie scenariusze:
&lt;br/&gt;

&lt;br/&gt;
1. OI stress - wysyłanie ciągle submit i ranking 100 pod rząd (więcej niż jedna osoba – da się w selenium?) 
&lt;br/&gt;

&lt;br/&gt;
2. OI typowy - są trzy problemy, osoba się loguje, ściąga pdfy, wysyła do każdego zadania rozwiązanie, przechodzi do “moich zgłoszeń” 
&lt;br/&gt;

&lt;br/&gt;
3. Pytania i ogłoszenia - osoba się loguje, zadaje pytanie na forum, wylogowuje się 
&lt;br/&gt;

&lt;br/&gt;
4. Przełączanie kontestu – osoba się loguje, wysyła zadanie do jednego kontestu, zmienia kontest, wysyła w drugim konteście 
&lt;br/&gt;

&lt;br/&gt;
5. Wysyłanie pliku i wklejanie kodu - wysyłamy rozwiązanie jako plik i poprzez wklejenie do pola tekstowego 
&lt;br/&gt;

&lt;br/&gt;
6. Problemset – wyszukujemy “babcia” w problemsecie i bierzemy pierwsze zadanie z listy znalezionych, wysyłamy rozwiązanie 
&lt;br/&gt;

&lt;br/&gt;
7. Zmiana hasła - logujemy się, zmieniamy hasło, wylogowujemy się, logujemy się z powrotem nowym hasłem1.</comment>
                            <comment id="24451" author="accek" created="Thu, 3 Jan 2019 14:01:42 +0100">Podobają&amp;#xA0;mi się te propozycje.
&lt;br/&gt;

&lt;br/&gt;
Drobne uwagi:
&lt;br/&gt;

&lt;br/&gt;
Jeśli chodzi o priorytety, to ja bym je posortował mniej więcej tak: 2, 3, 7, 5, 6, 4, 1
&lt;br/&gt;

&lt;br/&gt;
Ad. 1. to chyba samo selenium nie za bardzo to obsługuje, a także ciężko na podstawie wyniku testu stwierdzić, czy jest dobrze (Kiedy należałoby uznać, że test przeszedł, zważywszy na to że np. obciążenie maszyny może się mocno zmieniać?)
&lt;br/&gt;

&lt;br/&gt;
Ad. 2. To dodałbym tutaj lub w osobnym teście rejestrację nowego konta (a zarazem będzie też dołączenie do konkursu typu OI polegające na wypełnieniu formularza z danymi uczestnika).</comment>
                            <comment id="24465" author="agluszak" created="Tue, 8 Jan 2019 23:07:13 +0100">przydałoby się zrobić jakiś preloadowany kontest i preloadowanego użytkownika, kt&amp;#xF3;ry byłby w bazie od razu po odpaleniu dockera, bo perspektywa ręcznego dodawania ich za każdym razem (tzn. przeklikiwania się przez wszystkie formularze nawet w testach, kt&amp;#xF3;re służą sprawdzaniu czego innego) wydaje się przyka</comment>
                            <comment id="26245" author="accek" created="Mon, 27 Apr 2020 16:28:51 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00arr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2015] Directories in supervisord.conf should be wrapped in "".</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2015</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>In supervisord.conf there are a lot of filesystem paths passed as arguments to services like:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;-c {{ settings.FILETRACKER_CACHE_ROOT }}
&lt;br/&gt;
or
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;{{ PROJECT_DIR }}/manage.py
&lt;br/&gt;

&lt;br/&gt;
They should be wrapped in &amp;quot;&amp;quot; (if it does work in supervisord.conf.template) as if they contained spaces they wouldn&amp;#39;t be treated as one argument (such behaviour could result in serious damage e.g. overwriting important files). </description>
                <environment/>
        <key id="16901">SIO-2015</key>
            <summary>Directories in supervisord.conf should be wrapped in "".</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="teqwve">Tadeusz Dudkiewicz</reporter>
                        <labels>
                    </labels>
                <created>Wed, 5 Jul 2017 21:52:19 +0200</created>
                <updated>Mon, 27 Apr 2020 16:29:13 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:29:13 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26295" author="accek" created="Mon, 27 Apr 2020 16:29:13 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00arj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2014] Translate OIOIOI</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2014</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="16900">SIO-2014</key>
            <summary>Translate OIOIOI</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marmistrz">Marcin Mielniczuk</reporter>
                        <labels>
                    </labels>
                <created>Tue, 13 Jun 2017 11:58:37 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:44 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:44 +0200</resolved>
                                    <version>TAG 2016/17 Summer Sprint 3</version>
                                                    <component>Translations</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23324" author="gerrit" created="Tue, 13 Jun 2017 13:02:14 +0200">Change oioioi~master~I4620f1b6c7c3ba986911c8f36ad195fb40938e6f, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2872"&gt;https://gerrit.sio2project.mimuw.edu.pl/2872&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2014" title="Translate OIOIOI" class="issue-link" data-issue-key="SIO-2014"&gt;&lt;strike&gt;SIO-2014&lt;/strike&gt;&lt;/a&gt; Fix untranslatable split in select-contest.html
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4620f1b6c7c3ba986911c8f36ad195fb40938e6f</comment>
                            <comment id="23335" author="gerrit" created="Tue, 13 Jun 2017 13:34:04 +0200">Change oioioi~master~I4620f1b6c7c3ba986911c8f36ad195fb40938e6f, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2872"&gt;https://gerrit.sio2project.mimuw.edu.pl/2872&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2014" title="Translate OIOIOI" class="issue-link" data-issue-key="SIO-2014"&gt;&lt;strike&gt;SIO-2014&lt;/strike&gt;&lt;/a&gt; Fix untranslatable split in select-contest.html
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I4620f1b6c7c3ba986911c8f36ad195fb40938e6f</comment>
                            <comment id="26224" author="accek" created="Mon, 27 Apr 2020 16:28:44 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00arb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2013] Update Celery documentation</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2013</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="16899">SIO-2013</key>
            <summary>Update Celery documentation</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="szymonpajzert">Szymon Pajzert</reporter>
                        <labels>
                    </labels>
                <created>Mon, 12 Jun 2017 13:05:31 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:12 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:12 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23369" author="gerrit" created="Thu, 22 Jun 2017 18:20:17 +0200">Change oioioi~master~Ibc94897c8e3e9c588b6006de4071f68f22079320, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2878"&gt;https://gerrit.sio2project.mimuw.edu.pl/2878&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2013" title="Update Celery documentation" class="issue-link" data-issue-key="SIO-2013"&gt;&lt;strike&gt;SIO-2013&lt;/strike&gt;&lt;/a&gt; Update Celery documentation
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibc94897c8e3e9c588b6006de4071f68f22079320</comment>
                            <comment id="23370" author="gerrit" created="Thu, 22 Jun 2017 18:22:08 +0200">Change oioioi~master~Ibc94897c8e3e9c588b6006de4071f68f22079320, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2878"&gt;https://gerrit.sio2project.mimuw.edu.pl/2878&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2013" title="Update Celery documentation" class="issue-link" data-issue-key="SIO-2013"&gt;&lt;strike&gt;SIO-2013&lt;/strike&gt;&lt;/a&gt; Update Celery documentation
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibc94897c8e3e9c588b6006de4071f68f22079320</comment>
                            <comment id="23371" author="gerrit" created="Fri, 23 Jun 2017 12:02:50 +0200">Change oioioi~master~Ibc94897c8e3e9c588b6006de4071f68f22079320, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2878"&gt;https://gerrit.sio2project.mimuw.edu.pl/2878&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2013" title="Update Celery documentation" class="issue-link" data-issue-key="SIO-2013"&gt;&lt;strike&gt;SIO-2013&lt;/strike&gt;&lt;/a&gt; Update Celery documentation
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibc94897c8e3e9c588b6006de4071f68f22079320</comment>
                            <comment id="26153" author="accek" created="Mon, 27 Apr 2020 16:28:12 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ar3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2012] mailnotifyd doesn't send e-mails on Szkopuł</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2012</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Even though mailnotifyd was added today to the supervisord.conf file and started, it doesn&amp;#39;t send e-mails to subscribed users.
&lt;br/&gt;

&lt;br/&gt;
Looking at the Django models, they are not marked as sent:
&lt;br/&gt;

&lt;br/&gt;
&amp;#39;mail_sent&amp;#39;: False</description>
                <environment/>
        <key id="16898">SIO-2012</key>
            <summary>mailnotifyd doesn't send e-mails on Szkopuł</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marmistrz">Marcin Mielniczuk</reporter>
                        <labels>
                    </labels>
                <created>Fri, 2 Jun 2017 15:51:34 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:45 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:45 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>SIO2 Project Website and Infrastructure</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26225" author="accek" created="Mon, 27 Apr 2020 16:28:45 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00aqv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2011] Automatic tests randomly fail</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2011</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>There&amp;#39;s a problem in the sinolpacks tests, probably because the encoding is broken and latex can&amp;#39;t compile it.</description>
                <environment/>
        <key id="16897">SIO-2011</key>
            <summary>Automatic tests randomly fail</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="marmistrz">Marcin Mielniczuk</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 May 2017 15:24:40 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:37 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:37 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23269" author="gerrit" created="Tue, 30 May 2017 15:25:24 +0200">Change oioioi~master~I550d850f93f8b23d0305dd8d39edafb07569b36b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2860"&gt;https://gerrit.sio2project.mimuw.edu.pl/2860&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
(&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2011" title="Automatic tests randomly fail" class="issue-link" data-issue-key="SIO-2011"&gt;&lt;strike&gt;SIO-2011&lt;/strike&gt;&lt;/a&gt;) Convert the test_huge_package.tgz problem statement to UTF-8
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I550d850f93f8b23d0305dd8d39edafb07569b36b</comment>
                            <comment id="23274" author="gerrit" created="Fri, 2 Jun 2017 16:09:49 +0200">Change oioioi~master~I550d850f93f8b23d0305dd8d39edafb07569b36b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2860"&gt;https://gerrit.sio2project.mimuw.edu.pl/2860&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2011" title="Automatic tests randomly fail" class="issue-link" data-issue-key="SIO-2011"&gt;&lt;strike&gt;SIO-2011&lt;/strike&gt;&lt;/a&gt; Convert the test_huge_package.tgz problem statement to UTF-8
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I550d850f93f8b23d0305dd8d39edafb07569b36b</comment>
                            <comment id="23290" author="gerrit" created="Tue, 6 Jun 2017 11:03:30 +0200">Change oioioi~master~I550d850f93f8b23d0305dd8d39edafb07569b36b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2860"&gt;https://gerrit.sio2project.mimuw.edu.pl/2860&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2011" title="Automatic tests randomly fail" class="issue-link" data-issue-key="SIO-2011"&gt;&lt;strike&gt;SIO-2011&lt;/strike&gt;&lt;/a&gt; Convert the test_huge_package.tgz problem statement to UTF-8
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I550d850f93f8b23d0305dd8d39edafb07569b36b</comment>
                            <comment id="26214" author="accek" created="Mon, 27 Apr 2020 16:28:37 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00aqn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2010] Document mixins</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2010</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="16896">SIO-2010</key>
            <summary>Document mixins</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 May 2017 13:40:03 +0200</created>
                <updated>Tue, 26 Mar 2019 16:42:23 +0100</updated>
                            <resolved>Thu, 22 Jun 2017 18:44:05 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 3</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23316" author="gerrit" created="Tue, 13 Jun 2017 01:44:42 +0200">Change oioioi~master~I86d27e1b6e7fa6f294a36984cfb6a7e44ae97351, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2870"&gt;https://gerrit.sio2project.mimuw.edu.pl/2870&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2010" title="Document mixins" class="issue-link" data-issue-key="SIO-2010"&gt;&lt;strike&gt;SIO-2010&lt;/strike&gt;&lt;/a&gt; Document mixins
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I86d27e1b6e7fa6f294a36984cfb6a7e44ae97351</comment>
                            <comment id="23320" author="gerrit" created="Tue, 13 Jun 2017 11:18:48 +0200">Change oioioi~master~I86d27e1b6e7fa6f294a36984cfb6a7e44ae97351, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2870"&gt;https://gerrit.sio2project.mimuw.edu.pl/2870&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2010" title="Document mixins" class="issue-link" data-issue-key="SIO-2010"&gt;&lt;strike&gt;SIO-2010&lt;/strike&gt;&lt;/a&gt; Document mixins
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I86d27e1b6e7fa6f294a36984cfb6a7e44ae97351</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00aqf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2009] Document sinolpack</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2009</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://github.com/sio2project/oioioi/commit/99ed6648f94cedaf3d5996e6f6f34ca734ecb637"&gt;https://github.com/sio2project/oioioi/commit/99ed6648f94cedaf3d5996e6f6f34ca734ecb637&lt;/a&gt;</description>
                <environment/>
        <key id="16895">SIO-2009</key>
            <summary>Document sinolpack</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="adi_nar">Adrian Naruszko</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 May 2017 13:39:29 +0200</created>
                <updated>Tue, 26 Mar 2019 16:39:18 +0100</updated>
                            <resolved>Thu, 22 Jun 2017 17:47:54 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 3</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23354" author="gerrit" created="Mon, 19 Jun 2017 13:05:33 +0200">Change oioioi~master~I560cd1fabd80e04754619098fe062256710e6ee9, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2876"&gt;https://gerrit.sio2project.mimuw.edu.pl/2876&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2009" title="Document sinolpack" class="issue-link" data-issue-key="SIO-2009"&gt;&lt;strike&gt;SIO-2009&lt;/strike&gt;&lt;/a&gt; Document sinolpack
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I560cd1fabd80e04754619098fe062256710e6ee9</comment>
                            <comment id="23363" author="gerrit" created="Thu, 22 Jun 2017 13:07:24 +0200">Change oioioi~master~I560cd1fabd80e04754619098fe062256710e6ee9, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2876"&gt;https://gerrit.sio2project.mimuw.edu.pl/2876&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2009" title="Document sinolpack" class="issue-link" data-issue-key="SIO-2009"&gt;&lt;strike&gt;SIO-2009&lt;/strike&gt;&lt;/a&gt; Document sinolpack
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I560cd1fabd80e04754619098fe062256710e6ee9</comment>
                            <comment id="23364" author="gerrit" created="Thu, 22 Jun 2017 13:15:45 +0200">Change oioioi~master~I560cd1fabd80e04754619098fe062256710e6ee9, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2876"&gt;https://gerrit.sio2project.mimuw.edu.pl/2876&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2009" title="Document sinolpack" class="issue-link" data-issue-key="SIO-2009"&gt;&lt;strike&gt;SIO-2009&lt;/strike&gt;&lt;/a&gt; Document sinolpack
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I560cd1fabd80e04754619098fe062256710e6ee9</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00aq7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2008] Document sandboxes</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2008</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2877"&gt;https://gerrit.sio2project.mimuw.edu.pl/2877&lt;/a&gt; 
&lt;br/&gt;
&lt;a href="https://github.com/sio2project/sioworkers/commit/4201aea3485a3d07e52d0e629f8acf4dad3758d8"&gt;https://github.com/sio2project/sioworkers/commit/4201aea3485a3d07e52d0e629f8acf4dad3758d8&lt;/a&gt;</description>
                <environment/>
        <key id="16894">SIO-2008</key>
            <summary>Document sandboxes</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="przemekkoz">Przemysław Jakub Kozłowski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 May 2017 13:35:17 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:18 +0100</updated>
                            <resolved>Thu, 22 Jun 2017 18:23:33 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 3</fixVersion>
                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23366" author="gerrit" created="Thu, 22 Jun 2017 16:02:38 +0200">Change sioworkers~master~I7d75d64c7a53b7680049583ff4675a6c4d06a5aa, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2877"&gt;https://gerrit.sio2project.mimuw.edu.pl/2877&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[WIP] &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2008" title="Document sandboxes" class="issue-link" data-issue-key="SIO-2008"&gt;&lt;strike&gt;SIO-2008&lt;/strike&gt;&lt;/a&gt; Document sandboxes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7d75d64c7a53b7680049583ff4675a6c4d06a5aa</comment>
                            <comment id="23367" author="gerrit" created="Thu, 22 Jun 2017 17:10:31 +0200">Change sioworkers~master~I7d75d64c7a53b7680049583ff4675a6c4d06a5aa, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2877"&gt;https://gerrit.sio2project.mimuw.edu.pl/2877&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[WIP] &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2008" title="Document sandboxes" class="issue-link" data-issue-key="SIO-2008"&gt;&lt;strike&gt;SIO-2008&lt;/strike&gt;&lt;/a&gt; Document sandboxes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7d75d64c7a53b7680049583ff4675a6c4d06a5aa</comment>
                            <comment id="23368" author="gerrit" created="Thu, 22 Jun 2017 17:39:06 +0200">Change sioworkers~master~I7d75d64c7a53b7680049583ff4675a6c4d06a5aa, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2877"&gt;https://gerrit.sio2project.mimuw.edu.pl/2877&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2008" title="Document sandboxes" class="issue-link" data-issue-key="SIO-2008"&gt;&lt;strike&gt;SIO-2008&lt;/strike&gt;&lt;/a&gt; Document sandboxes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7d75d64c7a53b7680049583ff4675a6c4d06a5aa</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00apz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2007] Document evaluation engine</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="16893">SIO-2007</key>
            <summary>Document evaluation engine</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="teqwve">Tadeusz Dudkiewicz</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 May 2017 13:33:46 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:10 +0100</updated>
                            <resolved>Tue, 13 Jun 2017 19:27:25 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 3</fixVersion>
                                    <component>Evaluation Engine / Workers</component>
                        <due>Mon, 12 Jun 2017 00:00:00 +0200</due>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23305" author="gerrit" created="Mon, 12 Jun 2017 15:10:28 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23306" author="gerrit" created="Mon, 12 Jun 2017 16:12:06 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23312" author="gerrit" created="Mon, 12 Jun 2017 16:54:59 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23313" author="gerrit" created="Mon, 12 Jun 2017 17:20:34 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23323" author="gerrit" created="Tue, 13 Jun 2017 12:22:26 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23325" author="gerrit" created="Tue, 13 Jun 2017 13:07:32 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23326" author="gerrit" created="Tue, 13 Jun 2017 13:07:59 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23328" author="gerrit" created="Tue, 13 Jun 2017 13:09:33 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23341" author="gerrit" created="Tue, 13 Jun 2017 14:03:22 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23342" author="gerrit" created="Tue, 13 Jun 2017 14:08:17 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23345" author="gerrit" created="Tue, 13 Jun 2017 16:47:39 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23346" author="gerrit" created="Tue, 13 Jun 2017 17:16:30 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                            <comment id="23347" author="gerrit" created="Tue, 13 Jun 2017 17:20:42 +0200">Change oioioi~master~I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2866"&gt;https://gerrit.sio2project.mimuw.edu.pl/2866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2007" title="Document evaluation engine" class="issue-link" data-issue-key="SIO-2007"&gt;&lt;strike&gt;SIO-2007&lt;/strike&gt;&lt;/a&gt; Document evaluation engine
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I6fe89f3211bf1c39b55257aba24f0a9c3caa0bf9</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00apr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2006] Document contest and problem controllers</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2006</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="16892">SIO-2006</key>
            <summary>Document contest and problem controllers</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 May 2017 13:30:59 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:04 +0100</updated>
                            <resolved>Wed, 21 Jun 2017 18:18:05 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 3</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23302" author="gerrit" created="Sat, 10 Jun 2017 16:02:52 +0200">Change oioioi~master~Ib19c226349cedc9dd7053ad6640fc1087b3f4f13, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2865"&gt;https://gerrit.sio2project.mimuw.edu.pl/2865&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2006" title="Document contest and problem controllers" class="issue-link" data-issue-key="SIO-2006"&gt;&lt;strike&gt;SIO-2006&lt;/strike&gt;&lt;/a&gt; Document contest and problem controllers
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib19c226349cedc9dd7053ad6640fc1087b3f4f13</comment>
                            <comment id="23304" author="gerrit" created="Sun, 11 Jun 2017 16:06:02 +0200">Change oioioi~master~Ib19c226349cedc9dd7053ad6640fc1087b3f4f13, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2865"&gt;https://gerrit.sio2project.mimuw.edu.pl/2865&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2006" title="Document contest and problem controllers" class="issue-link" data-issue-key="SIO-2006"&gt;&lt;strike&gt;SIO-2006&lt;/strike&gt;&lt;/a&gt; Document contest and problem controllers
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib19c226349cedc9dd7053ad6640fc1087b3f4f13</comment>
                            <comment id="23339" author="gerrit" created="Tue, 13 Jun 2017 13:50:06 +0200">Change oioioi~master~Ib19c226349cedc9dd7053ad6640fc1087b3f4f13, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2865"&gt;https://gerrit.sio2project.mimuw.edu.pl/2865&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2006" title="Document contest and problem controllers" class="issue-link" data-issue-key="SIO-2006"&gt;&lt;strike&gt;SIO-2006&lt;/strike&gt;&lt;/a&gt; Document contest and problem controllers
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib19c226349cedc9dd7053ad6640fc1087b3f4f13</comment>
                            <comment id="23340" author="gerrit" created="Tue, 13 Jun 2017 13:52:09 +0200">Change oioioi~master~Ib19c226349cedc9dd7053ad6640fc1087b3f4f13, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2865"&gt;https://gerrit.sio2project.mimuw.edu.pl/2865&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2006" title="Document contest and problem controllers" class="issue-link" data-issue-key="SIO-2006"&gt;&lt;strike&gt;SIO-2006&lt;/strike&gt;&lt;/a&gt; Document contest and problem controllers
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib19c226349cedc9dd7053ad6640fc1087b3f4f13</comment>
                            <comment id="23343" author="gerrit" created="Tue, 13 Jun 2017 14:24:04 +0200">Change oioioi~master~Ib19c226349cedc9dd7053ad6640fc1087b3f4f13, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2865"&gt;https://gerrit.sio2project.mimuw.edu.pl/2865&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2006" title="Document contest and problem controllers" class="issue-link" data-issue-key="SIO-2006"&gt;&lt;strike&gt;SIO-2006&lt;/strike&gt;&lt;/a&gt; Document contest and problem controllers
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib19c226349cedc9dd7053ad6640fc1087b3f4f13</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00apj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2005] Support new programming languages</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2005</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Should be easier after solving &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2004" title="seccomp for supervising processes" class="issue-link" data-issue-key="SIO-2004"&gt;&lt;strike&gt;SIO-2004&lt;/strike&gt;&lt;/a&gt;.</description>
                <environment/>
        <key id="16891">SIO-2005</key>
            <summary>Support new programming languages</summary>
                <type id="2" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/newfeature.png">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 May 2017 11:55:18 +0200</created>
                <updated>Mon, 27 Apr 2020 16:27:47 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:27:46 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26103" author="accek" created="Mon, 27 Apr 2020 16:27:47 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00apb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2004] seccomp for supervising processes</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2004</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Use seccomp for supervising. Do it in the right way -- it is recommended to contact oi-admins.
&lt;br/&gt;

&lt;br/&gt;
It will be more secure and will allow us to run any process including solutions in many programming languages (i.a. rust, python, java, ...).</description>
                <environment/>
        <key id="16890">SIO-2004</key>
            <summary>seccomp for supervising processes</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 May 2017 11:51:55 +0200</created>
                <updated>Tue, 26 Mar 2019 16:41:49 +0100</updated>
                            <resolved>Sun, 24 Mar 2019 21:54:34 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="24372" author="wolf480" created="Wed, 7 Nov 2018 23:48:01 +0100">Now that we have sio2jail, I guess this can be closed?</comment>
                            <comment id="24599" author="wolf480" created="Sun, 24 Mar 2019 21:54:34 +0100">Sio2jail does exactly that.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ap3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2003] Faster oitimetool</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2003</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Consider using perf: &lt;a href="https://perf.wiki.kernel.org/index.php/Main_Page"&gt;https://perf.wiki.kernel.org/index.php/Main_Page&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Problems:
&lt;br/&gt;
- Linux only
&lt;br/&gt;
- Counts rep asm instruction as one (current oitimetool counts number of iterations of rep instructions)
&lt;br/&gt;
- Note: if we will count rep instruction as one, we should change statute of Polish Olympiad in Informatics
&lt;br/&gt;

&lt;br/&gt;
Solves/improves:
&lt;br/&gt;
- performance (perf is faster than pin)
&lt;br/&gt;
- we can use newer kernels (pin requires some old one)</description>
                <environment/>
        <key id="16889">SIO-2003</key>
            <summary>Faster oitimetool</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Tue, 30 May 2017 11:32:42 +0200</created>
                <updated>Tue, 26 Mar 2019 16:40:11 +0100</updated>
                            <resolved>Tue, 5 Mar 2019 17:35:30 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>Evaluation Engine / Workers</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="24527" author="ert" created="Tue, 5 Mar 2019 17:35:30 +0100">This was fixed by introducing sio2jail.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00aov:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2002] Moodle-like questions page</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Replace current feature that allows expanding questions in-place with a new view. It should display all questions as a tree with single step of recursion (like a view with single question).</description>
                <environment/>
        <key id="16888">SIO-2002</key>
            <summary>Moodle-like questions page</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Tue, 23 May 2017 16:19:33 +0200</created>
                <updated>Tue, 26 Mar 2019 16:39:30 +0100</updated>
                            <resolved>Tue, 30 May 2017 12:35:03 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23215" author="gerrit" created="Wed, 24 May 2017 22:46:25 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; [WIP] Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                            <comment id="23216" author="gerrit" created="Wed, 24 May 2017 23:11:55 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; [WIP] Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                            <comment id="23217" author="gerrit" created="Thu, 25 May 2017 11:53:41 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; [WIP] Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                            <comment id="23218" author="gerrit" created="Thu, 25 May 2017 14:52:11 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; [WIP] Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                            <comment id="23219" author="gerrit" created="Thu, 25 May 2017 14:55:22 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; [WIP] Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                            <comment id="23220" author="gerrit" created="Thu, 25 May 2017 15:50:58 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; [WIP] Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                            <comment id="23229" author="gerrit" created="Mon, 29 May 2017 11:30:37 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; [WIP] Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                            <comment id="23237" author="gerrit" created="Mon, 29 May 2017 18:02:10 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; [WIP] Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                            <comment id="23239" author="gerrit" created="Mon, 29 May 2017 18:55:47 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                            <comment id="23240" author="gerrit" created="Mon, 29 May 2017 18:58:58 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                            <comment id="23252" author="gerrit" created="Tue, 30 May 2017 10:22:19 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                            <comment id="23257" author="gerrit" created="Tue, 30 May 2017 11:45:31 +0200">Change oioioi~master~I7206bb5593202f90194ae6ab9785aea1b11eb9bf, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2848"&gt;https://gerrit.sio2project.mimuw.edu.pl/2848&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2002" title="Moodle-like questions page" class="issue-link" data-issue-key="SIO-2002"&gt;&lt;strike&gt;SIO-2002&lt;/strike&gt;&lt;/a&gt; Moodle-like questions page
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7206bb5593202f90194ae6ab9785aea1b11eb9bf</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00aon:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2001] Message type filter for questions</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2001</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Suggested by users.</description>
                <environment/>
        <key id="16887">SIO-2001</key>
            <summary>Message type filter for questions</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Tue, 23 May 2017 14:05:25 +0200</created>
                <updated>Tue, 26 Mar 2019 16:41:14 +0100</updated>
                            <resolved>Tue, 30 May 2017 12:34:31 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23211" author="gerrit" created="Tue, 23 May 2017 14:07:48 +0200">Change oioioi~master~If1ea7184824b7930c33c7c435ee208975bb7e820, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2845"&gt;https://gerrit.sio2project.mimuw.edu.pl/2845&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2001" title="Message type filter for questions" class="issue-link" data-issue-key="SIO-2001"&gt;&lt;strike&gt;SIO-2001&lt;/strike&gt;&lt;/a&gt; Message type filter for questions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If1ea7184824b7930c33c7c435ee208975bb7e820</comment>
                            <comment id="23212" author="gerrit" created="Tue, 23 May 2017 16:08:52 +0200">Change oioioi~master~If1ea7184824b7930c33c7c435ee208975bb7e820, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2845"&gt;https://gerrit.sio2project.mimuw.edu.pl/2845&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2001" title="Message type filter for questions" class="issue-link" data-issue-key="SIO-2001"&gt;&lt;strike&gt;SIO-2001&lt;/strike&gt;&lt;/a&gt; Message type filter for questions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If1ea7184824b7930c33c7c435ee208975bb7e820</comment>
                            <comment id="23213" author="gerrit" created="Tue, 23 May 2017 16:12:34 +0200">Change oioioi~master~If1ea7184824b7930c33c7c435ee208975bb7e820, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2845"&gt;https://gerrit.sio2project.mimuw.edu.pl/2845&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2001" title="Message type filter for questions" class="issue-link" data-issue-key="SIO-2001"&gt;&lt;strike&gt;SIO-2001&lt;/strike&gt;&lt;/a&gt; Message type filter for questions
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If1ea7184824b7930c33c7c435ee208975bb7e820</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00aof:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-2000] Add "Show more" button to questions section in dashboard if some questions are not displayed there.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-2000</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Suggested by one of users.</description>
                <environment/>
        <key id="16886">SIO-2000</key>
            <summary>Add "Show more" button to questions section in dashboard if some questions are not displayed there.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Tue, 23 May 2017 12:01:54 +0200</created>
                <updated>Tue, 26 Mar 2019 16:39:54 +0100</updated>
                            <resolved>Tue, 30 May 2017 12:34:45 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23205" author="gerrit" created="Tue, 23 May 2017 12:03:09 +0200">Change oioioi~master~I27f7c6350869277d34e3d9ab65cd2280202ac4d2, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2838"&gt;https://gerrit.sio2project.mimuw.edu.pl/2838&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2000" title="Add &amp;quot;Show more&amp;quot; button to questions section in dashboard if some questions are not displayed there." class="issue-link" data-issue-key="SIO-2000"&gt;&lt;strike&gt;SIO-2000&lt;/strike&gt;&lt;/a&gt; Add &amp;quot;Show more&amp;quot; button to questions section in dashboard if some questions are not displayed there.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I27f7c6350869277d34e3d9ab65cd2280202ac4d2</comment>
                            <comment id="23206" author="gerrit" created="Tue, 23 May 2017 12:33:11 +0200">Change oioioi~master~I27f7c6350869277d34e3d9ab65cd2280202ac4d2, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2838"&gt;https://gerrit.sio2project.mimuw.edu.pl/2838&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2000" title="Add &amp;quot;Show more&amp;quot; button to questions section in dashboard if some questions are not displayed there." class="issue-link" data-issue-key="SIO-2000"&gt;&lt;strike&gt;SIO-2000&lt;/strike&gt;&lt;/a&gt; &amp;quot;Show more&amp;quot; questions button on dashboard
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I27f7c6350869277d34e3d9ab65cd2280202ac4d2</comment>
                            <comment id="23209" author="gerrit" created="Tue, 23 May 2017 13:36:38 +0200">Change oioioi~master~I27f7c6350869277d34e3d9ab65cd2280202ac4d2, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2838"&gt;https://gerrit.sio2project.mimuw.edu.pl/2838&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-2000" title="Add &amp;quot;Show more&amp;quot; button to questions section in dashboard if some questions are not displayed there." class="issue-link" data-issue-key="SIO-2000"&gt;&lt;strike&gt;SIO-2000&lt;/strike&gt;&lt;/a&gt; &amp;quot;Show more&amp;quot; questions button on dashboard
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I27f7c6350869277d34e3d9ab65cd2280202ac4d2</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ao7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1999] Public announcements should cite question and its author</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1999</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Suggested by one of users.</description>
                <environment/>
        <key id="16885">SIO-1999</key>
            <summary>Public announcements should cite question and its author</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/trivial.png">Trivial</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="2">Won't Fix</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Mon, 22 May 2017 20:11:06 +0200</created>
                <updated>Tue, 26 Mar 2019 16:36:48 +0100</updated>
                            <resolved>Tue, 23 May 2017 12:06:50 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23196" author="gerrit" created="Mon, 22 May 2017 20:12:35 +0200">Change oioioi~master~I2e57479d265df323bd401abd8ea3d40bd31e17e5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2835"&gt;https://gerrit.sio2project.mimuw.edu.pl/2835&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1999" title="Public announcements should cite question and its author" class="issue-link" data-issue-key="SIO-1999"&gt;&lt;strike&gt;SIO-1999&lt;/strike&gt;&lt;/a&gt; Public announcements should cite question and its author.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I2e57479d265df323bd401abd8ea3d40bd31e17e5</comment>
                            <comment id="23197" author="accek" created="Mon, 22 May 2017 20:16:08 +0200">No, never.
&lt;br/&gt;
To odpowiadający potrzebuje kontrolować pełną treść tego, co widać. Nawet w formularzu odpowiedzi jest przycisk respond inline.
&lt;br/&gt;

&lt;br/&gt;
Na OI zawodnicy czasem zadają pytania, kt&amp;#xF3;re nie nadają się do opublikowania nawet jeśli odpowiedź się nadaje.</comment>
                            <comment id="23198" author="mrowqa" created="Mon, 22 May 2017 20:50:48 +0200">Masz rację. Ale jestem przez to skonfundowany. Poczekam do jutra na TAG-a, aby ustalić co dokładnie mam zrobić tak, aby nie implementować czegoś bez sensu.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00anz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1998] Update registration-redux to newer version.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1998</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Update of django-registration-redux changes registration syntax.</description>
                <environment/>
        <key id="16884">SIO-1998</key>
            <summary>Update registration-redux to newer version.</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="3">Duplicate</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="adi_nar">Adrian Naruszko</reporter>
                        <labels>
                    </labels>
                <created>Sat, 20 May 2017 12:22:20 +0200</created>
                <updated>Wed, 4 Oct 2017 15:07:01 +0200</updated>
                            <resolved>Tue, 30 May 2017 11:55:59 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23193" author="gerrit" created="Sat, 20 May 2017 13:15:59 +0200">Change oioioi~master~Ib2528d1ac31c36281dbbb3e6f60b9a1ad22afce5, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2834"&gt;https://gerrit.sio2project.mimuw.edu.pl/2834&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1998" title="Update registration-redux to newer version." class="issue-link" data-issue-key="SIO-1998"&gt;&lt;strike&gt;SIO-1998&lt;/strike&gt;&lt;/a&gt; Update registration-redux to newer version.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ib2528d1ac31c36281dbbb3e6f60b9a1ad22afce5</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00anr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1997] Add selenium tests and remove gamification.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://github.com/sio2project/oioioi/commit/04c5ccae81f866258479394014dc9d408758a9b0"&gt;https://github.com/sio2project/oioioi/commit/04c5ccae81f866258479394014dc9d408758a9b0&lt;/a&gt;
&lt;br/&gt;
&lt;a href="https://github.com/sio2project/oioioi/commit/7133f74701001711c8ee79e69bcb5f98d931ad1d"&gt;https://github.com/sio2project/oioioi/commit/7133f74701001711c8ee79e69bcb5f98d931ad1d&lt;/a&gt;</description>
                <environment/>
        <key id="16883">SIO-1997</key>
            <summary>Add selenium tests and remove gamification.</summary>
                <type id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/task.png">Task</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="adi_nar">Adrian Naruszko</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 13:58:13 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:35 +0100</updated>
                            <resolved>Tue, 6 Jun 2017 11:38:56 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23183" author="gerrit" created="Tue, 16 May 2017 13:58:51 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23186" author="gerrit" created="Wed, 17 May 2017 22:40:58 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23187" author="gerrit" created="Fri, 19 May 2017 18:36:46 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23188" author="gerrit" created="Fri, 19 May 2017 21:08:41 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23189" author="gerrit" created="Fri, 19 May 2017 23:05:17 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23190" author="gerrit" created="Fri, 19 May 2017 23:36:43 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23191" author="gerrit" created="Sat, 20 May 2017 00:05:17 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23192" author="gerrit" created="Sat, 20 May 2017 01:13:35 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23194" author="gerrit" created="Mon, 22 May 2017 11:58:50 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23195" author="gerrit" created="Mon, 22 May 2017 13:05:19 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23214" author="gerrit" created="Tue, 23 May 2017 21:34:07 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23221" author="gerrit" created="Thu, 25 May 2017 21:09:25 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Removed gamification and upgraded registration backend.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23222" author="gerrit" created="Thu, 25 May 2017 21:14:46 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; - [Docker] Tests fixes
&lt;br/&gt;

&lt;br/&gt;
Removed gamification and upgraded registration backend.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23223" author="gerrit" created="Sat, 27 May 2017 14:52:00 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Remove gamification.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23226" author="gerrit" created="Sat, 27 May 2017 20:50:28 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23227" author="gerrit" created="Sun, 28 May 2017 20:04:10 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23228" author="gerrit" created="Sun, 28 May 2017 20:08:20 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23230" author="gerrit" created="Mon, 29 May 2017 11:33:40 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Remove gamification.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23231" author="gerrit" created="Mon, 29 May 2017 11:34:43 +0200">Change oioioi~master~I283cf67aeaf9662985deef497243f9b12307fe19, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2833"&gt;https://gerrit.sio2project.mimuw.edu.pl/2833&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Remove gamification.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I283cf67aeaf9662985deef497243f9b12307fe19</comment>
                            <comment id="23233" author="gerrit" created="Mon, 29 May 2017 12:02:27 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23234" author="gerrit" created="Mon, 29 May 2017 12:33:21 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23236" author="gerrit" created="Mon, 29 May 2017 13:47:03 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23238" author="gerrit" created="Mon, 29 May 2017 18:53:56 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 8
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23241" author="gerrit" created="Mon, 29 May 2017 19:32:29 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 9
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23242" author="gerrit" created="Mon, 29 May 2017 19:54:29 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 10
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23243" author="gerrit" created="Mon, 29 May 2017 20:04:30 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 11
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23244" author="gerrit" created="Mon, 29 May 2017 20:05:44 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 12
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23245" author="gerrit" created="Mon, 29 May 2017 20:09:09 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 13
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23246" author="gerrit" created="Mon, 29 May 2017 20:45:49 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 14
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23247" author="gerrit" created="Mon, 29 May 2017 21:55:20 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 15
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23248" author="gerrit" created="Mon, 29 May 2017 22:24:04 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 16
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23249" author="gerrit" created="Mon, 29 May 2017 23:35:19 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 17
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23250" author="gerrit" created="Mon, 29 May 2017 23:51:53 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 18
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23258" author="gerrit" created="Tue, 30 May 2017 12:18:28 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 19
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23275" author="gerrit" created="Sat, 3 Jun 2017 00:51:54 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 20
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23276" author="gerrit" created="Mon, 5 Jun 2017 12:50:58 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 21
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23277" author="gerrit" created="Mon, 5 Jun 2017 12:53:29 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 22
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23278" author="gerrit" created="Mon, 5 Jun 2017 15:38:24 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 23
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23279" author="gerrit" created="Mon, 5 Jun 2017 15:39:51 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 24
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23280" author="gerrit" created="Mon, 5 Jun 2017 15:42:26 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 25
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23281" author="gerrit" created="Mon, 5 Jun 2017 23:08:57 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 26
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23282" author="gerrit" created="Tue, 6 Jun 2017 00:08:36 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 27
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23285" author="gerrit" created="Tue, 6 Jun 2017 07:57:15 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 28
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23286" author="gerrit" created="Tue, 6 Jun 2017 09:08:29 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 29
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23287" author="gerrit" created="Tue, 6 Jun 2017 09:22:08 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 30
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23288" author="gerrit" created="Tue, 6 Jun 2017 10:18:05 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 31
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23289" author="gerrit" created="Tue, 6 Jun 2017 10:54:46 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 32
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23292" author="gerrit" created="Tue, 6 Jun 2017 11:11:12 +0200">Change oioioi~master~Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4, patchset 33
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2847"&gt;https://gerrit.sio2project.mimuw.edu.pl/2847&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1997" title="Add selenium tests and remove gamification." class="issue-link" data-issue-key="SIO-1997"&gt;&lt;strike&gt;SIO-1997&lt;/strike&gt;&lt;/a&gt; Selenium tests
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ibffa6ea5ddffab84ce7b4cd650f66157b6124be4</comment>
                            <comment id="23353" author="teqwve" created="Sat, 17 Jun 2017 18:57:20 +0200">Kr&amp;#xF3;tka instrukcja jak należy skonfigurować testy w hudsonie (na wypadek, gdyby testy się usunęły), znajduje się w docsach:
&lt;br/&gt;
&lt;a href="https://docs.google.com/document/d/1wO-Vi0CbTuRPKYmV0INbAKANGHg2k8KD3gEhXiGUH5M/edit?usp=sharing"&gt;https://docs.google.com/document/d/1wO-Vi0CbTuRPKYmV0INbAKANGHg2k8KD3gEhXiGUH5M/edit?usp=sharing&lt;/a&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00anj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1996] DataError in contest with long id: value too long for type character varying(100)</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1996</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: OIOIOI-H, SZKOPUL-1E
&lt;br/&gt;

&lt;br/&gt;
Adding attachment to contest:
&lt;br/&gt;

&lt;br/&gt;
INSERT INTO &amp;quot;contests_contestattachment&amp;quot; (&amp;quot;contest_id&amp;quot;, &amp;quot;description&amp;quot;, &amp;quot;content&amp;quot;, &amp;quot;round_id&amp;quot;, &amp;quot;pub_date&amp;quot;) VALUES (&amp;#39;mistrzostwa-wydzialu-mim-2017&amp;#39;, &amp;#39;Nieoficjalny ranking po rundzie 2&amp;#39;, &amp;#39;contests/mistrzostwa-wydzialu-mim-2017/Mistrzostwa_WMIM_w_Programowaniu_-_Klasyfikacja_generalna.pdf@1490905112&amp;#39;, 208, NULL) RETURNING &amp;quot;contests_contestattachment&amp;quot;.&amp;quot;id&amp;quot;
&lt;br/&gt;

&lt;br/&gt;
Generating user output for test:
&lt;br/&gt;

&lt;br/&gt;
System Error
&lt;br/&gt;
...
&lt;br/&gt;
u&amp;#39;out_file&amp;#39;: u&amp;#39;/eval/probne-warsztaty-grupa-pod/516396/urn:uuid:&lt;a href='mailto:9c733e15-a580-4515-a7ed-40d8a0184699-0.out@1495800830'&gt;9c733e15-a580-4515-a7ed-40d8a0184699-0.out@1495800830&lt;/a&gt;&amp;#39;
&lt;br/&gt;
...
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2854"&gt;https://gerrit.sio2project.mimuw.edu.pl/2854&lt;/a&gt; 
&lt;br/&gt;
&lt;a href="https://github.com/sio2project/oioioi/commit/dfae768fc81d87869d2d22ac5a962b3ff1d0d99c"&gt;https://github.com/sio2project/oioioi/commit/dfae768fc81d87869d2d22ac5a962b3ff1d0d99c&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://drive.google.com/open?id=1XRU7VhEbRhdZTeDbJMe3dAE4iiQCYhhCg8DS0WguCJg"&gt;https://drive.google.com/open?id=1XRU7VhEbRhdZTeDbJMe3dAE4iiQCYhhCg8DS0WguCJg&lt;/a&gt;
&lt;br/&gt;
</description>
                <environment/>
        <key id="16882">SIO-1996</key>
            <summary>DataError in contest with long id: value too long for type character varying(100)</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 13:40:35 +0200</created>
                <updated>Tue, 26 Mar 2019 16:37:44 +0100</updated>
                            <resolved>Thu, 22 Jun 2017 14:48:34 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23251" author="gerrit" created="Tue, 30 May 2017 09:40:56 +0200">Change oioioi~master~I0cf527b69bafaf02535acb80afb0854808e696fe, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2854"&gt;https://gerrit.sio2project.mimuw.edu.pl/2854&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
[WIP] &lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1996" title="DataError in contest with long id: value too long for type character varying(100)" class="issue-link" data-issue-key="SIO-1996"&gt;&lt;strike&gt;SIO-1996&lt;/strike&gt;&lt;/a&gt; DataError in contest with long id: value too long for type character varying(100)
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://code.djangoproject.com/ticket/25866"&gt;https://code.djangoproject.com/ticket/25866&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0cf527b69bafaf02535acb80afb0854808e696fe</comment>
                            <comment id="23256" author="gerrit" created="Tue, 30 May 2017 11:37:14 +0200">Change oioioi~master~I0cf527b69bafaf02535acb80afb0854808e696fe, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2854"&gt;https://gerrit.sio2project.mimuw.edu.pl/2854&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1996" title="DataError in contest with long id: value too long for type character varying(100)" class="issue-link" data-issue-key="SIO-1996"&gt;&lt;strike&gt;SIO-1996&lt;/strike&gt;&lt;/a&gt; DataError in contest with long id: value too long for type character varying(100)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0cf527b69bafaf02535acb80afb0854808e696fe</comment>
                            <comment id="23259" author="gerrit" created="Tue, 30 May 2017 12:18:56 +0200">Change oioioi~master~I0cf527b69bafaf02535acb80afb0854808e696fe, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2854"&gt;https://gerrit.sio2project.mimuw.edu.pl/2854&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1996" title="DataError in contest with long id: value too long for type character varying(100)" class="issue-link" data-issue-key="SIO-1996"&gt;&lt;strike&gt;SIO-1996&lt;/strike&gt;&lt;/a&gt; DataError in contest with long id: value too long for type character varying(100)
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I0cf527b69bafaf02535acb80afb0854808e696fe</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00anb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1995] Region selection list in registration edit view should contain only regions from that contest</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1995</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2856"&gt;https://gerrit.sio2project.mimuw.edu.pl/2856&lt;/a&gt; 
&lt;br/&gt;
&lt;a href="https://github.com/sio2project/oioioi/commit/bb4cca41f538912a9bcec84423c89c2c0fa7f042"&gt;https://github.com/sio2project/oioioi/commit/bb4cca41f538912a9bcec84423c89c2c0fa7f042&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://drive.google.com/open?id=1XRU7VhEbRhdZTeDbJMe3dAE4iiQCYhhCg8DS0WguCJg"&gt;https://drive.google.com/open?id=1XRU7VhEbRhdZTeDbJMe3dAE4iiQCYhhCg8DS0WguCJg&lt;/a&gt;</description>
                <environment/>
        <key id="16881">SIO-1995</key>
            <summary>Region selection list in registration edit view should contain only regions from that contest</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 13:13:11 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:04 +0100</updated>
                            <resolved>Thu, 22 Jun 2017 14:48:41 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23260" author="gerrit" created="Tue, 30 May 2017 13:28:40 +0200">Change oioioi~master~Ia02d0dc9301f21e729ade0141eeb6dc4ac5e697d, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2856"&gt;https://gerrit.sio2project.mimuw.edu.pl/2856&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1995" title="Region selection list in registration edit view should contain only regions from that contest" class="issue-link" data-issue-key="SIO-1995"&gt;&lt;strike&gt;SIO-1995&lt;/strike&gt;&lt;/a&gt; Region selection list in registration edit view should contain only regions from that contest
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ia02d0dc9301f21e729ade0141eeb6dc4ac5e697d</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00an3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1994] System administration -&gt; all submissions should really show all submission even when CONTEST_MODE is set to "contest_if_possible"</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1994</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>oioioi/contests/middleware/CurrentContestMiddleware</description>
                <environment/>
        <key id="16880">SIO-1994</key>
            <summary>System administration -&gt; all submissions should really show all submission even when CONTEST_MODE is set to "contest_if_possible"</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 13:09:27 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:50 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:50 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="26242" author="accek" created="Mon, 27 Apr 2020 16:28:50 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00amv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1993] Sharingcli should handle 500 error returned by external service (eg. main.edu.pl)</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1993</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: SZKOPUL-D</description>
                <environment/>
        <key id="16879">SIO-1993</key>
            <summary>Sharingcli should handle 500 error returned by external service (eg. main.edu.pl)</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="3">Duplicate</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 13:04:42 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:31 +0100</updated>
                            <resolved>Mon, 29 May 2017 13:33:57 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="16867">SIO-1981</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00amn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1992] Incorrect null checking of recalc_in_progress in is_up_to_date in Ranking</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1992</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: SZKOPUL-N
&lt;br/&gt;

&lt;br/&gt;
DoesNotExist: RankingRecalc
&lt;br/&gt;
return not self.needs_recalculation and not self.recalc_in_progress
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2840"&gt;https://gerrit.sio2project.mimuw.edu.pl/2840&lt;/a&gt; 
&lt;br/&gt;
&lt;a href="https://github.com/sio2project/oioioi/commit/d5c9b804e7e8118473caeb40e402c3517b646111"&gt;https://github.com/sio2project/oioioi/commit/d5c9b804e7e8118473caeb40e402c3517b646111&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://drive.google.com/open?id=1XRU7VhEbRhdZTeDbJMe3dAE4iiQCYhhCg8DS0WguCJg"&gt;https://drive.google.com/open?id=1XRU7VhEbRhdZTeDbJMe3dAE4iiQCYhhCg8DS0WguCJg&lt;/a&gt;</description>
                <environment/>
        <key id="16878">SIO-1992</key>
            <summary>Incorrect null checking of recalc_in_progress in is_up_to_date in Ranking</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 13:00:55 +0200</created>
                <updated>Tue, 26 Mar 2019 16:38:57 +0100</updated>
                            <resolved>Tue, 30 May 2017 13:59:27 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                            <comments>
                            <comment id="23208" author="gerrit" created="Tue, 23 May 2017 12:39:46 +0200">Change oioioi~master~I5e0ff2063996457c66759ba446646416b893be55, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2840"&gt;https://gerrit.sio2project.mimuw.edu.pl/2840&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1992" title="Incorrect null checking of recalc_in_progress in is_up_to_date in Ranking" class="issue-link" data-issue-key="SIO-1992"&gt;&lt;strike&gt;SIO-1992&lt;/strike&gt;&lt;/a&gt; Incorrect null checking of recalc_in_progress in is_up_to_date in Ranking
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5e0ff2063996457c66759ba446646416b893be55</comment>
                            <comment id="23210" author="gerrit" created="Tue, 23 May 2017 13:55:28 +0200">Change oioioi~master~I5e0ff2063996457c66759ba446646416b893be55, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2840"&gt;https://gerrit.sio2project.mimuw.edu.pl/2840&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1992" title="Incorrect null checking of recalc_in_progress in is_up_to_date in Ranking" class="issue-link" data-issue-key="SIO-1992"&gt;&lt;strike&gt;SIO-1992&lt;/strike&gt;&lt;/a&gt; Incorrect null checking of recalc_in_progress in is_up_to_date in Ranking
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I5e0ff2063996457c66759ba446646416b893be55</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00amf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1991] Deleting submission while using Polish language causes UnicodeDecodeError</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1991</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: SZKOPUL-C
&lt;br/&gt;
return &amp;#39;%s: %s&amp;#39; % (capfirst(opts.verbose_name),
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;force_text(obj))
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2837"&gt;https://gerrit.sio2project.mimuw.edu.pl/2837&lt;/a&gt; 
&lt;br/&gt;
&lt;a href="https://github.com/sio2project/oioioi/commit/e45f55aa312dc0ed332c93d52a10b376b8810e40"&gt;https://github.com/sio2project/oioioi/commit/e45f55aa312dc0ed332c93d52a10b376b8810e40&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://drive.google.com/open?id=1XRU7VhEbRhdZTeDbJMe3dAE4iiQCYhhCg8DS0WguCJg"&gt;https://drive.google.com/open?id=1XRU7VhEbRhdZTeDbJMe3dAE4iiQCYhhCg8DS0WguCJg&lt;/a&gt;</description>
                <environment/>
        <key id="16877">SIO-1991</key>
            <summary>Deleting submission while using Polish language causes UnicodeDecodeError</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 12:58:31 +0200</created>
                <updated>Tue, 26 Mar 2019 16:40:42 +0100</updated>
                            <resolved>Tue, 30 May 2017 13:59:35 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23204" author="gerrit" created="Tue, 23 May 2017 11:50:35 +0200">Change oioioi~master~Icc74ecface0b94584d2c96db2cc32d4fd9c58733, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2837"&gt;https://gerrit.sio2project.mimuw.edu.pl/2837&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1991" title="Deleting submission while using Polish language causes UnicodeDecodeError" class="issue-link" data-issue-key="SIO-1991"&gt;&lt;strike&gt;SIO-1991&lt;/strike&gt;&lt;/a&gt; Deleting submission while using Polish language causes UnicodeDecodeError
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Icc74ecface0b94584d2c96db2cc32d4fd9c58733</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="16156">SIO-1743</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="16156">SIO-1743</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00am7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1990] Move allowed programming languages logic from configuration to contest and problem controllers.</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1990</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description/>
                <environment/>
        <key id="16876">SIO-1990</key>
            <summary>Move allowed programming languages logic from configuration to contest and problem controllers.</summary>
                <type id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/improvement.png">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="mrowqa">Artur Jamro</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 12:57:15 +0200</created>
                <updated>Tue, 26 Mar 2019 16:36:24 +0100</updated>
                            <resolved>Tue, 30 May 2017 12:34:54 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23182" author="gerrit" created="Tue, 16 May 2017 13:53:22 +0200">Change oioioi~master~I904aafbfe10267b472d46489051d2d6761d1e963, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2830"&gt;https://gerrit.sio2project.mimuw.edu.pl/2830&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1990" title="Move allowed programming languages logic from configuration to contest and problem controllers." class="issue-link" data-issue-key="SIO-1990"&gt;&lt;strike&gt;SIO-1990&lt;/strike&gt;&lt;/a&gt; Move allowed programming languages logic from configuration to contest and problem controllers.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I904aafbfe10267b472d46489051d2d6761d1e963</comment>
                            <comment id="23184" author="gerrit" created="Tue, 16 May 2017 14:03:25 +0200">Change oioioi~master~I904aafbfe10267b472d46489051d2d6761d1e963, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2830"&gt;https://gerrit.sio2project.mimuw.edu.pl/2830&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1990" title="Move allowed programming languages logic from configuration to contest and problem controllers." class="issue-link" data-issue-key="SIO-1990"&gt;&lt;strike&gt;SIO-1990&lt;/strike&gt;&lt;/a&gt; Move allowed programming languages logic from configuration to contest and problem controllers.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I904aafbfe10267b472d46489051d2d6761d1e963</comment>
                            <comment id="23185" author="gerrit" created="Tue, 16 May 2017 14:06:23 +0200">Change oioioi~master~I904aafbfe10267b472d46489051d2d6761d1e963, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2830"&gt;https://gerrit.sio2project.mimuw.edu.pl/2830&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1990" title="Move allowed programming languages logic from configuration to contest and problem controllers." class="issue-link" data-issue-key="SIO-1990"&gt;&lt;strike&gt;SIO-1990&lt;/strike&gt;&lt;/a&gt; Move allowed programming languages logic from configuration to contest and problem controllers.
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I904aafbfe10267b472d46489051d2d6761d1e963</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00alz:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1989] IntegrityError in programs_test table</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1989</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: SZKOPUL-A</description>
                <environment/>
        <key id="16875">SIO-1989</key>
            <summary>IntegrityError in programs_test table</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 12:56:15 +0200</created>
                <updated>Mon, 27 Apr 2020 16:27:49 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:27:49 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="23264" author="sentry" created="Tue, 30 May 2017 14:09:45 +0200">&lt;a href="https://sentry.io/the-sio2-project/szkopul/issues/229869377/"&gt;https://sentry.io/the-sio2-project/szkopul/issues/229869377/&lt;/a&gt;</comment>
                            <comment id="26104" author="accek" created="Mon, 27 Apr 2020 16:27:49 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="16738">SIO-1906</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00alr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1988] Analyze and eventually fix filetracker: urllib2.URLError: Name or service not known</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1988</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: SZKOPUL-R</description>
                <environment/>
        <key id="16874">SIO-1988</key>
            <summary>Analyze and eventually fix filetracker: urllib2.URLError: Name or service not known</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 12:54:52 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:48 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:48 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23266" author="sentry" created="Tue, 30 May 2017 14:13:25 +0200">&lt;a href="https://sentry.io/the-sio2-project/szkopul/issues/232455650/"&gt;https://sentry.io/the-sio2-project/szkopul/issues/232455650/&lt;/a&gt;</comment>
                            <comment id="26233" author="accek" created="Mon, 27 Apr 2020 16:28:48 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="16867">SIO-1981</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="16869">SIO-1983</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="16867">SIO-1981</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="16869">SIO-1983</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00alj:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1987] TransactionManagementError in portals.show_node_view</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1987</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: SZKOPUL-16</description>
                <environment/>
        <key id="16873">SIO-1987</key>
            <summary>TransactionManagementError in portals.show_node_view</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 12:51:36 +0200</created>
                <updated>Mon, 27 Apr 2020 16:28:23 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:28:23 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23262" author="sentry" created="Tue, 30 May 2017 14:06:18 +0200">&lt;a href="https://sentry.io/the-sio2-project/szkopul/issues/269542128/"&gt;https://sentry.io/the-sio2-project/szkopul/issues/269542128/&lt;/a&gt;</comment>
                            <comment id="26178" author="accek" created="Mon, 27 Apr 2020 16:28:23 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00alb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1986] Equality of max scores for tests in a group should be checked when setting</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1986</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: SZKOPUL-M</description>
                <environment/>
        <key id="16872">SIO-1986</key>
            <summary>Equality of max scores for tests in a group should be checked when setting</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                            <label>tag1</label>
                    </labels>
                <created>Tue, 16 May 2017 12:50:33 +0200</created>
                <updated>Tue, 26 Mar 2019 16:39:42 +0100</updated>
                            <resolved>Tue, 9 Jan 2018 20:31:14 +0100</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23263" author="sentry" created="Tue, 30 May 2017 14:07:06 +0200">&lt;a href="https://sentry.io/the-sio2-project/szkopul/issues/232085353/"&gt;https://sentry.io/the-sio2-project/szkopul/issues/232085353/&lt;/a&gt;</comment>
                            <comment id="23594" author="radeusgd" created="Wed, 22 Nov 2017 22:02:24 +0100">Mam takie pytanie trochę z ciekawości odnośnie tego issue: wygląda na to, że wynika on z redundancji w bazie danych (każdy test ma max_score oraz group i group -&amp;gt; max_score). 
&lt;br/&gt;

&lt;br/&gt;
Ostatnio na TAGu uczymy się, by unikać takich sytuacji (i np. wydzielić do tego oddzielną relację). 
&lt;br/&gt;

&lt;br/&gt;
Domyślam się, że istnieje jednak jakiś dobry pow&amp;#xF3;d, dla kt&amp;#xF3;rego takie rozwiązanie nie zostało przyjęte. Ciekawi mnie jaki jest to pow&amp;#xF3;d?</comment>
                            <comment id="23660" author="gerrit" created="Tue, 12 Dec 2017 22:52:13 +0100">Change oioioi~master~If999da84df6195bf62c90694665362e52874602b, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2933"&gt;https://gerrit.sio2project.mimuw.edu.pl/2933&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1986" title="Equality of max scores for tests in a group should be checked when setting" class="issue-link" data-issue-key="SIO-1986"&gt;&lt;strike&gt;SIO-1986&lt;/strike&gt;&lt;/a&gt; Equality of max scores for tests in a group
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If999da84df6195bf62c90694665362e52874602b</comment>
                            <comment id="23661" author="gerrit" created="Tue, 12 Dec 2017 22:58:17 +0100">Change oioioi~master~If999da84df6195bf62c90694665362e52874602b, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2933"&gt;https://gerrit.sio2project.mimuw.edu.pl/2933&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1986" title="Equality of max scores for tests in a group should be checked when setting" class="issue-link" data-issue-key="SIO-1986"&gt;&lt;strike&gt;SIO-1986&lt;/strike&gt;&lt;/a&gt; Equality of max scores for tests in a group
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If999da84df6195bf62c90694665362e52874602b</comment>
                            <comment id="23662" author="gerrit" created="Tue, 12 Dec 2017 22:59:37 +0100">Change oioioi~master~If999da84df6195bf62c90694665362e52874602b, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2933"&gt;https://gerrit.sio2project.mimuw.edu.pl/2933&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1986" title="Equality of max scores for tests in a group should be checked when setting" class="issue-link" data-issue-key="SIO-1986"&gt;&lt;strike&gt;SIO-1986&lt;/strike&gt;&lt;/a&gt; Equality of max scores for tests in a group
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If999da84df6195bf62c90694665362e52874602b</comment>
                            <comment id="23670" author="gerrit" created="Wed, 13 Dec 2017 15:16:03 +0100">Change oioioi~master~If999da84df6195bf62c90694665362e52874602b, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2933"&gt;https://gerrit.sio2project.mimuw.edu.pl/2933&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1986" title="Equality of max scores for tests in a group should be checked when setting" class="issue-link" data-issue-key="SIO-1986"&gt;&lt;strike&gt;SIO-1986&lt;/strike&gt;&lt;/a&gt; Equality of max scores for tests in a group
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If999da84df6195bf62c90694665362e52874602b</comment>
                            <comment id="23673" author="gerrit" created="Wed, 13 Dec 2017 15:26:43 +0100">Change oioioi~master~If999da84df6195bf62c90694665362e52874602b, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2933"&gt;https://gerrit.sio2project.mimuw.edu.pl/2933&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1986" title="Equality of max scores for tests in a group should be checked when setting" class="issue-link" data-issue-key="SIO-1986"&gt;&lt;strike&gt;SIO-1986&lt;/strike&gt;&lt;/a&gt; Equality of max scores for tests in a group
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If999da84df6195bf62c90694665362e52874602b</comment>
                            <comment id="23674" author="gerrit" created="Wed, 13 Dec 2017 15:29:01 +0100">Change oioioi~master~If999da84df6195bf62c90694665362e52874602b, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2933"&gt;https://gerrit.sio2project.mimuw.edu.pl/2933&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1986" title="Equality of max scores for tests in a group should be checked when setting" class="issue-link" data-issue-key="SIO-1986"&gt;&lt;strike&gt;SIO-1986&lt;/strike&gt;&lt;/a&gt; Equality of max scores for tests in a group
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If999da84df6195bf62c90694665362e52874602b</comment>
                            <comment id="23677" author="gerrit" created="Wed, 13 Dec 2017 15:49:19 +0100">Change oioioi~master~If999da84df6195bf62c90694665362e52874602b, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2933"&gt;https://gerrit.sio2project.mimuw.edu.pl/2933&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1986" title="Equality of max scores for tests in a group should be checked when setting" class="issue-link" data-issue-key="SIO-1986"&gt;&lt;strike&gt;SIO-1986&lt;/strike&gt;&lt;/a&gt; Equality of max scores for tests in a group
&lt;br/&gt;

&lt;br/&gt;
Change-Id: If999da84df6195bf62c90694665362e52874602b</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00al3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10840" key="com.atlassian.jira.plugin.system.customfieldtypes:userpicker">
                        <customfieldname>TAG Developer</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>wiewiorowska</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1985] Submission removal during judging causes SubmissionDoesNotExist</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1985</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: SZKOPUL-W, SZKOPUL-X, OIOIOI-C, OIOIOI-S, OIOIOI-D, OIOIOI-9, OIOIOI-A
&lt;br/&gt;
</description>
                <environment/>
        <key id="16871">SIO-1985</key>
            <summary>Submission removal during judging causes SubmissionDoesNotExist</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 12:48:37 +0200</created>
                <updated>Tue, 26 Mar 2019 16:41:47 +0100</updated>
                            <resolved>Thu, 22 Jun 2017 18:44:18 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23261" author="gerrit" created="Tue, 30 May 2017 13:36:56 +0200">Change oioioi~master~I1b7aa916264dd902a43194cd89b35b3414d53be2, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2859"&gt;https://gerrit.sio2project.mimuw.edu.pl/2859&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1985" title="Submission removal during judging causes SubmissionDoesNotExist" class="issue-link" data-issue-key="SIO-1985"&gt;&lt;strike&gt;SIO-1985&lt;/strike&gt;&lt;/a&gt; Handle Submission.DoesNotExist in evalmgr processing
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1b7aa916264dd902a43194cd89b35b3414d53be2</comment>
                            <comment id="23270" author="sentry" created="Tue, 30 May 2017 22:15:29 +0200">&lt;a href="https://sentry.io/the-sio2-project/oioioi/issues/239238812/"&gt;https://sentry.io/the-sio2-project/oioioi/issues/239238812/&lt;/a&gt;</comment>
                            <comment id="23272" author="gerrit" created="Wed, 31 May 2017 18:48:27 +0200">Change oioioi~master~I1b7aa916264dd902a43194cd89b35b3414d53be2, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2859"&gt;https://gerrit.sio2project.mimuw.edu.pl/2859&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1985" title="Submission removal during judging causes SubmissionDoesNotExist" class="issue-link" data-issue-key="SIO-1985"&gt;&lt;strike&gt;SIO-1985&lt;/strike&gt;&lt;/a&gt; Handle Submission.DoesNotExist in evalmgr processing
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1b7aa916264dd902a43194cd89b35b3414d53be2</comment>
                            <comment id="23283" author="gerrit" created="Tue, 6 Jun 2017 01:34:44 +0200">Change oioioi~master~I1b7aa916264dd902a43194cd89b35b3414d53be2, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2859"&gt;https://gerrit.sio2project.mimuw.edu.pl/2859&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1985" title="Submission removal during judging causes SubmissionDoesNotExist" class="issue-link" data-issue-key="SIO-1985"&gt;&lt;strike&gt;SIO-1985&lt;/strike&gt;&lt;/a&gt; Handle Submission.DoesNotExist in evalmgr processing
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1b7aa916264dd902a43194cd89b35b3414d53be2</comment>
                            <comment id="23298" author="gerrit" created="Tue, 6 Jun 2017 13:21:59 +0200">Change oioioi~master~I1b7aa916264dd902a43194cd89b35b3414d53be2, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2859"&gt;https://gerrit.sio2project.mimuw.edu.pl/2859&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1985" title="Submission removal during judging causes SubmissionDoesNotExist" class="issue-link" data-issue-key="SIO-1985"&gt;&lt;strike&gt;SIO-1985&lt;/strike&gt;&lt;/a&gt; Handle Submission.DoesNotExist in evalmgr processing
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1b7aa916264dd902a43194cd89b35b3414d53be2</comment>
                            <comment id="23299" author="gerrit" created="Tue, 6 Jun 2017 13:23:52 +0200">Change oioioi~master~I1b7aa916264dd902a43194cd89b35b3414d53be2, patchset 5
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2859"&gt;https://gerrit.sio2project.mimuw.edu.pl/2859&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1985" title="Submission removal during judging causes SubmissionDoesNotExist" class="issue-link" data-issue-key="SIO-1985"&gt;&lt;strike&gt;SIO-1985&lt;/strike&gt;&lt;/a&gt; Handle Submission.DoesNotExist in evalmgr processing
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1b7aa916264dd902a43194cd89b35b3414d53be2</comment>
                            <comment id="23300" author="gerrit" created="Tue, 6 Jun 2017 13:44:21 +0200">Change oioioi~master~I1b7aa916264dd902a43194cd89b35b3414d53be2, patchset 6
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2859"&gt;https://gerrit.sio2project.mimuw.edu.pl/2859&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1985" title="Submission removal during judging causes SubmissionDoesNotExist" class="issue-link" data-issue-key="SIO-1985"&gt;&lt;strike&gt;SIO-1985&lt;/strike&gt;&lt;/a&gt; Handle Submission.DoesNotExist in evalmgr processing
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1b7aa916264dd902a43194cd89b35b3414d53be2</comment>
                            <comment id="23301" author="gerrit" created="Tue, 6 Jun 2017 13:59:00 +0200">Change oioioi~master~I1b7aa916264dd902a43194cd89b35b3414d53be2, patchset 7
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2859"&gt;https://gerrit.sio2project.mimuw.edu.pl/2859&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1985" title="Submission removal during judging causes SubmissionDoesNotExist" class="issue-link" data-issue-key="SIO-1985"&gt;&lt;strike&gt;SIO-1985&lt;/strike&gt;&lt;/a&gt; Handle Submission.DoesNotExist in evalmgr processing
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I1b7aa916264dd902a43194cd89b35b3414d53be2</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="14423">SIO-1254</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00akv:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1984] Mainimporter sometimes throws "max retries while login"</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1984</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: SZKOPUL-6, SZKOPUL-7</description>
                <environment/>
        <key id="16870">SIO-1984</key>
            <summary>Mainimporter sometimes throws "max retries while login"</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 12:44:42 +0200</created>
                <updated>Tue, 26 Mar 2019 16:40:34 +0100</updated>
                            <resolved>Tue, 6 Jun 2017 17:17:09 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>3</watches>
                                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00akn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1983] While unpacking packages there might be thrown filetracker.FiletrackerError: File exists</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1983</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: SZKOPUL-K</description>
                <environment/>
        <key id="16869">SIO-1983</key>
            <summary>While unpacking packages there might be thrown filetracker.FiletrackerError: File exists</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="3">Duplicate</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 12:42:53 +0200</created>
                <updated>Tue, 26 Mar 2019 16:36:38 +0100</updated>
                            <resolved>Mon, 29 May 2017 14:02:22 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>1</watches>
                                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="16867">SIO-1981</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10002">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="16874">SIO-1988</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="16874">SIO-1988</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00akf:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1982] Simultaneous downloading of sandboxes causes "Binding not existing location" error</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1982</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>Sentry: SZKOPUL-4, OIOIOI-M, OIOIOI-K
&lt;br/&gt;

&lt;br/&gt;
Reproduce: restart worker while there are many submissions to check
&lt;br/&gt;

&lt;br/&gt;
See comments.
&lt;br/&gt;

&lt;br/&gt;
</description>
                <environment/>
        <key id="16868">SIO-1982</key>
            <summary>Simultaneous downloading of sandboxes causes "Binding not existing location" error</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="3" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/major.png">Major</priority>
                        <status id="5" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/resolved.png">Resolved</status>
                                    <resolution id="7">Obsolete</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 12:38:54 +0200</created>
                <updated>Mon, 27 Apr 2020 16:27:40 +0200</updated>
                            <resolved>Mon, 27 Apr 2020 16:27:40 +0200</resolved>
                                    <version>Current Version</version>
                                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>4</watches>
                            <comments>
                            <comment id="23265" author="sentry" created="Tue, 30 May 2017 14:11:02 +0200">&lt;a href="https://sentry.io/the-sio2-project/szkopul/issues/229508686/"&gt;https://sentry.io/the-sio2-project/szkopul/issues/229508686/&lt;/a&gt;</comment>
                            <comment id="23267" author="przemekkoz" created="Tue, 30 May 2017 14:19:45 +0200">&lt;a href="https://sentry.io/the-sio2-project/oioioi/issues/249244795/"&gt;https://sentry.io/the-sio2-project/oioioi/issues/249244795/&lt;/a&gt;</comment>
                            <comment id="23268" author="przemekkoz" created="Tue, 30 May 2017 14:20:13 +0200">&lt;a href="https://sentry.io/the-sio2-project/oioioi/issues/249244784/"&gt;https://sentry.io/the-sio2-project/oioioi/issues/249244784/&lt;/a&gt;</comment>
                            <comment id="23271" author="sentry" created="Tue, 30 May 2017 22:29:55 +0200">&lt;a href="https://sentry.io/the-sio2-project/oioioi/issues/249244784/"&gt;https://sentry.io/the-sio2-project/oioioi/issues/249244784/&lt;/a&gt;</comment>
                            <comment id="23365" author="przemekkoz" created="Thu, 22 Jun 2017 15:03:54 +0200">This is probably caused by the fact that we are deleting the &amp;#39;.lock&amp;#39; file in a sandbox directory before we start downloading the sandbox. This bug is in sandbox.py file: 
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;logger.info(&amp;quot;Downloading sandbox &amp;#39;%s&amp;#39; ...&amp;quot;, name) 
&lt;br/&gt;

&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if os.path.exists(path): 
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;rmtree(path) </comment>
                            <comment id="23372" author="gerrit" created="Wed, 28 Jun 2017 19:43:43 +0200">Change sioworkers~master~I27b1c6397b00d923df702da28d82def6953ccf19, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2881"&gt;https://gerrit.sio2project.mimuw.edu.pl/2881&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1982" title="Simultaneous downloading of sandboxes causes &amp;quot;Binding not existing location&amp;quot; error" class="issue-link" data-issue-key="SIO-1982"&gt;&lt;strike&gt;SIO-1982&lt;/strike&gt;&lt;/a&gt; Simultaneous downloading of sandboxes causes &amp;quot;Binding not existing location&amp;quot; error
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I27b1c6397b00d923df702da28d82def6953ccf19</comment>
                            <comment id="23373" author="gerrit" created="Wed, 28 Jun 2017 19:45:53 +0200">Change sioworkers~master~I27b1c6397b00d923df702da28d82def6953ccf19, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2881"&gt;https://gerrit.sio2project.mimuw.edu.pl/2881&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1982" title="Simultaneous downloading of sandboxes causes &amp;quot;Binding not existing location&amp;quot; error" class="issue-link" data-issue-key="SIO-1982"&gt;&lt;strike&gt;SIO-1982&lt;/strike&gt;&lt;/a&gt; Simultaneous downloading of sandboxes causes &amp;quot;Binding not existing location&amp;quot; error
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I27b1c6397b00d923df702da28d82def6953ccf19</comment>
                            <comment id="23869" author="gerrit" created="Thu, 15 Mar 2018 11:25:55 +0100">Change sioworkers~master~I7d75d64c7a53b7680039582ff4675a6c4d06a5aa, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2958"&gt;https://gerrit.sio2project.mimuw.edu.pl/2958&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1982" title="Simultaneous downloading of sandboxes causes &amp;quot;Binding not existing location&amp;quot; error" class="issue-link" data-issue-key="SIO-1982"&gt;&lt;strike&gt;SIO-1982&lt;/strike&gt;&lt;/a&gt; Fix locking around sandbox use
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7d75d64c7a53b7680039582ff4675a6c4d06a5aa</comment>
                            <comment id="23870" author="gerrit" created="Thu, 15 Mar 2018 11:28:01 +0100">Change sioworkers~master~I7d75d64c7a53b7680039582ff4675a6c4d06a5aa, patchset 2
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2958"&gt;https://gerrit.sio2project.mimuw.edu.pl/2958&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1982" title="Simultaneous downloading of sandboxes causes &amp;quot;Binding not existing location&amp;quot; error" class="issue-link" data-issue-key="SIO-1982"&gt;&lt;strike&gt;SIO-1982&lt;/strike&gt;&lt;/a&gt; Fix locking around sandbox use
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7d75d64c7a53b7680039582ff4675a6c4d06a5aa</comment>
                            <comment id="23871" author="gerrit" created="Thu, 15 Mar 2018 11:39:34 +0100">Change sioworkers~master~I7d75d64c7a53b7680039582ff4675a6c4d06a5aa, patchset 3
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2958"&gt;https://gerrit.sio2project.mimuw.edu.pl/2958&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1982" title="Simultaneous downloading of sandboxes causes &amp;quot;Binding not existing location&amp;quot; error" class="issue-link" data-issue-key="SIO-1982"&gt;&lt;strike&gt;SIO-1982&lt;/strike&gt;&lt;/a&gt; Fix locking around sandbox use
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7d75d64c7a53b7680039582ff4675a6c4d06a5aa</comment>
                            <comment id="23872" author="gerrit" created="Thu, 15 Mar 2018 11:45:31 +0100">Change sioworkers~master~I7d75d64c7a53b7680039582ff4675a6c4d06a5aa, patchset 4
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2958"&gt;https://gerrit.sio2project.mimuw.edu.pl/2958&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1982" title="Simultaneous downloading of sandboxes causes &amp;quot;Binding not existing location&amp;quot; error" class="issue-link" data-issue-key="SIO-1982"&gt;&lt;strike&gt;SIO-1982&lt;/strike&gt;&lt;/a&gt; Fix locking around sandbox use
&lt;br/&gt;

&lt;br/&gt;
Change-Id: I7d75d64c7a53b7680039582ff4675a6c4d06a5aa</comment>
                            <comment id="26092" author="accek" created="Mon, 27 Apr 2020 16:27:40 +0200">This issue has been automatically closed as Obsolete due to no activity for 365 days.
&lt;br/&gt;

&lt;br/&gt;
Feel free to reopen it or create a new one if it&amp;#39;s still relevant.</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10140" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Global Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                <customfield id="customfield_10842" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i00ak7:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10640" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        <customfield id="customfield_10749" key="com.atlassian.bonfire.plugin:bonfire-testing-status-cft">
                        <customfieldname>Testing Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_17540" key="com.xiplink.jira.git.jira_git_plugin:gitbranches">
                        <customfieldname>gitBranch</customfieldname>
                        <customfieldvalues>
                                
                        </customfieldvalues>
                    </customfield>
                                                                </customfields>
    </item>

<item>
            <title>[SIO-1981] Package processing errors shouldn't be logged to Sentry</title>
                <link>https://jira.sio2project.mimuw.edu.pl/browse/SIO-1981</link>
                <project id="10032" key="SIO">The SIO2 project</project>
                    <description>&amp;nbsp;- niekt&amp;#xF3;re paczki powodują keyerror renv[&amp;#39;collected_files&amp;#39;] (SZKOPUL-12)
&lt;br/&gt;
&amp;nbsp;- błąd kompilacji (SZKOPUL-B, SZKOPUL-17, SZKOPUL-11, SZKOPUL-F, SZKOPUL-J, OIOIOI-6)
&lt;br/&gt;
&amp;nbsp;- program weryfikujący outy się wywala (?)
&lt;br/&gt;
&amp;nbsp;- zad duży ustawiony ram (SZKOPUL-Z, OIOIOI-V)
&lt;br/&gt;
&amp;nbsp;- utf-8 0xff w configu (SZKOPUL-15)
&lt;br/&gt;
&amp;nbsp;- NoBackend (SZKOPUL-Y, SZKOPUL-H)
&lt;br/&gt;
&amp;nbsp;- No such file or directory: &amp;#39;/tmp/tmpBcZp_X/pod/prog&amp;#39;; przeanalizować (SZKOPUL-Q, SZKOPUL-G)
&lt;br/&gt;
&amp;nbsp;- Brak outu lub inu testu (SZKOPUL-S, SZKOPUL-P)
&lt;br/&gt;
&amp;nbsp;- ProblemPackageError Unrecognized test: szag0.in (SZKOPUL-10)
&lt;br/&gt;
&amp;nbsp;- zły format archiwum (SZKOPUL-13)
&lt;br/&gt;
&amp;nbsp;- brak pliku index.html (SZKOPUL-V)
&lt;br/&gt;
&amp;nbsp;- Tried to replace problem &amp;#39;zaklad&amp;#39; with &amp;#39;odcinki&amp;#39;. For safety, changing problem short name is not possible (SZKOPUL-T)
&lt;br/&gt;
- &amp;quot;cannot execute binary file ZLE!!!&amp;quot; (OIOIOI-P)
&lt;br/&gt;
- OIOIOI-Q
&lt;br/&gt;
- &amp;quot;while scanning for the next token found character &amp;#39;\t&amp;#39; that cannot start any token&amp;quot; (OIOIOI-T)
&lt;br/&gt;
- OIOIOI-F
&lt;br/&gt;
- Sharingcli 500 error returned by external service (eg. main.edu.pl) (SZKOPUL-D)
&lt;br/&gt;
- While unpacking packages there might be thrown filetracker.FiletrackerError: File exists (SZKOPUL-K)</description>
                <environment/>
        <key id="16867">SIO-1981</key>
            <summary>Package processing errors shouldn't be logged to Sentry</summary>
                <type id="1" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/issuetypes/bug.png">Bug</type>
                                            <priority id="4" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/priorities/minor.png">Minor</priority>
                        <status id="6" iconUrl="https://jira.sio2project.mimuw.edu.pl/images/icons/statuses/closed.png">Closed</status>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="accek">Szymon Acedański</assignee>
                                    <reporter username="pkoniarski">Paweł Koniarski</reporter>
                        <labels>
                    </labels>
                <created>Tue, 16 May 2017 12:33:07 +0200</created>
                <updated>Tue, 26 Mar 2019 16:39:26 +0100</updated>
                            <resolved>Tue, 6 Jun 2017 17:16:46 +0200</resolved>
                                    <version>Current Version</version>
                                    <fixVersion>TAG 2016/17 Summer Sprint 2</fixVersion>
                                    <component>OIOIOI</component>
                        <due/>
                            <votes>0</votes>
                                    <watches>2</watches>
                            <comments>
                            <comment id="23235" author="gerrit" created="Mon, 29 May 2017 13:40:19 +0200">Change oioioi~master~Ie83fa532023925971f099a706602adb446e6d2dd, patchset 1
&lt;br/&gt;
&lt;a href="https://gerrit.sio2project.mimuw.edu.pl/2852"&gt;https://gerrit.sio2project.mimuw.edu.pl/2852&lt;/a&gt;
&lt;br/&gt;

&lt;br/&gt;
&lt;a href="https://jira.sio2project.mimuw.edu.pl/browse/SIO-1981" title="Package processing errors shouldn&amp;#39;t be logged to Sentry" class="issue-link" data-issue-key="SIO-1981"&gt;&lt;strike&gt;SIO-1981&lt;/strike&gt;&lt;/a&gt; Stop logging package processing errors to Sentry
&lt;br/&gt;

&lt;br/&gt;
Some changes are required to be applied to the logging config:
&lt;br/&gt;
* Define filter:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;filters&amp;#39;: {
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;omit_sentry&amp;#39;: {
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;()&amp;#39;: &amp;#39;oioioi.base.utils.log.OmitSentryFilter&amp;#39;
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&lt;br/&gt;
* Add the filter to the Sentry handler:
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;sentry&amp;#39;: {
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;level&amp;#39;: &amp;#39;ERROR&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;filters&amp;#39;: [&amp;#39;omit_sentry&amp;#39;],
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;#39;class&amp;#39;: &amp;#39;raven.contrib.django.raven_compat.handlers.SentryHandler&amp;#39;,
&lt;br/&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&lt;br/&gt;

&lt;br/&gt;
Change-Id: Ie83fa532023925971f099a706602adb446e6d2dd</comment>
                            <comment id="23284" author="gerrit" created="Tue, 6 Jun 2017 02:07:05 +0200">Change oioioi~master~I75e76b3bc2746d1528971b9e428b4db29c9ae72a, patchset 1
&lt;b