[Mahara-contributors] [Bug 1333424] [NEW] Leap2A import does not update the collection id in navigation block
Public bug reported: Version: master (1.10), 1.9, 1.8, 1.7 After importing the attached leap2a file which has a collection and a navigation block pointed to this collection, I found the navigation block now pointed to the old collection id. ** Affects: mahara Importance: Undecided Status: Confirmed ** Tags: leap2a ** Attachment added: mahara-export-leap-user5-1403558351.zip https://bugs.launchpad.net/bugs/1333424/+attachment/4137721/+files/mahara-export-leap-user5-1403558351.zip -- 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/1333424 Title: Leap2A import does not update the collection id in navigation block Status in Mahara ePortfolio: Confirmed Bug description: Version: master (1.10), 1.9, 1.8, 1.7 After importing the attached leap2a file which has a collection and a navigation block pointed to this collection, I found the navigation block now pointed to the old collection id. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1333424/+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 1328377] Re: Add new 'status update' artefact
Patch https://reviews.mahara.org/3431 has been abandoned. ** Changed in: mahara Milestone: 1.10.0 = None ** Changed in: mahara Assignee: Moises Burgos (moises-burgos) = (unassigned) ** Changed in: mahara Status: In Progress = Confirmed ** Tags added: socialnetwork statusupdate -- 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/1328377 Title: Add new 'status update' artefact Status in Mahara ePortfolio: Confirmed Bug description: Add new artefact: 'status update' To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1328377/+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 547932] Re: Real-time chat system
Totara has changed plans and backed out of their implementation of this feature. ** Changed in: mahara Status: In Progress = Confirmed ** Changed in: mahara Assignee: Valerii Kuznetsov (valerii-kuznetsov) = (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/547932 Title: Real-time chat system Status in Mahara ePortfolio: Confirmed Bug description: A real time chat system like what you see in many online social community sites would be VERY useful. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/547932/+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 1298646] Re: Add artefact-level sharing
** Changed in: mahara Assignee: Yuliya Bozhko (yuliya.bozhko) = (unassigned) ** Changed in: mahara Assignee: (unassigned) = Aaron Wells (u-aaronw) -- 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/1298646 Title: Add artefact-level sharing Status in Mahara ePortfolio: In Progress Bug description: As was described during MaharaHui 2014, this is an improvement we would like to add to Mahara. Full specs are here https://mahara.org/view/artefact.php?artefact=363268view=1088 To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1298646/+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 1328756] Re: Add new artefact access activity type
Since Totara has asked us not to merge their activity stream feature into Mahara core, this bug is no longer valid. ** Summary changed: - Add new artefact access + Add new artefact access activity type ** Tags added: activitystream ** Description changed: - Add new artefact access + Add new artefact access activity type for the activity stream. ** Changed in: mahara Status: In Progress = Won't Fix ** Changed in: mahara Assignee: Moises Burgos (moises-burgos) = (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/1328756 Title: Add new artefact access activity type Status in Mahara ePortfolio: Won't Fix Bug description: Add new artefact access activity type for the activity stream. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1328756/+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 1321482] Re: Add new connection activity type to Activity Stream
Since Totara has asked us not to merge in the activity stream, this bug isn't really valid anymore. ** Changed in: mahara Assignee: Moises Burgos (moises-burgos) = (unassigned) ** Changed in: mahara Status: In Progress = Won't Fix ** Tags added: activitystream -- 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/1321482 Title: Add new connection activity type to Activity Stream Status in Mahara ePortfolio: Won't Fix Bug description: Feature: Add the 'New Connection' activity type to the Activity Stream To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1321482/+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 1323162] Re: Add inline display of comments to activity stream
Totara has asked us to to merge in the activity stream, so this bug is no longer valid. ** Changed in: mahara Status: New = Won't Fix ** Tags added: activitystream -- 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/1323162 Title: Add inline display of comments to activity stream Status in Mahara ePortfolio: Won't Fix Bug description: This patch will add a Show/Hide toggle which will show comments which belong to an activity's base object. For example, if a New page access activity is displayed in the activity stream, the Show comments button will expand a section to show the comments that are on that page. Only a subset of comments are shown, to prevent too much being displayed at once. Controls allow the user to show more. If the activity is a comment activity then the comments section will automatically be expanded. If a user wants to add a comment or delete a comment then they need to go to the activity's object's page and perform the action there. We may add a patch in the future which will allow users to add (and maybe delete) comments directly in the activity stream. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1323162/+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 1330315] Re: Improvements to get_artefact/view_access_conditions
Totara has asked us not to merge in the activity stream, so this bug is no longer valid. ** Changed in: mahara Status: New = Won't Fix ** Tags added: activitystream -- 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/1330315 Title: Improvements to get_artefact/view_access_conditions Status in Mahara ePortfolio: Won't Fix Bug description: These functions currently have an optional param known friends. I want to remove this to make the function easier to understand. I also added a param tablealias which will allow the caller to specify the table name to join on (in case artefact or view are being used with different aliases where they are being joined to). I also made the table alias names unique so that they won't interfere with tables defined in the calling code. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1330315/+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 1326175] Re: Make new forum post notification compatible with activity stream
Totara has asked us not to merge in the activity stream, so this bug is no longer needed. ** Changed in: mahara Status: New = Won't Fix ** Tags added: activitystream -- 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/1326175 Title: Make new forum post notification compatible with activity stream Status in Mahara ePortfolio: Won't Fix Bug description: As the summary states, users will be able to choose homestream as a destination for their new forum post notifications. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1326175/+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 1324312] Re: Add new group member notification
Totara patch abandoned, because they've asked us not to merge in the activity stream and this patch contains a lot of activity stream code. The basic idea for this as an Activity remains a good one, though. ** Changed in: mahara Status: New = Confirmed ** Changed in: mahara Importance: Undecided = Medium ** Tags added: activitystream groups notifications -- 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/1324312 Title: Add new group member notification Status in Mahara ePortfolio: Confirmed Bug description: This is a notification that is sent when a user joins a group. All group members will receive the message. Compatible with the activity stream (but defaults to email for now). To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1324312/+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 1316324] Re: Add activity stream block
** Tags added: activitystream ** Summary changed: - Add activity stream block + Wishlist: Activity stream block -- 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/1316324 Title: Wishlist: Activity stream block Status in Mahara ePortfolio: Confirmed Bug description: This is a bug to keep track of the Activity Stream block that we are implementing. The activity stream block which can be placed in any page and will display different content depending on the viewer and the type of the page: - User dashboard: Show activities that are of interest to the user. Items shown here are affected by the user's Notification settings. Only items that the user has access to will be displayed. - User page: Shows activities that the page owner has performed. The contents of this block are filtered by the sharing permissions of the items relative to the viewer. The owner will see all actions they have performed. Any other user will show the actions that the owner performed, but only for items that are shared with them. - Group and Institution pages: Show activities that relate to the group or institution. The contents are filtered to only show items that are shared with the viewer. It assumes that the user viewing the stream has access to the group or institution. This is a complicated patch, so here are some notes to help explain things: A 'homestream' notification plugin has been implemented. It is basically a placeholder, as the processing of activities happens within the activity stream block. Activity types have to be updated to be able to be included in the activity stream. We've got plans to implement a large set of new activity types and refactor more of the existing activity types. This first version (we intend to) only include refactors of two existing activity types - New page access and Feedback. Others will be implemented after the initial patch is merged. The code for selecting items to show in the activity streams is complex and has been broken down into several smaller pieces to allow for testing and easier maintenance. We've implemented a set of php units tests to make sure that the correct activities are showing in the correct streams. This testing is important because it ensures that users will only see activities that they are entitled to see, to maintain privacy. All of the above is subject to change. Check the following comments. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1316324/+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 1321480] Re: Wishlist: Ability to like things
Totara has asked us not to merge this code into core. So I'm changing this bug report into a more generic placeholder for the idea of adding a likes concept to Mahara. ** Summary changed: - Add likes to activity streams + Wishlist: Ability to like things ** Changed in: mahara Importance: Undecided = Wishlist ** Changed in: mahara Status: New = Confirmed ** Tags added: socialnetwork ** Description changed: - Add the ability to like an object (artefact, page or activity) on the - activity stream. - - For view and page activities, likes are attached to the object that the - activity is about. + Add the ability to for Mahara users to vote things up (and/or down?). In + other websites this takes the form of Likes, +1's, Star, etc. -- 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/1321480 Title: Wishlist: Ability to like things Status in Mahara ePortfolio: Confirmed Bug description: Add the ability to for Mahara users to vote things up (and/or down?). In other websites this takes the form of Likes, +1's, Star, etc. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1321480/+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 1328760] Re: Improvements to activity stream body helper
Totara has asked us not to merge in the activity stream. ** Changed in: mahara Status: New = Won't Fix ** Tags added: activitystream -- 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/1328760 Title: Improvements to activity stream body helper Status in Mahara ePortfolio: Won't Fix Bug description: Aaron reported the following when reviewing the activity stream block patch: 1. There are some strings with counts in them that need to be changed to the flexible plural format. 2. There's a big chain of if-elses in lib/activity.php starting on line 1055, which are for sending different sets of parameters to get_string depending on what was passed in. I suspect we may be able to reduce that by using sprintf positional parameters. The patch will fix the above and more. The changes include the following: - Removed the big if-then-else statement. Now, all params are passed to all activity stream strings and the string specifies which params to use where, using parameter position notation (e.g. %1$d). As a result of this there was a lot of simplification of the code (not just the big if). - Made several strings pluralized where applicable. - The 'viewer' can be passed in to the helper function. All strings in the helper now user the specified user's language, rather than defaulting to $USER. - In ActivityTypeArtefactCommentFeedback, the object type name is now being calculated using ActivityType::get_object_type_name, which simplifies the code. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1328760/+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 1316324] Re: Wishlist: Activity stream block
Totara has asked us not to distribute their code for this feature as part of Mahara core. We'd be within our rights under the GPL to redistribute this code anyway. But out of courtesy to them as Mahara project contributors we'll be reverting these commits shortly. -- 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/1316324 Title: Wishlist: Activity stream block Status in Mahara ePortfolio: Confirmed Bug description: This is a bug to keep track of the Activity Stream block that we are implementing. The activity stream block which can be placed in any page and will display different content depending on the viewer and the type of the page: - User dashboard: Show activities that are of interest to the user. Items shown here are affected by the user's Notification settings. Only items that the user has access to will be displayed. - User page: Shows activities that the page owner has performed. The contents of this block are filtered by the sharing permissions of the items relative to the viewer. The owner will see all actions they have performed. Any other user will show the actions that the owner performed, but only for items that are shared with them. - Group and Institution pages: Show activities that relate to the group or institution. The contents are filtered to only show items that are shared with the viewer. It assumes that the user viewing the stream has access to the group or institution. This is a complicated patch, so here are some notes to help explain things: A 'homestream' notification plugin has been implemented. It is basically a placeholder, as the processing of activities happens within the activity stream block. Activity types have to be updated to be able to be included in the activity stream. We've got plans to implement a large set of new activity types and refactor more of the existing activity types. This first version (we intend to) only include refactors of two existing activity types - New page access and Feedback. Others will be implemented after the initial patch is merged. The code for selecting items to show in the activity streams is complex and has been broken down into several smaller pieces to allow for testing and easier maintenance. We've implemented a set of php units tests to make sure that the correct activities are showing in the correct streams. This testing is important because it ensures that users will only see activities that they are entitled to see, to maintain privacy. All of the above is subject to change. Check the following comments. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1316324/+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