History Of Ticket 70dd027135
Not logged in
Ticket change [e44cc123a5] (rid 4194) by kkinnell on 2008-12-27 17:31:44:
  1. Change resolution to "Drive_By_Patch"
  2. Change status to "Closed"
Ticket change [ea082f24ef] (rid 4153) by kkinnell on 2008-12-15 15:45:29:
  1. Change comment to "When viewing a ticket, it would be helpful to know who opened the ticket, similar to the way you can see who added additional comments. <hr><i>drh added on 2008-11-23 12:00:39:</i><br> The "Contact" field contains that information, if I understand you correctly. But the information is an email address. Many people prefer to keep their email addresses private (to minimize spam, I suppose) and so that Contact field is not shown unless you are logged in as a user that has the "e" privilege. To help prevent exposure of email addresses, SQLite does not store the email address in the artifacts that comprise the ticket. Instead, it stores a SHA1 hash of the email address. A separate database table (the CONCEALED table) stores a translation from SHA1 hash back to email address. The CONCEALED table is not transferred on a "clone" or "sync". You can get a copy of the CONCEALED table by doing: fossil config pull email But that will only work if the person doing the pulling has the "e" privilege set. <hr><i>anonymous added on 2008-11-24 14:58:24:</i><br> I was actually referring to the logged in name of the user who reported, not the email address. I agree that that should not be displayed. For example, this ticket should say "anonymous" since I do not have a login on this system. The reason I requested this: in my company, only the person who opened a bug may close it, the person who fixed it marks it "fixed". It is helpful to know at a glance who opened a ticket. <hr><i>eric added on 2008-11-24 15:36:00:</i><br> The userid is available in the ticket history page, do you need more than that? <hr><i>anonymous added on 2008-11-24 20:56:32:</i><br> Yes, it would be nice to have it on the "View Ticket" page (tktview). <hr><i>kkinnell added on 2008-11-25 18:06:41:</i><br> You can deal with this by changing your New Ticket HTML. Setup->Tickets->New Ticket Page The text edit has a copy of the html+th1 code for doing new tickets, at the very top is <nowiki><pre> &lt;th1> if {[info exists submit]} { set status Open submit_ticket } &lt;/th1> </pre></nowiki> If you change that to <nowiki><pre> &lt;th1> if {![info exists username]} {set username $login} set pstr "[htmlize $login]" if {$username ne $login} { set pstr "$pstr claiming to be [htmlize $username]" } set pstr "$pstr posted on [date]" if {[info exists submit]} { set status Open set comment "$pstr\n\n$comment" submit_ticket } &lt;/th1> </pre></nowiki> You'll get 'so & so posted on somewhen' at the very top of the first comment in a ticket. Caveat: I haven't tested this quite as extensively as I might... Th1 isn't documented much&#8212;yet&#8212;but it's basically specialized Tcl. You can do quite a bit of customization with it, including changing sqlite tables to suit you. <hr><i>anonymous claiming to be kkinnell added on 2008-11-26 15:43:38:</i><br> I made that way too hard. There isn't any need to know anything but the login. You can just add <nowiki><pre> set comment "&lt;i>[htmlize $login] posted on [date]&lt;i>&lt;br>\n$comment" </pre></nowiki> above the <code>submit_ticket</code> command."
Ticket change [318adf1bb1] (rid 4002) by anonymous on 2008-11-26 15:43:38:
  1. Appended to comment:

    anonymous claiming to be kkinnell added on 2008-11-26 15:43:38:
    I made that way too hard. There isn't any need to know anything but the login. You can just add

        set comment "<i>[htmlize $login] posted on [date]<i><br>\n$comment"
    
    above the submit_ticket command.

Ticket change [a88f26e9dd] (rid 4137) by kejoki on 2008-11-25 20:01:53:
  1. Appended to comment:

    kejoki added on 2008-11-25 20:01:53:
    and now I ./reference.wiki now cut that out! append and preview...

