Steve Howell
a246d2dcb3
refactor: Eliminate presence_info params.
...
It's easier to reason about the activity.js code if we just
make it clear that presence_info is a global singleton. Going
forward, functions that use that data will explicitly refer to
exports.presence_info.
This change makes some tests slightly more awkward to set up, but
with the actual code you now don't have to question whether there
are multiple copies of presence_info to maintain.
The diff for compare_function is a bit confusing to read, but it's
basically just de-dented since we don't need to parameterize the
compare function any more.
2017-03-08 11:32:23 -08:00
..
2017-03-07 23:25:39 -08:00
2017-01-11 15:23:42 -08:00
2017-03-07 17:25:58 -08:00
2017-03-08 11:32:23 -08:00
2017-03-04 17:32:48 -08:00
2017-02-16 21:06:18 -08:00
2017-01-21 21:45:12 -08:00
2017-02-24 15:05:06 -08:00
2017-03-07 22:13:01 -08:00
2017-02-28 16:15:10 -08:00
2017-03-07 22:24:57 -08:00
2017-01-10 04:55:41 -08:00
2017-02-21 11:30:59 -08:00
2017-03-05 11:55:09 -08:00
2017-03-07 22:24:57 -08:00
2017-03-07 22:04:04 -08:00
2017-01-04 12:42:16 -08:00
2017-01-21 21:45:12 -08:00
2017-01-11 15:23:42 -08:00
2017-01-11 15:23:42 -08:00
2017-02-28 10:10:12 -08:00
2017-02-26 16:18:02 -08:00
2017-02-26 18:30:15 -08:00
2017-02-26 16:18:02 -08:00
2017-01-11 15:23:42 -08:00
2017-02-14 23:25:22 -08:00
2017-02-09 23:35:10 -08:00
2017-02-23 15:34:30 -08:00
2017-03-03 12:22:57 -08:00
2017-02-28 20:37:52 -08:00
2017-01-06 10:37:54 -08:00
2017-02-23 02:58:22 -08:00
2017-02-28 20:37:52 -08:00
2017-01-11 15:23:42 -08:00
2017-02-16 17:00:21 -08:00
2017-02-22 22:46:44 -08:00
2017-02-22 22:46:44 -08:00
2017-02-26 16:18:02 -08:00
2017-02-17 00:10:18 -08:00
2017-02-11 08:36:39 -08:00
2017-02-14 23:25:22 -08:00
2017-02-11 08:36:39 -08:00
2017-02-11 08:36:39 -08:00
2017-03-04 07:50:47 -08:00
2017-03-05 15:44:43 -08:00
2017-02-11 08:36:39 -08:00
2017-03-06 22:26:12 -08:00
2017-03-03 15:19:34 -08:00
2017-03-07 22:13:01 -08:00
2017-01-11 15:23:42 -08:00
2017-01-22 20:23:37 -08:00
2017-01-12 16:53:45 -08:00
2017-01-11 15:23:42 -08:00
2017-01-11 15:23:42 -08:00
2017-02-07 14:13:29 -08:00
2017-03-04 20:30:58 -08:00
2017-03-07 22:09:58 -08:00
2017-03-04 17:32:48 -08:00
2017-02-28 20:02:23 -08:00
2017-01-11 15:23:42 -08:00
2017-03-05 15:44:43 -08:00
2017-03-05 11:55:09 -08:00
2017-02-20 10:46:05 -08:00
2017-03-05 15:44:44 -08:00
2017-03-05 15:44:43 -08:00
2017-02-28 16:03:37 -08:00
2017-03-05 15:44:43 -08:00
2017-01-19 14:58:31 -08:00
2017-03-05 11:55:09 -08:00
2017-03-06 22:24:21 -08:00
2017-02-11 08:36:39 -08:00
2017-02-14 23:25:22 -08:00
2017-03-07 22:13:01 -08:00
2017-02-26 21:39:22 -08:00
2017-02-26 16:18:02 -08:00
2017-01-11 15:23:42 -08:00