[Mahara-contributors] [Bug 1702609] Re: Add proper content to resume page Behat test

2017-09-25 Thread Robert Lyon
** 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/1702609

Title:
  Add proper content to resume page Behat test

Status in Mahara:
  Fix Committed

Bug description:
  Mahara master:

  Provide proper text for the resume page Behat test so we also have
  spaces in the fields. The test is at
  /test/behat/features/artefact/resume/resume_page.feature

  Demo data that you can use is on https://demo.mahara.org when you log
  in as "student".

  Then go to Main menu -> Content -> Resume -> Education and employment
  history and click the edit icon next to an element to copy the
  individual fields.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1702609/+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 1702609] A change has been merged

2017-09-25 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/8053
Committed: 
https://git.mahara.org/mahara/mahara/commit/77e3ce29ba945dd4feea0be3649e510f7b568f62
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:master

commit 77e3ce29ba945dd4feea0be3649e510f7b568f62
Author: Rangi Daymond 
Date:   Tue Sep 26 09:13:07 2017 +1300

Bug 1702609: Add proper content to Behat test

Change-Id: Idc7d21806b53237cc3f25521c4c3c93c7764041c

-- 
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/1702609

Title:
  Add proper content to resume page Behat test

Status in Mahara:
  Fix Committed

Bug description:
  Mahara master:

  Provide proper text for the resume page Behat test so we also have
  spaces in the fields. The test is at
  /test/behat/features/artefact/resume/resume_page.feature

  Demo data that you can use is on https://demo.mahara.org when you log
  in as "student".

  Then go to Main menu -> Content -> Resume -> Education and employment
  history and click the edit icon next to an element to copy the
  individual fields.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1702609/+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 1719221] Re: small fixes to some behat tests

2017-09-25 Thread Niranjan
** Changed in: mahara
 Assignee: (unassigned) => Niranjan (niranjan528)

-- 
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/1719221

Title:
  small fixes to some behat tests

Status in Mahara:
  In Progress

Bug description:
  There are some badly formatted tests, with background steps in the
  scenario:

  test/behat/features/user_content/search_users_by_share_pages.feature
  compare with test/behat/features/social/sharedwithme.feature.
  Could this be a scenario in the other test?
   - regardless, the format should be changed. This is not testing adding 
pages, so add the pages in the background using the generic format data.

  test/behat/features/social/modified_date.feature
   - put background into background.
   - is this already covered in 
test/behat/features/site_content/shared_views_to_group.feature?
   - if not, should it be combined.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1719221/+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 1716279] Re: Pagination on "My portfolios" doesn't work when profile page is shared publicly

2017-09-25 Thread Niranjan
URL :https://bugs.launchpad.net/mahara/+bug/1716279

Bug description: Pagination on "My portfolios" doesn't work when profile
page is shared publicly

Environment to be tested: Master
Browser to be tested: Chrome, Firefox, Safari, IE  (Latest version) 

Precondition: 
1.Two users exist on the system.
2. The system allows public pages and public profiles (Administration menu -> 
Configure site -> Site options -> General settings).


Steps to reproduce:

1. Navigate to Main menu > Portfolio > Pages and collections.
2. Click the ‘Add’ button.
3. Click the ‘Page’ button.
4. Enter ‘Page title’ as ‘page 01’ and click the ‘Save’ button.
5. Repeat steps 1 to 4 to create 12 pages and make sure the ‘page title’ is 
different.
6. Navigate to Main menu > Portfolio > Shared by me.
7. Click the ‘Edit access’ for one of the page.
8. Add the 13 pages that you created previously to the select box.
9. Select ‘Public’ from the ‘Share with’ drop down.
10. Click the ‘Save’ button.
11. Click the ‘Edit Access’ for ‘Profile page’.
12. Select ‘Public’ from the ‘Share with’ drop down.
13. Click the ‘Save’ button.
13. Copy the profile page URL.
13. Open a private browser window and paste the profile page URL.
14. Click on the ‘2’ in the pagination for the 'Admin user's portfolios' block.