Ticket change [60855cba03] (rid 4136) by kejoki on 2008-11-25 19:54:17:
  1. Appended to comment:

    kejoki added on 2008-11-25 19:54:17:
    big test

    • just checking

    hoo boy.

Ticket change [8d8db96440] (rid 3986) by kkinnell on 2008-11-25 19:43:07:
  1. Change comment to "When viewing a ticket, it would be helpful to know who opened the ticket, similar to the way you can see who added additional comments. <hr><i>drh added on 2008-11-23 12:00:39:</i><br> The "Contact" field contains that information, if I understand you correctly. But the information is an email address. Many people prefer to keep their email addresses private (to minimize spam, I suppose) and so that Contact field is not shown unless you are logged in as a user that has the "e" privilege. To help prevent exposure of email addresses, SQLite does not store the email address in the artifacts that comprise the ticket. Instead, it stores a SHA1 hash of the email address. A separate database table (the CONCEALED table) stores a translation from SHA1 hash back to email address. The CONCEALED table is not transferred on a "clone" or "sync". You can get a copy of the CONCEALED table by doing: fossil config pull email But that will only work if the person doing the pulling has the "e" privilege set. <hr><i>anonymous added on 2008-11-24 14:58:24:</i><br> I was actually referring to the logged in name of the user who reported, not the email address. I agree that that should not be displayed. For example, this ticket should say "anonymous" since I do not have a login on this system. The reason I requested this: in my company, only the person who opened a bug may close it, the person who fixed it marks it "fixed". It is helpful to know at a glance who opened a ticket. <hr><i>eric added on 2008-11-24 15:36:00:</i><br> The userid is available in the ticket history page, do you need more than that? <hr><i>anonymous added on 2008-11-24 20:56:32:</i><br> Yes, it would be nice to have it on the "View Ticket" page (tktview). <hr><i>kkinnell added on 2008-11-25 18:06:41:</i><br> You can deal with this by changing your New Ticket HTML. Setup->Tickets->New Ticket Page The text edit has a copy of the html+th1 code for doing new tickets, at the very top is <nowiki><pre> &lt;th1> if {[info exists submit]} { set status Open submit_ticket } &lt;/th1> </pre></nowiki> If you change that to <nowiki><pre> &lt;th1> if {![info exists username]} {set username $login} set pstr "[htmlize $login]" if {$username ne $login} { set pstr "$pstr claiming to be [htmlize $username]" } set pstr "$pstr posted on [date]" if {[info exists submit]} { set status Open set comment "$pstr\n\n$comment" submit_ticket } &lt;/th1> </pre></nowiki> You'll get 'so & so posted on somewhen' at the very top of the first comment in a ticket. Caveat: I haven't tested this quite as extensively as I might... Th1 isn't documented much&#8212;yet&#8212;but it's basically specialized Tcl. You can do quite a bit of customization with it, including changing sqlite tables to suit you."
Ticket change [2f943e5e0f] (rid 3985) by kkinnell on 2008-11-25 19:42:14:
  1. Change comment to "When viewing a ticket, it would be helpful to know who opened the ticket, similar to the way you can see who added additional comments. <hr><i>drh added on 2008-11-23 12:00:39:</i><br> The "Contact" field contains that information, if I understand you correctly. But the information is an email address. Many people prefer to keep their email addresses private (to minimize spam, I suppose) and so that Contact field is not shown unless you are logged in as a user that has the "e" privilege. To help prevent exposure of email addresses, SQLite does not store the email address in the artifacts that comprise the ticket. Instead, it stores a SHA1 hash of the email address. A separate database table (the CONCEALED table) stores a translation from SHA1 hash back to email address. The CONCEALED table is not transferred on a "clone" or "sync". You can get a copy of the CONCEALED table by doing: fossil config pull email But that will only work if the person doing the pulling has the "e" privilege set. <hr><i>anonymous added on 2008-11-24 14:58:24:</i><br> I was actually referring to the logged in name of the user who reported, not the email address. I agree that that should not be displayed. For example, this ticket should say "anonymous" since I do not have a login on this system. The reason I requested this: in my company, only the person who opened a bug may close it, the person who fixed it marks it "fixed". It is helpful to know at a glance who opened a ticket. <hr><i>eric added on 2008-11-24 15:36:00:</i><br> The userid is available in the ticket history page, do you need more than that? <hr><i>anonymous added on 2008-11-24 20:56:32:</i><br> Yes, it would be nice to have it on the "View Ticket" page (tktview). <hr><i>kkinnell added on 2008-11-25 18:06:41:</i><br> You can deal with this by changing your New Ticket HTML. Setup->Tickets->New Ticket Page The text edit has a copy of the html+th1 code for doing new tickets, at the very top is <nowiki><pre> &lt;th1> if {[info exists submit]} { set status Open submit_ticket } &lt;/th1> </pre></nowiki> If you change that to <nowiki><pre> &lt;th1> if {![info exists username]} {set username $login} set pstr "[htmlize $login]" if {$username ne $login} { set pstr "$pstr claiming to be [htmlize $username]" } set pstr "$pstr posted on [date]" if {[info exists submit]} { set status Open set comment "$pstr&#5c;n&#5c;n$comment" submit_ticket } &lt;/th1> </pre></nowiki> You'll get 'so & so posted on somewhen' at the very top of the first comment in a ticket. Caveat: I haven't tested this quite as extensively as I might... Th1 isn't documented much&#8212;yet&#8212;but it's basically specialized Tcl. You can do quite a bit of customization with it, including changing sqlite tables to suit you."
Ticket change [c37c063640] (rid 3980) by kkinnell on 2008-11-25 18:09:41:
  1. Change comment to "When viewing a ticket, it would be helpful to know who opened the ticket, similar to the way you can see who added additional comments. <hr><i>drh added on 2008-11-23 12:00:39:</i><br> The "Contact" field contains that information, if I understand you correctly. But the information is an email address. Many people prefer to keep their email addresses private (to minimize spam, I suppose) and so that Contact field is not shown unless you are logged in as a user that has the "e" privilege. To help prevent exposure of email addresses, SQLite does not store the email address in the artifacts that comprise the ticket. Instead, it stores a SHA1 hash of the email address. A separate database table (the CONCEALED table) stores a translation from SHA1 hash back to email address. The CONCEALED table is not transferred on a "clone" or "sync". You can get a copy of the CONCEALED table by doing: fossil config pull email But that will only work if the person doing the pulling has the "e" privilege set. <hr><i>anonymous added on 2008-11-24 14:58:24:</i><br> I was actually referring to the logged in name of the user who reported, not the email address. I agree that that should not be displayed. For example, this ticket should say "anonymous" since I do not have a login on this system. The reason I requested this: in my company, only the person who opened a bug may close it, the person who fixed it marks it "fixed". It is helpful to know at a glance who opened a ticket. <hr><i>eric added on 2008-11-24 15:36:00:</i><br> The userid is available in the ticket history page, do you need more than that? <hr><i>anonymous added on 2008-11-24 20:56:32:</i><br> Yes, it would be nice to have it on the "View Ticket" page (tktview). <hr><i>kkinnell added on 2008-11-25 18:06:41:</i><br> You can deal with this by changing your New Ticket HTML. Setup->Tickets->New Ticket Page The text edit has a copy of the html+th1 code for doing new tickets, at the very top is <nowiki><pre> &lt;th1> if {[info exists submit]} { set status Open submit_ticket } &lt;/th1> </pre></nowiki> If you change that to <nowiki><pre> &lt;th1> if {![info exists username]} {set username $login} set pstr "[htmlize $login]" if {$username ne $login} { set pstr "$pstr claiming to be [htmlize $username]" } set pstr "$pstr posted on [date]" if {[info exists submit]} { set status Open set comment "$pstr&lt;br>&lt;br>$comment" submit_ticket } &lt;/th1> </pre></nowiki> You'll get 'so & so posted on somewhen' at the very top of the first comment in a ticket. Caveat: I haven't tested this quite as extensively as I might... Th1 isn't documented much&#8212;yet&#8212;but it's basically specialized Tcl. You can do quite a bit of customization with it, including changing sqlite tables to suit you."
