aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/Tango.Transport/TransporterBase.cs
Commit message (Collapse)AuthorAgeFilesLines
* MergeRoy Ben Shabat2025-06-171-0/+4
|
* Some fixes + major keep alive fix.Roy Ben Shabat2021-04-131-1/+1
|
* Implemented new transport threading mode.Roy Ben Shabat2020-11-181-37/+72
| | | | Implemented logger update queue thread on stubs gui.
* Refactored TransporterBase to unify all request messages !Roy Ben Shabat2020-09-041-232/+126
|
* Implemented pre-connection protocol configuration.Roy Ben Shabat2020-08-221-17/+40
| | | | | | Improved error handling across transport layer. Improved unexpected app crash for PPC. Improved transporter request received handlers tunneling.
* Fixed ExternalBridgeSignal ApplicationVersion.Roy Ben Shabat2020-08-021-1/+11
| | | | | Fixed issue with FSE cached machine -> MachineVersion. Modified Remote embedded logs queue priority to low.
* Several correctionsRoy Ben Shabat2020-07-051-1/+1
|
* Logs, Comments & General organization on FSE/PPC.Roy Ben Shabat2020-04-091-21/+37
| | | | Several improvements.
* Implemented PPC Updates & Packages.Roy Ben Shabat2020-03-301-6/+6
| | | | | Moved PPC/FSE interfaces to PPC.Shared. Changes Generic Serialization to json.
* Many changes and improvements.Roy Ben Shabat2020-03-281-1/+7
|
* Several bug fixes.Roy Ben Shabat2020-03-251-0/+16
|
* Implemented WebRtcTransportAdapter.Roy Ben Shabat2020-03-221-5/+5
| | | | | | | | | Implemented FileSystem via WebRTC. Improved FileSystemControl keyboard control. Implemented FileSystemControl context menu. Improved Transported custom request handler registration. Implemented FS copy/move/delete. Implemented InputBox.
* Implemented priority queues for Transport Layer.Roy Ben Shabat2020-03-201-7/+21
| | | | Working on file/folder download.
* Implemented custom request handlers on transporters.Roy Ben Shabat2020-03-081-0/+90
| | | | | Implemented logout vm handling on FSE. Improvements on RDP.
* Switched generic messages to Protobuf-net.Roy Ben Shabat2020-03-051-7/+11
|
* Improved "Notify Continuous Requests About Disconnection".Roy Ben Shabat2020-03-041-4/+13
| | | | | | Integrated FSE/PPC Remote Desktop. Implemented RemoteDesktopService / RemoteDesktopProvider. Implemented Mouse/Keyboard gestures.
* Machine Studio v4.1.2Roy Ben-Shabat2020-03-031-0/+55
| | | | | | | | | PPC v1.1.5 Added BYPASS_ROCKERS to SQLExaminer config. Started integrating FSE Remote/Console To PPC. Added support for generic continuous request.
* Implemented Transport Immediate mode on TCP and SignalR.Roy Ben Shabat2020-02-281-1/+9
| | | | Implemented Tango.Console components.
* Implemented Generic messages support!Roy Ben Shabat2020-02-271-0/+39
| | | | Implemented custom external bridge request handlers.
* Fixed major issue with USB adapter buffering.Roy Ben Shabat2020-02-101-1/+0
| | | | Fixed issues with TransportMessage raising task result/exception in task and not thread which caused a hang sometimes.
* Some fixes on transport layer.Roy Ben-Shabat2020-02-101-23/+44
| | | | | | | Fix on machine operator upgrade firmware.. Fix on SessionFileLogger. Fix on PPC jobs view. Fix on Tech Catalog View.
* Implemented fallback for an invalid incoming message.Roy Ben-Shabat2020-01-281-1/+12
|
* Added TCP write mode setting to MS settings.Roy Ben Shabat2020-01-271-3/+3
| | | | | | | Added External Bridge TCP and SignalR settings to advanced settings on PPC. Added FailsWithAdapter to ExternalBridgeReceiver. Added TCP write mode to ExternalBridgeService. Added some error handling on ExternalBridgeService SignalR.
* Implemented Hangfire experiment.Roy Ben Shabat2020-01-251-172/+323
| | | | | | Refactored Transporter to accept a configuration instead of multiple parameters on all request/response methods. Refactored Transporter to automatically log request/response messaged based on configuration. Fixed issue with ContinuousResponseAborted and external bridge.
* Merged a small fix from Beta+ to transport layer.Roy Ben Shabat2020-01-231-5/+19
|
* Working on diagnostics synchronization..Roy Ben-Shabat2020-01-151-5/+0
|
* Working on SignalR ExternalBridge...Roy Ben Shabat2020-01-151-0/+5
|
* Working on external bridge v2Roy Ben-Shabat2020-01-131-25/+40
|
* Merged Beta+ fixes to master.Roy Ben-Shabat2020-01-121-0/+15
|
* Improved transport and integration layers logging by adding ComponentName ↵Roy Ben Shabat2019-12-061-79/+100
| | | | | | and a static counter to all transport components. Appended the ComponentName and the counter to most of the logging.
* Added component name to transport layer.Roy Ben Shabat2019-12-061-0/+6
|
* Implemented RML import/export.Roy Ben-Shabat2019-10-071-1/+1
| | | | | | | Fixed issue with MS in 1920x1080. Added IP Address & Up Time to PPC. Added ExternalBridge Icon IsInSession Indication. Fixed issue with ExternalBridgeService disconnection.
* Implemented KeepAlive retries.Roy Ben-Shabat2019-09-081-4/+22
| | | | | Fixed issue with catalog recents. Fixed issue with trimmed catalog selection.
* Added cartridge insertion validation handling.Roy Ben-Shabat2019-08-221-3/+18
| | | | Implemented a better keep alive mechanism.
* 2. Update PPC DB Schema and Liquid Types. ***Roy Ben-Shabat2019-05-191-2/+5
| | | | | | | | 3. Test preferred index on PPC. *** 3.1. Add Has_Pigment to Liquid Type. *** 4. Add "Use Preferred Index to Machine Studio. *** 4. Enable KeepAlive by default. *** 4. Disable upload HW for TCP by default. ***
* Fixed CircleActionButton on TCC.Roy Ben-Shabat2019-05-121-0/+3
| | | | | Prevent continues messages from updating after complete or error. Fixed diagnostics not resuming MS <=> PPC after PPC <=> Machine disconnection.
* Implemented better events handling ExternalBridge <=> Machine Studio.Roy Ben-Shabat2019-04-301-3/+26
|
* Added exception throwing when transporter is disconnected.Roy Ben-Shabat2019-04-281-0/+40
| | | | Added dispensers controllers to technician mode on PPC.
* Implemented USB adapter finalizer.Roy Ben-Shabat2019-04-241-1/+8
| | | | | | | | Added exception logging for USB adapter disconnection error. Added Volume color space icon to PPC. Implemented KeepAlive suppression on StorageAPI. Suppressed KeepAlive when uploading job. Implemented keep alive skipping when arrived responses queue is busy.
* Added guidance to event types.Roy Ben-Shabat2019-04-231-1/+7
| | | | | | | Implemented general event view on PPC. Improved job resume tracking. Improved job resume on PPC. Added corruption emulation to machine emulator.
* Machine Studio v4.0.10Roy Ben-Shabat2019-03-121-1/+4
| | | | PPC v1.0.6
* Machine Studio v4.0.9Roy Ben-Shabat2019-02-241-93/+123
| | | | PPC v1.0.3
* Some fixes and improvements for PPC & Machine Studio.Roy Ben-Shabat2019-02-071-2/+10
|
* Some more work external bridge.Roy Ben-Shabat2019-01-221-29/+0
|
* Testing some external bridge communication..Roy Ben-Shabat2019-01-211-3/+6
| | | | Implemented external bridge application logs routing !!!
* Added new BL entities with inheritance !!!!Roy Ben-Shabat2019-01-031-23/+10
|
* Moved all web transport to json :/Roy Ben-Shabat2018-12-191-0/+1
|
* Working on PPC hotspot and external bridge.Roy Ben-Shabat2018-12-111-129/+128
|
* Improved Transporter keep alive and disconnection/connection procedures.Roy Ben-Shabat2018-12-101-25/+49
| | | | Added Disconnected machine state.
* Implemented machine studio storage module. firmware upgrade ↵Roy Ben-Shabat2018-12-021-11/+18
| | | | | | version/validate/activate. Implemented firmware package generator utility.