Merov Linden
c52b4e27f2
DD-11 : Suppress getListingName() method since we actually do not need that to get a listing URL
2014-04-18 11:23:06 -07:00
Merov Linden
ccdffd9794
DD-70 : Use List/Delist for listing folders and Activate/Deactivate for version folders. Also create test SLM ID when creating listing.
2014-04-17 11:44:04 -07:00
Merov Linden
a4f6fc8ee1
DD-11 : Implement getListingURL() and parametrize it correctly. Change Show Listing to Edit Listing.
2014-04-16 16:56:01 -07:00
Merov Linden
748bbeaf98
DD-13 : Clean up Associate/Disassociate listing. Also clarify the update folder code in marketplace
2014-04-09 14:19:38 -07:00
Merov Linden
a38bc63da2
DD-15 : Allow version folder to be made active/inactive, add new methods to marketplace to make all that a bit more clear and clean
2014-04-06 22:03:58 -07:00
Merov Linden
f93f860e9b
DD-43, DD-44 : implement update_marketplace_category() and get it called swhen appropriate
2014-03-14 13:52:42 -07:00
Merov Linden
00fe1b7fbe
DD-3 : WIP : Add test data to LLMarketplaceData when opening the floater for the first time
2014-03-10 11:44:40 -07:00
Merov Linden
0006840325
DD-2 : Implement LLMarketplaceTuple and LLMarketplaceData
2014-03-07 13:56:21 -08:00
Merov Linden
1897e6ce87
ACME-1221 : Do not clear merchant import cookie on 404, happens to newly minted merchants
2013-11-27 12:20:06 -08:00
Merov Linden
8af432481d
ACME-3319 : Consolidate Merchant Outboxes when several are present into one in the right place
2013-11-19 16:15:00 -08:00
Merov Linden
c2f5365f98
Pull merge from lindenlab/viewer-release
2013-10-14 16:30:08 -07:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Merov Linden
0cf0efb6e3
WENG-618 : Added debug printout for POST and GET when InventoryOutboxLogging is turned on
2013-03-25 19:03:49 -07:00
merov_linden
792eda047b
MAINT-2452 : Fixed : Do not clear the cookie in IMPORT_DONE_WITH_ERRORS case so future retry have a chance to work.
2013-03-07 20:43:20 -08:00
Merov Linden
df54caf6f9
MAINT-2301 : Do not treat 404 errors (server returns not found) as 403 errors (forbidden, i.e. resident is not a merchant)
2013-02-15 12:09:23 -08:00
Merov Linden
bb841e7d21
MAINT-2301 : Fixed : Ignoring 499 timeout errors on POST (safe).
2013-01-31 22:04:27 -08:00
Merov Linden
677f65b3a2
MAINT-2301 : WIP : Catch a bit more 4xx and 5xx error codes, display the error code in the alert.
2013-01-31 20:26:59 -08:00
Merov Linden
c8e76908d7
MAINT-2287 : Fixed : Test the merchant/no merchant status without relying on outbox, Recreate missing outbox for a merchant, UI clean up on init.
2013-01-28 18:32:47 -08:00
Merov Linden
158393c404
MAINT-2287 : WIP : Fix compile issue
2013-01-28 11:01:14 -08:00
Merov Linden
cdf551d9ae
MAINT-2287 : WIP : Implement a market place state
2013-01-28 10:48:26 -08:00
Todd Stinson
4feef5af63
Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.
2012-07-23 19:21:34 -07:00
Kelly Washington
14ebeffe87
MAINT-1078 Merchant Outbox import failures
...
Add 1s throttle on update checks for importer
reviewed with Simon
2012-06-27 11:32:54 -07:00
Oz Linden
d500379cea
PATH-735: Limit and clean up grid selection
2012-06-12 21:58:52 -04:00
Leslie Linden
788343db01
* Added timers to track the http transactions, visible through the same
...
"InventoryOutboxLogging" debug flag.
2012-02-10 10:56:55 -08:00
Leslie Linden
652ef62154
EXP-1791 FIX -- Handle case where initialization with SLM fails in the Merchant Outbox floater in the viewer
...
* Timeout now triggers the re-initialization logic in the merchant outbox.
2012-01-17 15:51:30 -08:00
Leslie Linden
59950f6178
EXP-1778 FIX -- Link to Marketplace Error log in transfer failed viewer notification
...
* Added a link to the "imports" log from the "done with errors" notification when
sending folders to the marketplace.
2012-01-11 16:49:32 -08:00
Leslie Linden
0a1cb4f03e
EXP-1791 FIX -- Handle case where initialization with SLM fails in the 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-11 11:26:56 -08:00
Leslie Linden
00b767e5a9
EXP-1791 - Handle case where initialization with SLM fails in the Merchant 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.
2012-01-11 10:05:15 -08:00
Leslie Linden
52fab64104
* Added "InventoryOutboxLogging" debug setting to log merchant outbox related web API calls. Each message begins with the tag "SLM".
2011-12-20 16:16:49 -08:00
Leslie Linden
e826cbd907
EXP-1682 FIX
...
EXP-1683 FIX
EXP-1705 FIX
EXP-1707 FIX
* Outbox folder count now uses inventory API directly rather than inventory folder view for folder count and item status
* Asynchronous fetches are triggered for the outbox content when the window is opened and when it receives focus
* Marketplace URL's for empty and non-merchant outbox view have been updated
* "Copy to Merchant Outbox" and "Delete" context menu items should be fully functional now with item counts, etc.
2011-12-12 15:02:52 -08:00
Leslie Linden
67f1321f31
Initial functional merchant outbox floater
2011-12-08 16:46:30 -08:00
Leslie Linden
35020db3a9
Refactored marketplace inventory import HTTP requests and surrounding support to remove it from the UI panel code.
2011-12-07 15:04:39 -08:00
Leslie Linden
a255fadfab
Updated to trigger a 'get' to establish marketplace session cookie when outbox panel created.
2011-12-06 11:19:58 -08:00
Leslie Linden
5918913063
First pass at connecting to the new marketplace API
2011-12-05 13:37:37 -08:00
Leslie Linden
c24645f7b5
Updated url for damballah to use secondlife-staging
2011-11-14 14:41:26 -08:00
Leslie Linden
5af39ea28b
EXP-1169 FIX -- No synch error icon given on Outbox on Agni where API does not exist
...
* Moved marketplace URL related functions into a new file llmarketplacefunctions.cpp/h.
This will the future home of more marketplace-related functions.
* Disabled sync button when the marketplace API is unavailable.
2011-09-16 11:46:37 -07:00