Expected result: You should be able to see the remaining portfolios. 

15. Login with another user and check if the pagination works.

Expected result: You should be able to see the remaining portfolios.

-- 
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/1716279

Title:
  Pagination on "My portfolios" doesn't work when profile page is shared
  publicly

Status in Mahara:
  Fix Committed
Status in Mahara 16.10 series:
  Fix Committed
Status in Mahara 17.04 series:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Committed

Bug description:
  When your portfolio page and a minimum of 11 of your portfolios are
  shared publicly, the pagination on the "My portfolios" block on the
  profile page doesn't take you to the second page, but only gives the
  message "Reload to log in".

  The pagination works fine when the user is logged in and navigates
  through the pagination.

  To replicate:

  1. Create 12 pages and set them as well as your profile page to "Public".
  2. Copy the link to your profile page.
  3. Log out or open a private browser window and go to the profile page.
  4. Click the "2" in the pagination.

  Expected result: You get to the remaining portfolios.
  Actual result: The pagination doesn't change the pages and you stay on the 
first page.

  Once a fix has been implemented, you'll also need to check the
  pagination when logged in (with another user) and confirm that it
  still works.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1716279/+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 1713366] A change has been merged

2017-09-25 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/7950
Committed: 
https://git.mahara.org/mahara/mahara/commit/e590efe2d43a0d6b49582986b916926c6e63f0df
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:master

commit e590efe2d43a0d6b49582986b916926c6e63f0df
Author: Robert Lyon 
Date:   Mon Aug 28 08:14:51 2017 +1200

Bug 1713366: Adding swiping left/right to move thru collection

When viewing collection pages

behatnotneeded

Change-Id: I84c0d0bdec2d1e4f61d14f0de27cf94c134f1ebf
Signed-off-by: Robert Lyon 

-- 
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/1713366

Title:
  Allow swipe left/right to navigate in page collection

Status in Mahara:
  In Progress

Bug description:
  To help mobile navigation

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1713366/+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 1707535] Re: SAML problem with ACS endpoints

2017-09-25 Thread Robert Lyon
** 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/1707535

Title:
  SAML problem with ACS endpoints

Status in Mahara:
  Fix Committed

Bug description:
  ACS expects SAML to be run in a modular way and so expects
  module.php/saml/sp/ path to exist.

  We need to capture the return to that path and redirect it to our
  correct path.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1707535/+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 1707535] A change has been merged

2017-09-25 Thread Mahara Bot
Reviewed:  https://reviews.mahara.org/7873
Committed: 
https://git.mahara.org/mahara/mahara/commit/4d0e9f693745b3c3b1bb47765705e8d64da21d73
Submitter: Robert Lyon (robe...@catalyst.net.nz)
Branch:master

commit 4d0e9f693745b3c3b1bb47765705e8d64da21d73
Author: Piers Harding 
Date:   Thu Jun 29 14:54:47 2017 +1200

Bug 1707535: Auth/SAML - fix ACS endpoints

behatnotneeded

Change-Id: I09c20bd1b030b7976f2128f4476b2a9f4b7c623b

-- 
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/1707535

Title:
  SAML problem with ACS endpoints

Status in Mahara:
  Fix Committed

Bug description:
  ACS expects SAML to be run in a modular way and so expects
  module.php/saml/sp/ path to exist.

  We need to capture the return to that path and redirect it to our
  correct path.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1707535/+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 1693062] Re: Placement of message when secret URLs are turned off needs correcting

2017-09-25 Thread Aaron Wells
** 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/1693062

Title:
  Placement of message when secret URLs are turned off needs correcting

Status in Mahara:
  Fix Committed

Bug description:
  Steps to reproduce:

  1) Turn off aloowing public pages be navigating to site options>General 
