[Mahara-contributors] [Bug 1896481] Re: page jumps to previous page when using cursor to select and copy text

2020-09-21 Thread Cecilia Vela Gurovic
Hi Kali,
I think this issue has already been reported here 
https://bugs.launchpad.net/mahara/+bug/1749308
and there's also a fix that will be included in next Mahara release.
Let us know if it resolves your problem

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1896481

Title:
  page jumps to previous page when using cursor to select and copy text

Status in Mahara:
  New

Bug description:
  When using a cursor to select text on a page, the page jumps to the
  previous page visited.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1896481/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1896275] Re: Inactive folder block on group homepage

2020-09-21 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1896275

Title:
  Inactive folder block on group homepage

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  New
Status in Mahara 20.10 series:
  Confirmed

Bug description:
  Since our last upgrade to 20.04.0 of Mahara, all group homepage with a
  folder block are not operational, i.e. we can see the content of the
  folder but we cannot click it (either to download it or browse a
  subfolder).

  It is a regression since the problem was not present prior to our
  update (we went from 19.04 to 20.04 this summer).

  I made a test on demo.mahara.org and the problem is reproducible on
  this platform also.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1896275/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1896275] Re: Inactive folder block on group homepage

2020-09-21 Thread Cecilia Vela Gurovic
The modal to display the artefacts is missing form the group homepage.
The block is displayed with links for all the elements, but clicking
them is not doing anything because the modal to display the artefacts is
not present.

Steps to replicate:
Create a group 'GroupA'
Click on Files tab and add a folder 'Folder 1' with some files in it
Add another folder 'Folder 1.1' inside 'Folder 1' with some files in it as well
Click on 'About' tab an 'Edit'
Add a Folder block and select 'Folder 1' in block configuration
Display the page
The folder block is display with the list of files and 'Folder 1.1' as links
Click on any link

Expected result:
A modal is open to display the clicked artefact
Actual result:
there are no changes on the page, nothing's displayed

** Also affects: mahara/20.04
   Importance: Undecided
   Status: New

** Also affects: mahara/20.10
   Importance: High
   Status: Confirmed

** Changed in: mahara/20.04
   Status: New => Confirmed

** Changed in: mahara/20.04
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1896275

Title:
  Inactive folder block on group homepage

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Confirmed

Bug description:
  Since our last upgrade to 20.04.0 of Mahara, all group homepage with a
  folder block are not operational, i.e. we can see the content of the
  folder but we cannot click it (either to download it or browse a
  subfolder).

  It is a regression since the problem was not present prior to our
  update (we went from 19.04 to 20.04 this summer).

  I made a test on demo.mahara.org and the problem is reproducible on
  this platform also.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1896275/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1889505] Re: Behat: create import_export_skins feature

2020-09-21 Thread Cecilia Vela Gurovic
** Changed in: mahara
 Assignee: (unassigned) => Rangi Daymond (rangid)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1889505

Title:
  Behat: create import_export_skins feature

Status in Mahara:
  In Progress

Bug description:
  Create a new behat feature file to provide some automated test
  coverage for Bug 1877497 Sorting out problems with skin export/import

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1889505/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1875149] Re: Outdated packages during PDF export install

2020-09-21 Thread Cecilia Vela Gurovic
** Changed in: mahara/20.10
 Assignee: (unassigned) => Robert Lyon (robertl-9)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1875149

Title:
  Outdated packages during PDF export install

Status in Mahara:
  In Progress
Status in Mahara 20.10 series:
  In Progress

Bug description:
  When I run 'makepdfexport', I got the following messages:

  1. Package container-interop/container-interop is abandoned, you
  should avoid using it. Use psr/container instead.

  2. 'Package phpunit/phpunit-mock-objects is abandoned, you should
  avoid using it. No replacement was suggested.'

  This should be checked.

  Tagging it against 20.04RC2 but could make a change only in 20.10 if
  it is not possible at this stage.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1875149/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1891844] Re: ajax loaded blocks not resizing properly

2020-09-21 Thread Cecilia Vela Gurovic
** No longer affects: mahara/19.04

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1891844

Title:
  ajax loaded blocks not resizing properly

Status in Mahara:
  In Progress
Status in Mahara 19.10 series:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  In Progress

Bug description:
  need to wait until ajax loaded blocks have finish loading, to trigger
  gridstack load resize

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1891844/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1835688] Re: Authentication method not showing properly

2020-09-21 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: In Progress => Incomplete

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1835688

Title:
  Authentication method not showing properly

Status in Mahara:
  Incomplete

Bug description:
  Version: Mahara 19.04
  Browser: chrome

  Steps to Replicate: (You will need two or more institutes in Mahara)
  1. Create a user on Moodle to access the site via the xml/rpc method.
  2. Login as that user - the account is created as expected.
  3. Add that user to a different institute in Mahara. (The user will be using 
the same auth, but will be added to a new institute)

  As the admin of Mahara.
  3. Find the user [maharawebsite]/admin/users/search.php
  4. Enter the user's name and it will list as expected -with correct 
authentication details

  5. Edit the user (Issue 1 - The form is not showing the correct details)
  Authentication method on the form is displayed as "internal" and a password 
is requested
  Change the authentication method to be the institute listed.

  6 DONT click save - the users details will have changed and the
  institute will have a new internal auth method.

  7. Go back and edit the user - and change the authentication back
  7: click save

  7: Search for the user again [maharawebsite]/admin/users/search.php -
  that user is still listed as "internal" with incorrect auth details.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1835688/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1896564] [NEW] authentication method not assigned properly

2020-09-21 Thread Cecilia Vela Gurovic
Public bug reported:

Have 2 institutions "Primary School" and "University" with only one
webservices auth instance each

Have one user account and add to "Primary School" institution

Check the Primary school settings, a new internal auth instance was
created (is it expected?)

Add user to "University" institution 
Check the "University" institution settings, there still is only one auth 
instance and is a webservice one
Go back to user settings and set Authentication method to "university: 
webservice"
save changes

Expected results: after the page refreshes, University institution has
only one authentication instance "university: webservice" and the user
account is linked to it

Actual result: after the page refreshes, a new authentication instance
has been created "university: internal" and the user account has been
linked to it

** Affects: mahara
 Importance: Medium
 Assignee: Cecilia Vela Gurovic (ceciliavg)
 Status: In Progress

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Status: Confirmed => In Progress

** Changed in: mahara
 Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg)

** Changed in: mahara
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1896564

Title:
  authentication method not assigned properly

Status in Mahara:
  In Progress

Bug description:
  Have 2 institutions "Primary School" and "University" with only one
  webservices auth instance each

  Have one user account and add to "Primary School" institution

  Check the Primary school settings, a new internal auth instance was
  created (is it expected?)

  Add user to "University" institution 
  Check the "University" institution settings, there still is only one auth 
instance and is a webservice one
  Go back to user settings and set Authentication method to "university: 
webservice"
  save changes

  Expected results: after the page refreshes, University institution has
  only one authentication instance "university: webservice" and the user
  account is linked to it

  Actual result: after the page refreshes, a new authentication instance
  has been created "university: internal" and the user account has been
  linked to it

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1896564/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1875995] Re: Front-end changes for Mahara 20.10

2020-09-22 Thread Cecilia Vela Gurovic
https://reviews.mahara.org/#/c/10979 was abandoned

** Changed in: mahara
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1875995

Title:
  Front-end changes for Mahara 20.10

Status in Mahara:
  Fix Committed

Bug description:
  Front-end changes we are making for Mahara 20.10 to make the theming
  more efficient.

  There'll be separate commits with more specific commit messages.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1875995/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1875149] Re: Outdated packages during PDF export install

2020-09-22 Thread Cecilia Vela Gurovic
** Changed in: mahara/20.10
Milestone: 20.10.0 => 21.04.0

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1875149

Title:
  Outdated packages during PDF export install

Status in Mahara:
  In Progress
Status in Mahara 20.10 series:
  In Progress

Bug description:
  When I run 'makepdfexport', I got the following messages:

  1. Package container-interop/container-interop is abandoned, you
  should avoid using it. Use psr/container instead.

  2. 'Package phpunit/phpunit-mock-objects is abandoned, you should
  avoid using it. No replacement was suggested.'

  This should be checked.

  Tagging it against 20.04RC2 but could make a change only in 20.10 if
  it is not possible at this stage.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1875149/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1893591] Re: improve block dimension saving on DB

2020-09-22 Thread Cecilia Vela Gurovic
** Changed in: mahara
Milestone: 20.10.0 => 21.04.0

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1893591

Title:
  improve block dimension saving on DB

Status in Mahara:
  In Progress

Bug description:
  When editing a page, the way we save the block dimensions is not efficient 
and can be improved.
  For example if we add a block in the page, we will have an ajax call for 
every block that is moved, when we could have only one call for all the grid.
  When resizing a block there are multiple ajax calls even before the resizing 
stops.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1893591/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1896547] Re: Allow custom webservice to access / save management config

2020-09-22 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1896547

Title:
  Allow custom webservice to access / save management config

Status in Mahara:
  Fix Committed

Bug description:
  When we have a custom webservice that contains a function, eg
  module_lti_launch, that has the 'hasconfig' set to true we allow it to
  have the manage icon on the Admin -> Webservices -> External apps
  page.

  This functionality was added with Bug 1892106

  But we still need a way to display and save the config for that
  function when the service itself is not 'module/lti'

  We need PluginAuthWebservice to be able to 
  1) add config fields for functions that belong to component 'webservice'
  2) add config fields for functions that have their own plugin type, eg 
'module/lti'

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1896547/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1528118] Re: Preview collections on Export screen

2020-09-22 Thread Cecilia Vela Gurovic
** Tags added: newfeature

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1528118

Title:
  Preview collections on Export screen

Status in Mahara:
  Fix Committed

Bug description:
  When you export pages, you can preview them. But you don't have that
  option for collections. There should be a collection preview link
  which takes you to the first page of the collection and ideally you
  can navigate through the other pages.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1528118/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1896703] Re: Changes to subtheme starter to inherit parent theme styles properly again

2020-09-22 Thread Cecilia Vela Gurovic
** Changed in: mahara
Milestone: 20.10.0 => 20.10rc2

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1896703

Title:
  Changes to subtheme starter to inherit parent theme styles properly
  again

Status in Mahara:
  In Progress

Bug description:
  Some changes were made to the theme folder structure that resulted in
  not all styles being inherited properly from the parent theme. Evonne
  found how to correct that.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1896703/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1896413] Re: Mention activity for archiving from the web services Moodle assignment submission plugin

2020-09-22 Thread Cecilia Vela Gurovic
** Changed in: mahara
Milestone: 20.10.0 => 20.10rc2

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1896413

Title:
  Mention activity for archiving from the web services Moodle assignment
  submission plugin

Status in Mahara:
  Confirmed

Bug description:
  In bug #1891850, when a portfolio is archived via the Moodle
  assignment plugin, it's not displaying the Moodle activity name as is
  done for a regular LTI.

  The notification that is sent to the student submitting their
  portfolio doesn't contain that information either. It only has an
  empty group name:

  'This is to confirm that you submitted the collection "Coll one"
  successfully to the group "" at 10-09-2020, 08:04.'

  Ideally, it also mentions the activity name.

  What will need to change:

  
  For the web services archiving submissions we record the host value (URL of 
site gotten from submittedhost field in page / collection) and external id 
passed in by a web service call.

  What we would need is the web services call to accept full path +
  display name of the external resource so we can pass those as well or
  instead of the current info we record in the archived_submissions
  table, and have that go to the email and display in the admin report.

  This will mean slight adjustments on both Moodle and Mahara.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1896413/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1891426] Re: Behat: Move quota checks to notification_quota.feature

2020-09-22 Thread Cecilia Vela Gurovic
** Changed in: mahara
Milestone: 20.10.0 => 20.10rc2

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1891426

Title:
  Behat: Move quota checks to notification_quota.feature

Status in Mahara:
  In Progress

Bug description:
  We have a test called /user_content/file_edit.feature which includes
  checks for the upload quota allowed. These would be better placed in
  /settings/notification_quota.feature.

  Remove steps related to quota from file_edit.feature and add them to
  notification_quota.feature in the section where UserA logs in (approx
  ln 33)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1891426/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1803101] Re: Error importing Leap2A w/ peer assessment

2020-09-22 Thread Cecilia Vela Gurovic
** Changed in: mahara
Milestone: 20.10.0 => 20.10rc2

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1803101

Title:
  Error importing Leap2A w/ peer assessment

Status in Mahara:
  In Progress

