1

When I'm looking at my Stack Overflow timeline according to the API, It's missing a lot of events.

According to the API, the last thing I did was posting this answer, five days ago, and you can see edits are reported as well (the second entry). However, I've made a couple of more edits since then, as you can see in my profile:

all actions on my profile

It can't be the case that actions via the API are not reported; I've made a couple of manual edits as well, e.g. this was a manual edit via the website itself.

Accessing the timeline via /me/timeline doesn't make a difference; I get the same results. As for other sites: on Meta Stack Exchange, my last reported action is this comment but I my script made three edits since then; some other sites, like the Russian Stack Overflow and Photography, the timeline is up-to-date.

  • 1
    If/when this gets fixed, I recommend that "creation_date" be replaced with "event_date" for this object -- to avoid ongoing confusion and regression of this bug in the code. – Brock Adams Jul 21 at 18:52
2

This is probably a variation of this bug and a variation or repeat of this bug that was partially fixed (once upon a time).

Anyway, the timeline does show all your events as can be seen with this query:
    /2.2/users/4751173/timeline?fromdate=1563667200&site=stackoverflow
where 1563667200 is midnight on July 21st, 2019.

The problem is that creation_date is (still/again) all kinds of FUBAR and does not refer to the actual time of the event.

For example, the above query returns an item:

{
  "post_id":        2818028,
  "user_id":        4751173,
  "timeline_type": "revision",
  "post_type":      "answer",
  "creation_date":  1273661209,
  "detail":         "broken image fixed (click 'side-by-side' to see...",
  "title":          "Equivalent of Bloch's Effective Java for C#"
},

where creation_date is 1273661209.
1273661209 corresponds to 2010-05-12 10:46:49 UTC which is the time that the answer was created, NOT when the edit was made. (And also well before the fromdate.)

This, of course, makes little sense and is not useful for the timeline.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .