Skip to content
Snippets Groups Projects

Zakládání řešení zadáváním bodů

Merged Jiří Setnička requested to merge jirka/create-sol-points into devel
All threads resolved!

Z detailu řešení i z tabulky bodování úlohy.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Jiří Setnička changed target branch from master to devel

    changed target branch from master to devel

    • Resolved by Jiří Setnička

      Vypadá to dobře, ale z pár věcí jsem trochu zmatený :)

      Především jsem chvíli hledal, kde všude je možné řešení zakládat. Čekal jsem, že to půjde v tabulce odevzdaných řešení, ale zrovna to je to jediné místo, kde to nenabízíme.

      Také mě překvapuje, že při zakládání řešení z tabulky na vyplňování bodů musím body přidělit, přestože už založeným řešením je přidělovat nemusím a dokonce mohu i body smazat.

      Tím pádem moc nefunguje jedno z možných workflow: vyberu od účastníků papírová řešení, rovnou je při tom založím v OSMO, aby bylo jasné, kdo co odevzdal. A časem k nim někdo připíše body. To bych rád uměl.

      Takže by mi dávalo smysl, kdyby šlo v bodovací tabulce založit řešení bez zadání bodů, a také kdyby šlo v tabulce všech řešení založit nové řešení podobně jako v bodovací tabulce.

      A možná bych ještě uvážil, že by řešení bez submitu a bez bodů mohlo jít smazat. Je docela snadné se při zakládání z tabulky ukliknout.

      To souvisí s právy... chceme, aby opravovatel měl právo založit nový submit? Spíš bych si představoval, že opravovatel má už dostat množinu řešení k opravení a že rozhodovat, co bylo odevzdané, náleží spíš garantovi nebo dozoru. Obecně mi přijde ekvivalentní zakládat řešení uploadem PDFka jako zakládat ho bez PDFka. Takže bych raději vyžadoval, aby ten, kdo zakládá nová řešení, měl právo upload_submits nebo upload_solutions.

      Kromě toho máme trochu zmatek v právech na vyplňování bodů. Pokud není kolo ve stavu "opravuje se", garant může body přidělovat přes detaily, ale společná bodovací tabulka mu to nedovolí. Spíš se kloním k tomu, aby do toho garant mohl zasahovat vždy, byť by možná mohl dostat varování.

  • Jiří Setnička added 4 commits

    added 4 commits

    • e59b475e - Zakládání a mazání řešení z org_submit_list
    • b84ff687 - Stránka úlohy: Příprava pro vytváření řešení
    • 3b45f5ee - Zakládání a mazání řešení z tabulky bodování úlohy
    • 8aaf7051 - Zakládání řešení z tabulky všech řešení soutěže

    Compare with previous version

  • Jiří Setnička added 3 commits

    added 3 commits

    • b373cee5 - Přidání allow_create_solutions do SolutionContext a drobný refaktoring
    • c4ad5dec - Vytváření řešení ze stránky úlohy
    • cc4670d0 - Zakládání řešení z tabulky všech řešení soutěže

    Compare with previous version

  • Jiří Setnička added 2 commits

    added 2 commits

    • e75733ff - Vytváření řešení ze stránky úlohy
    • e5deaac7 - Zakládání řešení z tabulky všech řešení soutěže

    Compare with previous version

  • Jiří Setnička added 13 commits

    added 13 commits

    • db7e471e - fix invalid sql
    • b7b3a2dd - Merge branch 'honza/fix1' into 'master'
    • 8e536825 - Import: log_event_name zobecněno na log_details
    • 7d95a8cd - Import: Bodování
    • ee6af9ef - ImportForm nabízí jen některé typy importů
    • 42e12f74 - UI pro dávkové bodování
    • d60c8905 - Odkazy na dávkové bodování
    • e3331b70 - Import: Bodování umí i zakládat/odstraňovat řešení
    • 48c52fcf - Zakládání a mazání řešení z org_submit_list
    • 8e75d465 - Přidání allow_create_solutions do SolutionContext a drobný refaktoring
    • f68a00b4 - Vytváření řešení ze stránky úlohy
    • bfa470e9 - Zakládání řešení z tabulky všech řešení soutěže
    • a6e09634 - Akce u výpisu úloh rozděleny na jednotlivé akce a dávkové operace

    Compare with previous version

  • Rebasoval jsem nad bodování importem a pořešil tlačítka u výpisu úloh na stránce soutěže a kola.

  • Jiří Setnička added 6 commits

    added 6 commits

    • 75d43a08 - 1 commit from branch devel
    • 3b3ff4a2 - Zakládání a mazání řešení z org_submit_list
    • 7b97ac14 - Přidání allow_create_solutions do SolutionContext a drobný refaktoring
    • 9cf17b66 - Vytváření řešení ze stránky úlohy
    • 4a9186f3 - Zakládání řešení z tabulky všech řešení soutěže
    • 50407bf3 - Akce u výpisu úloh rozděleny na jednotlivé akce a dávkové operace

    Compare with previous version

  • Jiří Setnička resolved all threads

    resolved all threads

  • mentioned in commit 635e4419

  • mentioned in issue #167 (closed)

  • mentioned in issue #108 (closed)

Please register or sign in to reply
Loading