1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-23 22:10:55 +01:00
phorge-phorge/webroot/rsrc
epriestley fef3c778fd Replace user "status" with "availability"
Summary:
Ref T7707. Ref T8183.

  - Currently, user status is derived by looking at events they //created//. Instead, look at non-cancelled invites they are attending.
  - Prepare for on-user caching.
  - Mostly remove "Sporradic" as a status, although I left room for adding more information later.

Test Plan:
- Called user.query.
- Viewed profile.
- Viewed hovercard.
- Used mentions.
- Saw status immediately update when attending/leaving/cancelling a current event.
- Created an event ending at 6 PM and an event from 6:10PM - 7PM, saw "Away until 7PM".

Reviewers: chad, btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T8183, T7707

Differential Revision: https://secure.phabricator.com/D12833
2015-05-14 11:15:04 -07:00
..
css Replace user "status" with "availability" 2015-05-14 11:15:04 -07:00
externals Stop using JX.Scrollbar for main page content 2015-05-11 12:02:00 -07:00
favicons Add HiDPI favicons 2014-11-07 17:07:38 -08:00
image Convert "profile" image transforms to the new pathway 2015-05-13 11:38:46 -07:00
js Conpherence - fix disappearing older messages bug 2015-05-14 11:14:07 -07:00