Bug description:
  I exported a simple portfolio page as Leap2A and got the error
  messages below when importing it via the admin interface. The Leap2A
  file is attached.

  [WAR] 37 (lib/adodb/adodb-exceptions.inc.php:45) Array to string conversion
  Call stack (most recent first):

  log_message("Array to string conversion", 8, true, true, 
"/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45) at 
/home/kristina/code/mahara/htdocs/lib/errors.php:520
  error(8, "Array to string conversion", 
"/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45, array(size 7)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:45
  ADODB_Exception->__construct("postgres8", "adodb_throw", -1, "ERROR: null 
value in column "block" violates not-...", "INSERT INTO 
"artefact_peer_assessment" ("assessmen...", array(size 3), 
object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:80
  adodb_throw("postgres8", "adodb_throw", -1, "ERROR: null value in column 
"block" violates not-...", "INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3), object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:313
  ADODB_TransMonitor("postgres8", "adodb_throw", -1, "ERROR: null value in 
column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3), object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1263
  ADOConnection->_Execute("INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1223
  ADOConnection->Execute("INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3)) at 
/home/kristina/code/mahara/htdocs/lib/dml.php:1102
  insert_record("artefact_peer_assessment", object(stdClass)) at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240
  ArtefactTypePeerassessment->commit() at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180
  LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), 
object(PluginImportLeap), 1, array(size 0)) at 
/home/kristina/code/mahara/htdocs/lib/mahara.php:1813
  call_static_method("LeapImportPeerassessment", "import_using_strategy", 
object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:665
  PluginImportLeap->import_from_load_mapping() at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:188
  PluginImportLeap->process() at 
/home/kristina/code/mahara/htdocs/admin/users/add.php:348
  adduser_submit(object(Pieform), array(size 24)) at 
/home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:542
  Pieform->__construct(array(size 8)) at 
/home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:164
  Pieform::process(array(size 8)) at 
/home/kristina/code/mahara/htdocs/lib/mahara.php:5258
  pieform(array(size 8)) at 
/home/kristina/code/mahara/htdocs/admin/users/add.php:156

  [WAR] 37 (lib/errors.php:858) Failed to get a recordset: postgres8 error: 
[-1: ERROR:  null value in column "block" violates not-null constraint
  DETAIL:  Failing row contains (22, null, null, 11, 0).] in adodb_throw(INSERT 
INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, 
?), Array)Command was: INSERT INTO "artefact_peer_assessment" ("assessment", 
"view", "private") VALUES (?, ?, ?) and values was 
(assessment:22,view:11,private:0)
  Call stack (most recent first):

  log_message("Failed to get a recordset: postgres8 error: [-1: E...", 8, 
true, true) at /home/kristina/code/mahara/htdocs/lib/errors.php:95
  log_warn("Failed to get a recordset: postgres8 error: [-1: E...") at 
/home/kristina/code/mahara/htdocs/lib/errors.php:858
  SQLException->__construct("Failed to get a recordset: postgres8 error: 
[-1: E...") at /home/kristina/code/mahara/htdocs/lib/dml.php:1105
  insert_record("artefact_peer_assessment", object(stdClass)) at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240
  ArtefactTypePeerassessment->commit() at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180
  LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), 
object(PluginImportLeap), 1, array(size 0)) at 
/home/kristina/code/mahara/htdocs/lib/mahara.php:1813
  call_static_method("LeapIm

[Mahara-contributors] [Bug 1889505] Re: Behat: create import_export_skins feature

2020-09-22 Thread Cecilia Vela Gurovic
** Changed in: mahara
Milestone: 20.10.0 => 20.10rc2

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1889505

Title:
  Behat: create import_export_skins feature

Status in Mahara:
  In Progress

Bug description:
  Create a new behat feature file to provide some automated test
  coverage for Bug 1877497 Sorting out problems with skin export/import

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1889505/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1819379] Re: update chromedriver for behat

2020-09-22 Thread Cecilia Vela Gurovic
** Changed in: mahara
Milestone: 20.10.0 => 20.10rc2

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1819379

Title:
  update chromedriver for behat

Status in Mahara:
  In Progress

Bug description:
  Given that there is an exploit for chrome versions below
  72.0.3626.121, we should update chromedriver to work with newer
  versions. (Our current version 2.38 is only compatible with chrome up
  to version 67). The chrome version on Jenkins will need to be updated
  to run with the new chromedriver.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1819379/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1895259] Re: Unable to see emoji on page description and text content

2020-09-22 Thread Cecilia Vela Gurovic
** Changed in: mahara
Milestone: 20.10.0 => 20.10rc2

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1895259

Title:
  Unable to see emoji on page description and text content

Status in Mahara:
  In Progress

Bug description:
  - exact version of Mahara - 20.04 - master branch
  - operating system - Ubuntu 18.04.5 LTS
  - database - MySQL 5.7

  Emoji's are turning into '?' while adding them on 'Page description'
  of Page.

  Also When you add the New Block -> Content type -> Text - in 'Block
  content' adding emoji removes all content of the block. Its stored in
  database but because its converted into '?', content of serialized not
  matching with content length.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1895259/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1893591] Re: improve block dimension saving on DB

2020-09-22 Thread Cecilia Vela Gurovic
https://reviews.mahara.org/#/c/11198/

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1893591

Title:
  improve block dimension saving on DB

Status in Mahara:
  In Progress

Bug description:
  When editing a page, the way we save the block dimensions is not efficient 
and can be improved.
  For example if we add a block in the page, we will have an ajax call for 
every block that is moved, when we could have only one call for all the grid.
  When resizing a block there are multiple ajax calls even before the resizing 
stops.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1893591/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1184465] Re: Add version numbers to language packs

2020-09-23 Thread Cecilia Vela Gurovic
** Changed in: mahara
 Assignee: Cecilia Vela Gurovic (ceciliavg) => (unassigned)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1184465

Title:
  Add version numbers to language packs

Status in Mahara:
  Triaged

Bug description:
  As I touched on in https://bugs.launchpad.net/mahara/+bug/1180544 ,
  there's currently no way for a user looking at the langpacks site (
  http://langpacks.mahara.org/ ) to tell whether there's been an update
  to their language pack.

  Therefore, it would be useful if we added version numbers to the
  language packs. These could be placed in lang/langconfig.php,
  something like this:

  $string['release'] = '1.7.1'; // The Mahara release number this langpack was 
created for
  $string['version'] = '2013052700'; // Incremented on each new release of the 
langpack, using the current date.

  And the name of the langpack file could be changed to something along
  the lines of "vi-1.7_STABLE-2013052700.tar.gz".

  A related idea would be to have specific langpack releases tied to
  Mahara minor version releases, to support the case where a language
  string's name is changed in a minor version. In that case, you
  wouldn't want to upgrade your langpacks before your Mahara version has
  been upgraded. In that case you'd want langpack releases for each
  minor version, as well as maybe a "nightly" langpack release.

  vi-1.7.3.tar.tgz
  vi-1.7.4.tar.tgz
  vi-1.7_STABLE-2013052700.tar.gz

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1184465/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1897199] [NEW] importing comments: wrong name to display and content

2020-09-24 Thread Cecilia Vela Gurovic
Public bug reported:

When exporting from a site and importing to a different site, there is
no consent of the author of a comment in this other site to display
their name. We should be replacing the name for something like 'Imported
feedback'.

The comment contents are not display correctly. The text is replaced by
the string "Comment" like is shown in the attached image.


Cases to take into consideration when testing:

Comment export + import testing

Export
 1. Full account
 2. Single page
 3. Collection (should be the same)
 4. Bulk

Comments needed:
 1. Public on page
 2. Private on page
 3. Public on artefact, i.e. journal entry so we don't need site data
 4. Private on artefact


Import
 1. Interactive, i.e. own account
 2. Admin menu ->People->Add person
 3. Bulk

- Set up a DB that has scenarios and dump it for easier testing
- See peer assessment config testing for testing matrix example

** Affects: mahara
 Importance: Medium
 Status: Confirmed

** Attachment added: "comments.png"
   
https://bugs.launchpad.net/bugs/1897199/+attachment/5414000/+files/comments.png

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Medium

** Changed in: mahara
Milestone: None => 20.10rc2

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1897199

Title:
  importing comments: wrong name to display and content

Status in Mahara:
  Confirmed

Bug description:
  When exporting from a site and importing to a different site, there is
  no consent of the author of a comment in this other site to display
  their name. We should be replacing the name for something like
  'Imported feedback'.

  The comment contents are not display correctly. The text is replaced
  by the string "Comment" like is shown in the attached image.


  Cases to take into consideration when testing:

  Comment export + import testing

  Export
   1. Full account
   2. Single page
   3. Collection (should be the same)
   4. Bulk

  Comments needed:
   1. Public on page
   2. Private on page
   3. Public on artefact, i.e. journal entry so we don't need site data
   4. Private on artefact

  
  Import
   1. Interactive, i.e. own account
   2. Admin menu ->People->Add person
   3. Bulk

  - Set up a DB that has scenarios and dump it for easier testing
  - See peer assessment config testing for testing matrix example

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1897199/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1897199] Re: importing comments: wrong name to display and content

2020-09-27 Thread Cecilia Vela Gurovic
** Changed in: mahara
 Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1897199

Title:
  importing comments: wrong name to display and content

Status in Mahara:
  Confirmed

Bug description:
  When exporting from a site and importing to a different site, there is
  no consent of the author of a comment in this other site to display
  their name. We should be replacing the name for something like
  'Imported feedback'.

  The comment contents are not display correctly. The text is replaced
  by the string "Comment" like is shown in the attached image.


  Cases to take into consideration when testing:

  Comment export + import testing

  Export
   1. Full account
   2. Single page
   3. Collection (should be the same)
   4. Bulk

  Comments needed:
   1. Public on page
   2. Private on page
   3. Public on artefact, i.e. journal entry so we don't need site data
   4. Private on artefact

  
  Import
   1. Interactive, i.e. own account
   2. Admin menu ->People->Add person
   3. Bulk

  - Set up a DB that has scenarios and dump it for easier testing
  - See peer assessment config testing for testing matrix example

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1897199/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1897199] Re: importing comments: wrong name to display and content

2020-09-27 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1897199

Title:
  importing comments: wrong name to display and content

Status in Mahara:
  In Progress

Bug description:
  When exporting from a site and importing to a different site, there is
  no consent of the author of a comment in this other site to display
  their name. We should be replacing the name for something like
  'Imported feedback'.

  The comment contents are not display correctly. The text is replaced
  by the string "Comment" like is shown in the attached image.


  Cases to take into consideration when testing:

  Comment export + import testing

  Export
   1. Full account
   2. Single page
   3. Collection (should be the same)
   4. Bulk

  Comments needed:
   1. Public on page
   2. Private on page
   3. Public on artefact, i.e. journal entry so we don't need site data
   4. Private on artefact

  
  Import
   1. Interactive, i.e. own account
   2. Admin menu ->People->Add person
   3. Bulk

  - Set up a DB that has scenarios and dump it for easier testing
  - See peer assessment config testing for testing matrix example

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1897199/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1803101] Re: Error importing Leap2A w/ peer assessment

2020-09-29 Thread Cecilia Vela Gurovic
Check notes in https://bugs.launchpad.net/mahara/+bug/1897199
for testing instructions
Is best to test both patches together

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1803101

Title:
  Error importing Leap2A w/ peer assessment

Status in Mahara:
  In Progress

