Details
-
Type: Improvement
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: Current Version
-
Fix Version/s: TAG 2020/21 Summer Sprint 2
-
Component/s: OIOIOI
-
Labels:None
-
Sprint:TAG 2020/21 Summer Sprint 2
Activity
- All
- Comments
- History
- Activity
- Transitions
- Commits
Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 2
https://gerrit.sio2project.mimuw.edu.pl/3651
(SIO-2418) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
https://gerrit.sio2project.mimuw.edu.pl/3651
(
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Show
Gerrit Gerrit
added a comment - Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 2
https://gerrit.sio2project.mimuw.edu.pl/3651
( SIO-2418 ) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 3
https://gerrit.sio2project.mimuw.edu.pl/3651
(SIO-2418) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
https://gerrit.sio2project.mimuw.edu.pl/3651
(
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Show
Gerrit Gerrit
added a comment - Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 3
https://gerrit.sio2project.mimuw.edu.pl/3651
( SIO-2418 ) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 4
https://gerrit.sio2project.mimuw.edu.pl/3651
(SIO-2418) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
https://gerrit.sio2project.mimuw.edu.pl/3651
(
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Show
Gerrit Gerrit
added a comment - Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 4
https://gerrit.sio2project.mimuw.edu.pl/3651
( SIO-2418 ) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 5
https://gerrit.sio2project.mimuw.edu.pl/3651
(SIO-2418) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
https://gerrit.sio2project.mimuw.edu.pl/3651
(
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Show
Gerrit Gerrit
added a comment - Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 5
https://gerrit.sio2project.mimuw.edu.pl/3651
( SIO-2418 ) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 6
https://gerrit.sio2project.mimuw.edu.pl/3651
(SIO-2418) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
https://gerrit.sio2project.mimuw.edu.pl/3651
(
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Show
Gerrit Gerrit
added a comment - Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 6
https://gerrit.sio2project.mimuw.edu.pl/3651
( SIO-2418 ) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 7
https://gerrit.sio2project.mimuw.edu.pl/3651
(SIO-2418) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
https://gerrit.sio2project.mimuw.edu.pl/3651
(
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Show
Gerrit Gerrit
added a comment - Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 7
https://gerrit.sio2project.mimuw.edu.pl/3651
( SIO-2418 ) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 8
https://gerrit.sio2project.mimuw.edu.pl/3651
(SIO-2418) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
https://gerrit.sio2project.mimuw.edu.pl/3651
(
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Show
Gerrit Gerrit
added a comment - Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 8
https://gerrit.sio2project.mimuw.edu.pl/3651
( SIO-2418 ) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 9
https://gerrit.sio2project.mimuw.edu.pl/3651
(SIO-2418) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
https://gerrit.sio2project.mimuw.edu.pl/3651
(
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Show
Gerrit Gerrit
added a comment - Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 9
https://gerrit.sio2project.mimuw.edu.pl/3651
( SIO-2418 ) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 10
https://gerrit.sio2project.mimuw.edu.pl/3651
(SIO-2418) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
https://gerrit.sio2project.mimuw.edu.pl/3651
(
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Show
Gerrit Gerrit
added a comment - Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 10
https://gerrit.sio2project.mimuw.edu.pl/3651
( SIO-2418 ) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 11
https://gerrit.sio2project.mimuw.edu.pl/3651
(SIO-2418) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
https://gerrit.sio2project.mimuw.edu.pl/3651
(
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Show
Gerrit Gerrit
added a comment - Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 11
https://gerrit.sio2project.mimuw.edu.pl/3651
( SIO-2418 ) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 12
https://gerrit.sio2project.mimuw.edu.pl/3651
(SIO-2418) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
https://gerrit.sio2project.mimuw.edu.pl/3651
(
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Show
Gerrit Gerrit
added a comment - Change oioioi~master~If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e, patchset 12
https://gerrit.sio2project.mimuw.edu.pl/3651
( SIO-2418 ) Improve algorithm and difficulty tags system
Problems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Make difficulty tags translatable.
*Display difficulty tags by their full names in a currently
chosen language.
*Force users to choose proposed difficulty level for a problem
only from existing difficulty tags.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for relating existing algorithm and
difficulty tags with a problem (drop-down lists instead
of text input fields).
*Internationalize searching by algorithm and difficulty tags.
*Miscellaneous UI tweaks.
*Modify existing tests and add new test cases.
*Refactor old code.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e
Change oioioi~master~I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd, patchset 1
https://gerrit.sio2project.mimuw.edu.pl/3696
(no-ticket) Fix permissions for labeling problems with tags
*Allow any user who can edit a problem to label the problem
with the algorithm and difficulty tags.
*Restore the function 'can_admin_problem' to its original
definition (before the '(SIO-2418) Improve algorithm and
difficulty tags system' change).
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd
https://gerrit.sio2project.mimuw.edu.pl/3696
(no-ticket) Fix permissions for labeling problems with tags
*Allow any user who can edit a problem to label the problem
with the algorithm and difficulty tags.
*Restore the function 'can_admin_problem' to its original
definition (before the '(
difficulty tags system' change).
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd
Show
Gerrit Gerrit
added a comment - Change oioioi~master~I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd, patchset 1
https://gerrit.sio2project.mimuw.edu.pl/3696
(no-ticket) Fix permissions for labeling problems with tags
*Allow any user who can edit a problem to label the problem
with the algorithm and difficulty tags.
*Restore the function 'can_admin_problem' to its original
definition (before the '( SIO-2418 ) Improve algorithm and
difficulty tags system' change).
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd
Change oioioi~master~I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd, patchset 2
https://gerrit.sio2project.mimuw.edu.pl/3696
(no-ticket) Fix permissions for labeling problems with tags
*Allow any user who can edit a problem to label the problem
with the algorithm and difficulty tags.
*Restore the function 'can_admin_problem' to its original
definition (before the '(SIO-2418) Improve algorithm and
difficulty tags system' change).
*Add docs for the function 'can_admin_problem'.
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd
https://gerrit.sio2project.mimuw.edu.pl/3696
(no-ticket) Fix permissions for labeling problems with tags
*Allow any user who can edit a problem to label the problem
with the algorithm and difficulty tags.
*Restore the function 'can_admin_problem' to its original
definition (before the '(
difficulty tags system' change).
*Add docs for the function 'can_admin_problem'.
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd
Show
Gerrit Gerrit
added a comment - Change oioioi~master~I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd, patchset 2
https://gerrit.sio2project.mimuw.edu.pl/3696
(no-ticket) Fix permissions for labeling problems with tags
*Allow any user who can edit a problem to label the problem
with the algorithm and difficulty tags.
*Restore the function 'can_admin_problem' to its original
definition (before the '( SIO-2418 ) Improve algorithm and
difficulty tags system' change).
*Add docs for the function 'can_admin_problem'.
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd
Change oioioi~master~I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd, patchset 3
https://gerrit.sio2project.mimuw.edu.pl/3696
(no-ticket) Fix permissions for labeling problems with tags
*Allow any user who can edit a problem to label the problem
with the algorithm and difficulty tags.
*Restore the function 'can_admin_problem' to its original
definition (before the '(SIO-2418) Improve algorithm and
difficulty tags system' change).
*Add docs for the function 'can_admin_problem'.
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd
https://gerrit.sio2project.mimuw.edu.pl/3696
(no-ticket) Fix permissions for labeling problems with tags
*Allow any user who can edit a problem to label the problem
with the algorithm and difficulty tags.
*Restore the function 'can_admin_problem' to its original
definition (before the '(
difficulty tags system' change).
*Add docs for the function 'can_admin_problem'.
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd
Show
Gerrit Gerrit
added a comment - Change oioioi~master~I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd, patchset 3
https://gerrit.sio2project.mimuw.edu.pl/3696
(no-ticket) Fix permissions for labeling problems with tags
*Allow any user who can edit a problem to label the problem
with the algorithm and difficulty tags.
*Restore the function 'can_admin_problem' to its original
definition (before the '( SIO-2418 ) Improve algorithm and
difficulty tags system' change).
*Add docs for the function 'can_admin_problem'.
Change-Id: I27cfaf2d20aadc1c6e0c8f9c41a7880676cdb0cd
https://gerrit.sio2project.mimuw.edu.pl/3651
(
SIO-2418) Improve algorithm and difficulty tags systemProblems in Szkopul can be tagged with three types of tags:
algorithm, difficulty and origin. There is a need to improve
algorithm and difficulty tags system in order to provide
a better problems search and discovery for the users.
*Modify AlgorithmTag and AlgorithmTagLocalization models to
accomodate for shorter algorithms abbreviations and longer,
localized full names of algorithms.
*Add DifficultyTagLocalization model to accomodate for
difficulty tags translations.
*Modify DifficutTagProposal to relate DifficultyTag objects
with users proposals.
*Display difficulty tags in a currently chosen language.
*Modify admin panel for creating new tags: make algorithm
and difficulty tag localizations obligatory for all available
languages.
*Modify admin panel for connecting existing algorithm and
difficulty tags with given problems (drop-down lists).
*Make searching for algorithm and difficulty tags use their
full names in all available languages.
*Add button for adding users algorithm tag proposals.
*Add displaying users difficulty tag proposals in the problem
settings view.
*Add other minor UI tweaks.
*Modify existing tests and add new test cases.
Change-Id: If54de8b0aaf7a006eb6980bdae8c07513d9c4a1e