Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-07 | DEV-49780 Avatar picker uses new People API interface | James Cook | |
Reviewed with Callum | |||
2010-05-07 | DEV-49780 Chat/IM history shows SLID in tooltip | James Cook | |
Reviewed with Callum | |||
2010-05-07 | DEV-49780 Remove Display Name from login menu, auto-enables on login | James Cook | |
Reviewed with Callum | |||
2010-05-07 | Rename menu item toggle to "Display Name Demo" | James Cook | |
2010-05-07 | DEV-49633 Prefer Retry-After for error handling backoff | James Cook | |
Also, we can't parse Expires dates, so use Cache-Control max-age. Reviewed with Huseby. | |||
2010-05-06 | WIP Add default name expiration on set response, need headers later | James Cook | |
2010-05-06 | DEV-49633 fixed, use Cache-Control max-age for display name expiration | James Cook | |
We have no C++ libraries for parsing RFC 1123 dates, so parsing "Expires" headers is risky. max-age delta-seconds is easier to parse and equivalent for this use. Also added unit tests for max-age parsing. Pair-programmed with Huseby. | |||
2010-05-05 | WIP Final name tag colors, fonts, show logic | James Cook | |
2010-05-04 | DEV-49633 WIP, Display name cache uses "Expires" headers for timeouts | James Cook | |
2010-04-30 | Partial display name support in money transaction notifications | James Cook | |
2010-04-30 | Hide "Set Name..." button if region/grid doesn't use display names | James Cook | |
2010-04-29 | Send Accept-Language header to localize set-display-name error msgs | James Cook | |
2010-04-29 | DEV-49489 Display name support in URL-style name widgets, also | James Cook | |
Fixed problem where labels like "Mute John Smith" were not being applied when the name was not in cache. | |||
2010-04-29 | DEV-49489 Viewer supports People API set 409 Conflict error | James Cook | |
2010-04-28 | DEV-49513 Viewer speaks final People API set display name format | James Cook | |
2010-04-28 | Remove prototype support for badges next to avatar names | James Cook | |
Easy to reimplement if we decide we want to do it. | |||
2010-04-28 | Login input field allows legacy first+last name > 31 chars | James Cook | |
Previously if you had a super-long first name, you couldn't log in! | |||
2010-04-28 | Allow avatar picker searches for < 3 characters | James Cook | |
Basically, allow any non-zero-length search. Relates to DEV-49464 | |||
2010-04-28 | DEV-49489 Fall back to legacy names if display names unavailable | James Cook | |
Also made new names system wrap the old one to simplify call sites in the viewer | |||
2010-04-28 | Profile clears old data out of name field when shown | James Cook | |
2010-04-27 | Menu item to disable display names for testing works again | James Cook | |
Start up cache in not-running state on viewer. Set cache running when idle() is called. Explicitly refresh name tags when toggled. Reviewed with Simon | |||
2010-04-27 | Convert profile panel to new avatar name cache | James Cook | |
2010-04-26 | Strip some debug spam | James Cook | |
2010-04-26 | Don't save dummy records (from 503 errors) to disk cache | James Cook | |
2010-04-26 | Fix inspector display name updating to help test server Display Names | James Cook | |
2010-04-26 | DEV-47529 Viewer turns display names on/off based on region capability | James Cook | |
Also refreshes name tags so you can see the state. Reviewed with Kelly. | |||
2010-04-23 | DEV-47529 Name cache can handle People API 503 service unavailable | James Cook | |
It caches a dummy name "???" for a while and retries - soon for 503, longer delay for other errors. Reviewed with Simon. | |||
2010-04-22 | Remove login.cgi method of turning off display names (we now use caps) | James Cook | |
2010-04-22 | Fix typo in name change update code, now updates work | James Cook | |
2010-04-22 | DEV-47529 Turn off display names if no capability from simulator, and | James Cook | |
Display name update broadcasts entire new name record to nearby viewers Display name update directly inserts new name into sim cache indra.xml has display_names_enabled setting to control cap Synchronized viewer and server versions of avatar name cache Reviewed with Ambroff | |||
2010-04-22 | Starting to implement running switch and 503 error handling | James Cook | |
2010-04-20 | Cleaned up debug spam | James Cook | |
2010-04-20 | Viewer caches avatar display names between sessions | James Cook | |
Reviewed with Simon | |||
2010-04-20 | LLDateUtil::ageFromDate() now takes more sensible parameters | James Cook | |
This and last reviewed with Kelly | |||
2010-04-20 | Avatar picker requests are routed via sim capability | James Cook | |
2010-04-19 | Viewer asks login.cgi if the grid supports display names | James Cook | |
If not, turns off display names. Cleaned up name cache reset code. Alphabetized login auth param requests for easier merges going forward. | |||
2010-04-19 | DEV-49149 Localizable server error message for Display Names | James Cook | |
Try to look up a specific translation for the error in the viewer, but failing that, try to use a message sent by the server. Reviewed with Simon. | |||
2010-04-19 | DEV-47529 Viewer refresh name lookup cap URL on region cross/teleport | James Cook | |
Reviewed with Kelly | |||
2010-04-16 | Fix line endings | James Cook | |
2010-04-16 | Accept expires timestamp as UTC datetime in LLSD | James Cook | |
2010-04-15 | DEV-47529 Viewer looks up display names via a sim cap | James Cook | |
Squire asked me to route display name lookups via a simulator capability using HTTP GET. This buys us authentication until the data services team can implement a public-facing authenticating web service for People API. | |||
2010-04-15 | Remove hack to set display name by talking directly to name service | James Cook | |
This means display names will only work on grids with name code deployed | |||
2010-04-15 | Remove old hack to chat "refreshname" to trigger name tag updates | James Cook | |
2010-04-13 | Fix line endings | James Cook | |
2010-04-13 | Hide SLID if it matches display name, leave SLIDs on by default otherwise | James Cook | |
I don't like this, but Crimp and Hamilton want it to address M's concerns about impersonation. | |||
2010-04-13 | DEV-47529 Display name expiration time sent from web service | James Cook | |
2010-04-13 | DEV-47529 Chat "foo changed name to bar" on name change, viewer piece | James Cook | |
Reviewed with Kelly | |||
2010-04-12 | Added a touch of logging | James Cook | |
2010-04-12 | DEV-47529 Convert viewer to use final People API lookup URL format | James Cook | |
Reviewed with Simon | |||
2010-04-08 | DEV-47529 Add expiration to display name cache for viewer | James Cook | |
Also synchronize LLAvatarNameCache with server version TODO: Get expiration time from web service |