<?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 status:closed</description><language>en</language><lastBuildDate>Tue, 04 Aug 2026 15:17:57 -0000</lastBuildDate><item><title>Upgrade packages</title><link>https://forge-allura.apache.org/p/allura/tickets/8615/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Tue, 04 Aug 2026 15:17:57 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8615/</guid></item><item><title>Implement field level encryption for email address in user preferences</title><link>https://forge-allura.apache.org/p/allura/tickets/8613/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Carlos Cruz</dc:creator><pubDate>Fri, 24 Jul 2026 20:45:15 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8613/</guid></item><item><title>Documentation and migration for encrypted fields</title><link>https://forge-allura.apache.org/p/allura/tickets/8611/</link><description>With all the new field-level encryption lately, we need to update our docs, configs, and migrations</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8611/</guid></item><item><title>Implement field level encryption for User's email addresses list</title><link>https://forge-allura.apache.org/p/allura/tickets/8610/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Carlos Cruz</dc:creator><pubDate>Tue, 07 Jul 2026 18:46:05 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8610/</guid></item><item><title>Authentication code tweaks</title><link>https://forge-allura.apache.org/p/allura/tickets/8609/</link><description>If geo information is available make it available for the html template.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guillermo Cruz</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8609/</guid></item><item><title>Pin pre-commit dependencies</title><link>https://forge-allura.apache.org/p/allura/tickets/8608/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guillermo Cruz</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8608/</guid></item><item><title>Implement field level encryption for the email field from the EmailAddress model</title><link>https://forge-allura.apache.org/p/allura/tickets/8606/</link><description>Implement field level encryption for the email field in the EmailAddress model</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Carlos Cruz</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8606/</guid></item><item><title>Remove locale en_US.UTF-8 dependency</title><link>https://forge-allura.apache.org/p/allura/tickets/8605/</link><description>More modern versions of python handle UTF-8 encoding perfectly with the default univervisal `C.UTF-8` encoding. The hard-coded `en_US.UTF-8` that's used by svn.py isn't necessary anymore.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dillon Walls</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8605/</guid></item><item><title>Implement field level encryption for the User's display name</title><link>https://forge-allura.apache.org/p/allura/tickets/8604/</link><description>Implement field level encryption for the User's display name and update related tests</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Carlos Cruz</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8604/</guid></item><item><title>tweak show domain on external links</title><link>https://forge-allura.apache.org/p/allura/tickets/8602/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dillon Walls</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8602/</guid></item><item><title>email auth verification by link</title><link>https://forge-allura.apache.org/p/allura/tickets/8601/</link><description>With a link we can have a longer token for more security (still type-able if needed).  And the link will defeat some MITM phishing attacks, forcing you to the right site.

We can apply this to 2FA accounts too (currently being skipped) so they get the MITM protections too

Downside is if you don't have email access on the same computer you're logging in to :(</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8601/</guid></item><item><title>Python Packages Upgrade</title><link>https://forge-allura.apache.org/p/allura/tickets/8600/</link><description>Upgrade Python packages to the latest versions.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Castillo</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8600/</guid></item><item><title>show domain on external links, if misleading</title><link>https://forge-allura.apache.org/p/allura/tickets/8599/</link><description>When showing links (e.g originating from markdown, but really any html output) we should do something about links that could be misleading.  For example with `&lt;a href=https://evil.com/&gt;sourceforge.net/auth/&lt;/a&gt;` we could automatically append `(evil.com)` into the output so its obvious when its misleading.

We should also check for non-ascii domain names (IDN) and if they have chars that are potentially confusing with normal ascii, then show the decoded domain name (even if the link &amp; text match, if the chars could be confusing)</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8599/</guid></item><item><title>Upgrade Underscore Library</title><link>https://forge-allura.apache.org/p/allura/tickets/8598/</link><description>Upgrade from 1.13.6 -&gt; 1.13.8 to protect against known vulnerability https://github.com/jashkenas/underscore/issues/3011</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dillon Walls</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8598/</guid></item><item><title>improve bad markdown performance</title><link>https://forge-allura.apache.org/p/allura/tickets/8597/</link><description>In some very specific cases the performance of markdown can be quite bad</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8597/</guid></item><item><title>Escape specific values in notification emails</title><link>https://forge-allura.apache.org/p/allura/tickets/8596/</link><description>We send out notification emails when a user performs an action, we should escape some of the values including in these emails like usernames.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guillermo Cruz</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8596/</guid></item><item><title>Redact emails in logs</title><link>https://forge-allura.apache.org/p/allura/tickets/8595/</link><description>Redact email values that appear in logs. </description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guillermo Cruz</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8595/</guid></item><item><title>Python Packages Upgrades</title><link>https://forge-allura.apache.org/p/allura/tickets/8594/</link><description>Like every quarter let's update the Python packages we use.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guillermo Cruz</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8594/</guid></item><item><title>Markdown extension to improve html list parsing</title><link>https://forge-allura.apache.org/p/allura/tickets/8593/</link><description>Add new lib `mdx_breakless_lists` and run tests</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guillermo Cruz</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8593/</guid></item><item><title>prepend __task_ for special task params; use priority in reindex tasks</title><link>https://forge-allura.apache.org/p/allura/tickets/8592/</link><description>`myfunc.post(..` and `post_event` take special params like `delay` but that would prevent the a normal `delay` parameter from being used.

So we should make it `__task_delay`.  Same for `flush_immediately`, and adding `priority` as an option now too.

Then after that improvement, lets start using `__task_priority` in the reindex command, so they can run at a lower priority and not interfere with normal tasks.</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8592/</guid></item><item><title>Remove Skype field, update twitter</title><link>https://forge-allura.apache.org/p/allura/tickets/8591/</link><description>Remove Skype from the /auth/user_info/contacts/ page and update Twitter to X</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel Castillo</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8591/</guid></item><item><title>Support python 3.14</title><link>https://forge-allura.apache.org/p/allura/tickets/8589/</link><description>After [#8588] we should be able to support python 3.14 I think</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8589/</guid></item><item><title>improve regexes and remove regex-as-re-globally pkg DROPS python 3.10</title><link>https://forge-allura.apache.org/p/allura/tickets/8588/</link><description>`regex-as-re-globally` is a very hacky package (I made it, I'm ok to admit it) and it continuously has needs more fixes for every new version of python https://github.com/brondsem/regex-as-re-globally/issues?q=is%3Aissue

So lets fix our regexes so we don't need it</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dave Brondsema</dc:creator><pubDate>Mon, 29 Jun 2026 17:19:08 -0000</pubDate><guid>https://forge-allura.apache.org/p/allura/tickets/8588/</guid></item></channel></rss>