Bug description:
  I exported a simple portfolio page as Leap2A and got the error
  messages below when importing it via the admin interface. The Leap2A
  file is attached.

  [WAR] 37 (lib/adodb/adodb-exceptions.inc.php:45) Array to string conversion
  Call stack (most recent first):

  log_message("Array to string conversion", 8, true, true, 
"/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45) at 
/home/kristina/code/mahara/htdocs/lib/errors.php:520
  error(8, "Array to string conversion", 
"/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45, array(size 7)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:45
  ADODB_Exception->__construct("postgres8", "adodb_throw", -1, "ERROR: null 
value in column "block" violates not-...", "INSERT INTO 
"artefact_peer_assessment" ("assessmen...", array(size 3), 
object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:80
  adodb_throw("postgres8", "adodb_throw", -1, "ERROR: null value in column 
"block" violates not-...", "INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3), object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:313
  ADODB_TransMonitor("postgres8", "adodb_throw", -1, "ERROR: null value in 
column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3), object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1263
  ADOConnection->_Execute("INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1223
  ADOConnection->Execute("INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3)) at 
/home/kristina/code/mahara/htdocs/lib/dml.php:1102
  insert_record("artefact_peer_assessment", object(stdClass)) at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240
  ArtefactTypePeerassessment->commit() at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180
  LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), 
object(PluginImportLeap), 1, array(size 0)) at 
/home/kristina/code/mahara/htdocs/lib/mahara.php:1813
  call_static_method("LeapImportPeerassessment", "import_using_strategy", 
object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:665
  PluginImportLeap->import_from_load_mapping() at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:188
  PluginImportLeap->process() at 
/home/kristina/code/mahara/htdocs/admin/users/add.php:348
  adduser_submit(object(Pieform), array(size 24)) at 
/home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:542
  Pieform->__construct(array(size 8)) at 
/home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:164
  Pieform::process(array(size 8)) at 
/home/kristina/code/mahara/htdocs/lib/mahara.php:5258
  pieform(array(size 8)) at 
/home/kristina/code/mahara/htdocs/admin/users/add.php:156

  [WAR] 37 (lib/errors.php:858) Failed to get a recordset: postgres8 error: 
[-1: ERROR:  null value in column "block" violates not-null constraint
  DETAIL:  Failing row contains (22, null, null, 11, 0).] in adodb_throw(INSERT 
INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, 
?), Array)Command was: INSERT INTO "artefact_peer_assessment" ("assessment", 
"view", "private") VALUES (?, ?, ?) and values was 
(assessment:22,view:11,private:0)
  Call stack (most recent first):

  log_message("Failed to get a recordset: postgres8 error: [-1: E...", 8, 
true, true) at /home/kristina/code/mahara/htdocs/lib/errors.php:95
  log_warn("Failed to get a recordset: postgres8 error: [-1: E...") at 
/home/kristina/code/mahara/htdocs/lib/errors.php:858
  SQLException->__construct("Failed to get a recordset: postgres8 error: 
[-1: E...") at /home/kristina/code/mahara/htdocs/lib/dml.php:1105
  insert_record("artefact_peer_assessment", object(stdClass)) at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240
  ArtefactTypePeerassessment->commit() at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180
  LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), 
object(PluginImportLeap), 1, array(size 0)) at 
/home/kristina/cod

[Mahara-contributors] [Bug 1897199] Re: importing comments: wrong name to display and content

2020-09-29 Thread Cecilia Vela Gurovic
Instructions for testing:

- Need to checkout the patch before starting to work since I made
changes on the export and the import as well.

- The attached DB:
The db contains 6 users:
admin
user1
user2
user3
user4
user5

all passwords are 'mahara'

The only one that has portfolios id user1
It has a page PageA that contains 
A. 4 comments:
 - a public comment and a private comment from user2
 - a public comment and a private comment from user3
B. an assessment block that contains:
  - a public assessment and a draft assessment from user2
  - a public assessment and a draft assessment from user3
It also has a collection CollectionA that contains PageA


- Using this DB, there three steps to follow to test the peer assessment import 
and the comments import

* Export: create the Leap2A export files that will be used to test the 
import
- Login as admin
- go to admin/users/bulkexport.php
- select Leap2A as the export format, set user1 as username to export
- click Export accounts
- save the 'Leap2A account' export

- login as user1
- go to Main menu -> Manage -> Export
- select 'All my data'
- Generate export
- save the 'all my data' export

- click 'Continue'
- select 'Just some of my pages'
- select PageA
- Generate export
- save the 'PageA' export

- click 'Continue'
- select 'Just some of my collections'
- select CollectionA
- Generate export
- save the 'CollectionA' export


* Remove user1 and user2 from the site

- login as admin
- go to Admin menu-> People -> People search
- click on user1
- suspend or delete account
- delete account
- go to Admin menu-> People -> People search
- click on user2
- suspend or delete account
- delete account


* Import: test the leap2A files created on first export step

- login as user4
- go to Main menu -> Manage -> Import
- Browse and select 'pageA export'
- Check all data is fine in PageA

- go to Main menu -> Manage -> Import
- Browse and select 'pageA export'
- Check all data is fine in PageA inside CollectionA

- login as admin
- Admin menu -> People -> Add person
- on 'Creation method' check 'Upload Leap2A file' and browse for 'All my 
data' export
- set username= user1 password= qweQWE123!@# and create account
- login as user1
- check pageA from collectionA has correct information

- login as admin and delete user1
- go to admin/users/bulkimport.php
- set 'Bulk export file' to the 'account export' location
if the file it's in tmp folder and it's called 'account_export.zip' write
/tmp/account_export.zip
- click 'Import'
- login as user1 and check PageA has correct information


- To check if PageA has correct information
For peer assessment 
- there should be only 2 peer assessments. These are the public ones. The 
draft should not be displayed
- the authors of the peer assessments should not be displayed and they 
should not link to any existing account. There should be a "Imported peer 
assessment" text instead
For comments
- all comments should be imported and displayed to the oner of the imported 
portfolio
- the private comments should not be displayed to any other than the owner
- the author names of the comments should not be displayed and they should 
not link to any existing account. There should be a "Imported feedback" text 
instead


** Attachment added: "import_peerassessment_comment.pg"
   
https://bugs.launchpad.net/mahara/+bug/1897199/+attachment/5415505/+files/import_peerassessment_comment.pg

** Description changed:

  When exporting from a site and importing to a different site, there is
  no consent of the author of a comment in this other site to display
  their name. We should be replacing the name for something like 'Imported
  feedback'.
  
  The comment contents are not display correctly. The text is replaced by
  the string "Comment" like is shown in the attached image.
  
- 
  Cases to take into consideration when testing:
  
  Comment export + import testing
  
  Export
-  1. Full account
-  2. Single page
-  3. Collection (should be the same)
-  4. Bulk
+  1. Full account
+  2. Single page
+  3. Collection (should be the same)
+  4. Bulk
  
  Comments needed:
-  1. Public on page
-  2. Private on page
-  3. Public on artefact, i.e. journal entry so we don't need site data
-  4. Private on artefact
- 
+  1. Public on page
+  2. Private on page
+  3. Public on artefact, i.e. journal entry so we don't need site data
+  4. Private on artefact
  
  Import
-  1. Interactive, i.e. own account
-  2. Admin menu ->People->Add person
-  3. Bulk
- 
- - Set up a DB that has scenarios and dump it for easier testing
- - See peer assessment config testing for testing 

[Mahara-contributors] [Bug 1897199] Re: importing comments: wrong name to display and content

2020-09-29 Thread Cecilia Vela Gurovic
It's best to test together with
https://bugs.launchpad.net/mahara/+bug/1803101


** Description changed:

  When exporting from a site and importing to a different site, there is
  no consent of the author of a comment in this other site to display
  their name. We should be replacing the name for something like 'Imported
  feedback'.
+ 
+ IMPORTANT: Since the .xml text can be easily edited, it's best not to
+ check if the username already exists on the system. So no names or ids
+ are exported or imported for comments or peer assessments.
  
  The comment contents are not display correctly. The text is replaced by
  the string "Comment" like is shown in the attached image.
  
  Cases to take into consideration when testing:
  
  Comment export + import testing
  
  Export
   1. Full account
   2. Single page
   3. Collection (should be the same)
   4. Bulk
  
  Comments needed:
   1. Public on page
   2. Private on page
   3. Public on artefact, i.e. journal entry so we don't need site data
   4. Private on artefact
  
  Import
   1. Interactive, i.e. own account
   2. Admin menu ->People->Add person
   3. Bulk

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1897199

Title:
  importing comments: wrong name to display and content

Status in Mahara:
  In Progress

Bug description:
  When exporting from a site and importing to a different site, there is
  no consent of the author of a comment in this other site to display
  their name. We should be replacing the name for something like
  'Imported feedback'.

  IMPORTANT: Since the .xml text can be easily edited, it's best not to
  check if the username already exists on the system. So no names or ids
  are exported or imported for comments or peer assessments.

  The comment contents are not display correctly. The text is replaced
  by the string "Comment" like is shown in the attached image.

  Cases to take into consideration when testing:

  Comment export + import testing

  Export
   1. Full account
   2. Single page
   3. Collection (should be the same)
   4. Bulk

  Comments needed:
   1. Public on page
   2. Private on page
   3. Public on artefact, i.e. journal entry so we don't need site data
   4. Private on artefact

  Import
   1. Interactive, i.e. own account
   2. Admin menu ->People->Add person
   3. Bulk

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1897199/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1897660] Re: Timeline: page block display has far too much whitespace after first blocks

2020-09-30 Thread Cecilia Vela Gurovic
** Changed in: mahara/21.04
   Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1897660

Title:
  Timeline: page block display has far too much whitespace after first
  blocks

Status in Mahara:
  Confirmed
Status in Mahara 20.10 series:
  Confirmed
Status in Mahara 21.04 series:
  In Progress

Bug description:
  Test environment: cloud MYSQL 8.0 PHP7.4
  Browser: Win10 VM --Edge (latest)
  Theme: Ocean

  Steps:
  1. Log in as an account holder that has authored at least one page.
  2. Display the page and use the 'More options' to turn the Timeline 
functionality on
  3. Select to 'Save to timeline' (note: page has a text block & an image block 
side by side then underneath that there are two external media blocks next to 
each other).
  4. Add another block to the page (used a folder block underneath the smaller 
external media block).
  5. Select to view the timeline (first dot selected) and scroll down to view 
the page.

  Expected results: the page content displays as it does in display
  mode.

  Actual result: the image is not displaying fully and there is a large
  amount of whitespace to scroll down through before the external media
  blocks are displayed. (please see attached screenshot)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1897660/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1897660] Re: Timeline: page block display has far too much whitespace after first blocks

2020-09-30 Thread Cecilia Vela Gurovic
** Changed in: mahara/20.10
   Status: Confirmed => Fix Committed

** Changed in: mahara/21.04
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1897660

Title:
  Timeline: page block display has far too much whitespace after first
  blocks

Status in Mahara:
  In Progress
Status in Mahara 20.10 series:
  In Progress
Status in Mahara 21.04 series:
  In Progress

Bug description:
  Test environment: cloud MYSQL 8.0 PHP7.4
  Browser: Win10 VM --Edge (latest)
  Theme: Ocean

  Steps:
  1. Log in as an account holder that has authored at least one page.
  2. Display the page and use the 'More options' to turn the Timeline 
functionality on
  3. Select to 'Save to timeline' (note: page has a text block & an image block 
side by side then underneath that there are two external media blocks next to 
each other).
  4. Add another block to the page (used a folder block underneath the smaller 
external media block).
  5. Select to view the timeline (first dot selected) and scroll down to view 
the page.

  Expected results: the page content displays as it does in display
  mode.

  Actual result: the image is not displaying fully and there is a large
  amount of whitespace to scroll down through before the external media
  blocks are displayed. (please see attached screenshot)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1897660/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1897660] Re: Timeline: page block display has far too much whitespace after first blocks

2020-09-30 Thread Cecilia Vela Gurovic
** Changed in: mahara/20.10
   Status: Fix Committed => In Progress

** Changed in: mahara/21.04
   Status: Fix Committed => In Progress

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1897660

Title:
  Timeline: page block display has far too much whitespace after first
  blocks

Status in Mahara:
  In Progress
Status in Mahara 20.10 series:
  In Progress
Status in Mahara 21.04 series:
  In Progress

Bug description:
  Test environment: cloud MYSQL 8.0 PHP7.4
  Browser: Win10 VM --Edge (latest)
  Theme: Ocean

  Steps:
  1. Log in as an account holder that has authored at least one page.
  2. Display the page and use the 'More options' to turn the Timeline 
functionality on
  3. Select to 'Save to timeline' (note: page has a text block & an image block 
side by side then underneath that there are two external media blocks next to 
each other).
  4. Add another block to the page (used a folder block underneath the smaller 
external media block).
  5. Select to view the timeline (first dot selected) and scroll down to view 
the page.

  Expected results: the page content displays as it does in display
  mode.

  Actual result: the image is not displaying fully and there is a large
  amount of whitespace to scroll down through before the external media
  blocks are displayed. (please see attached screenshot)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1897660/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1895201] Re: Make Mahara available via Docker

2020-09-30 Thread Cecilia Vela Gurovic
** Changed in: mahara/20.10
   Status: In Progress => Fix Committed

** Changed in: mahara/21.04
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1895201

Title:
  Make Mahara available via Docker

Status in Mahara:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed

Bug description:
  With more and more people using the cloud and containers to set up
  their applications, it would be good if Mahara were available via
  Docker. That also includes being able to run Behat tests via Docker.

  Separate services are set up via distinct containers.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1895201/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1845053] Re: Increase base font size, update heading levels, use rem, and increase width

2020-09-30 Thread Cecilia Vela Gurovic
border in institutions that are not suspended

** Attachment added: "Screenshot from 2020-10-01 15-50-01.png"
   
https://bugs.launchpad.net/mahara/+bug/1845053/+attachment/5415910/+files/Screenshot%20from%202020-10-01%2015-50-01.png

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1845053

Title:
  Increase base font size, update heading levels, use rem, and increase
  width

Status in Mahara:
  Fix Committed

Bug description:
  As part of our accessibility review, we are going to increase the base
  font size from 14px to 16px. In addition, there are some elements that
  do not yet have font size variables. They will be changed to allow for
  flexibility.

  We'll also need to review the line height at the same time and the
  hover background and whether and if so where we are going to keep it.
  UX will be needed for that.

  All these changes are to be looked at alongside the WCAG 2.1
  guidelines after 20.10.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1845053/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1895259] Re: Unable to see emoji on page description and text content

2020-10-01 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1895259

Title:
  Unable to see emoji on page description and text content

Status in Mahara:
  Fix Committed

Bug description:
  - exact version of Mahara - 20.04 - master branch
  - operating system - Ubuntu 18.04.5 LTS
  - database - MySQL 5.7

  Emoji's are turning into '?' while adding them on 'Page description'
  of Page.

  Also When you add the New Block -> Content type -> Text - in 'Block
  content' adding emoji removes all content of the block. Its stored in
  database but because its converted into '?', content of serialized not
  matching with content length.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1895259/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1898643] [NEW] remove references to class used in old layout

2020-10-05 Thread Cecilia Vela Gurovic
Public bug reported:

Before gridstack layout, every time a block was moved in a page's edit
mode, the background changed color to reflect that the block was being
moved. This can be tested in 19.04 or older versions of Mahara.

We don't do this anymore, so any reference to the css class "block-drop-
on" needs to be removed from the code. Removing this class should not
affect the styling of a block when it's being moved.

** Affects: mahara
 Importance: Low
 Status: New

** Affects: mahara/19.10
 Importance: Low
 Status: New

** Affects: mahara/20.04
 Importance: Low
 Status: New

** Affects: mahara/20.10
 Importance: Low
 Status: New

** Affects: mahara/21.04
 Importance: Low
 Status: In Progress


** Tags: regression

** Also affects: mahara/21.04
   Importance: Undecided
   Status: New

** Also affects: mahara/20.04
   Importance: Undecided
   Status: New

** Also affects: mahara/19.10
   Importance: Undecided
   Status: New

** Also affects: mahara/20.10
   Importance: Undecided
   Status: New

** Changed in: mahara/19.10
Milestone: None => 19.10.5

** Changed in: mahara/20.04
Milestone: None => 20.04.2

** Changed in: mahara/20.10
Milestone: None => 20.10rc2

** Changed in: mahara/21.04
Milestone: None => 21.04.0

** Changed in: mahara/21.04
   Status: New => In Progress

** Changed in: mahara/19.10
   Importance: Undecided => Low

** Changed in: mahara/20.04
   Importance: Undecided => Low

