ECGrid Forums  

Go Back   ECGrid Forums > Electronic Commerce > ECGridOS > ECGridOS Developer

ECGridOS Developer Development related posts.

Closed Thread
 
Thread Tools Display Modes
  #1  
Old 12-15-2009, 02:24 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Arrow Production Updates

These is where all Production Update notifications will be posted. If you subscribe to this thread, you will be automatically e-mailed whenever there is a new entry.

This thread will be for announcements only. If you have questions or issues, please create a new thread or add a post to another related one.

The version code is as follows: v<Major>.<Minor>.<Build>

The URL for the Web Service ASMX file will be as follows starting with v2.2:

https://ecgridos.net/v<Major>.<Minor>/ecgridos.asmx.

Updates will move to a new Minor version, including change in URL, when a Class Object is modified. This will help prevent version shock issues to production code. Builds within the same Minor version should have no or minimal affect on production code other than bug fixes and enhancements. New functions may be added within the same Minor version, but the calling conventions for existing functions will not be changed.

NOTE ABOUT BETA: If the version has a Beta designation, it means that the code is still subject to Class Object changes. Once the Beta designation is removed, the Class Object definition is locked. Starting 4/7/11 any Class Object changes will be noted in bold.

-=tg=-

v2.1.21
  • [Skipped]
v2.1.20a - 03/04/2010
  • Fixed documentation for InterconnectAdd() by including NotifyContact parameter.
v2.1.20 - 01/13/2010
  • Relaxed secuirty requirements for UserPassword().
  • Added TPFind() and TPFindEx().
v2.1.19 - 01/07/2010
  • Fixed issue for showing Parcels with no Interchanges or invalid Interchanges.
  • Invoked ParcelOutBoxError() and ParcelOutBoxErrorEx(), InterchangeOutBoxNoRoute(), InterchangeOutBoxNoRouteEx() - documentation pending.
  • Fixed User functions to Terminated Users no longer are displayed.
  • Modified ReportTrafficStatsEx() to allow any user to pull overall system stats (NetworkID=0, MailboxID=0).
v2.1.18 - 01/05/2010
  • Added ParcelDownloadReset().
v2.1.17 - 12/09/2009
  • Fixed MailboxList() to restricted to NetworkUser access or higher as originally documented.
  • Added TransactionSet support to Carbon Copies.
v2.1.16 - 12/01/2009
  • Changed UserInfo class to show OpenSessions and Lockout status (note: this will likely be changing again).
v2.1.15 - 10/25/2009
  • System wide update to handle Tradacom STX/END envelopes natively.
  • Upated InterchangeDate() to handle STX segment.
  • Minor typo fixes to documentation.
  • On-line archive days in docs set to 60 to match contracts.
v2.1.14 - 10/27/2009
  • Fixed variable error in _ParcelInfo() internal function call.
v2.1.13 - 10/23/2009
  • Added first set of Performance Counters.
v2.1.12 - 10/19/2009
  • Updated X12/EDIFACT ID to allow up to 35 characters as a Parameter and in the ECGridIDInfo class.
v2.1.11 - 10/13/2009
  • Alowed Aliasing of Networks to other Network/Mailbox.
  • Modified ECGridIDInfo.ownerInfo to support Aliasing.
  • Added Redirected to NetworkStatus ENUM
  • The .LastLog class within the NetworkIDInfo object will be null until the SQL call can be corrected.
v2.1.10 - 10/12/2009
  • Changed eMailTo ENUM to use Requestor rather than Local to be more clear.
v2.1.9 - 10/07/2009
  • Updated InterconnectAdd() to reflect return value of InterconnectIDInfo object class.
  • Updated all methods that return collections to show Array() rather than List(Of T) to accurately reflect that web services returns an array.
v2.1.8 - 10/05/2009
  • Added function TPSearchEx() and modified TPSearch(). Searches can now be limited to the Session or Specified Network/Mailbox.
v2.1.7 - 09/11/2009
  • Added MailboxName to all ECGridIDInfo references in Owner Class.
v2.1.6 - 05/19/2009
  • Moved SessionID from Cookie to declared parameter in each function.
  • Added ECGridOSVersion to SessionInfo class.
  • Fixed typo in ReportMonthlyEx() description.
  • Changed WS reference to a generic net.ecgridos.ECGridOSAPIv2, to not change until v3.
v2.0.5 - 05/19/2009
  • Fixed bug in MailboxOwnerContact()
v2.0.4 - 04/14/2009
  • Fixed NetworkIDInfo and MailboxIDInfo classes to properly reflect AS2Info class.
  • Modified NetworkIDInfo class to include additional operational status information.
  • Added NetworkLog class and LastLog as NetworkLog subclass to NetworkIDInfo class.
  • Added General to AuthLevel Enum.
  • Added NetworkOutageList().
v2.0.3 - 04/02/2009
  • Renamed NetworkSearch() to NetworkList() for consistency.
  • Added CreateDirectory functionality to ParcelUpload() and ParcelUploadEx()
  • Removed ENUM values as Web Services do not pass the underlying values.
v2.0.2 - 03/31/2009
  • Fixed missing data in NetworkSearch().
  • Added LastContact to NetworkIDInfo class.
  • Removed Migration APIs until next version.
  • Made NetOps information public as UserIDInfo for InterconnectIDInfo class.
v2.0.1 - 03/26/2009
  • Fixed Delimiter issue in NetworkInfo().
  • Added Status (2) Development