settings>Allow public pages to NO and save it.
  2)Navigate to pages & collections> select a page> click on edit this page> 
share 

  Result : You have to see this error message

  " Your institution or site administrator has disabled public pages and
  secret URLs. Any secret URLs you see listed here are currently
  inactive."

  The alignment of the above message is improper ( see attachemnet )

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1693062/+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 1690273] Re: Test for footer headings display

2017-09-25 Thread Robert Lyon
** Changed in: mahara
Milestone: 17.10.0 => 18.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/1690273

Title:
  Test for footer headings display

Status in Mahara:
  In Progress

Bug description:
  The current behat test admin/create_and_delete_menu_item.feature has a
  partial test for showing and hiding elements of the footer:

  And I enable the switch "Terms and conditions"
  And I disable the following switches:
   | Privacy statement |
   | About |
   | Contact us |
  And I press "Save changes"
# Checking the switches held the setting
  And the following fields match these values:
   | Terms and conditions | 1 |
   | Privacy statement | 0 |
   | About | 0 |
   | Contact us | 0 |

  As part of the process of tidying up the behat tests, this
  functionality should be removed from this test and a new test created
  called footer_settings.feature.

  The new test should have 2 scenarios, one to check the settings as
  above as admin, but also to check that the selected footer settings
  are displayed on the homepage to a user.

  The second scenario should check that when the user clicks on the
  footer links, correct content is displayed, specifically that the
  headings are not repeated (Bug #1683551)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1690273/+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 1690291] Re: Combine multiple tests for webservices into one

2017-09-25 Thread Robert Lyon
** Changed in: mahara
Milestone: 17.10.0 => 18.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/1690291

Title:
  Combine multiple tests for webservices into one

Status in Mahara:
  In Progress

Bug description:
  webservices_master_switch.feature and
  webservices_switch_dependencies.feature can be combined into one test.
  It would be good to explore testing the functionality as well as
  whether the switches work too.

  To do:
  Enable/disable toggles at the beginning are a bit pointless. Just enable both 
switches.
  Figure out best way to test functionality.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1690291/+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 1702609] A patch has been submitted for review

2017-09-25 Thread Mahara Bot
Patch for "master" branch: https://reviews.mahara.org/8053

-- 
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/1702609

Title:
  Add proper content to resume page Behat test

Status in Mahara:
  In Progress

Bug description:
  Mahara master:

  Provide proper text for the resume page Behat test so we also have
  spaces in the fields. The test is at
  /test/behat/features/artefact/resume/resume_page.feature

  Demo data that you can use is on https://demo.mahara.org when you log
  in as "student".

  Then go to Main menu -> Content -> Resume -> Education and employment
  history and click the edit icon next to an element to copy the
  individual fields.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1702609/+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 1703751] Re: behat change_account_settings.feature doesn't test functionality

2017-09-25 Thread Robert Lyon
** Changed in: mahara
Milestone: 17.10.0 => 18.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/1703751

Title:
  behat change_account_settings.feature doesn't test functionality

Status in Mahara:
  In Progress

Bug description:
  This test is currently not testing actual functionality. It should be
  changed to check notification options are available and to check one
  or two actually work.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1703751/+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 1703736] Re: order behat tests to reflect functionality

2017-09-25 Thread Robert Lyon
** 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/1703736

Title:
  order behat tests to reflect functionality

Status in Mahara:
  Fix Committed

Bug description:
  The behat test names and the folders they are organised in don't reflect the 
functionality of the tests. Reordering the tests by functionality may make them 
easier to find and consequently easier to maintain.
  I suggest ordering tests into the following folders:
  - security 
 -for security tests
  - settings
 -for tests that check site settings
  - site_content
 -for tests that check site content is correctly displayed and can be 
interacted with
  - site_features
 -for tests that explore whether site functionality works
  - social
 -for tests related to interaction with others: comments, groups, messages, 
friends, submissions...
  - user_content
 -for tests related to content

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1703736/+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