Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | 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-04 | DEV-49633 WIP, Display name cache uses "Expires" headers for timeouts | James Cook | |
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-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-26 | Don't save dummy records (from 503 errors) to disk cache | James Cook | |
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 | 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 | Viewer caches avatar display names between sessions | James Cook | |
Reviewed with Simon | |||
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-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-13 | Fix line endings | James Cook | |
2010-04-13 | DEV-47529 Display name expiration time sent from web service | 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 | |||
2010-03-29 | Merge latest viewer-hotfix, approximately equal to Viewer 2.0 final | James Cook | |
2010-03-23 | Part DEV-47695 route display name changes via sim for rebroadcast to | James Cook | |
nearby avatars for name tag updates and to update cached display name for LSL nonblocking functions | |||
2010-03-22 | Fixed bug EXT-6446 (Profile Real World description gets messed up if out of ↵ | Vadim Savchuk | |
the old characters' number limit). Submitting on behalf of Dmitry Zaporozhan. Reviewed by me and Richard: https://codereview.productengine.com/secondlife/r/67/ --HG-- branch : product-engine | |||
2010-03-18 | Partial support for Set Name returning error msg from service | James Cook | |
2010-03-10 | Freshly created SLID-only account now shows white tag, not yellow | James Cook | |
2010-03-09 | Default display names to on for demo | James Cook | |
2010-03-08 | Removed custom star badges for Lindens. | James Cook | |
Plan is to use avatar profile pictures for these. | |||
2010-03-05 | fixed EXT-5910 “Offers logging”, | Alexei Arabadji | |
fixed IM message counter when received interactive notification(offer); corrected logging to file of offer notification; enabled logging for FRIENDSHIP_ACCEPTED notification; --HG-- branch : product-engine | |||
2010-03-03 | Work around bad usernames occasionally sent from server. | James Cook | |
2010-03-02 | Merge | James Cook | |
2010-03-02 | Don't load cached names with blank last names, avoids data corruption | James Cook | |
2010-02-24 | Hack to refresh name tags when I change my display name. | James Cook | |
Also fixes a crash when turning on display names. | |||
2010-02-24 | Clean up code after review with Roxie | James Cook | |
2010-02-24 | Add asynchronous display name lookup with callback | James Cook | |
2010-02-23 | Decreased delay between name lookup requests | James Cook | |
for slightly faster lookup times | |||
2010-02-22 | Simple button to change your display name | James Cook | |
Talks to web service so other people can see the change, but for now they need to relog or toggle display names on/off to clear their cache. | |||
2010-02-19 | Improved support for toggling display names on/off | James Cook | |
Stop pre-populated name cache because we have a web service now for lookup Added mIsLegacy to LLAvatarName so we can colorize those name tags differently | |||
2010-02-19 | Added clear() method for debugging | James Cook | |
2010-02-18 | Default using display names to on for now until I can fix the | James Cook | |
code to turn them off | |||
2010-02-18 | Preference to set what fields name tags display, and | James Cook | |
first attempt at "use display names" menu item which doesn't work yet | |||
2010-02-17 | Fix Mac/Linux build | James Cook | |
Dang finicky LLSD map dereferences | |||
2010-02-17 | Look up display names via a web service | James Cook | |
Also removed unused LLComboBox globals to reduce llappviewer.cpp include file burden. Review pending | |||
2010-02-17 | Added function LLCacheName::cleanFullName() to strip " Resident" from strings | James Cook | |
2010-02-16 | Store last name Resident in cache for now, but don't use for reverse lookups | James Cook | |
2010-02-16 | Fix Linux build warning/error for unused function | James Cook | |
2010-02-16 | Fix display of SLID-only accounts - prototype display name code was | James Cook | |
putting duplicate name in parentheses. | |||
2010-02-16 | Fix server to use updated LLCacheName API. | James Cook | |
Fixed callback signatures. Added LLCacheName::getDefaultLastName() to return "Resident" Reviewed with Huseby | |||
2010-02-12 | Changing viewer unit test licenses to viewergpl | Mark Palange (Mani) | |
2010-02-12 | Per-avatar customizable icons next to name links in text | James Cook | |
Changed LLUrlEntryAgent callbacks to handle both link label and icon Eliminated legacy LLNameCache file loading Reviewed with Kelly | |||
2010-02-11 | Removed temporary LLCacheName::getDisplayName code | James Cook | |
2010-02-11 | Created stub LLAvatarNameCache for display name lookup, as | James Cook | |
well as LLAvatarName base data object. Reviewed with Kelly. | |||
2010-02-10 | Added Jose Sanchez as display name for bobsmith123 | James Cook | |