summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-02-04Log to stdout instead of stderrMagnus Hagander
This plays nicer with our cronjob outputs
2015-02-04Use proper logging from cronjobsMagnus Hagander
This makes it reasonable to redirect it to a file (it now has timestamps), and also adds the -debug parameter to get more logging when actually testing something out
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-22Fix email address in commentMagnus Hagander
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-20Disable sites framework as we don't use itMagnus Hagander
It also breaks the RSS feeds
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-19Add the tool to send emailMagnus Hagander
Forgot to git add that one, it seems..
2015-01-19Fix field accessor for author names in search resultsMagnus Hagander
2015-01-19Remove useless debugging outputMagnus Hagander
2015-01-19Add missing continueMagnus 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-19Add support for (encrypted) search of 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-15Add script to regularly update mail threads from the archivesMagnus 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-15Properly close database connection to avoid logspamMagnus 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
2014-07-14Add ability to do global searchesMagnus Hagander
2014-07-14Change title of view patch page to actually be name of patchMagnus Hagander
2014-05-24Add committer to main table, per req from SimonMagnus Hagander