summaryrefslogtreecommitdiff
path: root/indra/newview/llmarketplacefunctions.cpp
AgeCommit message (Collapse)Author
2014-05-13DD-89 : Separate warnings from infos in the SLM API log. Infos are controled ↵Merov Linden
by a setting. Warning are always logged.
2014-05-12DD-89 : Add a MarketplaceListingsLogging setting to get SLM API logs. DD-22 ↵Merov Linden
: Fixed the delete /listing route
2014-05-12DD-22 : WIP : Implement the GET /listing/:listing route to complete the SLM ↵Merov Linden
API coverage. Will be used only in test.
2014-05-09DD-22 : WIP : Implement deleteSLMListing() to cover the Delete ↵Merov Linden
/listing/:listing_id route. Avoid recursive calls in deleteListing()
2014-05-08DD-22 : WIP : More clean up of marketplace classes, rationalize methods namingMerov Linden
2014-05-08DD-22 : WIP : Cleanep up the class definition, seting methods private and ↵Merov Linden
better isolate calls leading to HTTP requests
2014-05-07DD-22 : WIP : Completed the associate_listing route, take edit_url into ↵Merov Linden
account and rewrite getListingURL()
2014-05-07DD-22 : WIP : Partial implementation of PUT associate_listingMerov Linden
2014-05-06DD-22 : WIP : Implement the modify listing route. Made the code more ↵Merov Linden
readable and cleared old debug code
2014-05-05DD-22 : WIP : Implement putRaw() on LLHTTPClientMerov Linden
2014-05-05DD-22 : WIP : Completed GET and POST listings routes. Refactored the ↵Merov Linden
marketplace data code a bit as a result
2014-05-05DD-22 : WIP : Clean up use of Json::FastWriter, clean up logging function as ↵Merov Linden
well
2014-05-05DD-22 : WIP : Clean up json code and test Json::WriterMerov Linden
2014-05-02DD-22 : WIP : Post listing using json, get listings using json (parsing ↵Merov Linden
commented out though as too risky and ugly)
2014-05-01DD-81 : Fixed the stock folder count update using an inventory observer. ↵Merov Linden
This observe other changes as well of interest to marketplace and should improve consistency in general
2014-04-28DD-22 : WIP : Cleaned up error handling in GET merchantMerov Linden
2014-04-28DD-22 : WIP : Implements getSLMListings(). Does no parsing for the momentMerov Linden
2014-04-28DD-22 : WIP : Fix initialization glitch and got rid of old Merchant Outbox ↵Merov Linden
remnants in Marketplace
2014-04-25DD-22 : WIP : Implemented SLM API GET merchant, use it in initialization but ↵Merov Linden
glitch in UI (needs to reopen the floater to see content)
2014-04-22DD-58 : Forced listing ID to be an integer throughout. Verify we get an ↵Merov Linden
integer when using the associate UI.
2014-04-21DD-21 : WIP : Call DirectDelivery cap, nothing done but print out the url in ↵Merov Linden
the log
2014-04-18DD-58 : Implement associate listing UI and primitiveMerov Linden
2014-04-18DD-11 : Suppress getListingName() method since we actually do not need that ↵Merov Linden
to get a listing URL
2014-04-17DD-70 : Use List/Delist for listing folders and Activate/Deactivate for ↵Merov Linden
version folders. Also create test SLM ID when creating listing.
2014-04-16DD-11 : Implement getListingURL() and parametrize it correctly. Change Show ↵Merov Linden
Listing to Edit Listing.
2014-04-09DD-13 : Clean up Associate/Disassociate listing. Also clarify the update ↵Merov Linden
folder code in marketplace
2014-04-06DD-15 : Allow version folder to be made active/inactive, add new methods to ↵Merov Linden
marketplace to make all that a bit more clear and clean
2014-03-14DD-43, DD-44 : implement update_marketplace_category() and get it called ↵Merov Linden
swhen appropriate
2014-03-10DD-3 : WIP : Add test data to LLMarketplaceData when opening the floater for ↵Merov Linden
the first time
2014-03-07DD-2 : Implement LLMarketplaceTuple and LLMarketplaceDataMerov Linden
2013-11-27ACME-1221 : Do not clear merchant import cookie on 404, happens to newly ↵Merov Linden
minted merchants
2013-11-19ACME-3319 : Consolidate Merchant Outboxes when several are present into one ↵Merov Linden
in the right place
2013-10-14Pull merge from lindenlab/viewer-releaseMerov Linden
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2013-03-25WENG-618 : Added debug printout for POST and GET when InventoryOutboxLogging ↵Merov Linden
is turned on
2013-03-07MAINT-2452 : Fixed : Do not clear the cookie in IMPORT_DONE_WITH_ERRORS case ↵merov_linden
so future retry have a chance to work.
2013-02-15MAINT-2301 : Do not treat 404 errors (server returns not found) as 403 ↵Merov Linden
errors (forbidden, i.e. resident is not a merchant)
2013-01-31MAINT-2301 : Fixed : Ignoring 499 timeout errors on POST (safe).Merov Linden
2013-01-31MAINT-2301 : WIP : Catch a bit more 4xx and 5xx error codes, display the ↵Merov Linden
error code in the alert.
2013-01-28MAINT-2287 : Fixed : Test the merchant/no merchant status without relying on ↵Merov Linden
outbox, Recreate missing outbox for a merchant, UI clean up on init.
2013-01-28MAINT-2287 : WIP : Fix compile issueMerov Linden
2013-01-28MAINT-2287 : WIP : Implement a market place stateMerov Linden
2012-07-23Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.Todd Stinson
2012-06-27MAINT-1078 Merchant Outbox import failuresKelly Washington
Add 1s throttle on update checks for importer reviewed with Simon
2012-06-12PATH-735: Limit and clean up grid selectionOz Linden
2012-02-10* Added timers to track the http transactions, visible through the sameLeslie Linden
"InventoryOutboxLogging" debug flag.
2012-01-17EXP-1791 FIX -- Handle case where initialization with SLM fails in the ↵Leslie Linden
Merchant Outbox floater in the viewer * Timeout now triggers the re-initialization logic in the merchant outbox.
2012-01-11EXP-1778 FIX -- Link to Marketplace Error log in transfer failed viewer ↵Leslie Linden
notification * Added a link to the "imports" log from the "done with errors" notification when sending folders to the marketplace.
2012-01-11EXP-1791 FIX -- Handle case where initialization with SLM fails in the ↵Leslie Linden
Merchant Outbox floater in the viewer * Updated marketplace import to properly handle failed cases of authentications and invalid cookies. The import will reset to an uninitialized state and then trigger and initialization followed immediately by an import when appropriate.
2012-01-11EXP-1791 - Handle case where initialization with SLM fails in the Merchant ↵Leslie Linden
Outbox floater in the viewer * Added code to clear and re-initialize the SLM cookie when authentication errors are encountered. * Re-organized logic for outbox import a bit to hopefully be more robust when errors are encountered.