<?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 assigned_to:"kentontaylor"</description><language>en</language><lastBuildDate>Fri, 23 Sep 2022 16:10:24 -0000</lastBuildDate><item><title>301 to default tool instead of 404 under projects</title><link>https://forge-allura.apache.org/p/allura/tickets/8462/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Fri, 23 Sep 2022 16:10:24 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8462/</guid></item><item><title>Upgrade Jinja to 3.1.1</title><link>https://forge-allura.apache.org/p/allura/tickets/8425/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Fri, 23 Sep 2022 16:10:20 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8425/</guid></item><item><title>Remove py2/3 bridging code</title><link>https://forge-allura.apache.org/p/allura/tickets/8415/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Fri, 23 Sep 2022 16:10:18 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8415/</guid></item><item><title>Password recovery - resend verification mail for pending users</title><link>https://forge-allura.apache.org/p/allura/tickets/8393/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Fri, 23 Sep 2022 16:10:15 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8393/</guid></item><item><title>User admin page should drop trailing slash</title><link>https://forge-allura.apache.org/p/allura/tickets/8370/</link><description>Form save fails is it's present.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Mon, 17 May 2021 15:07:02 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8370/</guid></item><item><title>Fix cookie lacking secure attribute</title><link>https://forge-allura.apache.org/p/allura/tickets/8362/</link><description>`Cookie “_session_id” will be soon rejected because it has the “sameSite” attribute set to “none” or an invalid value, without the “secure” attribute. To know more about the “sameSite“ attribute, read https://developer.mozilla.org/docs/Web/HTTP/Cookies`</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Mon, 17 May 2021 15:07:02 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8362/</guid></item><item><title>Py3 compatibility for memcached backed jinja bytecode</title><link>https://forge-allura.apache.org/p/allura/tickets/8355/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Mon, 17 May 2021 15:07:02 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8355/</guid></item><item><title>Flash message regression due to TG upgrade </title><link>https://forge-allura.apache.org/p/allura/tickets/8312/</link><description>The TurboGears upgrade -&gt; 2.3.12 caused flash messaging to stop working entirely.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Wed, 11 Sep 2019 14:46:36 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8312/</guid></item><item><title>Upgrade timermiddlware</title><link>https://forge-allura.apache.org/p/allura/tickets/8291/</link><description>Bump to version 0.5 for continued python3 upgrade efforts.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Mon, 17 Jun 2019 15:19:16 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8291/</guid></item><item><title>UnicodeDecodeErrors with weird url params</title><link>https://forge-allura.apache.org/p/allura/tickets/8277/</link><description>After webob upgrade, malformed utf in the request params will cause errors like this to throw unhandled:

```
   return codecs.utf_8_decode(input, errors, True)
 UnicodeDecodeError: 'utf8' codec can't decode byte 0xba in position 0: invalid start byte
```
Example: /p/project1/discussion/search/?q=%BB%B4%B</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Mon, 17 Jun 2019 15:19:15 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8277/</guid></item><item><title>Add optional HaveIBeenPwned checks for password changes</title><link>https://forge-allura.apache.org/p/allura/tickets/8274/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Mon, 17 Jun 2019 15:19:15 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8274/</guid></item><item><title>Decouple SortableRepeatableMixin from jQ UI</title><link>https://forge-allura.apache.org/p/allura/tickets/8258/</link><description>* SortableRepeatedMixin / sortable_repeated_field.js:
    * features list
    * tracker field management custom fields
    * tracker milestone table
