Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | online_streak_duration.py: grouping by date/wday | Egor Tensin | 2016-06-18 | |
| | ||||
* | "online periods" are called "online streaks" now | Egor Tensin | 2016-06-18 | |
| | ||||
* | group online periods by date/user/etc. | Egor Tensin | 2016-06-18 | |
| | ||||
* | put format-specific db writers/readers together | Egor Tensin | 2016-06-18 | |
| | ||||
* | refactoring | Egor Tensin | 2016-06-18 | |
| | ||||
* | how_much_online.py: CSV/JSON/bar chart output | Egor Tensin | 2016-06-17 | |
| | ||||
* | ignore connection errors in the db logger | Egor Tensin | 2016-06-17 | |
| | ||||
* | add basic "online periods" extraction | Egor Tensin | 2016-06-17 | |
| | ||||
* | make the status logger a database writer | Egor Tensin | 2016-06-17 | |
| | ||||
* | add the platform a user was "last seen" using | Egor Tensin | 2016-06-17 | |
| | ||||
* | refactoring & support more user fields | Egor Tensin | 2016-06-16 | |
| | | | | And a bunch of other minor improvements. | |||
* | make "last seen" timestamps timezone-aware | Egor Tensin | 2016-06-16 | |
| | ||||
* | log user's "last seen" time if they're online | Egor Tensin | 2016-06-16 | |
| | ||||
* | add CSV database reader | Egor Tensin | 2016-06-16 | |
| | ||||
* | track_status.py: move stuff to the package | Egor Tensin | 2016-06-16 | |
| | ||||
* | track_status.py: add a database of statuses | Egor Tensin | 2016-06-15 | |
| | ||||
* | mutual_friends.py: native newlines in CSV | Egor Tensin | 2016-06-15 | |
| | ||||
* | mutual_friends.py: switch to CSV/JSON output | Egor Tensin | 2016-06-15 | |
| | ||||
* | move API wrappers to a package | Egor Tensin | 2016-06-15 | |
| | ||||
* | api.ConnectionError -> api.APIConnectionError | Egor Tensin | 2016-06-10 | |
| | | | | To avoid clashes with the standard library. | |||
* | refactoring | Egor Tensin | 2016-06-09 | |
| | ||||
* | track_status.py: ignore connection errors | Egor Tensin | 2016-06-09 | |
| | | | | This closes (hopefully) #1. | |||
* | refactoring | Egor Tensin | 2016-06-09 | |
| | ||||
* | README update | Egor Tensin | 2016-06-07 | |
| | ||||
* | README update | Egor Tensin | 2016-05-22 | |
| | ||||
* | README update | Egor Tensin | 2016-05-21 | |
| | ||||
* | README update | Egor Tensin | 2016-05-21 | |
| | ||||
* | rename the project | Egor Tensin | 2016-05-19 | |
| | ||||
* | README update | Egor Tensin | 2016-05-19 | |
| | ||||
* | bugfix | Egor Tensin | 2016-02-13 | |
| | ||||
* | refactoring | Egor Tensin | 2016-02-12 | |
| | ||||
* | rename the scripts | Egor Tensin | 2016-02-12 | |
| | ||||
* | refactoring | Egor Tensin | 2016-02-12 | |
| | ||||
* | use the standard logging module & refactoring | Egor Tensin | 2016-02-12 | |
| | | | | Including more command line parameters & better usage messages. | |||
* | README update | Egor Tensin | 2016-02-12 | |
| | ||||
* | request responses in English explicitly | Egor Tensin | 2016-02-12 | |
| | ||||
* | bugfix | Egor Tensin | 2015-07-17 | |
| | ||||
* | README update | Egor Tensin | 2015-07-12 | |
| | ||||
* | initial commit | Egor Tensin | 2015-05-06 | |