| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | README update | Egor Tensin | 2017-04-29 |
| | | |||
| * | don't overwrite database files | Egor Tensin | 2017-01-29 |
| | | |||
| * | add connection errors to the db logger | Egor Tensin | 2017-01-29 |
| | | |||
| * | preserve connection errors | Egor Tensin | 2017-01-29 |
| | | |||
| * | ignore logs, CSV/JSON files, etc. | Egor Tensin | 2017-01-28 |
| | | |||
| * | bin.utils.output -> bin.utils.io | Egor Tensin | 2017-01-28 |
| | | |||
| * | refactoring | Egor Tensin | 2017-01-28 |
| | | |||
| * | add abstract classes for db readers/writers | Egor Tensin | 2017-01-28 |
| | | |||
| * | vk: move file i/o to a separate module | Egor Tensin | 2017-01-28 |
| | | |||
| * | bin: move file i/o to a separate module | Egor Tensin | 2017-01-28 |
| | | |||
| * | refactoring | Egor Tensin | 2017-01-27 |
| | | |||
| * | BarChartBuilder: bugfix | Egor Tensin | 2017-01-27 |
| | | |||
| * | refactoring & bugfix | Egor Tensin | 2017-01-27 |
| | | |||
| * | docs: update | Egor Tensin | 2017-01-26 |
| | | |||
| * | refactoring | Egor Tensin | 2017-01-26 |
| | | | | | Context managers everywhere! | ||
| * | README update | Egor Tensin | 2017-01-26 |
| | | |||
| * | refactoring | Egor Tensin | 2017-01-26 |
| | | |||
| * | move BarChartBuilder to a separate module | Egor Tensin | 2017-01-26 |
| | | |||
| * | fix Pylint warnings | Egor Tensin | 2017-01-22 |
| | | |||
| * | revert most of the recent Pylint fixes | Egor Tensin | 2016-10-11 |
| | | | | | I know better how to name my things. | ||
| * | README update | Egor Tensin | 2016-10-10 |
| | | |||
| * | README update | Egor Tensin | 2016-10-10 |
| | | |||
| * | README update | Egor Tensin | 2016-10-10 |
| | | |||
| * | README update | Egor Tensin | 2016-10-10 |
| | | |||
| * | fix Pylint warnings | Egor Tensin | 2016-10-10 |
| | | |||
| * | fix licensing notices | Egor Tensin | 2016-10-01 |
| | | |||
| * | online_duration.py -> online_sessions.py | Egor Tensin | 2016-07-19 |
| | | |||
| * | minimize Pylint configuration | Egor Tensin | 2016-07-19 |
| | | |||
| * | ignore "duplicate code" in Pylint | Egor Tensin | 2016-07-19 |
| | | |||
| * | make the terminology more consistent | Egor Tensin | 2016-07-19 |
| | | | | | | "Online sessions" instead of "online periods/streaks/durations", "time ranges" instead of "date ranges", etc. | ||
| * | docs: update | Egor Tensin | 2016-07-19 |
| | | |||
| * | refactoring | Egor Tensin | 2016-07-19 |
| | | |||
| * | track_status.py: interface update | Egor Tensin | 2016-07-19 |
| | | |||
| * | online_duration.py: interface update | Egor Tensin | 2016-07-19 |
| | | |||
| * | mutual_friends.py: interface update | Egor Tensin | 2016-07-19 |
| | | |||
| * | README update | Egor Tensin | 2016-07-19 |
| | | |||
| * | README update | Egor Tensin | 2016-06-25 |
| | | |||
| * | README update | Egor Tensin | 2016-06-24 |
| | | |||
| * | code style | Egor Tensin | 2016-06-24 |
| | | |||
| * | README update | Egor Tensin | 2016-06-21 |
| | | |||
| * | README update | Egor Tensin | 2016-06-21 |
| | | |||
| * | docs: update | Egor Tensin | 2016-06-21 |
| | | |||
| * | add asserts just in case | Egor Tensin | 2016-06-21 |
| | | |||
| * | replace users' "screen names" with their "domains" | Egor Tensin | 2016-06-21 |
| | | |||
| * | track_status.py: skip deactivated users | Egor Tensin | 2016-06-21 |
| | | |||
| * | forgot about a debug print() | Egor Tensin | 2016-06-21 |
| | | |||
| * | mutual_friends.py: refactoring | Egor Tensin | 2016-06-21 |
| | | |||
| * | bugfix & allow skipping deactivated users | Egor Tensin | 2016-06-20 |
| | | | | | URLs built the right way, among other things. | ||
| * | docs: update | Egor Tensin | 2016-06-20 |
| | | |||
| * | online_duration.py: refactoring + Pylint fixes | Egor Tensin | 2016-06-20 |
| | | |||