v2.0.1 - 03/16/2009
  • Added ReportInstantStats() and ReportInstantStatsEx()
v2.0 - 03/5/2009
  • Added InterchangeDateTime to InterchangeIDInfo class
  • Extended TimeOut of _ParcelInBoxArchiveList() and _ParcelOutBoxArchiveList() to 1200 seconds
  • Added Migration Management APIs
  • Fixed TPAddEx() and TPAddVAN() where ECGridID was declared as Short
  • Fixed invalid ReturnCode in TPAddEx() and TPAddVAN()
  • Added AS2Info Class to MailboxIDInfo and NetworkIDInfo classes
  • Updated description in ParcelUploadEx()
  • Changed EventIDs for ReportMonthly() and ReportMonthlyEx()
  • Added InterchangeDate()
  • Added InterchangeProcessDate to InterchangeIDInfo class
  • Removed ManagedMigration parameter from TPMove() and TPMoveEx()
  • Added ReportStatistics() and ReportStatisticsEx()
  • First Production Release
v2.0 [beta] - 10/8/2008
  • Documentation Only - Typographical updates
v2.0 [beta] - 9/29/2008
  • Documentation Only - Added ECGridOS Support & Forum information
v2.0 [beta] - 9/25/2008
  • Modified ParcelIDInfo Class
  • Fixed ECGridIDInfo
  • Added ReportMonthly() and ReportMonthlyEx()

Last edited by Todd Gould; 04-07-2011 at 01:46 PM.
  #2  
Old 05-13-2010, 01:57 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v2.1.22 - 03/10/2010

  • Added Sample Code to documentation.
  • Added APICall Enum
  • Added Class Object SessionLog, SessionLog() and SessionLogEx() API calls
  • Added Unknown to ReturnCode Enum
  • Added GZip compression to ParcelUploadGZip() and ParcelDownloadGZip().
  #3  
Old 05-13-2010, 01:58 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v2.1.23 - 05/12/2010

  • Fixed problem with TPAddVAN().
  #4  
Old 06-13-2010, 10:46 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v2.2.24 - 6/13/2010

This update contains change to several Call Objects and is therefore accessible through a new URL in order to not break existing applications.

A documentation update will be posted shortly to include several undocumented calls.
  • Updated with new ASMX at https://ecgridos.net/v2.2/prod/ECGridOS.asmx to account for changes in Class Objects. Notice change to generic ECGridOS.asmx without version info which is now controlled by the directory structure only.
  • MaxSessions update for UserAdd() based on Authorization Level.
  • Added internal support for special directory configurations for ParcelUpload() and ParcelDownload() APIs.
  • Added Managed Mailbox support through API and added MailboxManaged().
  • Added Managed Property to MailboxIDInfo Class Object
  • Added LocalStatus Property to ParcelIDInfo Class Object for future use.
  • Added DocumentType Property to InterchcangeIDInfo Class Object for future use.
  • Added ParcelByFileName() Method
  • Added InterchangeInfo() for lookup of InterchangeIDs. Changed undocumented InterchangeInfo() to InterchangeHeaderInfo().
  • Added Version() API that does not require a login.
  #5  
Old 10-06-2010, 05:44 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v2.2.25 - 9/27/2010

  • Parcel Listing APIs now return records in reverse-chronological order.
  • AS2Info class documentation updated to reflect inclusion of CertificateID in the CertificateInfo subclass.
  • Added ReportTrafficStatsPublic() which returns system-wide aggregate for past 72-hours.
  • Increased ReportTrafficStats() and ReportTrafficStatsEx() Periods value to +/- 72-hours.
  #6  
Old 10-06-2010, 05:45 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v2.2.25a - 10/6/2010 (no asmx update)

  • Fixed Timeout advancement to increment at the completion of the API call, not the initiation. This way long API calls do not cause the session to timeout.
  #7  
Old 10-06-2010, 09:02 PM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v2.2.26 - 10/6/2010

  • Corrected fileshare conflict in ParcelDownload() and related APIs.

Last edited by Todd Gould; 02-10-2011 at 09:47 AM. Reason: Corrected title.
  #8  
Old 02-10-2011, 09:48 AM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v2.2.26a

  • ParcelInBoxEx() allows to search all Mailboxes within a Network by using MailboxID = -1. Change only to stored procedure, no ASMX update.
  #9  
Old 02-10-2011, 09:49 AM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v2.2.27 - skipped

[version number skipped]
  #10  
Old 02-10-2011, 09:49 AM
Todd Gould's Avatar
Todd Gould Todd Gould is offline
Loren Data Corp.
 
Join Date: May 2005
Location: Loren Data Corp.
Posts: 303
Send a message via Skype™ to Todd Gould
Default v2.3.28 (beta) - 12/15/2010

  • New support for AS2 certificates. Modified AS2Info and MailboxIDInfo objects.
  • Added to ParcelIDInfo class object MailboxIDFrom and MailboxIDTo properties.
  • Added TimeZoneOffset to the SessionInfo and UserIDInfo classes.
  • Fixed MailboxManaged().

Last edited by Todd Gould; 02-10-2011 at 09:56 AM.
Closed Thread


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
ECGridOS Production is On-Line! Todd Gould ECGridOS Developer 0 03-08-2009 03:34 PM


All times are GMT -4. The time now is 06:13 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
ECGrid® is a registered service mark of Loren Data Corp.