pristine:5e03b90ec8387e10e372270cd444c177225eb941d02e630f8c3c3c7ef5201bee [Initial repository with tracked boring file list. Kevin Quick **20130128235858 Ignore-this: 38d210da5c649b2495878f03fdcb06db ] hash: 0000002797-210390855fc52ccb98d3b2dbd66e94234ab4681803ab2903b300363368866c96 [Initial OnRmt implementation. Kevin Quick **20130129000600 Ignore-this: ead9d7654de49f280f7baaf4cd1e987c ] hash: 0000020411-8b370814ecf70a532fad558560e60552fe40e2e4e0884fd31a70d27f76785324 [Modifications to make proper OnRmt library with onrmttest test application. Kevin Quick **20130129063934 Ignore-this: f4c574b85036dc7240da5c098cf362d8 ] hash: 0000003858-46610f1d9c2d9c0a7fff48fbd4e266933c4899af97da284bfbcfd17d32cfd3e8 [Cleanup RemoteOp implementation. Kevin Quick **20130130063757 Ignore-this: 5609f34063efc10a1d6ca6cf87af380e ] hash: 0000001807-148882822a81348ce21d4c9f8ce987b0335297120b6914881baf674103aed441 [Use record wildcard as worker argument to simplify code. Kevin Quick **20130130065026 Ignore-this: a1dd84b9c86cca69d17e27fd5232030b ] hash: 0000003144-e8344f7e0fb95acc484c07c4cd58e65370873a3ae79e6a9f98662afba0b30a24 [Add numParallel control to UIControls. Kevin Quick **20130130065049 Ignore-this: 4989b043e1b4d3432fe235e692b14a10 ] hash: 0000000647-4feed4ac2975cffaa685dc1a7299ba2ba68a8ebf7402e581a2a9258b88d10321 [Add Idle mode for RunCompl and clean up updFinish handling Kevin Quick **20130130071655 Ignore-this: 8e53f0f61c2d7f7ec97d14dde1af563d ] hash: 0000002507-ed8fb292d499b133869d11bf923a8c730d170ef0861fca36ca609e87f6875e64 [Shift to worker-driven remote operation invocation to allow parallelism limiting. Kevin Quick **20130130074642 Ignore-this: 4679fcdd6e63827d8d92937a09f802d ] hash: 0000009690-c6746f049c98d29febbe038c0b6e049c67c72ebe3c290d00b98860e5b783296e [Added onrmttest for simple use of OnRmt. Kevin Quick **20130130074735 Ignore-this: e5c5e07187c56e33704cc989cfc9fa78 ] hash: 0000000290-41fa92ba254ccb691293ba72dc53f710d44ea91754aaba9b840f712f549d08f5 [Fix initial/remainder job startup split in Worker. Kevin Quick **20130130221414 Ignore-this: 603649723bf1ace0b0e2b95a823e1755 ] hash: 0000001063-7d1054aa8742d7ae52f60eb525982d0cf09a8338ad6e9439d1033ce494ea29c9 [Update RemoteOp ssh invocation with needed parameters. Kevin Quick **20130130223939 Ignore-this: 48b9d01538b3a94423c94625e697b165 ] hash: 0000000638-ce885f8800fe09fe664178078727ba9dba1f34cb2a572e5c7b7eee249ed979a1 [Better error divider for RemoteOp output. Kevin Quick **20130130223959 Ignore-this: 43e5d463d42be87c4a2b3ce32556c18e ] hash: 0000000483-0a2db8b23ca033e2f1c85e1738d7e8a5fbe5546f9089734b9a0bed0556ec8465 [Added rmtaddr method to WorkEntry instance and use it to properly dispatch the OnRmt worker action. Kevin Quick **20130130230117 Ignore-this: 3c33aa6d014a34c7bf730a83690436e1 ] hash: 0000002017-a3140778b8850a3682a0433f3ec38f640df9ab15138ae5cfbcbb10110de254f4 [Update sample GetRemotes to include new rmtaddr class method. Kevin Quick **20130130230149 Ignore-this: 9dccc1c983a9032759605bcbea20cb2c ] hash: 0000006683-8e90917352daf8717f708f1e9a5ba0be2c0291c411255b7743915667263676eb [Fix GetRemotes sample inputs. Kevin Quick **20130130231141 Ignore-this: a9bc55de2467d4b0b15c02e83cbaa005 ] hash: 0000000193-18b0c476b367e80854d47070a0bc670037f1e84e82c9ed9ab098034ba142e6ef [Add measurement of entire elapsed time to Worker log output. Kevin Quick **20130130231204 Ignore-this: fd1614e05ab00c6d9b6861b083f2cf88 ] hash: 0000002031-9c43c24bb604d21649bb4f53631d9c3a764e55e106913338d94ee3358e3ce675 [Refactoring of Worker. Kevin Quick **20130130234436 Ignore-this: 6901a5d81f0f8ca6d65bb233111b1dd1 ] hash: 0000005316-35b46534b99b666ee7673cf437dfbff2d939f5667807ff315e83cc465cbce8bc [Allow run button to pass edit contents to work request. Kevin Quick **20130131000109 Ignore-this: 3d36b5594d02f8b5639848a3cb6ef0d ] hash: 0000000729-67c65db8322ef1e407d2d41da5ea112b2c22bfbad1e3fdcfe5bb7bc6dc840180 [Better support for multi-line bash instructions to remotes. Kevin Quick **20130131043040 Ignore-this: b741137179f08d3b77ec002bf85af9dd ] hash: 0000000453-ab60ff56a125e011500e02ba3dd69c3bbe364ca12070080780c63d2ce436b80a [Refactor RemoteOp and use string-conversions module to handle String/Text conversions. Kevin Quick **20130131222328 Ignore-this: b1d1256e5538a1138abc872005b97617 ] hash: 0000003658-da49eaaf30c9d46b5cfcf945b43a14cf8aa7cd3e35a9b8253a5265ab6f339933 [Updated RemoteOp to use process-conduit to show output incrementally; lost ability to capture stderr though. Kevin Quick **20130131225847 Ignore-this: bc78bf63560c7372fa86d6abee659c4c ] hash: 0000001777-ed7e0997d9552f3535f821f57813348f70f92d82538f62daee16c22171c2845c [Imported local version of process-conduit to modify for capturing stderr. Kevin Quick **20130131225949 Ignore-this: 24b998aadb64fbee1fd9276a44332652 ] hash: 0000003370-3b31c9f6461ef265fca39488bf5dbc15afb5b0179aabde2193cfddfa1afa2bb9 [Initial conduitProcessOutErr that returns Either, with conduitProcess simply de-Eithering. Kevin Quick **20130201000901 Ignore-this: fc9ae8038ec9cc9f9236b6374861f27c ] hash: 0000001018-59cff2c6c78146de73754469672ac98505238a360ddc361f8109f32542192ce0 [Use Data.String.Conversions and OverloadedStrings in Network.OnRmt.MainScreen. Kevin Quick **20130201054843 Ignore-this: ae8906747928ac67b01f5de6d045ca2b ] hash: 0000001225-b8fd20f613dc31f6d0d5154bba084f2b3d01a74cd9568995ac1232a26b1fb845 [Limit log region to 5 lines height maximum instead of 10. Kevin Quick **20130201054924 Ignore-this: 8eea3fbdcff6abdde087a3a44d3b96c3 ] hash: 0000000258-4e7e6103c9ed8d25882cffb85781404ab446d1ae3a00f5c09a62a1a7e2bea233 [Update Data.Conduit.Process to supply both stdout and stderr via conduitProcessOutErr. Kevin Quick **20130201055013 Ignore-this: 51cd529ce579ef5fd1d7403fa4f696b7 ] hash: 0000001784-a37d263c296f1fd0878951b1001415de7b10c7c9d13c242b979ecec862195612 [Update RemoteOp to use stdout and stderr process conduit to enable error display. Kevin Quick **20130201055128 Ignore-this: 9ec315da0ea04fc7d396f3221376c4f5 ] hash: 0000000925-ffd3061eb8c85c2ad940e1e9990df68e50866af955243c545c7c978da04805ff [Remove comment from Conduit Process. Kevin Quick **20130201060713 Ignore-this: b53d921419e5542fac56e04f6c52f4e1 ] hash: 0000000257-c96847a49f1f5bb479fed74dec956f8ada013782a8d7e4f246e917895970319d [Updated Conduit Process so that conduitProcessE and sourceProcessE return the exit code. Kevin Quick **20130201181411 Ignore-this: bb7820d646926b7765180a33f124dc65 ] hash: 0000003714-7ca90e131f7be213c10846ff9619da1d281a263d793f21dd7069ce3edccf0d5a [Cleanup and type simplification of Conduit Process xxE functions. Kevin Quick **20130201194500 Ignore-this: 1c8bb6218a786efc723de510c9a2a214 ] hash: 0000003848-092525fc725a9d0ed5355b7e13d2d8e80c8e8220cd4e9e49fd70970d3aa029f8 [Simplify type declaration using new Conduit Process types. Kevin Quick **20130201195320 Ignore-this: 2dfa8fc9cecc66a8e59f7fe3aae6030f ] hash: 0000000345-515af36134126fa742aa91e11ad5e6c338ebe0c6e57e6894769ef8faceb26728 [Update Conduit Process to not throw exception on error completion for conduitProcessE Kevin Quick **20130201204535 Ignore-this: e9145ae874329890e71acac616ac80fd ] hash: 0000000386-4bfa2f86a71e63b9606ddc6e0a6c9983ee39ed26d562398c86db9a18f972992c [Added timedConduit and onRmtEnd and perform entire RemoteOp via conduit chain. Kevin Quick **20130201204702 Ignore-this: cf64abe132607d04b2a39fe48f280b29 ] hash: 0000003407-80544a5e853ebfa8c99f3a6be77218d243ad03dcbbd2ce642236f6067f02db34 [Change RemoteOp to an ssh conduit, leaving the rest of the functionality for the Worker. Kevin Quick **20130201222820 Ignore-this: 9691d436b51d9423709f9f37055507af ] hash: 0000005694-8600d2c5febf8590e13f79c3e78ec942ff4666dea1894555532e1361140a5989 [Split out Data.Conduit.Timed to a separate module. Kevin Quick **20130201223620 Ignore-this: ffaabcef1c50e0f3ef0ddc5d8c630aa6 ] hash: 0000001725-454e8b1576eeb4226afee1941ccc6825446ca4cbe92b36f7976b8ed3e7e237bb [Refactoring and cleanup of Worker conduit handling. Kevin Quick **20130201224334 Ignore-this: 52e17dee2a732388944cf62591482550 ] hash: 0000001984-e190a41724b12c7f7a33be3b41755bec6c5335e3a8e4dc2e31cbac3a8f779f64 [In progress work on onStdOut conduit applicator. Kevin Quick **20130202003710 Ignore-this: 2a26431cb21a4bebece562d7d5644d8c ] hash: 0000002239-22a0bb7d4ed4c9ed3786cc81d0c78ff75f9a0bd4e0e8ea17d0ea71703657e480 [Added onStdOut and onStdErr conduit manipulators to Conduit.Process. Kevin Quick **20130202235802 Ignore-this: e07457ce2dcf040d564e294174ca29c6 ] hash: 0000003198-391e8f1b83e3e2ba903bd31c1016b40c8c008324682e174001c9a493551c3958 [Misc cleanup in Conduit.Process. Kevin Quick **20130203004833 Ignore-this: 550b65fe888215d29ad2de0fcec5b95c ] hash: 0000000632-10b09311d808f3e46d8827b2dd64f5bf15d88aefd7b08e1b3456e483c9721815 [Update onStdErr and onStdOut in Conduit.Process to pass all outputs, not just the first. Kevin Quick **20130203013336 Ignore-this: ffc3a2c386dfcb63341e0d5ae6d75155 ] hash: 0000000534-082260586322774bad8ed3b33b6b01262c1dcf2fa454258b10f1635ea16f149f [Split stdout and stderr into multiple lines. Kevin Quick **20130203013401 Ignore-this: 872f9c6a3e6f05888c790993374ede65 ] hash: 0000000418-2c3a80001af1e6af1056e32661c0ed5442f5bde4037831b7d906d2470ccd54bb [Explicitly control MainScreen outputs. Kevin Quick **20130203052753 Ignore-this: bf07aa96d1463fbef674e2c2b9ad993d ] hash: 0000000446-8826f1cc5b39a76d76e0e95899a4565702f15612c65d1ee46b69ad000ef82a65 [Modified output and logger operations to be StateT Screen IO (). Kevin Quick **20130203061119 Ignore-this: a18f047f576c6948f0fd9bb09a6f2474 ] hash: 0000003439-cb24dba240a58d925db322290c34ef56f177e97f8d5d13583e3f0c1256bc36c9 [Added runIO to abstract the screen StateT management. Kevin Quick **20130203063017 Ignore-this: 7a6b07c0dc12bd170893eaec9d017327 ] hash: 0000002930-9c6fde54be5d18749fce88a21238b0c255fb9fa0320ad3cb598dccb29726d29e [Update worker internal monad to a StateT with worker state. Kevin Quick **20130203073402 Ignore-this: ed6353d732ee03599236c84cb78327b ] hash: 0000007541-2c3891f90e1d210097258011e24bb90d2393351a983ef1352630ffd7c7d626e0 [Added resetOutput and showOutput to AsyncControls to manage stored current output. Kevin Quick **20130203163834 Ignore-this: 1c18050ddf0cd81e504624b63019154 ] hash: 0000002010-d7a6c72c5c0e035ba8c1af0e06208b98f122d05aeaae69b9fcae07f8716a2e00 [Shift visual operations from Worker to AsyncControls. Kevin Quick **20130203183650 Ignore-this: 7af3598c92014da94848edd96c6b7646 ] hash: 0000001462-8a9b9592d9dfa518af55253796c7e7df34a08e43277a1a2b0751bdac6a95490d [Modify output display to provide full output to mainscreen and track additions in ui async controls. Kevin Quick **20130204021139 Ignore-this: b7e96b52a2ef2cb9bf0b7ce01d4260a4 ] hash: 0000002902-b7363617a58160392578159dcecd6ca6b49d1efbd617e54c168251441d9d7aa3 [Add progress modification to AsyncControls; remove all schedule work from Worker. Kevin Quick **20130204030925 Ignore-this: 53ff5fc6bdb3e10e69ea5cd61b8f6ef9 ] hash: 0000001898-dd438bf6447abde65a86070065cd2244f6412093ef5bc390b9d474bed5ea4fad [Cleanup of Work allDone function. Kevin Quick **20130204031526 Ignore-this: 327cf82d705cb7b2e362a1d2c721e7eb ] hash: 0000000331-08480a14c5c25cc884c8b28a863c5f60cb00e71f032dae68eb8118df3d871043 [Added showError to async controls to differentiate errors from normal output. Kevin Quick **20130204164459 Ignore-this: 270cfe18050b52f51094c3f4e5518707 ] hash: 0000004685-c21e9b3f9c4cad52bf4982da43597f574531109d843062abf0c15af7c9c778b9 [Ensure StartRun clear of current output is preserved. Kevin Quick **20130204173246 Ignore-this: c6d8c048a79479b4e9059d1ad6f0fd4e ] hash: 0000000676-136266365ea0060cac451cca126393e74e183d8b3681fe61e5ae526bec8da83b [Only clear output for new selections; leave previous output untouched. Kevin Quick **20130207004951 Ignore-this: d78041483bdeb3e32026669391eae5a1 ] hash: 0000001297-c7ad631bf12a4ac6c824bd820e79b94f39c2293356b3dfef8b46368e8f1e9784 [Update Process Conduit for full asynchronous interleaved output and error with separate input conduit. Kevin Quick **20130210072128 Ignore-this: 6fbd966eb6e01d3987efe1da80ea2152 ] hash: 0000007855-f4bb5f334c4f796d34a1759495195d7407862eeb532c60fdc296f879a7798f1f [Update OnRmt RemoteOp to remove stdin-suppressing ssh flags and use new process conduit input model. Kevin Quick **20130210072335 Ignore-this: 11b0e3b1084a613c4c2dd9e59d0ecbcb ] hash: 0000002100-4118d358d90cf908157f8828e89132b34b65e2bfc59bf9b9a2782ea31b2d1008 [Update Worker for password-recognizing and input pipe management and closure. Kevin Quick **20130210072905 Ignore-this: cc329c1d4b068c26e96e169df17a8cb ] hash: 0000003640-54a1e7bed5895b50680704f37c3f940bdb004a91fa3b945b2ad229e734814f9d [Remove unneeded language extensions from process conduit. Kevin Quick **20130210072936 Ignore-this: d94152c8ae50efbdb1edaac2e62d1f68 ] hash: 0000000281-b25780c2349fcb693a607b6fcc951e6eaf07586fb56e6252ce160e68b53e233e [Remove obsolete runUI from AsyncControls. Kevin Quick **20130210073022 Ignore-this: 2b3b6ef4203743e58b17c134eccddfec ] hash: 0000000478-d43d51a8a7e00e5327325cbaf2d047543153b1839d74dc3f356175cf2f76d653 [Split startRun work to separate function for clarity. Kevin Quick **20130210204125 Ignore-this: a236df1e0c70c26bc47a3a60f13c9edb ] hash: 0000003742-0af6a5e2542fcccd9e78db17fa9265b865fc35149d71073688951d0fab13b683 [Remove unnecessary "Starting" message. Kevin Quick **20130210204514 Ignore-this: da2183b31eb81ef5508257d4693f1f8f ] hash: 0000000203-18e010e7db50df595229bbe33a0ef064a96b336423cd58e2554c6e7671913fe6 [Remove "END OF RUN" message and simplify. Kevin Quick **20130210204528 Ignore-this: 6f737cf02b63cdc257b756f685368cbe ] hash: 0000000786-82c8edbf248d2a9d8ba13290147c511dbfaca70ae0483c312957f252011e13bc [Add start time to begin run message. Kevin Quick **20130210205049 Ignore-this: 3eb5d5f26e62c2fce2574f5acd595581 ] hash: 0000000541-6113a051b11a2aecccff80e5f269b6e2ca8b111e4c701d7a80169f495a848465 [Extract function to modify only marked entries of a list for re-use. Kevin Quick **20130210210248 Ignore-this: 892e08cecc32fc64ec951bb7ca3bbe4b ] hash: 0000001455-a88b5c8b2374a6f59e759718cf60192d37275874fd78ea290371aa7995028010 [Use DispBlk to identify type of output; use DispInfo for internal and show cmd as DispInp. Kevin Quick **20130211075848 Ignore-this: 41ae3514ebef222b33e81e83654542ee ] hash: 0000006473-f4b02ec8ecb6fb03387757f0d2aa9880d6fa14756810eb59cf174125effd9f00 [Update OnRmt for modified StateFieldSelector chgState argument ordering. Kevin Quick **20130212022828 Ignore-this: ad754cf4884d1ac917ace584f15ef66e ] hash: 0000000387-4734832adeb941b118addb27cb5e8751538380d65395090f9dfaff9aa3b7c3cd [Update Conduit Process to handle input handle closure independently of output/err drain and process completion. Kevin Quick **20130212023854 Ignore-this: 1c476a0d92368ee942373ad8d8a0024f ] hash: 0000002400-b36ba3e7ff7f012ffa18bf69428a1cc9fe67ff4d035e46dd7b5e485541e200f8 [Better end-of-run detection for input closure than inline messaging to allow proper rvals. Kevin Quick **20130212033411 Ignore-this: f0b3d887984b5526a560e1ef3feab202 ] hash: 0000001367-cee6bd9fbdf4fe79ee6630839207bfcc2d2e308dbdb65aab3cbb6af8a45b219d [Add display of usage help on Clear and shortly after startup. Kevin Quick **20130212053716 Ignore-this: 67e1989f077f0ee364322117a04f8031 ] hash: 0000001462-ae2efb71ca841239ae078593108fa475cd66b04dd68f80e218dd983bacbcc8b7 [Add "AddResp" button and use it to send responses on "Password: " queries. Kevin Quick **20130212075847 Ignore-this: 2fd8d4d608ca1f1ae99662bfe446a888 ] hash: 0000003766-418c4f069ef977cfa1caa92636a2e43a6ef09f09f1df1ab934e7dc1cec81428e [Increase log window size to 6 lines. Kevin Quick **20130212080056 Ignore-this: f9350ddb59e1f2a33ae71e99efef0f7e ] hash: 0000000236-153c7b09beff559224cafeb64e7d0941214bfbcb4b45821b534305ea9652f42d [Show log message if run requested with none selected. Kevin Quick **20130212080114 Ignore-this: accbb697994b80c60c9a05f05119e4c2 ] hash: 0000000348-31b9cacd622fa1f85bb70c93084fe0e69b00efacd6589244fab13615ab8e0bbe [Supply response on text starting with "[sudo] password" as well as "Password: " Kevin Quick **20130212184144 Ignore-this: ca9d728588ec7211e4cb0863869431b9 ] hash: 0000001414-60621c025256e29d829c28abe6e1ef2858a4f5db6ac046292ff2b50908cda0ef [Clear query responses on Clear button click. Kevin Quick **20130212192314 Ignore-this: fbf9ea61bc3dcc125e1686624bb6bcab ] hash: 0000000411-9a021f9253ddff52011925e89eb73d1abda7ca5b3517412dc97d7756d1b78f0f [Add non-exported modules to OnRmt cabal file, and vty version limit. Kevin Quick **20130213005930 Ignore-this: 6ed8269769af86ed1f47b912683d8866 ] hash: 0000000854-f1962d4f8e1a3e31c8df64e6dc0676383eee353249299f26c12ceeeaca8c1dd3 [Export AsyncControls from OnRmt to allow WorkGroup and WorkEntry class availability. Kevin Quick **20130213010058 Ignore-this: 8fd3387bc0a5092af51647af98ec2fba ] hash: 0000000478-c8586641081a1037eaf4fa7c7e964c2fb241bf7cca0e0192c2b614a054ef0c39 [Initial command pre-processing. Kevin Quick **20130213063924 Ignore-this: c31c52dc887de83c273321685e29f22a ] hash: 0000000477-56cc736adb92f1bc4bb64c982a279f7d30733358459808a838737698474b2e29 [Added usage information for the buttons. Kevin Quick **20130213063950 Ignore-this: 1469e1bdd3e185f6b8cdfc648f36f38b ] hash: 0000000465-af85be28527efa8f387642b7621568bb8932173f60000be8725fbe0e3a57fe34 [Add support to recognize "Password:" prompt with no trailing space. Kevin Quick **20130213235921 Ignore-this: b174a3abb19454dc8b8b0579bd82e8e1 ] hash: 0000000355-746b6e56d5cfcaa527688d0aed4cc48dffaf1a7ea8b0bbbbe2685422fe121e98 [Added OnRmtParams and onRmtDefaults to control operations (currently allows setting of maxParallel). Kevin Quick **20130214204020 Ignore-this: 2e5167ef23418145fa7d6e6b516a7608 ] hash: 0000002954-1fd645d50ffc6b9be3a128501b16ec86815ccaaa47de69564b96cb0b7d76a272 [More password detection and responding. Kevin Quick **20130216004416 Ignore-this: 10d52c79097172b8e36982eb029ac269 ] hash: 0000001028-530f7f9ba793f666290b62e31f4a5701f8d359b66f1c7e0e0e7c1c60a14a3f7a [Convert MainStreen to use Text rather than String for list items. Kevin Quick **20130217051718 Ignore-this: a1bb28e0d896daeccd383295da6e4d9f ] hash: 0000000535-d3bbc86fe940d9be35571ce590663be37d3a7a1e914410562b4ad838f9e14b66 [Cleanup and lint removal from MainScreen. Kevin Quick **20130217054025 Ignore-this: a4cc9c806e0318d268dd38c9526a3760 ] hash: 0000004459-f8e13148a1a40b0470b8ad2be527b7e4f726bb2dd36ac2c65fdbe6e031060f8b [Refactor and cleanup RemoteOp. Kevin Quick **20130217054455 Ignore-this: b2336a05cd14785a056f5ee62b2069c2 ] hash: 0000000383-b0eb0cf6732b6581c61eb5d8df55c3125effd82c0b79f7703a5c9713cbcbf435 [Shorten delay before initial help presentation. Kevin Quick **20130217061420 Ignore-this: b241d6e8f35b693889159cdebb6c34d9 ] hash: 0000000342-aa92ec8247efeb5b79856f69dc9a46b55c8947883be8e4785d814d469dc2105a [Use seq when storing output to force whnf of output list. Kevin Quick **20130217061446 Ignore-this: 5f2f1e4712305b2be671ab3b7a907d61 ] hash: 0000000273-e6c54931634a7789e75676f359d810fc1d459c747cf39c9c7fbccdc1a547f282 [Show counts in progress bar on updates. Kevin Quick **20130217061501 Ignore-this: 89cb24b49595d791f449b817881ae1de ] hash: 0000000265-ea75b73071ebe0f3955d2b29cdba184aeecc6eb07c1599d4b53d2b6bdafc3e16 [Add name operation to WorkEntry class. Kevin Quick **20130219003402 Ignore-this: 310da8154f9b73dd1011d5111e60e7e6 ] hash: 0000000403-15572393dd6a4be2c45a128732a9c9567f1d389c0e88c3941340a532cba8f731 [Added Status button to get output of current status. Kevin Quick **20130219003531 Ignore-this: 2b4367c3140a032dc9d30698bbbee45f ] hash: 0000001706-6e15fe6ce51577c74865d8da538fef8951537a840782622e72beb0b95fc25e21 [Limit conduit to < 1.0 version until ported to latest changes. Kevin Quick **20130219003549 Ignore-this: 441577090289a361340d55870a109364 ] hash: 0000000342-9b95ec62394ece5b7d3b19dddcce4f8bce8af05d3c07d31d55dd36f3dc6c9f7a [Updated Status functionality to work. Kevin Quick **20130219202037 Ignore-this: 28037dbcc78e9ac2db5ac0135bd6fb0c ] hash: 0000002045-ad6caca12d84f4f71f419d5ec468cb23c23057ea1819c4e7b435931f39b3e392 [Update to add appName to params and change from StateFieldSelector to ItemField widget. Kevin Quick **20130221071239 Ignore-this: 3a120cc9a6e3be146e7b8cc4b50783dc ] hash: 0000007362-60d74d7fe4ee8ca716d19d662e991bd15709a1e677ab6d594d240637a08bf1cb [Switch from String to Data.Text. Kevin Quick **20130221073549 Ignore-this: dfff5fdbdc7e4cacfcfe830e1559c448 ] hash: 0000004277-520d6ab55837cfdf35a690dc8f27a16b9315de2c5b98ddb566c3a22ec503a839 [More updates from String to Data.Text. Kevin Quick **20130221074155 Ignore-this: 16ce448dd853f8d2480751b048d729a0 ] hash: 0000001140-cd742f5d20a4923358492242e9a22c985916c3f65dbeb522dc99c48c4e1448d4 [Simply pass responses to password handling instead of entire ui. Kevin Quick **20130222052455 Ignore-this: b01ad0e14984e2fd44832540e2c01a3d ] hash: 0000000828-98044973a3ebc747d662fcbd8ea8713cc913bc8dbf2f7cbbe068b468f089416f