New submissions plugin

Bug #1862370 reported by Alexander Del Ponte
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
Wishlist
Alexander Del Ponte

Bug Description

This plugin adds a comfortable management of current and already released group submissions by providing a sort and filterable table in an own group tab including direct access to the portfolios resp. their archived version.
Additional metadata is also provided together with the possibility to release the portfolio or to assign an evaluator and an evaluation result.

Tags: newfeature
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/10753

Changed in mahara:
status: New → In Progress
importance: Undecided → Wishlist
Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/10761

Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

Initial test scenarios (some still need to be added)

Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

Test Postgres database with a bunch of submissions in a group using patchset 4 from https://reviews.mahara.org/#/c/10761 as basis.

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/11637

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/11662

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/10753
Committed: https://git.mahara.org/mahara/mahara/commit/cf3d290bcc4c388e0a2017168eba8bd71b296eb3
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit cf3d290bcc4c388e0a2017168eba8bd71b296eb3
Author: Alexander Del Ponte <email address hidden>
Date: Fri Nov 20 15:54:45 2020 +0100

Bug 1862370: New submissions plugin

This plugin adds a comfortable management of current and already
released group submissions by providing a sort and filterable table in
its own group tab including direct access to the portfolios resp. their
archived version.

Additional metadata is also provided together with the possibility to
release the portfolio or to assign an evaluator and an evaluation result.

behatnotneeded: Behat tests to follow

Change-Id: I702322e3af92bd84a333edd028fcf8611e942bed

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/10761
Committed: https://git.mahara.org/mahara/mahara/commit/d68968b7ccad0a344eaff7b4004a10606fff2fe7
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit d68968b7ccad0a344eaff7b4004a10606fff2fe7
Author: Evonne <email address hidden>
Date: Tue Feb 18 11:40:21 2020 +1300

Bug 1862370 New submissions plugin theming

Styled to align with existing Mahara look and feel, updated some
icons, colour and padding.

behatnotneeded

Change-Id: Ic815b3407156e4a39d98f1773d122ace6b905d1e

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/11637
Committed: https://git.mahara.org/mahara/mahara/commit/1273d76b118847dff86b5dcf2aed34daa9649161
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 1273d76b118847dff86b5dcf2aed34daa9649161
Author: Robert Lyon <email address hidden>
Date: Sat Apr 10 09:46:24 2021 +1200

Bug 1862370: New submissions plugin - adjustments to quicksearch

Turning the radio buttons into singular select options

Also allowing one to have local files that will override
the piertables.js and piertables.css files if they wish

Change-Id: I757deefd0438997745fa33331b0fedc16ba9f41c
Signed-off-by: Robert Lyon <email address hidden>

Revision history for this message
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/11662
Committed: https://git.mahara.org/mahara/mahara/commit/6e9f9b4abdecf4f1c736b17439ed50d4059b1f21
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 6e9f9b4abdecf4f1c736b17439ed50d4059b1f21
Author: Evonne <email address hidden>
Date: Tue Apr 20 15:45:35 2021 +1200

Bug 1862370: New submissions plugin - search and quick filter styling

behatnotneeded

Change-Id: I178f5ec326b93f857bbe1d78193ca69365f39d76

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
milestone: none → 21.04.0
tags: added: newfeature
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/11744

Revision history for this message
Tim Lock (timlock) wrote :

This item causes a regression:

Moodle: Students unable to submit a Collection in a Mahara assignment

Argument 1 passed to Submissions\Repository\SubmissionRepository::findLatestReleasingSubmissionByGroupAndPortfolioElement() must be of the type int, null given, called in htdocs/module/submissions/lib.php on line 247

Revision history for this message
Tim Lock (timlock) wrote :
Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

Hi Tim,

Please provide more details on bug #1949282. Issues that have already been released are not opened up but rather new bug reports created.

Thank you
Kristina

Revision history for this message
Tim Lock (timlock) wrote :

Hi Kristina,

Thats fine, just leaving the trail for others finding this issue to be resolved however you like.

Regards,
Tim

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers