[Mahara-contributors] [Bug 1828303] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/9982 -- 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/1828303 Title: Unable to logout if session expires and authmethod gone away Status in Mahara: In Progress Bug description: If we login via an external auth method and while we are logged in the auth method becomes unavailable and then our session times out we can't logout as it tries to the call the external logout() on an empty object. We just get [WAR] 8d (lib/errors.php:535) [Error]: Call to a member function logout() on boolean Call stack (most recent first): exception(object(Error)) at Unknown:0 We can get around it by closing the browser - but would be better to log user out correctly To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828303/+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 1828303] [NEW] Unable to logout if session expires and authmethod gone away
Public bug reported: If we login via an external auth method and while we are logged in the auth method becomes unavailable and then our session times out we can't logout as it tries to the call the external logout() on an empty object. We just get [WAR] 8d (lib/errors.php:535) [Error]: Call to a member function logout() on boolean Call stack (most recent first): exception(object(Error)) at Unknown:0 We can get around it by closing the browser - but would be better to log user out correctly ** Affects: mahara Importance: Medium Status: In Progress ** Changed in: mahara Milestone: None => 19.10.0 ** Changed in: mahara Status: New => In Progress ** 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/1828303 Title: Unable to logout if session expires and authmethod gone away Status in Mahara: In Progress Bug description: If we login via an external auth method and while we are logged in the auth method becomes unavailable and then our session times out we can't logout as it tries to the call the external logout() on an empty object. We just get [WAR] 8d (lib/errors.php:535) [Error]: Call to a member function logout() on boolean Call stack (most recent first): exception(object(Error)) at Unknown:0 We can get around it by closing the browser - but would be better to log user out correctly To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828303/+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 1828150] Re: clicking on calendar icon doesnt bring up the datepicker on calendar inputs
Commit hash: 1b85e941a5b0529db39349f1114052c016659802 Environment tested: Master Browser tested: Chrome Theme used: Raw | Default raw | Ocean | Modern | Primary school PRECONDITIONS: 1) Mahara user exists (no roles) 2) Groups exist 3) Secret URL exists NOTE: An Example of how the Bootstrap 4 date picker works can be found here https://gijgo.com/datepicker/example/bootstrap-4 1) Date field consists of a date input field and a date icon to the right of the field a) Hovering over the date input field should display the mouse pointer to a text icon - indicating a text field b) Hovering over the date icon to right should change the mouse pointer to a hand with pointing finger - indicating a link 2) clicking either the field or date icon will trigger the calendar to be displayed directly below the date input field 3) User can either type in a date in the format /mm/dd or select a date from the calendar 4) the date value will be displayed in field TEST STEPS: 1) Log in as Mahara user 2) Verify Date field consists of a date input field and a date icon to the right of the field a) Hovering over the date input field should display the mouse pointer to a text icon - indicating a text field ✔ b) Hovering over the date icon to right should change the mouse pointer to a hand with pointing finger - indicating a link ✘ 3) Clicking either the field or date icon will trigger the calendar to be displayed directly below the date input field ✔ 4) User can either type in a date in the format /mm/dd or select a date from the calendar ✔ 5) The date value will be displayed in field ✔ 6) Verify the date picker is working as expected on the following pages: a) Resume page - Date of birth field (/artefact/resume/index.php) ✘ b) Editing a Secret URL - From and To date fields (/view/urls.php?id=5) ✘ c) Account settings page for a User - Account expires date field(/admin/users/edit.php?id=3) ✘ d) Institution settings page - Institution expiry date date field (/admin/users/institutions.php) ✘ e) Group settings page - Start and End date fields for edit ability (-/group/edit.php?id=1) ✘ f) Report configuration modal - From and To date fields (/admin/users/statistics.php) ✘ Catalyst QA Failed Testing ✘ ** Attachment added: "Bootstrap4 datepicker mouse pointer display_09-05-19-09:10:40.png" https://bugs.launchpad.net/mahara/+bug/1828150/+attachment/5262461/+files/Bootstrap4%20datepicker%20mouse%20pointer%20display_09-05-19-09%3A10%3A40.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/1828150 Title: clicking on calendar icon doesnt bring up the datepicker on calendar inputs Status in Mahara: Confirmed Status in Mahara 19.04 series: New Bug description: to replicate: - on a calendar input, click on the calendar icon expected result: the datepicker appears actual result: nothing happens a list of pages where the calendar may appear: -/artefact/resume/index.php -/view/urls.php?id= -> needs an id of the page -/admin/users/edit.php?id= -> needs an id of the page -/admin/users/institutions.php -/group/edit.php?id=__ -> needs an id of the page -/admin/users/statistics.php To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828150/+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 1828309] [NEW] Create institution addUserAsStaff() and addUserAsAdmin() wrapper functions
Public bug reported: We have an $institution->addUserAsMember() function that adds a user to an institution it would be good to make a couple of wrapper functions so that we can add them as institution staff or institution admin role during the add member process ** Affects: mahara Importance: Wishlist Assignee: Robert Lyon (robertl-9) Status: 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/1828309 Title: Create institution addUserAsStaff() and addUserAsAdmin() wrapper functions Status in Mahara: In Progress Bug description: We have an $institution->addUserAsMember() function that adds a user to an institution it would be good to make a couple of wrapper functions so that we can add them as institution staff or institution admin role during the add member process To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828309/+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 1828135] Re: Deleting a user doesn't clear their pending verified emails
Commit hash: dc64aa252612aae6d53f6d579815954f3fd38108 Environment tested: Master Browser tested: Chrome Theme used: N/A PRECONDITIONS: 1) Mahara User1 exists with the following email addresses a) Primary email = stevens+...@catalyst.net.nz b) Other email addresses = stevens+...@catalyst.net.nz, stevens+...@catalyst.net.nz TEST STEPS: 1) Log in as Site admin user 2) Delete Mahara User1 3) Create another user using one of the other emails addresses (stevens+...@catalyst.net.nz) 4) Verify that there is no error message ("This email address has already been registered here.") ✔ 5) Create another user using one of the other emails addresses (stevens+...@catalyst.net.nz) 6) Verify that there is no error message ("This email address has already been registered here.") ✔ Catalyst QA Approved ✔ -- 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/1828135 Title: Deleting a user doesn't clear their pending verified emails Status in Mahara: New Bug description: To test: 1) Create a user 2) Log in as user and go to their profile page and add another email address (save form) 3) Log in as admin and delete the user 4) Create another user 5) Log in as new user and try to add the same email address to them Says it is already taken To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828135/+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 1828309] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/9983 -- 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/1828309 Title: Create institution addUserAsStaff() and addUserAsAdmin() wrapper functions Status in Mahara: In Progress Bug description: We have an $institution->addUserAsMember() function that adds a user to an institution it would be good to make a couple of wrapper functions so that we can add them as institution staff or institution admin role during the add member process To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828309/+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 1811904] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/9984 -- 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/1811904 Title: need to upgrade Font Awesome library from 4.7.0 to 5.X Status in Mahara: In Progress Bug description: need to upgrade Font Awesome library from 4.7.0 to 5.6.3 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1811904/+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 1828141] Re: Creating a new institution with minimal info fails to save
TITLE: Creating a new institution with minimal info fails to save BUG SUMMARY: This bug has something to do with a larger piece of functionality (SAML login) This code basically creates an Institution when a user browses to the home page - multiple browses to home page = multiple Institution created with an alpha character amended to the short name. When we do something like: $name = 'My new institution'; $institution = institution_generate_name($name); $newinstitution = new Institution(); $newinstitution->initialise($institution, $name); $newinstitution->commit(); It should create us a new institution - but instead we get an sql error complaining that the 'tags' column is not an integer == Commit hash: Environment tested: Master Browser tested: Chrome Theme used: Raw | Default raw | Ocean | Modern | Primary school PRECONDITIONS: 1) Add the following code to the index.php file found in the htdocs folder. a) Add the code just above the if user is logged in function (line 29) b) code to add is $name = 'My new institution'; $institution = institution_generate_name($name); $newinstitution = new Institution(); $newinstitution->initialise($institution, $name); $newinstitution->commit(); 2) Site admin user is Logged in to site TEST STEPS: 1) Browse to the home page 2) Refresh the home page 3) Browse to Admin menu > Institutions > Settings 4) Verify that an Institution named "My new institution" and a short name of "mynewinstitution" has been created ✔ 5) Verify that an Institution named "My new institution" and a short name of "mynewinstitutiona" has been created ✔ Catalyst QA ✔ NOTE: Remove the code from the index.php file - you don't want a million Institutions to be created -- 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/1828141 Title: Creating a new institution with minimal info fails to save Status in Mahara: New Bug description: When we do something like: $name = 'My new institution'; $institution = institution_generate_name($name); $newinstitution = new Institution(); $newinstitution->initialise($institution, $name); $newinstitution->commit(); It should create us a new institution - but instead we get an sql error complaining that the 'tags' column is not an integer To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828141/+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 1828309] Re: Create institution addUserAsStaff() and addUserAsAdmin() wrapper functions
TITLE: Create institution addUserAsStaff() and addUserAsAdmin() wrapper functions BUG SUMMARY: We have an $institution->addUserAsMember() function that adds a user to an institution it would be good to make a couple of wrapper functions so that we can add them as institution staff or institution admin role during the add member process When we do something like: $userid = 7; $institution = 'test'; $user = new User(); $user->find_by_id($userid); $institution = new Institution($institution); $institution->addUserAsStaff($user); == Commit hash: e168d22f5534d0e830ecbb535c096b4cbd1e6fdd Environment tested: Master Browser tested: Chrome Theme used: N/A 1) The following users exist (userid 1- 21) 2) Add the following code to the index.php file found in the htdocs folder. a) Add the code just above the if user is logged in function (line 29) b) code to add is $userid = 7; $institution = 'mynewinstitution'; $user = new User(); $user->find_by_id($userid); $institution = new Institution($institution); $institution->addUserAsStaff($user); 3) Site admin user is Logged in to site TEST STEPS: 1) Browse to the home page (wait for page to load) 2) Browse to Admin menu > Institutions > Staff 4) Verify that Userid 7 has been added to the Institution staff ✔ 5) Change the $userid = 7; in the code on the index.php to = 8 6) Browse to Admin menu > Institutions > Staff 7) Verify that Userid 8 has been added to the Institution staff ✔ Catalyst QA ✔ NOTE: Remove the code from the index.php file -- 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/1828309 Title: Create institution addUserAsStaff() and addUserAsAdmin() wrapper functions Status in Mahara: In Progress Bug description: We have an $institution->addUserAsMember() function that adds a user to an institution it would be good to make a couple of wrapper functions so that we can add them as institution staff or institution admin role during the add member process To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828309/+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 1828309] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/9985 -- 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/1828309 Title: Create institution addUserAsStaff() and addUserAsAdmin() wrapper functions Status in Mahara: In Progress Bug description: We have an $institution->addUserAsMember() function that adds a user to an institution it would be good to make a couple of wrapper functions so that we can add them as institution staff or institution admin role during the add member process To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828309/+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 1828331] [NEW] Inconsistent time formats across Mahara
Public bug reported: Mahara: 17.10.9+ OS: Linux DB: Postgres Browser: FF, Chrome, Others as well The time display has inconsistent display format at different areas. Please see the attached screenshot. Some of the areas include: - Shared with Me (24 hr format) - Group Forum (24 hr format) - Group Journal (12 hr format) - Group About (12 hr format) It would be useful to align the whole site to display only 1 format (e.g 24 hours) ** Affects: mahara Importance: Undecided Status: New ** Attachment added: "12-hour format on Group Journal page.png" https://bugs.launchpad.net/bugs/1828331/+attachment/5262562/+files/12-hour%20format%20on%20Group%20Journal%20page.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/1828331 Title: Inconsistent time formats across Mahara Status in Mahara: New Bug description: Mahara: 17.10.9+ OS: Linux DB: Postgres Browser: FF, Chrome, Others as well The time display has inconsistent display format at different areas. Please see the attached screenshot. Some of the areas include: - Shared with Me (24 hr format) - Group Forum (24 hr format) - Group Journal (12 hr format) - Group About (12 hr format) It would be useful to align the whole site to display only 1 format (e.g 24 hours) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828331/+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 1828331] Re: Inconsistent time formats across Mahara
** Attachment added: "12-hour format on Group About page.png" https://bugs.launchpad.net/mahara/+bug/1828331/+attachment/5262563/+files/12-hour%20format%20on%20Group%20About%20page.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/1828331 Title: Inconsistent time formats across Mahara Status in Mahara: New Bug description: Mahara: 17.10.9+ OS: Linux DB: Postgres Browser: FF, Chrome, Others as well The time display has inconsistent display format at different areas. Please see the attached screenshot. Some of the areas include: - Shared with Me (24 hr format) - Group Forum (24 hr format) - Group Journal (12 hr format) - Group About (12 hr format) It would be useful to align the whole site to display only 1 format (e.g 24 hours) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828331/+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 1828331] Re: Inconsistent time formats across Mahara
** Attachment added: "24-hour format on Group Forum page.png" https://bugs.launchpad.net/mahara/+bug/1828331/+attachment/5262564/+files/24-hour%20format%20on%20Group%20Forum%20page.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/1828331 Title: Inconsistent time formats across Mahara Status in Mahara: New Bug description: Mahara: 17.10.9+ OS: Linux DB: Postgres Browser: FF, Chrome, Others as well The time display has inconsistent display format at different areas. Please see the attached screenshot. Some of the areas include: - Shared with Me (24 hr format) - Group Forum (24 hr format) - Group Journal (12 hr format) - Group About (12 hr format) It would be useful to align the whole site to display only 1 format (e.g 24 hours) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828331/+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 1828331] Re: Inconsistent time formats across Mahara
** Attachment added: "24-hour format on Share with me page.png" https://bugs.launchpad.net/mahara/+bug/1828331/+attachment/5262565/+files/24-hour%20format%20on%20Share%20with%20me%20page.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/1828331 Title: Inconsistent time formats across Mahara Status in Mahara: New Bug description: Mahara: 17.10.9+ OS: Linux DB: Postgres Browser: FF, Chrome, Others as well The time display has inconsistent display format at different areas. Please see the attached screenshot. Some of the areas include: - Shared with Me (24 hr format) - Group Forum (24 hr format) - Group Journal (12 hr format) - Group About (12 hr format) It would be useful to align the whole site to display only 1 format (e.g 24 hours) To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828331/+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 1813987] A patch has been submitted for review
Patch for "master" branch: https://reviews.mahara.org/9986 -- 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/1813987 Title: more usable and simpler layout selector for Mahara pages Status in Mahara: In Progress Bug description: We are planning to improve the layout of mahara pages using the gridstack library. http://gridstackjs.com/ To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1813987/+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