* ticket-list.js which is used on ticket search results gear icon, you can reorder the columns (I didn't even know that was possible!)

The SortableRepeated stuff seems messy to me, at least the tracker field management is a very messy page.  May do a proof of concept moving the features list to use the new sortable, and we can move towards dropping SortableRepeated widgets?</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Tue, 30 Oct 2018 17:39:53 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8258/</guid></item><item><title>Drag-to-reorder on touch screens</title><link>https://forge-allura.apache.org/p/allura/tickets/8256/</link><description>The current mechanism backing drag-to-reorder (jQ UI) on project screenshots doesn't fully work on touch screens.  Evaluate a replacement and implement.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Mon, 17 Jun 2019 15:19:13 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8256/</guid></item><item><title>Warn user if attempting to send messages when messaging is disabled</title><link>https://forge-allura.apache.org/p/allura/tickets/8244/</link><description>Show warning on direct message page if all mail is disabled, that they can't get a reply unless they change their setting or mention their email address in the body.

</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Tue, 30 Oct 2018 14:21:21 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8244/</guid></item><item><title>Template extension point to wrap all content</title><link>https://forge-allura.apache.org/p/allura/tickets/8243/</link><description>A mechanism is needed within the master template to optionally allow wrapping of all page content, for the purposes of an off-canvas menu (for smaller screens).  This is an initial stepping stone in the larger effort to move Allura in a responsive direction.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Tue, 30 Oct 2018 14:21:21 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8243/</guid></item><item><title>DuplicateKeyError can happen on forum thread ids</title><link>https://forge-allura.apache.org/p/allura/tickets/8232/</link><description>I've seen this happen:
```
DuplicateKeyError: (u'E11000 duplicate key error collection: project-data.forum_thread index: _id_ dup key: { : "168e810d" }'
```

I believe this is because the Thread class has `_id = FieldProperty(str, if_missing=lambda: h.nonce(8))` and the `nonce` function uses hexadecimal so there are 16^8 = 4.3B possibilities, and with many documents in your system, picking one of 4.3B possibilities might happen to be an existing value.  We could increase the size of that to 9 or 10, and/or handle the error better (retry?)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Tue, 30 Oct 2018 14:21:20 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8232/</guid></item><item><title>2FA recovery codes file - line endings</title><link>https://forge-allura.apache.org/p/allura/tickets/8199/</link><description>When downloading 2FA recovery codes, the line endings aren't Windows friendly (CRLF), so all text gets visibly lumped together in one long line when viewing the downloaded file on that Windows.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Mon, 24 Sep 2018 19:36:22 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8199/</guid></item><item><title>Save content before form submission</title><link>https://forge-allura.apache.org/p/allura/tickets/8196/</link><description>It would be helpful to save form content before submitting, in case the Antispam spinner/honeypot rejects it, or you get logged out. And obvious restore the content when viewing the form again.

Use localStorage? Clear it after a successful submit? And/or after an hour? Also need to deal with spinner field names properly.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Mon, 24 Sep 2018 19:36:22 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8196/</guid></item><item><title>More test coverage for rate limiting</title><link>https://forge-allura.apache.org/p/allura/tickets/8195/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Mon, 24 Sep 2018 19:36:22 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8195/</guid></item><item><title>Allow rate-limiting of comments</title><link>https://forge-allura.apache.org/p/allura/tickets/8193/</link><description>Creating of tickets, wikis, projects, etc can all be optionally rate-limited.  We should allow the same ability for posting comments.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Wed, 14 Mar 2018 19:42:21 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8193/</guid></item><item><title>Fix slow forum listings</title><link>https://forge-allura.apache.org/p/allura/tickets/8189/</link><description>The forum listings page can be very slow to load when there are a large number of topics.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Wed, 14 Mar 2018 19:42:19 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8189/</guid></item><item><title>Make forum thread subjects editable</title><link>https://forge-allura.apache.org/p/allura/tickets/8187/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Wed, 14 Mar 2018 19:42:19 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8187/</guid></item><item><title>Make antispam form post expiration configurable</title><link>https://forge-allura.apache.org/p/allura/tickets/8186/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Mon, 24 Sep 2018 19:36:22 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8186/</guid></item><item><title>Project Importer should include optional icon</title><link>https://forge-allura.apache.org/p/allura/tickets/8184/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Wed, 14 Mar 2018 19:42:18 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8184/</guid></item><item><title>Improve category management screens</title><link>https://forge-allura.apache.org/p/allura/tickets/8182/</link><description>Adding a new top-level trove via the admin UI causes Project Admin-&gt;Categorization to break.

The current admin also doesn't allow identical names in another (unrelated) trove -- add a field to override the auto-generated shortname, and improve shortname generation to allow for more friendly URLs.



</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kenton Taylor</dc:creator><pubDate>Wed, 14 Mar 2018 19:42:18 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8182/</guid></item></channel></rss>