Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-06 | Fully qualify imports | Magnus Hagander | |
2016-01-06 | Switch simplejson to json | Magnus Hagander | |
Avoids one import... T# | |||
2016-01-03 | Fix incorrect closing tag | Magnus Hagander | |
Noted by Erik Rijkers | |||
2015-12-30 | Fix colspan in patches table lists | Oleksandr Shulgin | |
Account for the Committer column added in 8495806. | |||
2015-10-03 | Put the correct color on labels in patch viewing | Magnus Hagander | |
Pointed out by Andres that the original patch only did the CF listing, and not the actual patch viewing. | |||
2015-09-02 | Show the start and end date of commitfests | Magnus Hagander | |
Per request | |||
2015-08-31 | Don't crash on redirect when multiple CFs are inprogress or open | Magnus Hagander | |
This is an incorrect state, but we shouldn't crash anyway. Instead show an error message and redirect to the root page. Reported by Bruce Momjian | |||
2015-08-27 | Don't raise exceptions for "normal errors" | Magnus Hagander | |
Exceptions will not show the actual error message on the site, only send an email to the admins with it. Thus, anything that can normally happen due to a user error should not use that. Instead of that, use the messages framework so it renders on the next page. | |||
2015-08-14 | Remove accidental debugging code | Magnus Hagander | |
2015-08-14 | Ensure duplicate patches aren't created when an invalid msgid is entered | Magnus Hagander | |
2015-04-28 | Rename "returned with feedback"->"move to next cf", add new "returned with ↵ | Magnus Hagander | |
feedback" Returned with Feedback will now actually close the patch and *not* move it to the next CF. Since it used to do that, all existing Returned with Feedback patches are changed to Moved to next CF which does the same thing that Returned with Feedback used to do. And of course, Moved to next CF is a new option available for each patch from now on. | |||
2015-03-17 | Allow changing status of closed patches in last CF | Magnus Hagander | |
Without this, once a patch was closed (rejected/committed etc), it was no longer possible to undo that and reopen it. We now allow this to be done in the very last commitfest a patch is on. We cannot change it on a previous commitfest, as that could end up with the patch being open in two CFs at the same time, but there is no reason it shouldn't be doable in the last one. | |||
2015-03-14 | Give proper error message for too long annotations | Magnus Hagander | |
2015-02-21 | Use different types of labels for different patch statuses | Tomas Vondra | |
This highlights the different statuses better in a long list. | |||
2015-02-15 | Add the ability to copy/paste a msgid when creating an annotation | Magnus Hagander | |
2015-02-14 | Implement simple message annotations | Magnus Hagander | |
This feature makes it possible to "pull in" a message in a thread and highlight it with an annotation (free text format). This will list the message in a table along with the annotation and who made it. Annotations have to be attached to a specific message - for a "generic" one it makes sense to attach it to the latest message available, as that will put it at the correct place in time. | |||
2015-02-14 | Show full name in patch history, not just username | Magnus Hagander | |
Noted by Stefan - we did this for everything except the patch history, so let's make it consistent. | |||
2015-02-11 | Hopefully fix RSS feeds for items with non-ascii | Magnus Hagander | |
2015-02-08 | Collect and show attachment filenames | Magnus Hagander | |
2015-02-07 | Add status summary to top of each commitfest list | Magnus Hagander | |
Quick overview of how many patches are in each status, as exist on the old app. | |||
2015-02-06 | Don't show "Latest email None ( ago)" for patches without email | Magnus Hagander | |
Reported by Stefan | |||
2015-02-06 | Show full email address of pgsql-hackers | Magnus Hagander | |
Suggested by Stefan K | |||
2015-02-06 | Stop using "added self" in history entries | Magnus Hagander | |
Instead include the actual username. Makes it easier to work with in the history views, and is also probably more proper english. | |||
2015-02-04 | Show a message when a thread is re-added to the same message | Magnus Hagander | |
2015-02-04 | Fix attaching of threads whe not logged in | Magnus Hagander | |
This needs to redirect to the login page and back, so the user is actually logged in when attaching. This was only partially ipmlemented before, it turns out. | |||
2015-02-04 | Fix sending of comment/review emails | Magnus Hagander | |
Without using .as_string() on a message, the default is to generate a string including the envelope header used in a unix mbox. This would of course generate completely broken messages when passed to smtp. | |||
2015-01-22 | Centralize stylesheets | Magnus Hagander | |
Instead of having inline stylesheets, put them all in a separate CSS file. This really should've been done from the beginning, but was clearly forgotten before deployment. | |||
2015-01-22 | Implement support for secondary email addresses | Magnus Hagander | |
Each user can add a secondary email (well, more than one) and then pick one of those when sending email. Addresses are validated by sending a token to the newly added address, with a link to click to confirm it. Only a fully confirmed address can actually be used. | |||
2015-01-20 | Add activity log and RSS feeds | Magnus Hagander | |
This somehow got dropped from the old site in a feature branch that was never merged... | |||
2015-01-19 | Add a 404 template | Magnus Hagander | |
2015-01-19 | Fix sorting of users (committers, authors and reviewers) | Magnus Hagander | |
2015-01-19 | Add commitfest redirects for /open and /inprogress | Magnus Hagander | |
Requested by Robert Haas | |||
2015-01-19 | Fix field accessor for author names in search results | Magnus Hagander | |
2015-01-11 | Properly log diffs in foreign keys | Magnus Hagander | |
Instead of saying "topic changed to 2", say "topic changed to <actual topic>" | |||
2015-01-04 | Change installcheck -> installcheck-world, per Michael | Magnus Hagander | |
2015-01-03 | Typo fix, per Michael | Magnus Hagander | |
2014-07-19 | Add functionality to import upstream users | Magnus Hagander | |
2014-07-15 | Let's try again, seems lighttpd behaves differently from manage.py | Magnus Hagander | |
2014-07-15 | Don't require attachments to attach a mail thread to an existing patch | Magnus Hagander | |
We still require attachments to create a new patch, but it should be possible to attach a pure discussion thread to an existing patch. | |||
2014-07-15 | Fix send button on cf admin emails | Magnus Hagander | |
2014-07-15 | Include name of cf username causing emails to be sent in the headers | Magnus Hagander | |
2014-07-15 | Include latest email sent time in the patch overview | Magnus Hagander | |
2014-07-15 | Properly update last email when attaching an existing thread | Magnus Hagander | |
2014-07-15 | Fix typo. Clearly not tested.. | Magnus Hagander | |
2014-07-15 | Clear the patch filter when hidden, if it contained anything | Magnus Hagander | |
2014-07-15 | Add proper support for committing patches | Magnus Hagander | |
This will prompt for who was the committer, and default to either the user listed as a committer if there is one, or to the current user if the current user happens to be a committer. | |||
2014-07-15 | Unify open and close status under one button | Magnus Hagander | |
Instead we use subheaders to show the difference between statuses that keep the patch open, and statuses that close it. | |||
2014-07-14 | Properly normalize table of mailinglist threads | Magnus Hagander | |
2014-07-14 | Remove accidental debugging statement | Magnus Hagander | |
2014-07-14 | Add a favicon | Magnus Hagander | |