Ticket change [a627e41188] (rid 3979) by kkinnell on 2008-11-25 18:07:36:
  1. Change comment to "When viewing a ticket, it would be helpful to know who opened the ticket, similar to the way you can see who added additional comments. <hr><i>drh added on 2008-11-23 12:00:39:</i><br> The "Contact" field contains that information, if I understand you correctly. But the information is an email address. Many people prefer to keep their email addresses private (to minimize spam, I suppose) and so that Contact field is not shown unless you are logged in as a user that has the "e" privilege. To help prevent exposure of email addresses, SQLite does not store the email address in the artifacts that comprise the ticket. Instead, it stores a SHA1 hash of the email address. A separate database table (the CONCEALED table) stores a translation from SHA1 hash back to email address. The CONCEALED table is not transferred on a "clone" or "sync". You can get a copy of the CONCEALED table by doing: fossil config pull email But that will only work if the person doing the pulling has the "e" privilege set. <hr><i>anonymous added on 2008-11-24 14:58:24:</i><br> I was actually referring to the logged in name of the user who reported, not the email address. I agree that that should not be displayed. For example, this ticket should say "anonymous" since I do not have a login on this system. The reason I requested this: in my company, only the person who opened a bug may close it, the person who fixed it marks it "fixed". It is helpful to know at a glance who opened a ticket. <hr><i>eric added on 2008-11-24 15:36:00:</i><br> The userid is available in the ticket history page, do you need more than that? <hr><i>anonymous added on 2008-11-24 20:56:32:</i><br> Yes, it would be nice to have it on the "View Ticket" page (tktview). <hr><i>kkinnell added on 2008-11-25 18:06:41:</i><br> You can deal with this by changing your New Ticket HTML. Setup->Tickets->New Ticket Page The text edit has a copy of the html+th1 code for doing new tickets, at the very top is <nowiki><pre> <th1> if {[info exists submit]} { set status Open submit_ticket } </th1> </pre></nowiki> If you change that to <nowiki><pre> <th1> if {![info exists username]} {set username $login} set pstr "[htmlize $login]" if {$username ne $login} { set pstr "$pstr claiming to be [htmlize $username]" } set pstr "$pstr posted on [date]" if {[info exists submit]} { set status Open set comment "$pstr<br><br>$comment" submit_ticket } </th1> </pre></nowiki> You'll get 'so & so posted on somewhen' at the very top of the first comment in a ticket. Caveat: I haven't tested this quite as extensively as I might... Th1 isn't documented much&#8212;yet&#8212;but it's basically specialized Tcl. You can do quite a bit of customization with it, including changing sqlite tables to suit you."