** Changed in: mahara/20.10
   Importance: Undecided => Low

** Changed in: mahara/21.04
   Importance: Undecided => Low

** Tags added: regre

** Tags removed: regre
** Tags added: regression

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1898643

Title:
  remove references to class used in old layout

Status in Mahara:
  New
Status in Mahara 19.10 series:
  New
Status in Mahara 20.04 series:
  New
Status in Mahara 20.10 series:
  New
Status in Mahara 21.04 series:
  In Progress

Bug description:
  Before gridstack layout, every time a block was moved in a page's edit
  mode, the background changed color to reflect that the block was being
  moved. This can be tested in 19.04 or older versions of Mahara.

  We don't do this anymore, so any reference to the css class "block-
  drop-on" needs to be removed from the code. Removing this class should
  not affect the styling of a block when it's being moved.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1898643/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1898478] Re: Retractable option not available any more in 'Edit' mode

2020-10-06 Thread Cecilia Vela Gurovic
To test:

- Have a page and a block in it
- go into the page 'Edit mode'

- configure the block and set the 'Retractable' field to 'No' and save
- the retract arrow should not be displayed in the title and the block content 
is expanded

- configure the block and set the 'Retractable' field to 'Yes' and save
- the retract arrow is displayed in the title and the block content is expanded

- configure the block and set the 'Retractable' field to 'Automatically 
retract' and save
- the retract arrow is displayed in the title and the block content is collapsed

for these three option make sure they works as expected when adding a
new block, editing an existing one and when refreshing the page

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1898478

Title:
  Retractable option not available any more in 'Edit' mode

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Confirmed
Status in Mahara 21.04 series:
  Confirmed

Bug description:
  This is a regression.

  The retractable option in 'Edit' mode is not available any more, thus
  making it more difficult for people to deal with long blocks or see
  what the end result is in display mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1898478/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1898809] [NEW] replacing a block html after saving configuration needs to be done through gridstack functions

2020-10-06 Thread Cecilia Vela Gurovic
Public bug reported:

When replacing a block in the html after editing a block in a page 
we need to do it by adding and removing a widget on the gridstack element, 
using the gridstack functions that come with the library.

The way we do it now, we are just replacing the content of the DOM.
Which is not ideal, the grid needs to have all the elements registered
as gridstack items so it can handle them.

** Affects: mahara
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1898809

Title:
  replacing a block html after saving configuration needs to be done
  through gridstack functions

Status in Mahara:
  New

Bug description:
  When replacing a block in the html after editing a block in a page 
  we need to do it by adding and removing a widget on the gridstack element, 
using the gridstack functions that come with the library.

  The way we do it now, we are just replacing the content of the DOM.
  Which is not ideal, the grid needs to have all the elements registered
  as gridstack items so it can handle them.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1898809/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1898478] Re: Retractable option not available any more in 'Edit' mode

2020-10-06 Thread Cecilia Vela Gurovic
This is still not working when the block is changed but the page is not 
reloaded.
For testing:

- Have a block in a page
- edit the page and click on the configuration of the block
- set the Retractable field as 'No'
- save and reload the page
- click on the configuration button for the block again and set the Retractable 
field to 'yes' and save
- click on the retract arrow on the block

The block content is hidden but the block is not being resized leaving an empty 
block with the same size it had before being collapsed
There is another bug report to fix this issue 
https://bugs.launchpad.net/mahara/+bug/1898809

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1898478

Title:
  Retractable option not available any more in 'Edit' mode

Status in Mahara:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Confirmed
Status in Mahara 21.04 series:
  Confirmed

Bug description:
  This is a regression.

  The retractable option in 'Edit' mode is not available any more, thus
  making it more difficult for people to deal with long blocks or see
  what the end result is in display mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1898478/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1898809] Re: replacing a block html after saving configuration needs to be done through gridstack functions

2020-10-06 Thread Cecilia Vela Gurovic
this is a follow up of this report
https://bugs.launchpad.net/mahara/+bug/1898478

** Also affects: mahara/21.04
   Importance: Undecided
   Status: New

** Also affects: mahara/20.10
   Importance: Undecided
   Status: New

** Also affects: mahara/19.10
   Importance: Undecided
   Status: New

** Also affects: mahara/20.04
   Importance: Undecided
   Status: New

** Changed in: mahara/21.04
Milestone: None => 21.04.0

** Changed in: mahara/20.10
Milestone: None => 20.10.0

** Changed in: mahara/20.04
Milestone: None => 20.04.2

** Changed in: mahara/19.10
Milestone: None => 19.10.5

** Changed in: mahara/21.04
   Importance: Undecided => Medium

** Changed in: mahara/20.10
   Importance: Undecided => Medium

** Changed in: mahara/20.04
   Importance: Undecided => Medium

** Changed in: mahara/19.10
   Importance: Undecided => Medium

** Changed in: mahara/21.04
   Status: New => Incomplete

** Changed in: mahara/21.04
   Status: Incomplete => Confirmed

** Changed in: mahara/20.10
   Status: New => Confirmed

** Changed in: mahara/20.04
   Status: New => Confirmed

** Changed in: mahara/19.10
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1898809

Title:
  replacing a block html after saving configuration needs to be done
  through gridstack functions

Status in Mahara:
  Confirmed
Status in Mahara 19.10 series:
  Confirmed
Status in Mahara 20.04 series:
  Confirmed
Status in Mahara 20.10 series:
  Confirmed
Status in Mahara 21.04 series:
  Confirmed

Bug description:
  When replacing a block in the html after editing a block in a page 
  we need to do it by adding and removing a widget on the gridstack element, 
using the gridstack functions that come with the library.

  The way we do it now, we are just replacing the content of the DOM.
  Which is not ideal, the grid needs to have all the elements registered
  as gridstack items so it can handle them.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1898809/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1898478] Re: Retractable option not available any more in 'Edit' mode

2020-10-06 Thread Cecilia Vela Gurovic
** Changed in: mahara/21.04
   Status: Confirmed => Fix Committed

** Changed in: mahara/20.10
   Status: Confirmed => Fix Committed

** Changed in: mahara/20.04
   Status: Confirmed => Fix Committed

** Also affects: mahara/19.10
   Importance: Undecided
   Status: New

** Changed in: mahara/19.10
   Status: New => Fix Committed

** Changed in: mahara/19.10
Milestone: None => 19.10.5

** Changed in: mahara/19.10
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1898478

Title:
  Retractable option not available any more in 'Edit' mode

Status in Mahara:
  Fix Committed
Status in Mahara 19.10 series:
  Fix Committed
Status in Mahara 20.04 series:
  Fix Committed
Status in Mahara 20.10 series:
  Fix Committed
Status in Mahara 21.04 series:
  Fix Committed

Bug description:
  This is a regression.

  The retractable option in 'Edit' mode is not available any more, thus
  making it more difficult for people to deal with long blocks or see
  what the end result is in display mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1898478/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1903601] [NEW] Account creation and group creation in bulk through webservices

2020-11-09 Thread Cecilia Vela Gurovic
Public bug reported:

Account creation and group creation in bulk through webservices

** Affects: mahara
 Importance: Wishlist
 Assignee: Cecilia Vela Gurovic (ceciliavg)
 Status: In Progress

** Changed in: mahara
Milestone: None => 21.04.0

** Summary changed:

- Account creation anf dgroup creation in bulk through webservices
+ Account creation and group creation in bulk through webservices

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1903601

Title:
  Account creation and group creation in bulk through webservices

Status in Mahara:
  In Progress

Bug description:
  Account creation and group creation in bulk through webservices

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1903601/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1903600] [NEW] Making Mahara able to use Oauth2 as client

2020-11-09 Thread Cecilia Vela Gurovic
Public bug reported:

Making Mahara able to use Oauth2 as client

** Affects: mahara
 Importance: Wishlist
 Assignee: Cecilia Vela Gurovic (ceciliavg)
 Status: In Progress

** Changed in: mahara
   Importance: Undecided => Wishlist

** Changed in: mahara
   Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1903600

Title:
  Making Mahara able to use Oauth2 as client

Status in Mahara:
  In Progress

Bug description:
  Making Mahara able to use Oauth2 as client

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1903600/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1903603] [NEW] Updating LTI to 1.3

2020-11-09 Thread Cecilia Vela Gurovic
Public bug reported:

at the moment we are using LTI 1.1

** Affects: mahara
 Importance: Wishlist
 Status: Confirmed

** Changed in: mahara
   Status: New => Confirmed

** Changed in: mahara
   Importance: Undecided => Wishlist

** Changed in: mahara
Milestone: None => 21.04.0

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1903603

Title:
  Updating LTI to 1.3

Status in Mahara:
  Confirmed

Bug description:
  at the moment we are using LTI 1.1

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1903603/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1903601] Re: Account creation and group creation in bulk through webservices

2020-12-08 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: In Progress => Opinion

** Changed in: mahara
Milestone: 21.04.0 => None

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1903601

Title:
  Account creation and group creation in bulk through webservices

Status in Mahara:
  Opinion

Bug description:
  Account creation and group creation in bulk through webservices

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1903601/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1991601] Re: Outcomes portfolio (1): Settings and database tables

2022-10-26 Thread Cecilia Vela Gurovic
** Changed in: mahara
 Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg)

** Changed in: mahara
   Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1991601

Title:
  Outcomes portfolio (1): Settings and database tables

Status in Mahara:
  In Progress

Bug description:
  Part of the outcomes portfolio blueprint:
  https://blueprints.launchpad.net/mahara/+spec/outcomes-portfolio

  Better formatting:
  
https://wiki.mahara.org/wiki/Proposals/Outcomes_portfolio/Settings_and_database_tables

  # Outcomes portfolio setting and database tables

  ## High level overview

  * Create the 'Outcomes portfolio' option as institution setting so that it 
can be available for groups created in that institution
  * Create database tables for outcome types and subjects to record necessary 
details such as short names and colour code classes where appropriate.

  > The colours are defined via classes in the stylesheet in the code,
  not on the interface.

  ## Details

  1. Create the 'Outcomes portfolio' option in the institution settings with 
rules as for portfolio completion and SmartEvidence, i.e. if somebody is in 
multiple institutions, they see it if at least one of their institutions has it 
turned on.
  * It can be used in conjunction with portfolio completion and 
SmartEvidence.
  * It has characteristics of the portfolio completion page (rather than 
SmartEvidence), i.e. it should be possible in the future to add further blocks 
to that special first page.
  * It will be the very first page if portfolio completion and / or 
SmartEvidence are selected as well.
  * Initially, it is only available on the group level (group owned 
collections), but be open to future plans to have it available on personal, 
institution, and site level as well
  * Add a new field 'outcomes' into the collection table
  2. New database tables for 'Outcome category' (lang string 'Outcome 
category') and 'Outcome subject' (lang string 'Subject'). These are hard-coded 
/ inserted into the DB for each institution. It is not possible (at this stage) 
to add or change them via the admin interface. The key value should be a 
number. The category is created to future proof the functionality for when 
different outcome portfolios are created that require different outcome types 
either within one institution or across different institutions.
  * 1 table for outcome categories (outcome_category): ID, outcome category 
title [up to 100 characters], institution ID; e.g. here the category would be 
'Foundation' (in the future, this could be displayed in the admin interface, 
but currently is out of scope)
  * 1 table for outcome types (outcome_type): ID, outcome category ID as 
foreign key, title of the outcome type [up to 100 characters], abbreviation of 
the outcome type [up to 10 characters], outcome type background colour which 
refers to a class that is saved in here and defined in SCSS as a colour 
(background and border) in ``theme/raw/sass/components/_outcomes.scss`` where 
we will keep all the outcomes classes.
  * 1 table for subject categories: ID, subject category name [up to 100 
characters], institution ID, e.g. here the category would be 'Subject' (in the 
future, this could be displayed in the admin interface, but currently is out of 
scope)
  * 1 table for subjects: ID, subject category ID as foreign key, title of 
the subject [up to 100 characters], abbreviation of the subject [up to 10 
characters]

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1991601/+subscriptions


___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1991602] Re: Outcomes portfolio (2): Group changes

2022-10-31 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1991602

Title:
  Outcomes portfolio (2): Group changes

Status in Mahara:
  In Progress

Bug description:
  Part of the outcomes portfolio blueprint:
  https://blueprints.launchpad.net/mahara/+spec/outcomes-portfolio

  Better formatting:
  https://wiki.mahara.org/wiki/Proposals/Outcomes_portfolio/Group_changes

  # Group changes

  ## High level overview

  A new group type is created that defines the editing permissions on a
  portfolio and access to certain other pages within a portfolio.

  ## Details

  These are the changes in groups that can't be done via configuration.

  Create the group type 'Outcomes' that becomes available when an
  institution uses 'Outcomes portfolio'. The following rules apply when
  that group type is selected:

  * Based on the 'Controlled' group type, i.e. members can be added and aren't 
allowed to leave
  * Only group admin can see the 'Add' button on the 'Portfolios' overview 
page. However, everybody will be able to edit regular portfolio pages.
  * Nobody sees the 'Copy' button on the 'Portfolios' overview page.
  * Nobody can use the 'Copy' button in the 'More options' menu to make a copy 
of the portfolio in their personal account at this stage because that 
functionality is out of scope.
  * Only group admins can access the collection's 'Edit' and 'Manage outcomes' 
screens, but everybody can edit regular portfolio pages.
  * Only group admins and group tutors can change the sharing permissions for a 
portfolio either directly on a page or via the 'Portfolios' overview page.
  * Only allow group admins and group tutors to edit the group homepage.
  * Per default, all collections created in a group with the type 'Outcomes' 
