Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-05-03 | SH-3079 FIX - minimize retries and avoid log spam when people API is missing | Brad Payne (Vir Linden) | |
2011-04-28 | STORM-1039 FIXED Bad iterator access in llavatarnamecache.cpp:564 | Richard Linden | |
missed else case | |||
2011-04-28 | STORM-1039 FIXED Bad iterator access in llavatarnamecache.cpp:564 | Richard Linden | |
fixed crash on startup | |||
2011-04-15 | STORM-1039 FIXED Bad iterator access in llavatarnamecache.cpp:564 | Paul ProductEngine | |
- Replaced 'while' loop by 'for' - Deleted unnecessary 'cur' iterator | |||
2011-01-18 | remove problematic include used during debug | Oz Linden | |
2011-01-18 | make storing the cache obey the same unrefreshed time as other usage | Oz Linden | |
2011-01-16 | DN-202: Make avatar name caching more aggressive and error handling more uniform | Oz Linden | |
Add logging (mostly at DEBUG level) | |||
2011-01-15 | renamed temp name flag member in name cache to avoid confusion with similar ↵ | Oz Linden | |
names in other classes | |||
2010-12-09 | Falling back to legacy cache on display name fetch error | leyla_linden | |
2010-11-11 | Turning down dummy avatar name entry expiration to 2 minutes | Leyla Farazha | |
2010-09-13 | DEV-52931 Toggling "View Display Names" doesn't take effect right away in ↵ | Leyla Farazha | |
the Friends list | |||
2010-09-04 | Correct license on newly exported files to LGPL. | Aimee Linden | |
2010-08-19 | synchronous llavatarcachename::get calls now return true even if entry is ↵ | Leyla Farazha | |
expired | |||
2010-08-04 | DEV-52354 Username shown in local chat if idle for over 90 seconds | Leyla Farazha | |
reviewd by richard | |||
2010-06-01 | DEV-50013 Don't add delays to batch up name requests | James Cook | |
In practice, bulk name requests are all added in a single frame, triggered for example by opening a group membership dialog. There's no point to waiting to batch up more requests, and this slows down the usual single-name lookup. Reviewed with Simon. | |||
2010-05-28 | DEV-50013 Script memory floater uses usernames | James Cook | |
2010-05-18 | Rename mSLID to mUsername to match the name of the field in the UI | James Cook | |
Product made a late-breaking request to change the name of this field. The wire protocol for People API has not yet changed. | |||
2010-05-13 | DEV-50013 Friends in sidebar now correctly displaying names | Leyla Farazha | |
reviewed by James | |||
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-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-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-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 |