Ticket change [061768a7ab] (rid 3978) by kkinnell on 2008-11-25 18:06:41:
  1. Appended to comment:

    kkinnell added on 2008-11-25 18:06:41:
    You can deal with this by changing your New Ticket HTML.

    Setup->Tickets->New Ticket Page

    The text edit has a copy of the html+th1 code for doing new tickets, at the very top is

    <th1>
      if {[info exists submit]} {
         set status Open
         submit_ticket
      }
    </th1>
    

    If you change that to

    <th1>
      if {![info exists username]} {set username $login}
      set pstr "[htmlize $login]"
      if {$username ne $login} {
          set pstr "$pstr claiming to be [htmlize $username]"
      }
      set pstr "$pstr posted on [date]"
      if {[info exists submit]} {
         set status Open
         set comment "$pstr

    $comment" submit_ticket } </th1>

    You'll get 'so & so posted on somewhen' at the very top of the first comment in a ticket.

    Caveat: I haven't tested this quite as extensively as I might...

    Th1 isn't documented much—yet—but it's basically specialized Tcl. You can do quite a bit of customization with it, including changing sqlite tables to suit you.

Ticket change [c355a8791b] (rid 3977) by kkinnell on 2008-11-25 18:04:24:
  1. Appended to comment:

    kkinnell added on 2008-11-25 18:04:24:
    You can deal with this by changing your New Ticket HTML.

    Setup->Tickets->New Ticket Page

    The text edit has a copy of the html+th1 code for doing new tickets, at the very top is

    <th1> if {info exists submit} { set status Open submit_ticket } </th1>

    If you change that to

    <th1> if {!info exists username} {set username $login} set pstr "htmlize $login" if {$username ne $login} { set pstr "$pstr claiming to be htmlize $username" } set pstr "$pstr posted on date" if {info exists submit} { set status Open set comment "$pstr

    $comment" submit_ticket } </th1>

    You'll get 'so & so posted on somewhen' at the very top of the first comment in a ticket.

    Caveat: I haven't tested this quite as extensively as I might...

    Th1 isn't documented much—yet—but it's basically specialized Tcl. You can do quite a bit of customization with it, including changing sqlite tables to suit you.

Ticket change [05825028a1] (rid 3957) by anonymous on 2008-11-24 20:56:32:
  1. Appended to comment:

    anonymous added on 2008-11-24 20:56:32:
    Yes, it would be nice to have it on the "View Ticket" page (tktview).

Ticket change [7e7643820f] (rid 3955) by eric on 2008-11-24 15:36:00:
  1. Appended to comment:

    eric added on 2008-11-24 15:36:00:
    The userid is available in the ticket history page, do you need more than that?

Ticket change [0eec45aa8b] (rid 3954) by anonymous on 2008-11-24 15:00:37:
  1. Change status to "Open"
Ticket change [a31d5062de] (rid 3953) by anonymous on 2008-11-24 14:58:24:
  1. Appended to comment:

    anonymous added on 2008-11-24 14:58:24:
    I was actually referring to the logged in name of the user who reported, not the email address. I agree that that should not be displayed.

    For example, this ticket should say "anonymous" since I do not have a login on this system.

    The reason I requested this: in my company, only the person who opened a bug may close it, the person who fixed it marks it "fixed". It is helpful to know at a glance who opened a ticket.

  2. Change priority to "Low"
  3. Change resolution to "Open"
  4. Change status to "Review"
Ticket change [6e5b0cdd96] (rid 3943) by drh on 2008-11-23 12:00:39:
  1. Appended to comment:

    drh added on 2008-11-23 12:00:39:
    The "Contact" field contains that information, if I understand you correctly. But the information is an email address. Many people prefer to keep their email addresses private (to minimize spam, I suppose) and so that Contact field is not shown unless you are logged in as a user that has the "e" privilege.

    To help prevent exposure of email addresses, SQLite does not store the email address in the artifacts that comprise the ticket. Instead, it stores a SHA1 hash of the email address. A separate database table (the CONCEALED table) stores a translation from SHA1 hash back to email address. The CONCEALED table is not transferred on a "clone" or "sync". You can get a copy of the CONCEALED table by doing:

    fossil config pull email

    But that will only work if the person doing the pulling has the "e" privilege set.

  2. Change resolution to "Fixed"
  3. Change status to "Closed"
Ticket change [dd1eb29641] (rid 3939) by anonymous on 2008-11-23 07:46:49:
  1. Change comment to "When viewing a ticket, it would be helpful to know who opened the ticket, similar to the way you can see who added additional comments."
  2. Change foundin to "Fossil version [a8c3a7ea92] 2008-11-22 19:32:44"
  3. Change private_contact to "a2024467242089d1dce2d3a24ac29a8241112db9"
  4. Change severity to "Minor"
  5. Change status to "Open"
  6. Change title to ""View Ticket" needs creator"
  7. Change type to "Feature_Request"