have 'Outcome portfolio' selected automatically in the collection settings.
  * Group admins and group tutors can delete an entire portfolio or individual 
pages within it, but regular group members can't.
  * Group members cannot change the activity information or remove the 
associated block from the page.
  * Group tutors and admins can change the activity information but cannot 
remove the block itself from the page as it is placed there automatically.
  * Group members cannot remove a checkpoint block from their page once it has 
been placed there, but they can remove evidence from the checkpoint. Group 
tutors and admins can remove checkpoints.
  * 'Prevent removing of blocks' is automatically turned on to prevent group 
members from accidentally removing content blocks from the page. This setting 
can be changed though by anybody either temporarily or for longer. Out of 
scope: Tie the switch in with a particular set of roles that should be allowed 
to change the setting.
  * The outcomes portfolio is not to be locked as it is more or less a rolling 
document. → Nothing to develop here as that is the default.
  * Hide 'Group homepage' in the block 'Group portfolios'.
  * Hide forums (via group_menu_items() function in interaction/forum/lib.php)
  * Hide plans (via group_tabs() function in artefact/plans/lib.php)

  > Defaults for group settings on the group creation screen are defined in the 
*Administration menu → Groups → Default group settings* instead of hard-coding 
them so that the group type can be used more flexibly if needed.
  > 'Hide' means that the functionality is also not available when you know the 
URL.

  Why is a group used?

  * Both learners and staff can edit portfolios collaboratively. Permissions 
don't need to be changed as they would if we were to create portfolios in the 
personal portfolio area.
  * Site admin can create groups in bulk via CSV and add group members via CSV, 
including their roles in bulk, which makes the creation of the groups and 
updating the group membership efficient without needing to enter every single 
group.
  * Groups can have three roles: member, tutor, and administrator, which we can 
use to allow certain functionalities for the three different groups of people 
that need access to an outcome portfolio.
  * Basic group settings can be predefined and group homepage set up as a 
template.
  * All outcome portfolios for a group member can be held in the same group to 
easily see what the group member had been working on before, i.e. there is one 
group per learner and their support staff.

  > What is displayed on the group homepage can be set in the template
  in the site administration.

  > Defaults for group settings on the group creation screen are defined
  in the *Administration menu → Groups → Default group settings* instead
  of hard-coding them so that the group type can be used more flexibly
  if needed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1991602/+subscriptions


_

[Mahara-contributors] [Bug 1991602] Re: Outcomes portfolio (2): Group changes

2022-11-07 Thread Cecilia Vela Gurovic
** Changed in: mahara
 Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1991602

Title:
  Outcomes portfolio (2): Group changes

Status in Mahara:
  In Progress

Bug description:
  Part of the outcomes portfolio blueprint:
  https://blueprints.launchpad.net/mahara/+spec/outcomes-portfolio

  Better formatting:
  https://wiki.mahara.org/wiki/Proposals/Outcomes_portfolio/Group_changes

  # Group changes

  ## High level overview

  A new group type is created that defines the editing permissions on a
  portfolio and access to certain other pages within a portfolio.

  ## Details

  These are the changes in groups that can't be done via configuration.

  Create the group type 'Outcomes' that becomes available when an
  institution uses 'Outcomes portfolio'. The following rules apply when
  that group type is selected:

  * Based on the 'Controlled' group type, i.e. members can be added and aren't 
allowed to leave
  * Only group admin can see the 'Add' button on the 'Portfolios' overview 
page. However, everybody will be able to edit regular portfolio pages.
  * Nobody sees the 'Copy' button on the 'Portfolios' overview page.
  * Nobody can use the 'Copy' button in the 'More options' menu to make a copy 
of the portfolio in their personal account at this stage because that 
functionality is out of scope.
  * Only group admins can access the collection's 'Edit' and 'Manage outcomes' 
screens, but everybody can edit regular portfolio pages.
  * Only group admins and group tutors can change the sharing permissions for a 
portfolio either directly on a page or via the 'Portfolios' overview page.
  * Only allow group admins and group tutors to edit the group homepage.
  * Per default, all collections created in a group with the type 'Outcomes' 
have 'Outcome portfolio' selected automatically in the collection settings.
  * Group admins and group tutors can delete an entire portfolio or individual 
pages within it, but regular group members can't.
  * Group members cannot change the activity information or remove the 
associated block from the page.
  * Group tutors and admins can change the activity information but cannot 
remove the block itself from the page as it is placed there automatically.
  * Group members cannot remove a checkpoint block from their page once it has 
been placed there, but they can remove evidence from the checkpoint. Group 
tutors and admins can remove checkpoints.
  * 'Prevent removing of blocks' is automatically turned on to prevent group 
members from accidentally removing content blocks from the page. This setting 
can be changed though by anybody either temporarily or for longer. Out of 
scope: Tie the switch in with a particular set of roles that should be allowed 
to change the setting.
  * The outcomes portfolio is not to be locked as it is more or less a rolling 
document. → Nothing to develop here as that is the default.
  * Hide 'Group homepage' in the block 'Group portfolios'.
  * Hide forums (via group_menu_items() function in interaction/forum/lib.php)
  * Hide plans (via group_tabs() function in artefact/plans/lib.php)

  > Defaults for group settings on the group creation screen are defined in the 
*Administration menu → Groups → Default group settings* instead of hard-coding 
them so that the group type can be used more flexibly if needed.
  > 'Hide' means that the functionality is also not available when you know the 
URL.

  Why is a group used?

  * Both learners and staff can edit portfolios collaboratively. Permissions 
don't need to be changed as they would if we were to create portfolios in the 
personal portfolio area.
  * Site admin can create groups in bulk via CSV and add group members via CSV, 
including their roles in bulk, which makes the creation of the groups and 
updating the group membership efficient without needing to enter every single 
group.
  * Groups can have three roles: member, tutor, and administrator, which we can 
use to allow certain functionalities for the three different groups of people 
that need access to an outcome portfolio.
  * Basic group settings can be predefined and group homepage set up as a 
template.
  * All outcome portfolios for a group member can be held in the same group to 
easily see what the group member had been working on before, i.e. there is one 
group per learner and their support staff.

  > What is displayed on the group homepage can be set in the template
  in the site administration.

  > Defaults for group settings on the group creation screen are defined
  in the *Administration menu 

[Mahara-contributors] [Bug 1991603] Re: Outcomes portfolio (3): 'Outcomes' infrastructure in the group collection

2022-11-07 Thread Cecilia Vela Gurovic
** Changed in: mahara
 Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg)

** Changed in: mahara
   Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1991603

Title:
  Outcomes portfolio (3): 'Outcomes' infrastructure in the group
  collection

Status in Mahara:
  In Progress

Bug description:
  Part of the outcomes portfolio blueprint:
  https://blueprints.launchpad.net/mahara/+spec/outcomes-portfolio

  Better formatting:
  
https://wiki.mahara.org/wiki/Proposals/Outcomes_portfolio/Outcomes_infrastructure_in_a_group_collection

  ## High level overview

  * Create the 'Manage outcomes' page infrastructure ('Manage outcomes – group 
admin only' mock-up)
  * Create the outcomes overview page and infrastructure
  * Allow for the direct editing of fields
  * Allow for the clicking of icons to complete outcomes and activities
  * Create new pages (activities) from this page and set them up
  * Pull in activity information from the individual pages
  * Respect permissions for the different types of group members and who can 
edit or only see what

  ## Details

  ### Mock-up reference: 'Set up the outcomes collection - group admin
  only'

  **Who?** As a group admin...

  **What?** I want to be able to set up an outcomes collection...

  **Why?** So that group tutors or I can add activities and prepare
  everything for the group member to get started.

  The collection is set up in a group for a particular group member by a
  group admin. The numbered list refers to the bullets in the mock-up
  'Set up the outcomes collection - group admin only'.

  1. [no change] Collection name: Title of the outcomes portfolio. You can 
choose that freely, but might want to establish a convention to differentiate 
between the different plans that a group member may have.
  2. Per default, the option 'Outcomes portfolio' is set to 'Yes'. This is done 
automatically when the institution selected to work with outcomes portfolios 
(see section 'Outcomes portfolio setting and database tables').
  3. Clicking the 'Continue' button takes you to a new page where you can 
manage the outcomes.

  Additional changes (not pictured):

  4. Option 'Manage outcomes' is accessible from the collection settings screen 
and also on the 'Portfolios' overview page when clicking the 'More options' 
icon on a collection for group admins only.
  5. Option 'Manage pages' is not available from the collection settings screen 
or via the 'More options' icon on a collection on the 'Portfolios' overview 
page to avoid pages from being added to or removed from the collection outside 
of the outcomes framework. It can also not be reached by URL.

  > Out of scope: Be able to add regular portfolio pages to the
  collection and not only activity pages.

  ### Mock-up reference: 'Manage outcomes - group admin only'

  **Who?** As a group admin...

  **What?** I want to enter the outcomes for a group member's outcomes
  portfolio...

  **Why?** To prepare the collaboration space for group tutors and group
  members.

  * The Mahara collection creation process will be used.
  * Outcomes are set up and modified, but interactions primarily performed by 
group tutors are done in 'Display' mode.
  * In phase 1, we don't anticipate being able to move outcomes around but 
would expect that they are set up in order.
  * Outcomes can be deleted.

  The numbered list refers to the bullets in the mock-up 'Manage
  outcomes - group admin only'. Group tutors and group members do not
  have access to this page.

  > Notes:
  > * One outcome field set is set up per default as that is the minimum that 
is required.
  > * collection_outcome table: ID, collection ID, short title, full title, 
outcome type ID, support (boolean), progress (text), completed (boolean), 
section that shows the ID from the 'collection_view' table of the 'section' 
there. This 'section' is needed in here in case we delete an outcome or in 
future want to re-order outcomes.
  > * Collection_view table: create new column 'section' that in this case 
states the outcome ID to which the page belongs (section ID is the ID of the ID 
from the collection_outcome table.
  > * Each outcome is its own Pieform and has its own 'Save' button that is not 
displayed though.

  1. Outcomes are auto numbered to distinguish them. When an outcome is 
deleted, the number is automatically updated (on page load).
  2. Short title: Short title for the outcome as that becomes the page title. 
Suggested: 70 character limit. This field is mandatory.
  3. Full title: The ful

[Mahara-contributors] [Bug 1825092] [NEW] Undefined index: institution

2019-04-16 Thread Cecilia Vela Gurovic
Public bug reported:

In admin menu click on Configure site-> Site options
(/admin/site/options.php)

When loading the page I see the error message:

[WAR] 94 (lib/form/elements/autocomplete.php:124) Undefined index:
institution


this error comes from the changes made in the patch 
1fa6bfc59cdaa1d7895619ee3bae062cf5edfd11

** Affects: mahara
 Importance: Undecided
 Status: New

** Changed in: mahara
Milestone: None => 19.04.0

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1825092

Title:
  Undefined index: institution

Status in Mahara:
  New

Bug description:
  In admin menu click on Configure site-> Site options
  (/admin/site/options.php)

  When loading the page I see the error message:

  [WAR] 94 (lib/form/elements/autocomplete.php:124) Undefined index:
  institution

  
  this error comes from the changes made in the patch 
1fa6bfc59cdaa1d7895619ee3bae062cf5edfd11

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1825092/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1824674] Re: "User details" report throws error

2019-04-17 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1824674

Title:
  "User details" report throws error

Status in Mahara:
  Fix Committed

Bug description:
  When I run the "User details" report, I get the following error
  message no matter what settings I use for the columns:

  [WAR] e5 (lib/statistics.php:630) count(): Parameter must be an array or an 
object that implements Countable
  Call stack (most recent first):

  log_message("count(): Parameter must be an array or an object t...", 8, 
true, true, "/home/kristina/code/1904stable/htdocs/lib/statisti...", 630) at 
/home/kristina/code/1904stable/htdocs/lib/errors.php:520
  error(2, "count(): Parameter must be an array or an object t...", 
"/home/kristina/code/1904stable/htdocs/lib/statisti...", 630, array(size 16)) 
at /home/kristina/code/1904stable/htdocs/lib/statistics.php:630
  userdetails_stats_table(10, 0, array(size 5), null, 
"https://1904stable.anitsirk.wgtn.cat-it.co.nz/admi...";) at 
/home/kristina/code/1904stable/htdocs/lib/statistics.php:577
  userdetails_statistics(10, 0, array(size 5), null) at 
/home/kristina/code/1904stable/htdocs/lib/statistics.php:4284
  display_statistics("all", "users", object(stdClass)) at 
/home/kristina/code/1904stable/htdocs/admin/users/statistics.php:251

  To replicate:

  1. Log in as site admin.
  2. Go to Admin menu -> Reports.
  3. Click "Configure report".
  4. Choose the "User details" report and run it.

  Expected result: No error message.
  Actual result: Above error message.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1824674/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1825686] Re: Content chooser has different icon and text sizes

2019-04-25 Thread Cecilia Vela Gurovic
** Also affects: mahara/19.04
   Importance: Medium
 Assignee: Liam (liam-sharpe)
   Status: In Progress

** Also affects: mahara/19.10
   Importance: Undecided
   Status: New

** Changed in: mahara/19.04
Milestone: 19.04.0 => 19.04.1

** Changed in: mahara/19.10
Milestone: None => 19.10.0

** Changed in: mahara/19.10
   Status: New => In Progress

** Changed in: mahara/19.10
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1825686

Title:
  Content chooser has different icon and text sizes

Status in Mahara:
  In Progress
Status in Mahara 19.04 series:
  In Progress
Status in Mahara 19.10 series:
  In Progress

