summaryrefslogtreecommitdiff
path: root/pgcommitfest/commitfest
AgeCommit message (Collapse)Author
2016-01-06Fully qualify importsMagnus Hagander
2016-01-06Switch simplejson to jsonMagnus Hagander
Avoids one import... T#
2016-01-03Fix incorrect closing tagMagnus Hagander
Noted by Erik Rijkers
2015-12-30Fix colspan in patches table listsOleksandr Shulgin
Account for the Committer column added in 8495806.
2015-10-03Put the correct color on labels in patch viewingMagnus Hagander
Pointed out by Andres that the original patch only did the CF listing, and not the actual patch viewing.
2015-09-02Show the start and end date of commitfestsMagnus Hagander
Per request
2015-08-31Don't crash on redirect when multiple CFs are inprogress or openMagnus 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-27Don'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-14Remove accidental debugging codeMagnus Hagander
2015-08-14Ensure duplicate patches aren't created when an invalid msgid is enteredMagnus Hagander
2015-04-28Rename "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-17Allow changing status of closed patches in last CFMagnus 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-14Give proper error message for too long annotationsMagnus Hagander
2015-02-21Use different types of labels for different patch statusesTomas Vondra
This highlights the different statuses better in a long list.
2015-02-15Add the ability to copy/paste a msgid when creating an annotationMagnus Hagander
2015-02-14Implement simple message annotationsMagnus 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-14Show full name in patch history, not just usernameMagnus Hagander
Noted by Stefan - we did this for everything except the patch history, so let's make it consistent.
2015-02-11Hopefully fix RSS feeds for items with non-asciiMagnus Hagander
2015-02-08Collect and show attachment filenamesMagnus Hagander
2015-02-07Add status summary to top of each commitfest listMagnus Hagander
Quick overview of how many patches are in each status, as exist on the old app.
2015-02-06Don't show "Latest email None ( ago)" for patches without emailMagnus Hagander
Reported by Stefan
2015-02-06Show full email address of pgsql-hackersMagnus Hagander
Suggested by Stefan K
2015-02-06Stop using "added self" in history entriesMagnus 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-04Show a message when a thread is re-added to the same messageMagnus Hagander
2015-02-04Fix attaching of threads whe not logged inMagnus 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-04Fix sending of comment/review emailsMagnus 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-22Centralize stylesheetsMagnus 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-22Implement support for secondary email addressesMagnus 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-20Add activity log and RSS feedsMagnus Hagander
This somehow got dropped from the old site in a feature branch that was never merged...
2015-01-19Add a 404 templateMagnus Hagander
2015-01-19Fix sorting of users (committers, authors and reviewers)Magnus Hagander
2015-01-19Add commitfest redirects for /open and /inprogressMagnus Hagander
Requested by Robert Haas
2015-01-19Fix field accessor for author names in search resultsMagnus Hagander
2015-01-11Properly log diffs in foreign keysMagnus Hagander
Instead of saying "topic changed to 2", say "topic changed to <actual topic>"
2015-01-04Change installcheck -> installcheck-world, per MichaelMagnus Hagander
2015-01-03Typo fix, per MichaelMagnus Hagander
2014-07-19Add functionality to import upstream usersMagnus Hagander
2014-07-15Let's try again, seems lighttpd behaves differently from manage.pyMagnus Hagander
2014-07-15Don't require attachments to attach a mail thread to an existing patchMagnus 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-15Fix send button on cf admin emailsMagnus Hagander
2014-07-15Include name of cf username causing emails to be sent in the headersMagnus Hagander
2014-07-15Include latest email sent time in the patch overviewMagnus Hagander
2014-07-15Properly update last email when attaching an existing threadMagnus Hagander
2014-07-15Fix typo. Clearly not tested..Magnus Hagander
2014-07-15Clear the patch filter when hidden, if it contained anythingMagnus Hagander
2014-07-15Add proper support for committing patchesMagnus 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-15Unify open and close status under one buttonMagnus Hagander
Instead we use subheaders to show the difference between statuses that keep the patch open, and statuses that close it.
2014-07-14Properly normalize table of mailinglist threadsMagnus Hagander
2014-07-14Remove accidental debugging statementMagnus Hagander
2014-07-14Add a faviconMagnus Hagander