Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-01 | Merge with dessie/viewer-public in prep to land code there | James Cook | |
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-28 | merge from viewer-public | Tofu Linden | |
2010-05-27 | DEV-50013 Region debug top scripts/colliders display names | James Cook | |
2010-05-27 | added function for building a username from a legacy name and fixed group ↵ | Leyla Farazha | |
notice panel reviewed by James | |||
2010-05-25 | DEV-50013 WIP gCacheName->getGroup() to distinguish from av lookups | James Cook | |
Helps with global finds looking for remaining calls to patch. Reviewed with Leyla. | |||
2010-05-24 | Static VFS cache tracing | Brad Payne (Vir Linden) | |
2010-05-24 | merge from viewer-public | Tofu Linden | |
2010-05-24 | Backed out changeset 57e00f7d4d4f | Tofu Linden | |
(was: EXT-7145: FIXED: make viewer to handle "URL redirect " for http texture.) This was causing osx/linux build failure. | |||
2010-05-22 | merge from viewer-public | Tofu Linden | |
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-18 | EXT-7145: FIXED: make viewer to handle "URL redirect " for http texture. | Xiaohong Bao | |
2010-05-13 | Merge | Leyla Farazha | |
2010-05-13 | DEV-50013 Friends in sidebar now correctly displaying names | Leyla Farazha | |
reviewed by James | |||
2010-05-13 | merge pull from dessie/viewer-public, picking up SLE code | James Cook | |
2010-05-12 | merge from viewer-public | Tofu Linden | |
2010-05-11 | merge from dessie/viewer-public right before SLE code landed | James Cook | |
2010-05-10 | Automated Merge | Roxie Linden | |
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-05 | merge from viewer-public | Tofu Linden | |
2010-05-04 | DEV-49633 WIP, Display name cache uses "Expires" headers for timeouts | James Cook | |
2010-05-04 | DEV-49633 WIP LLHTTPClient calls responders with headers _before_ body | 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-21 | Automated merge | Roxie Linden | |
2010-04-20 | Viewer caches avatar display names between sessions | James Cook | |
Reviewed with Simon | |||
2010-04-21 | merge from viewer-trunk | Tofu Linden | |
2010-04-20 | CID-462 | Tofu Linden | |
Checker: DEADCODE Function: LLAssetStorage::findInStaticVFSAndInvokeCallback(const LLUUID &, LLAssetType::EType, void (*)(LLVFS *, const LLUUID &, LLAssetType::EType, void *, int, int), void *) File: /indra/llmessage/llassetstorage.cpp | |||
2010-04-20 | merge from viewer-trunk | Tofu Linden | |
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 | For EXT-6809 - fixes suggested by Nyx code review | Brad Payne (Vir Linden) | |
2010-04-19 | merge | Brad Payne (Vir Linden) | |
2010-04-19 | For EXT-6809 - search static VFS for all asset types | Brad Payne (Vir Linden) | |
2010-04-16 | Fix line endings | James Cook | |
2010-04-16 | Accept expires timestamp as UTC datetime in LLSD | James Cook | |
2010-04-16 | For EXT-6809 - search static VFS for all asset types | Brad Payne (Vir Linden) | |
2010-04-16 | For EXT-6809 - search static VFS for all asset types | Brad Payne (Vir Linden) | |
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-19 | automated merge with trunk | Roxie Linden | |
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-13 | Fixed bug EXT-5415 (Edit floater and object profile show group as ↵ | Vadim Savchuk | |
"loading..." when set to "none"). Made LLCacheName getGroupName() and getName() methods return TRUE if the given group/avatar name is NULL, so that LLNameBox doesn't display "Loading..." indefinitely. There's nothing to wait for in case of NULL id: the name cache returns a predefined name that won't change (i.e. it's the final result). Reviewed by Mike: https://codereview.productengine.com/secondlife/r/223/ --HG-- branch : product-engine | |||
2010-04-15 | merge from viewer-trunk | Tofu Linden | |
2010-04-12 | DEV-47529 Convert viewer to use final People API lookup URL format | James Cook | |
Reviewed with Simon |