Bug description:
  Follow-on from the Bootstrap upgrade.

  When the content chooser on the page edit screen is displayed in
  tablet mode, the icon and text size is reduced though it shouldn't be.
  Additionally, when you are in icon-only mode, the fields in the sub
  menu do not extend all the way to the side.

  See the 18.10 screenshot for comparison to the 19.04 one.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1825686/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1803101] Re: Error importing Leap2A w/ peer assessment

2019-04-25 Thread Cecilia Vela Gurovic
** Changed in: mahara/19.04
Milestone: 19.04.0 => 19.04.1

** Changed in: mahara/18.10
Milestone: 18.10.1 => 18.10.2

** Also affects: mahara/19.10
   Importance: Undecided
   Status: New

** Changed in: mahara/19.10
Milestone: None => 19.10.0

** Changed in: mahara/19.10
   Status: New => In Progress

** Changed in: mahara/19.10
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1803101

Title:
  Error importing Leap2A w/ peer assessment

Status in Mahara:
  In Progress
Status in Mahara 18.10 series:
  Confirmed
Status in Mahara 19.04 series:
  In Progress
Status in Mahara 19.10 series:
  In Progress

Bug description:
  I exported a simple portfolio page as Leap2A and got the error
  messages below when importing it via the admin interface. The Leap2A
  file is attached.

  [WAR] 37 (lib/adodb/adodb-exceptions.inc.php:45) Array to string conversion
  Call stack (most recent first):

  log_message("Array to string conversion", 8, true, true, 
"/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45) at 
/home/kristina/code/mahara/htdocs/lib/errors.php:520
  error(8, "Array to string conversion", 
"/home/kristina/code/mahara/htdocs/lib/adodb/adodb-...", 45, array(size 7)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:45
  ADODB_Exception->__construct("postgres8", "adodb_throw", -1, "ERROR: null 
value in column "block" violates not-...", "INSERT INTO 
"artefact_peer_assessment" ("assessmen...", array(size 3), 
object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb-exceptions.inc.php:80
  adodb_throw("postgres8", "adodb_throw", -1, "ERROR: null value in column 
"block" violates not-...", "INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3), object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:313
  ADODB_TransMonitor("postgres8", "adodb_throw", -1, "ERROR: null value in 
column "block" violates not-...", "INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3), object(ADODB_postgres8)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1263
  ADOConnection->_Execute("INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3)) at 
/home/kristina/code/mahara/htdocs/lib/adodb/adodb.inc.php:1223
  ADOConnection->Execute("INSERT INTO "artefact_peer_assessment" 
("assessmen...", array(size 3)) at 
/home/kristina/code/mahara/htdocs/lib/dml.php:1102
  insert_record("artefact_peer_assessment", object(stdClass)) at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/lib.php:240
  ArtefactTypePeerassessment->commit() at 
/home/kristina/code/mahara/htdocs/artefact/peerassessment/import/leap/lib.php:180
  LeapImportPeerassessment::import_using_strategy(object(SimpleXMLElement), 
object(PluginImportLeap), 1, array(size 0)) at 
/home/kristina/code/mahara/htdocs/lib/mahara.php:1813
  call_static_method("LeapImportPeerassessment", "import_using_strategy", 
object(SimpleXMLElement), object(PluginImportLeap), 1, array(size 0)) at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:665
  PluginImportLeap->import_from_load_mapping() at 
/home/kristina/code/mahara/htdocs/import/leap/lib.php:188
  PluginImportLeap->process() at 
/home/kristina/code/mahara/htdocs/admin/users/add.php:348
  adduser_submit(object(Pieform), array(size 24)) at 
/home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:542
  Pieform->__construct(array(size 8)) at 
/home/kristina/code/mahara/htdocs/lib/pieforms/pieform.php:164
  Pieform::process(array(size 8)) at 
/home/kristina/code/mahara/htdocs/lib/mahara.php:5258
  pieform(array(size 8)) at 
/home/kristina/code/mahara/htdocs/admin/users/add.php:156

  [WAR] 37 (lib/errors.php:858) Failed to get a recordset: postgres8 error: 
[-1: ERROR:  null value in column "block" violates not-null constraint
  DETAIL:  Failing row contains (22, null, null, 11, 0).] in adodb_throw(INSERT 
INTO "artefact_peer_assessment" ("assessment", "view", "private") VALUES (?, ?, 
?), Array)Command was: INSERT INTO "artefact_peer_assessment" ("assessment", 
"view", "private") VALUES (?, ?, ?) and values was 
(assessment:22,view:11,private:0)
  Call stack (most recent first):

  log_message("Failed to get a recordset: postgres8 error: [-1: E...", 8, 
true, true) at /home/kristina/code/mahara/htdocs/lib/errors.php:95
  log_warn("Failed to get a recordset: postgres8 error: [-1: E...") at 
/home/kristina/code/mahara/htdocs/lib/errors.php:858
  SQLException->__construct("Failed to get a recordset: postgres8 error: 
[-1: E...") at /home/kristina/code/mahara/htdocs/lib/dml.php:1105
  insert_record("ar

[Mahara-contributors] [Bug 1759054] Re: datepicker not accessible by screen reader

2019-04-25 Thread Cecilia Vela Gurovic
** Changed in: mahara
Milestone: 19.04.0 => 19.10.0

** Also affects: mahara/19.04
   Importance: Medium
 Assignee: Liam (liam-sharpe)
   Status: Incomplete

** Also affects: mahara/19.10
   Importance: Undecided
   Status: New

** Changed in: mahara/19.10
Milestone: None => 19.10.0

** Changed in: mahara/19.04
Milestone: 19.10.0 => 19.04.1

** Changed in: mahara/19.10
   Importance: Undecided => Medium

** Changed in: mahara/19.10
   Status: New => Confirmed

** Changed in: mahara/19.04
   Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1759054

Title:
  datepicker not accessible by screen reader

Status in Mahara:
  Confirmed
Status in Mahara 19.04 series:
  Confirmed
Status in Mahara 19.10 series:
  Confirmed

Bug description:
  There are still a few issues that make datepicker not accessible:

   - when the datepicker field receives focus, the screen reader doesn't see 
the datepicker form has been displayed
   - when on the datepicker we press 'H' it changes to the timepicker form, but 
the screen reader doesn't see there has been a change
   - the text with instructions on how to change the time (hours or minutes) is 
not read by the sr
   - it doesn't say how to come back from the timepicker mode

  reported by Julius

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1759054/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826795] [NEW] group/institution page error when rendering a block

2019-04-28 Thread Cecilia Vela Gurovic
Public bug reported:

steps:
1. Create a group / institution / site page
2. Add a block
3. Make it copyable.
4. Log in as another user
5. Click the page title
Expected result: Page is shown./
Actual result: Error is shown. 

Error message:
[WAR] 9f (auth/user.php:849) Invalid argument pass to is_admin_for_user method
Call stack (most recent first):

User->is_admin_for_user(null) at 
/home/kristina/code/mahara/htdocs/blocktype/lib.php:1182
BlockInstance->render_viewing(false, false) at 
/home/kristina/code/mahara/htdocs/lib/view.php:2330
View->build_column(1, 2, false, false, false) at 
/home/kristina/code/mahara/htdocs/lib/view.php:2280
View->build_columns(1, false, false, false) at 
/home/kristina/code/mahara/htdocs/lib/view.php:2265
View->build_rows() at /home/kristina/code/mahara/htdocs/view/view.php:338

** Affects: mahara
 Importance: High
 Assignee: Cecilia Vela Gurovic (ceciliavg)
 Status: In Progress

** Changed in: mahara
   Importance: Undecided => High

** Changed in: mahara
   Status: New => In Progress

** Changed in: mahara
Milestone: None => 19.04.0

** Changed in: mahara
 Assignee: (unassigned) => Cecilia Vela Gurovic (ceciliavg)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826795

Title:
  group/institution page  error when rendering a block

Status in Mahara:
  In Progress

Bug description:
  steps:
  1. Create a group / institution / site page
  2. Add a block
  3. Make it copyable.
  4. Log in as another user
  5. Click the page title
  Expected result: Page is shown./
  Actual result: Error is shown. 

  Error message:
  [WAR] 9f (auth/user.php:849) Invalid argument pass to is_admin_for_user method
  Call stack (most recent first):

  User->is_admin_for_user(null) at 
/home/kristina/code/mahara/htdocs/blocktype/lib.php:1182
  BlockInstance->render_viewing(false, false) at 
/home/kristina/code/mahara/htdocs/lib/view.php:2330
  View->build_column(1, 2, false, false, false) at 
/home/kristina/code/mahara/htdocs/lib/view.php:2280
  View->build_columns(1, false, false, false) at 
/home/kristina/code/mahara/htdocs/lib/view.php:2265
  View->build_rows() at /home/kristina/code/mahara/htdocs/view/view.php:338

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826795/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826814] Re: Border around blocks on institution and site pages

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826814

Title:
  Border around blocks on institution and site pages

Status in Mahara:
  Fix Committed

Bug description:
  Follow-on report from the Bootstrap 4 upgrade.

  When you create a site and institution page, there is a border around
  the blocks in display and edit mode where there shouldn't be one. The
  screenshot is using the Default theme, but other themes have the same
  issue.

  The problem does not occur in personal and group pages that have
  blocks.

  To replicate:

  1. Log in as site admin and create an institution.
  2. Create a page in Admin menu -> Configure site -> Pages and collections.
  3. Add a block to the page.
  Expected result: There is no extra border around the blocks. 
  Actual result: There is a border around each block. Blocks shouldn't have a 
block border in edit or display mode.

  4. Create a page in Admin menu -> Institutions -> Pages and collections.
  5. Add a block to the page.
  Expected result: There is no extra border around the blocks. 
  Actual result: There is a border around each block. Blocks shouldn't have a 
block border in edit or display mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826814/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826766] Re: The "Uploaded by" option should only be visible in the group file area but not others

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826766

Title:
  The "Uploaded by" option should only be visible in the group file area
  but not others

Status in Mahara:
  Fix Committed

Bug description:
  In bug #1815807 we added the person's name to the file properties to
  see who uploaded a file. This information should not be visible in the
  personal files area as it is superfluous. It can stay available in the
  group, institution, and site files areas as there are multiple people
  who could potentially upload files and thus differentiating who did
  would be a good thing for transparency.

  To replicate:

  1. Log in as site admin.
  2. Upload a file to your personal files area and click the "Edit" button.
  Expected result: There is no mention of "Uploaded by"
  Actual result: "Uploaded by ..." is displayed.

  3. Add the file to a page.
  4. Click the file to view its details page.
  Expected result: There is no mention of "Uploaded by"
  Actual result: "Uploaded by ..." is displayed.

  5. Upload a file to a group.
  6. Click the "Edit" button to view the file properties.
  Expected and actual result: "Uploaded by ..." is displayed.

  7. Add the group file to a group page.
  8. Click the file to view its details page.
  Expected and actual result: "Uploaded by ..." is displayed.

  Repeat 5-8 for institution and site files with the same results.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826766/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826788] Re: Tags under institutions cause error

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826788

Title:
  Tags under institutions cause error

Status in Mahara:
  Fix Committed

Bug description:
  We now have a system where we can use special 'Institution tags' but
  we also allow institution admins to tag things in the normal was as
  well. The following case causes the error:

  [WAR] 9e (lib/form/elements/tags.php:100) Trying to get property of non-object
  Call stack (most recent first):

  log_message("Trying to get property of non-object", 8, true, true, 
"/home/robertl/code/mahara-testing/mahara/htdocs/li...", 100) at 
/home/robertl/code/mahara-testing/mahara/htdocs/lib/errors.php:520
  error(8, "Trying to get property of non-object", 
"/home/robertl/code/mahara-testing/mahara/htdocs/li...", 100, array(size 3)) at 
/home/robertl/code/mahara-testing/mahara/htdocs/lib/form/elements/tags.php:100
  display_tag("fats", array(size 2)) at 
/home/robertl/code/mahara-testing/mahara/htdocs/artefact/file/lib.php:729
  ArtefactTypeFileBase::get_my_files_data(0null, null, "insttwo", null) at 
/home/robertl/code/mahara-testing/mahara/htdocs/lib/form/elements/filebrowser.php:164

  
  Steps to reproduce:

  1) Have a site with an institution (Institution A) that contains 2 
institution admins
  2) Institution admin A logs in and uploads a file to the Admin -> Institution 
-> Files section
  3) They then edit the file metadata and add a tag 'Cats'
  4) They log out
  5) Institution admin B logs in and goes to the Admin -> Institution -> Files 
section

  They see the error

  6) They then edit the file metadata and instead of seeing 'Cats' they
  see 'null'

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826788/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826048] Re: "Remove from watchlist" icon is missing

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826048

Title:
  "Remove from watchlist" icon is missing

Status in Mahara:
  Fix Committed

Bug description:
  When you added a page to your watchlist and you want to remove it, you
  don't see the icon next to "Remove page from watchlist".

  To replicate:

  1. Create 2 users.
  2. Log in as user A and create a page that is shared with user B.
  3. Log in as user B and comment on the page of user A.
  4. Click the "More options" button on the page.

  Expected result: You can see "Remove page from watchlist" with the 
"eye-slash" FontAwesome icon like in 18.10 
https://manual.mahara.org/en/18.10/_images/3_dots_expanded.png
  Actual result: The icon is missing (see attached screenshot).

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826048/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826795] Re: group/institution page error when rendering a block

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826795

Title:
  group/institution page  error when rendering a block

Status in Mahara:
  Fix Released

