<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Ticket search results</title><link>https://forge-allura.apache.org/p/allura/tickets/</link><description>You searched for labels:"gsoc19"</description><language>en</language><lastBuildDate>Fri, 04 Oct 2019 21:42:55 -0000</lastBuildDate><item><title>gsoc19 - d1 - Writing documentation for user mentions feature</title><link>https://forge-allura.apache.org/p/allura/tickets/8324/</link><description>- Updating in-app formatting guide with the new feature.
- Updating features [page](https://forge-allura.apache.org/p/allura/wiki/Features/). 
- Writing a blog post about new feature in Allura blog. Eg: http://allura.apache.org/posts/2016-gsoc-16.html
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shalitha Suranga</dc:creator><pubDate>Fri, 04 Oct 2019 21:42:55 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8324/</guid></item><item><title>gsoc19 - Trigger notification task per each artifact creation/modification and add tests</title><link>https://forge-allura.apache.org/p/allura/tickets/8323/</link><description>Add a test for the send_usermentions_notification task. Also.. `send_usermentions_notification` task is only called in a few places so far, but would be good to do in all the places where a new artifact is created/modified(content) (new wiki page, new ticket, new blog post, new merge request). Maybe a new ticket for all that together.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shalitha Suranga</dc:creator><pubDate>Fri, 04 Oct 2019 21:42:55 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8323/</guid></item><item><title>Higher resolution icons in user card</title><link>https://forge-allura.apache.org/p/allura/tickets/8304/</link><description>The user card uses an image with src of `/u/myusername/user_icon` when using user icons uploaded into Allura (I haven't checked out exactly what happens with gravatar icons) and those default to 48x48 for legacy reasons.  We should use the `w` parameters of the icon macros/urls to get a 64x64 image or maybe even 128x128 for hi-dpi screens.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 15 Jul 2019 15:27:46 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8304/</guid></item><item><title>More precise markdown @username regex</title><link>https://forge-allura.apache.org/p/allura/tickets/8299/</link><description>If there exists a user with username "foo" and some markdown content has johndoe@foo.com then we'll incorrectly get a username link of @foo in the middle of that email address.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 15 Jul 2019 15:27:46 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8299/</guid></item><item><title>Style @username within editor</title><link>https://forge-allura.apache.org/p/allura/tickets/8294/</link><description>From [#8282] https://forge-allura.apache.org/p/allura/git/merge-requests/327/

might be nice to style @foo in the editor, like links are blue and underline. Just a visual helper, not an actual link unless you click preview. However this might be quite hard or not practical, as it would rely on the codemirror markdown parsing to tokenize @foo so it has a span &amp; class of its own.

Also our version of codemirror isn't up to date, so probably would be best to update it first, to make sure any deep customizations work with latest.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Tue, 04 Jun 2019 15:17:43 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8294/</guid></item><item><title>Suggest more names than just project members</title><link>https://forge-allura.apache.org/p/allura/tickets/8293/</link><description>From [#8282] https://forge-allura.apache.org/p/allura/git/merge-requests/327/

Also suggest names for anyone who has commented in the thread, and the creator (of the ticket for example, but consider other artifact types too)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Tue, 04 Jun 2019 15:16:20 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8293/</guid></item><item><title>gsoc19-c5: Add an area for user mentions notifications</title><link>https://forge-allura.apache.org/p/allura/tickets/8285/</link><description>*Todo*

An option to turn on/off notifications for user mentions to be added to the subscriptions tab. An endpoint can be implemented to save the user setting for sending notifications. 

*What is expected*

Allura user can turn on/off user mention notifications. If the user has disabled the setting, notification emails will not  be sent.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shalitha Suranga</dc:creator><pubDate>Fri, 04 Oct 2019 21:42:54 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8285/</guid></item><item><title>gsoc19-c4: Implement the notification email sender</title><link>https://forge-allura.apache.org/p/allura/tickets/8284/</link><description>*Todo*

This function is responsible for detecting user mentions and sending email notifications. For the detection markdown extenstion can be reused. For sending emails existing interfaces can be used; or any other better mechanism will be discussed before the implementation.

*What is expected*

When a user is mentioned (and the markdown is saved) the relevant user will be notified with an email 

</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shalitha Suranga</dc:creator><pubDate>Fri, 04 Oct 2019 21:42:54 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8284/</guid></item><item><title>gsoc19-c3: Adding infotip for user mentions</title><link>https://forge-allura.apache.org/p/allura/tickets/8283/</link><description>*Todo* 

When user hovers the mouse cursor on a link which mentions a user, info-tip can be displayed. User information such as username, display name, profile avatar, location, profile summary and availability can be display in the tooltip.

Another third party plugin or existing JQuery tooltipster plugin can be used. Moreover, this tooltip can be added to areas such as tickets, activity, etc where usernames are displayed with a hyperlink. 

*What is expected*

Working info tip on user mentions of markdown rendered text and in other places as well</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shalitha Suranga</dc:creator><pubDate>Mon, 15 Jul 2019 15:27:46 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8283/</guid></item><item><title>gsoc19-c2: Implement  audocomplete list to selected users for mentioning</title><link>https://forge-allura.apache.org/p/allura/tickets/8282/</link><description>*Todo*

The show-hit addon of CodeMirror library can be used. User data array can be populated with an API endpoint. Autocomplete list can be triggered with @ character.

*What is expected*

Allura user can hit "@" character and get the autocomplete list to select a user for mentioning. once an user is selected from the autocomplete list, the username will be added with "@" Eg:- @admin1
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shalitha Suranga</dc:creator><pubDate>Mon, 17 Jun 2019 15:19:15 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8282/</guid></item><item><title>gsoc19-c1: Enable user mentions in markdown editor</title><link>https://forge-allura.apache.org/p/allura/tickets/8281/</link><description>*Todo*

A new extension can be created by extending `markdown.Extension` class of the python markdown library. Also, the link-replacement logic can be implemented by extending `markdown.inlinepatterns.Pattern` class.

*What is expected*

User mentions such as @admin1 @user1 will be converted into hyperlinks when markdown is rendered as HTML.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Shalitha Suranga</dc:creator><pubDate>Mon, 17 Jun 2019 15:19:15 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8281/</guid></item></channel></rss>