Bug description:
  steps:
  1. Create a group / institution / site page
  2. Add a block
  3. Make it copyable.
  4. Log in as another user
  5. Click the page title
  Expected result: Page is shown./
  Actual result: Error is shown. 

  Error message:
  [WAR] 9f (auth/user.php:849) Invalid argument pass to is_admin_for_user method
  Call stack (most recent first):

  User->is_admin_for_user(null) at 
/home/kristina/code/mahara/htdocs/blocktype/lib.php:1182
  BlockInstance->render_viewing(false, false) at 
/home/kristina/code/mahara/htdocs/lib/view.php:2330
  View->build_column(1, 2, false, false, false) at 
/home/kristina/code/mahara/htdocs/lib/view.php:2280
  View->build_columns(1, false, false, false) at 
/home/kristina/code/mahara/htdocs/lib/view.php:2265
  View->build_rows() at /home/kristina/code/mahara/htdocs/view/view.php:338

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826795/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1803478] Re: Behat: Subscribe / Unsubscribe forum topics

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1803478

Title:
   Behat:  Subscribe / Unsubscribe forum topics

Status in Mahara:
  Fix Released

Bug description:
  BEHAT SCRIPT : Update Script for feature file
  ->switches_edit_forum.feature

  RELATED TO: https://bugs.launchpad.net/mahara/+bug/

  SUMMARY: Group member Joins a group and is auto subscribed to
  Freshwater turtles forum and then Unsubscribes

  Requirements: 
  1. User joins group
  2. is auto subscribed 
  3. User unsubscribes
  4. Confirm message and that user can then subscribe if they want

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1803478/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826471] Re: The warning background color should be a bit lighter for accessibility

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826471

Title:
  The warning background color should be a bit lighter for accessibility

Status in Mahara:
  Fix Released

Bug description:
  The warning background color, e.g. the color you see when a portfolio
  has been submitted, is rather dark. It should be lightened a bit and
  the text color darkened.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826471/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1803908] Re: Behat: Objectionable content functionality

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1803908

Title:
  Behat: Objectionable content functionality

Status in Mahara:
  Fix Released

Bug description:
  BEHAT SCRIPT : Create Script for feature file
  ->objectionable_content.feature

  RELATED TO: https://bugs.launchpad.net/mahara/+bug/

  SUMMARY: User reports objectionable content on a page and admin
  responds

  Requirements: 
  1. User reports objectionable content 
  2. confirm message of objectionable content is displayed for 
  --- a. Author
  --- b. Admin
  3. Admin clicks not objectionable and users should not see  objectionable 
content messages

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1803908/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1811290] Re: User find by email is not checking duplicate emails correctly

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Released => Fix Committed

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1811290

Title:
  User find by email is not checking duplicate emails correctly

Status in Mahara:
  Fix Released

Bug description:
  [WAR] 73 (auth/user.php:203) count(): Parameter must be an array or an
  object that implements Countable

  This is because we are only selecting the first email that matches and
  not all

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1811290/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826814] Re: Border around blocks on institution and site pages

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826814

Title:
  Border around blocks on institution and site pages

Status in Mahara:
  Fix Released

Bug description:
  Follow-on report from the Bootstrap 4 upgrade.

  When you create a site and institution page, there is a border around
  the blocks in display and edit mode where there shouldn't be one. The
  screenshot is using the Default theme, but other themes have the same
  issue.

  The problem does not occur in personal and group pages that have
  blocks.

  To replicate:

  1. Log in as site admin and create an institution.
  2. Create a page in Admin menu -> Configure site -> Pages and collections.
  3. Add a block to the page.
  Expected result: There is no extra border around the blocks. 
  Actual result: There is a border around each block. Blocks shouldn't have a 
block border in edit or display mode.

  4. Create a page in Admin menu -> Institutions -> Pages and collections.
  5. Add a block to the page.
  Expected result: There is no extra border around the blocks. 
  Actual result: There is a border around each block. Blocks shouldn't have a 
block border in edit or display mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826814/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826683] Re: Forum post moderation description should say "forum moderators"

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826683

Title:
  Forum post moderation description should say "forum moderators"

Status in Mahara:
  Fix Released

Bug description:
  The description for the forum post moderation states that a group
  moderator can perform the moderation. However, that is not quite true
  as there are no group moderators. There are only forum moderators.

  Change "New posts need to be approved by a group moderator or
  administrator." to "New posts need to be approved by a forum
  moderator, group tutor or administrator."

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826683/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1825600] Re: Forum post deletion shows incorrect button color and post background

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1825600

Title:
  Forum post deletion shows incorrect button color and post background

Status in Mahara:
  Fix Released

Bug description:
  When you delete a forum post in a group, there are two styling issues
  (see screenshot):

  1. The "Yes" button should only have the normal button color, i.e.
  grey, but not the primary button color.

  2. The post that is deleted is shown below the deletion message. It
  has a red background when it shouldn't have one to make the post
  easier to read.

  To replicate:

  1. Create a group and a forum topic.
  2. Make a forum post.
  3. Delete the forum post.

  Expected result: The "Yes" button has the standard grey button color,
  but not the class "btn-primary", and the forum post to be deleted is
  not shown with a red background.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1825600/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1825611] Re: Tags on file list displaying with tag count when they shouldn't

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1825611

Title:
  Tags on file list displaying with tag count when they shouldn't

Status in Mahara:
  Fix Released

Bug description:
  The patch https://reviews.mahara.org/#/c/9577/ caused an issue where
  the tags now display with the tag count when it doesn't need to.

  We should make the display_tag() function have an option where we can
  show / not show the tag count

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1825611/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1803473] Re: Behat test for administrative forum bulk actions functionality

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1803473

Title:
  Behat test for administrative forum bulk actions functionality

Status in Mahara:
  Fix Released

Bug description:
  BEHAT SCRIPT : Update Script for feature file ->
  recent_forum_posts.feature

  SUMMARY: Scenario added for Administrative forum bulk actions
  functionality

  Requirements: 
  1. at least 3 topics added to a forum post 
  2. admin bulk action all of the topics to be sticky and closed 
  3. check to ensure actions have been made

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1803473/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1825616] Re: Change "My applications" to "Connected applications"

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1825616

Title:
  Change "My applications" to "Connected applications"

Status in Mahara:
  Fix Released

Bug description:
  This is to make language strings in the menu and on the apps settings
  page more consistent.

  When you are on User menu -> Settings -> Apps /account/apps.php, you
  should see "Connected apps" instead of "My applications" both in the
  navigation menu as well as in the navigation bar and page heading. The
  screenshot shows what it should look like.

  To replicated:

  1. Go to User menu -> Settings

  Expected result: You should see "Connected apps".
  Actual result: You see "Apps".

  2. When you click on "Connected apps", you are taken to the "Connected
  apps" page.

  Expected result: The page title and the title in the 3rd navigation
  "arrow bar" is "Connected apps". The page title also has the world
  icon right before the title like the "Badgr" page in that section.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1825616/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1804243] Re: Plan tasks are shown on timeline even when they didn't exist at the time

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/19.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1804243

Title:
  Plan tasks are shown on timeline even when they didn't exist at the
  time

Status in Mahara:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed
Status in Mahara 19.04 series:
  Fix Released

Bug description:
  New plan tasks appear in the timeline even when the tasks did not
  exist at the time of the snapshot.

  To replicate:

  1. Set up a plan with 2 task.
  2. Add the plan to a page and save the page to the timeline.
  3. Add another task to the plan.
  (4. Save the new state to the timeline.)
  Expected result: The third task does not appear in the first timeline item.
  Actual result: All tasks are shown no matter the version of the portfolio 
page.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1804243/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826788] Re: Tags under institutions cause error

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826788

Title:
  Tags under institutions cause error

Status in Mahara:
  Fix Released

Bug description:
  We now have a system where we can use special 'Institution tags' but
  we also allow institution admins to tag things in the normal was as
  well. The following case causes the error:

  [WAR] 9e (lib/form/elements/tags.php:100) Trying to get property of non-object
  Call stack (most recent first):

  log_message("Trying to get property of non-object", 8, true, true, 
"/home/robertl/code/mahara-testing/mahara/htdocs/li...", 100) at 
/home/robertl/code/mahara-testing/mahara/htdocs/lib/errors.php:520
  error(8, "Trying to get property of non-object", 
"/home/robertl/code/mahara-testing/mahara/htdocs/li...", 100, array(size 3)) at 
/home/robertl/code/mahara-testing/mahara/htdocs/lib/form/elements/tags.php:100
  display_tag("fats", array(size 2)) at 
/home/robertl/code/mahara-testing/mahara/htdocs/artefact/file/lib.php:729
  ArtefactTypeFileBase::get_my_files_data(0null, null, "insttwo", null) at 
/home/robertl/code/mahara-testing/mahara/htdocs/lib/form/elements/filebrowser.php:164

  
  Steps to reproduce:

  1) Have a site with an institution (Institution A) that contains 2 
institution admins
  2) Institution admin A logs in and uploads a file to the Admin -> Institution 
-> Files section
  3) They then edit the file metadata and add a tag 'Cats'
  4) They log out
  5) Institution admin B logs in and goes to the Admin -> Institution -> Files 
section

  They see the error

  6) They then edit the file metadata and instead of seeing 'Cats' they
  see 'null'

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826788/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826474] Re: langpack sync not working

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/19.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826474

Title:
  langpack sync not working

Status in Mahara:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed
Status in Mahara 19.04 series:
  Fix Released

Bug description:
  Now we have a newer naming convention

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826474/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1825683] Re: Lines around wall post shouldn't be there

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1825683

Title:
  Lines around wall post shouldn't be there

Status in Mahara:
  Fix Released

Bug description:
  Follow-on from the Bootstrap upgrade

  Wall posts have lines around them making them look very boxy. These
  lines shouldn't be there. The posts should look like in Mahara 18.10
  (see screenshot).

  To replicate:

  1. Create user A and user B.
  2. User A leaves messages on the wall of user B on her profile page.

  Expected result: The messages look like in Mahara 18.10 with minimal lines.
  Actual result: There is an outline around each message.

  Also click "View whole wall". The lines should disappear there as
  well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1825683/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826076] Re: Mouseleave event missing from matrix.js

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826076

Title:
  Mouseleave event missing from matrix.js

Status in Mahara:
  Fix Released

Bug description:
  On hovering over a SmartEvidence standard attached to a collection,
  the popover text no longer displays. This is because the mouseenter
  event displays and then hides the text, rather than just displaying
  it. The mouseleave event seems to have been accidentally deleted.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826076/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826462] Re: Unread messages shouldn't have background color

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826462

Title:
  Unread messages shouldn't have background color

Status in Mahara:
  Fix Released

Bug description:
  Follow-on from Bootstrap 4 upgrade

  When you have unread messages in your inbox, the background of the
  notifications has the primary theme color when it shouldn't be there.
  The text should be bold with no particular background. See
  https://manual.mahara.org/en/18.10/_images/inbox.png for what is
  expected.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826462/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826292] Re: "Share with ..." search menu item has wrong hover color in "Modern", "Ocean" and "Primary school" themes

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826292

Title:
  "Share with ..." search menu item has wrong hover color in "Modern",
  "Ocean" and "Primary school" themes

Status in Mahara:
  Fix Released

Bug description:
  Regression after upgrade to Bootstrap 4:

  When you are on the "Edit access" page in the "Modern", "Ocean" and
  "Primary school" themes, the group/friend/user search menu uses the
  wrong hover color (see screenshot). This may also be the case for the
  "Default" theme, but since it's green is similar to "Raw", I wasn't
  quite sure.

  To replicate:

  1. Have 3 or more users on your site.
  2. Create a page and go to "Share".
  3. Select "Search for... user" and click in the "Search" box.

  Expected result: All users are shown and the active / hover color is the 
primary theme color.
  Actual result: The color is always green (see screenshot).

  The same goes for searching for a group and friend.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826292/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1804750] Re: Behat: User self delete requires current password

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1804750

Title:
  Behat: User self delete requires current password

Status in Mahara:
  Fix Released

Bug description:
  BEHAT SCRIPT : Create Script for feature file
  ->user_self_delete.feature

  RELATED TO: https://bugs.launchpad.net/mahara/+bug/1758801

  SUMMARY: There is currently no script for self deleting user to enter
  a password

  Requirements: 
  1. When delete account button is pressed then user redirected to "Delete 
account of " page
  2. Detete account message is displayed
  3. "Current password *" field is displayed 
  4. When user enters current password and clicks "Delete account" then account 
is deleted and success message is displayed

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1804750/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826956] Re: Reading unread emails not marking them as read

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826956

Title:
  Reading unread emails not marking them as read

Status in Mahara:
  Fix Released

Bug description:
  This is caused by changes with bootstrap going from panels to cards

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826956/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1825619] Re: Submitted pages / collection overview needs color change

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1825619

Title:
  Submitted pages / collection overview needs color change

Status in Mahara:
  Fix Released

Bug description:
  When you are on Main menu -> Pages and collections, any submitted
  portfolio shows the icon bar also in the submitted color when it
  should be the standard color grey.

  To replicate:

  1. Set up a group that allows submissions.
  2. Create a page.
  3. Submit the page to the group.
  4. Go to Main menu -> Pages and collections.

  Expected result: The submitted page has a yellowish/reddish background but 
the icon bar at the bottom is in the normal grey.
  Actual result: Everything has the red overlay.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1825619/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1804074] Re: Behat: Adding journal entry from Journal block on page

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1804074

Title:
  Behat: Adding journal entry from Journal block on page

Status in Mahara:
  Fix Released

Bug description:
  BEHAT SCRIPT : Update Script for feature file ->journals.feature

  RELATED TO: https://bugs.launchpad.net/mahara/+bug/

  SUMMARY: Adding a journal entry from a journal block on a portfolio
  page

  Requirements: 
  1. Verify "New entry" link is displayed 
  2. Verify journal is opened to Newy Journal entry page 
  3. Verify new Journal entry is displayed on portfolio page inside the journal 
block

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1804074/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1802412] Re: Mahara webservice function get_groups_by_id_returns() fails if 'description' field has html tags

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1802412

Title:
  Mahara webservice function get_groups_by_id_returns() fails if
  'description' field has html tags

Status in Mahara:
  Fix Released

Bug description:
  We should allow get_groups_by_id_returns() to return description with
  html tags in place and let the the consuming system to keep/strip HTML
  tags as they sees fit

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1802412/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826948] Re: Comment text being saved with extra HTML tags

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826948

Title:
  Comment text being saved with extra HTML tags

Status in Mahara:
  Fix Released

Bug description:
  In 18.04 we made a change which meant we inadvertently started saving
  comment text like this:

  http://www.w3.org/TR/REC-html40/loose.dtd";> comment 
text 
  
  instead of like this:
  comment text

  this is because a call to loadHTML() adds the extra tags unless passed
  in flags tell it not to.

  As well as fixing this problem, we need to check that other places in
  the code that use loadHTML() are not also adding extra tags.

  Steps to reproduce:

  1. Add a comment
  2. Check the database and check what is stored in the artefact table for the 
text of that comment

  What you should see:
  The text of the comment you added inside  tags

  What you currently see:
  The text of the comment you added inside the doctype and body tags as well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826948/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1826476] Re: Annotation block title doesn't pass accessibility

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1826476

Title:
  Annotation block title doesn't pass accessibility

Status in Mahara:
  Fix Released

Bug description:
  Follow-on from the Bootstrap 4 upgrade.

  When you place an annotation onto a page via the SmartEvidence matrix
  page, the title is greyed out. The background is too dark and doesn't
  pass contrast.

  The same goes for the greyed out institution name when you set up a
  group.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1826476/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1804123] Re: Behat: Verify group info block is displayed

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1804123

Title:
  Behat: Verify group info block is displayed

Status in Mahara:
  Fix Released

Bug description:
  BEHAT SCRIPT : Update Script for feature file
  ->create_and_delete_groups.feature

  RELATED TO: https://bugs.launchpad.net/mahara/+bug/

  SUMMARY: verify Group info block is displayed

  Requirements: 
  1. Verify Group block element is displayed 
  2. Verify the following text is didplayed in the Group info block

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1804123/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1801843] Re: Cleanurl prefix not displayed on the page edit setting form

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/19.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1801843

Title:
  Cleanurl prefix not displayed on the page edit setting form

Status in Mahara:
  Fix Released
Status in Mahara 17.10 series:
  Fix Released
Status in Mahara 18.04 series:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed
Status in Mahara 19.04 series:
  Fix Released

Bug description:
  This used to be displayed back in 17.04 but now doesn't

  We need to get it displaying again

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1801843/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1825684] Re: Active page in collection navigation needs to stand out more

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1825684

Title:
  Active page in collection navigation needs to stand out more

Status in Mahara:
  Fix Released

Bug description:
  Follow-on from Bootstrap upgrade

  When the collection navigation is used, the active page needs to stand
  out more, i.e. have the background displayed in the primary color like
  in 18.10 (see
  https://manual.mahara.org/en/18.10/_images/collection_result.png ).
  The current look in 19.04 is attached.

  To replicate:

  1. Create a collection with 3 pages.
  2. View the collection and click the collection drop-down menu.

  Expected result: The active page stands out with the primary color as 
background color and an appropriate text color.
  Actual result: The active page has the link color and can hardly be 
distinguished from the other pages.

  This needs to be checked in all themes.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1825684/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1773609] Re: User export has column "remotename" instead of "remoteuser"

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1773609

Title:
  User export has column "remotename" instead of "remoteuser"

Status in Mahara:
  Fix Released

Bug description:
  When you export user details via the "Reports" in Mahara, the column
  for the remote username / Username for external authentication is
  called "remotename". However, if you want to use the resulting CSV
  file to update user details, you'll have to rename that column to
  "remoteuser" first. It would be better if the column was called
  "remoteuser" to start with in the export.

  To replicate:

  1. Have a couple of users on your Mahara site.
  2. Go to Admin -> User search and click the check boxes.
  3. Click the "Get reports for selected users" button.
  4. Download the data on the next screen.

  Expected result: The column storing the remote username is called 
"remoteuser".
  Actual result: It's called "remotename".

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1773609/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1798203] Re: Peer review role prevents site / institution admin from seeing all content on page during objectionable review

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/19.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1798203

Title:
  Peer review role prevents site / institution admin from seeing all
  content on page during objectionable review

Status in Mahara:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed
Status in Mahara 19.04 series:
  Fix Released

Bug description:
  Bug Summary: Content author has a public portfolio page -> Another user 
reports objectionable material = author sees warning on page -> does not edit 
page but adds the site admin as a peer reviewer -> who can not see the page 
details but only the headings 
  ---

  Environment tested: Master
  Browser tested: Chrome

  Preconditions:
  1. Content author creates a portfolio page 
  2. Another site user reports objectionable material on the page 

  Test Steps: 
  1. Content author does not change any content on the page
  2. Content author shares the page with Site admin and assigns the role of 
peer for peer review 
  3. Content author notify site admin stuff has been changed 
  4. Site admin logs in and browses to the page with objectionable material 

  Actual result: The site admin only sees headings on the page and
  cannot see the actual page content

  Expected result: Site admin should be able to see all page content
  even if they are assigned the role of peer for peer review or site
  admins should not be in the list of users that can do peer reviews

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1798203/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1798701] Re: Behat: Test for peer review functionality

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1798701

Title:
  Behat: Test for peer review functionality

Status in Mahara:
  Fix Released

Bug description:
  BEHAT SCRIPT : Create Script for feature file
  ->peer_assessment.feature

  RELATED TO: https://bugs.launchpad.net/mahara/+bug/1784778

  SUMMARY: Behat test is required for outlining the peer review process
  and ensuring functionality of the new feature

  Requirements: 
  1. The Peer Assessment block should be available on portfolio pages 
  2. Users with the role of peer can make a peer review - they can see headings 
only and no content
  3. Users with the role Manager should see headings and content but no be able 
to make a peer review
  4. Users with both peer and manager role should be able to make a peer review 
and see all page content

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1798701/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1779020] Re: need to upgrade charts.js library to v2.7.3

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1779020

Title:
  need to upgrade charts.js library to v2.7.3

Status in Mahara:
  Fix Released

Bug description:
  Need to upgrade library in /js/chartsjs from v1.1.0 to v2.7.3

  https://github.com/chartjs/Chart.js/releases/tag/v2.7.3

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1779020/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800421] Re: Page and peer instructions are not exported properly in HTML and Leap2A

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/19.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1800421

Title:
  Page and peer instructions are not exported properly in HTML and
  Leap2A

Status in Mahara:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed
Status in Mahara 19.04 series:
  Fix Released

Bug description:
  When a portfolio is exported that has page instructions, they do not
  appear in the HTML or Leap2A export.

  Since they are part of the portfolio, they should be exported.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1800421/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800961] Re: reports page displays error message with an empty DB

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara/19.04
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1800961

Title:
  reports page displays error message with an empty DB

Status in Mahara:
  Fix Released
Status in Mahara 18.10 series:
  Fix Committed
Status in Mahara 19.04 series:
  Fix Released

Bug description:
  To replicate:
  Install a new site in a clean database
  go to Admin menu-> Reports

  as the database is new, there is no data for the statistics and the following 
error is displayed
  [WAR] 9b (lib/statistics.php:209) Invalid argument supplied for foreach()

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1800961/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1749626] Re: Behat test for Edit file 4.3.4 in manual test suite

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1749626

Title:
  Behat test for Edit file 4.3.4 in manual test suite

Status in Mahara:
  Fix Released

Bug description:
  We could automate this test

  http://manual.mahara.org/en/17.10/content/files.html#edit-a-file-or-folder
  4.3.4. Edit a file or folder

  You can edit the properties of a file or folder at any time. The file
  does not have to be re-linked in portfolio pages, but the properties
  you changed will be updated automatically.

  Test steps

  need a user, a file, admin settings turned on.

  add a file
  add it to a page in a files block
  edit the file - change the name
   - add a desc
   - a tag
   ...other options as turned on
  Go to the page and check you can see the changes without having to re-link 
the file.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1749626/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1800570] Re: SmartEvidence edit page needs name of framework

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1800570

Title:
  SmartEvidence edit page needs name of framework

Status in Mahara:
  Fix Released

Bug description:
  The edit screen does not show the framework title so it is not obvious
  which you are editing

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1800570/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1796600] Re: Forms that use progress bar when saving now do not show progress bar

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1796600

Title:
  Forms that use progress bar when saving now do not show progress bar

Status in Mahara:
  Fix Released

Bug description:
  When saving on view access screen there is a "sendjsonrequest()
  failed: error" in the browser console

  This is because of the following problems:

  1) The saving of the access does a check to see if we should display the 
progress meter bar
   - it does this on any save - yet the progress meter is only meant for the 
saving when 'copy page to existing users' when saving a group page

  2) The form saves in a non-js form way yet the ajax call to the
  progress meter needs to be done is a jsfrom way - otherwise the
  brwoser goes to new page an ajax fails before result is returned

  What is needed is get the access form to save as a jsform and then to
  only use the progress meter if doing copy page event

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1796600/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1768160] Re: resume tinyMCE keeps old text

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1768160

Title:
  resume tinyMCE keeps old text

Status in Mahara:
  Fix Released

Bug description:
  In User Menu-> Content -> Resume

  when adding "Education and employment" or "Achievements items", e.g.
  "Education history" we can add and item with description "Some text"
  in the TinyMCE text area, when we save and want to add a new one, we
  can see that the text "Some text" still show in the description field,
  but it should be empty.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1768160/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1794912] Re: Need to tidy up Mahara so that it better reflects the W3C standards

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1794912

Title:
  Need to tidy up Mahara so that it better reflects the W3C standards

Status in Mahara:
  Fix Released

Bug description:
  Running a page through https://validator.w3.org/ shows that there are
  HTML issues that we should cleanup

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1794912/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1778792] Re: PDF.js does not have the presentation mode option in Firefox and IE

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1778792

Title:
  PDF.js does not have the presentation mode option in Firefox and IE

Status in Mahara:
  Fix Released

Bug description:
  https://mahara.org/interaction/forum/topic.php?id=8303

  When you embed a PDF into a page, the presentation mode option is only
  available in Chrome and Opera but not in Firefox and IE though
  according to the PDF.js website demo https://mozilla.github.io/pdf.js/
  Firefox should be able to use the presentation mode.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1778792/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1773600] Re: Correct capitalization of time registration expiry selector

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1773600

Title:
  Correct capitalization of time registration expiry selector

Status in Mahara:
  Fix Released

Bug description:
  In Admin -> Configure site -> Site options -> Account settings you can
  choose the "Default registration expiry lifetime". This drop-down menu
  displays the correct options with the correct capitalization.

  However, when an admin receives the registration request email, the
  time period is capitalized as it is taken from the drop-down menu,
  e.g.

  "You will need to approve or deny this registration request within 2
  Weeks."

  However, it should read:

  "You will need to approve or deny this registration request within 2
  weeks."

  A new set of strings should be set up that shows "days", "weeks",
  "months", "years" not capitalized so that these strings can be used in
  the HTML and plain text emails sent out for this message.
  Unfortunately, it's not just a case of renaming the strings as their
  capitalized versions need to be kept in the pieforms element for the
  drop-down menu.

  To replicate:

  1. Activate the "Default registration expiry lifetime" and set it to a number 
of days / weeks / months / years.
  2. turn on "Confirm registration" in an institution on the site and allow 
self-registration.
  3. Self-register for an account in the institution.
  4. Check the email you'd receive either as admin of the institution or site 
admin.

  Expected result: "You will need to approve or deny this registration request 
within 2 weeks." (or days / months / years)
  Actual result: "You will need to approve or deny this registration request 
within 2 Weeks." (or Days / Months / Years)

  All options, including the "No end date set" one should be tested as
  well as the plain text and HTML messages.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1773600/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


[Mahara-contributors] [Bug 1742590] Re: Text/Note/Annotation Maxlength rule is unnecessary

2019-04-29 Thread Cecilia Vela Gurovic
** Changed in: mahara
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask 
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1742590

Title:
  Text/Note/Annotation Maxlength rule is unnecessary

Status in Mahara:
  Fix Released

Bug description:
  Mahara: 17.10.1
  OS: Ubuntu 16.04
  DB: Postgres
  Browser: FF

  When inserting a base-64 encoded image into a comment on a form, the
  user is presented with the following error:

  'This field must be 8192 characters long.'

  This rule validation is not really required because the DB field that
  it inserting into is a 'Text' type. Which basically means it's almost
  unlimited.

  Postgres 7.1+ does have an upper limit at 1 Gb for a Text field.
  Mahara supports Postgres 9+.

  I do think it's safe to remove the maxlength rule for the Text, Note
  and Annoation fields.

  Please let me know your thoughts.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1742590/+subscriptions

___
Mailing list: https://launchpad.net/~mahara-contributors
Post to : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp


  1   2   3   4   5   6   7   8   9   10   >