Commit Graph

86 Commits

Author SHA1 Message Date
Felipe Ripoll 77d984e34d [#57] improving documentation 2018-07-06 14:59:27 -06:00
Joseph Yiasemides 6dc376d57b
Merge pull request #56 from poanetwork/ferigis.55.adapt_to_new_backend
[#55] Adapting to the new backend
2018-07-04 11:15:11 +02:00
Felipe Ripoll 3f5b2b3af8 [#55] Adapting to the new backend 2018-07-03 11:04:20 -06:00
Joseph Yiasemides fc104e7bf1
Merge pull request #54 from poanetwork/ferigis.53.REST_transfer
[#53] implementing the REST transfer
2018-06-14 13:36:07 +01:00
Felipe Ripoll c74cfaecfe [#53] implementing the REST transfer 2018-06-13 12:42:13 -06:00
Felipe Ripoll 12abd4fea7
Merge pull request #52 from poanetwork/dzol.44.run-time-transfer-configuration
[#44] Introduce Primus/WS transfer configuration at run-time
2018-05-29 05:13:19 -06:00
Joseph Yiasemides 2d1938ac70 [#44] Introduce Primus/WS transfer configuration at run-time 2018-05-28 17:12:32 +02:00
Felipe Ripoll 527bd15a18
Merge pull request #51 from poanetwork/dzol.49.update-dashboard-regularly
Poll for Ethereum node status regularly and send information to server
2018-05-25 07:06:24 -06:00
Joseph Yiasemides a69cbb6638 Place "hello" timer frequency in a module attribute 2018-05-25 14:38:12 +02:00
Joseph Yiasemides ed113f7da1 Cancel timer for sending node information upon server disconnect 2018-05-25 14:27:20 +02:00
Felipe Ripoll 1ea78583c0 [#49] fixing issue with history when the dashboard is down 2018-05-25 05:41:42 -06:00
Joseph Yiasemides e4fff6ee7c Test the collection and transfer of up-to-date node information 2018-05-25 11:32:32 +02:00
Joseph Yiasemides 6192053ffa Poll for Ethereum node status regularly and send information to server 2018-05-24 18:05:04 +02:00
Felipe Ripoll 2f87a8377b
Merge pull request #46 from poanetwork/dzol.28.improve-agent-documentation
[#28] Introduce section headings for documentation on writing collectors & transfers
2018-05-23 06:06:51 -06:00
Felipe Ripoll 41ea597efc
Merge pull request #47 from poanetwork/dzol.32.architecture-into-pages-directory
[#32] Document initial architecture through generated documentation
2018-05-23 06:06:22 -06:00
Felipe Ripoll f64fcd54b9
Merge pull request #50 from poanetwork/dzol.48.display-offline-node-as-such
[#48] Send "inactive" stats to server when Parity is stopped
2018-05-22 14:06:24 -06:00
Joseph Yiasemides 8bc3cee54e Test collector sends inactive stats once agent already started 2018-05-22 21:48:03 +02:00
Joseph Yiasemides 8739e4a288 Test collector sends inactive stats if Eth node stopped at start-up 2018-05-22 20:10:42 +02:00
Joseph Yiasemides 00c7530fa5 [#48] Send "inactive" stats to server when Parity is stopped 2018-05-22 16:52:35 +02:00
Joseph Yiasemides ca320740ba [#32] Document initial architecture through generated documentation
The document is now accessible through the rest of the documentation.
2018-05-22 10:06:34 +02:00
Joseph Yiasemides a0a2f2231d [#28] Introduce heading for documentation on writing collectors & transfers
There is documentation for both collectors and transfers: all this
does is making it easier to navigate to the section on writing
either. It was already easy to navigate to the "Plugin" pages.
2018-05-22 09:43:17 +02:00
Joseph Yiasemides aa4c3afadd
Merge pull request #43 from poanetwork/ferigis.41.fixing_instance_name
[#41] instance name and contact is shown now in the Dashboard
2018-05-21 16:03:40 +02:00
Felipe Ripoll 5edc2c4ca8
Merge pull request #42 from poanetwork/dzol.40.introduce-and-document-executable-assembley
[#40] Introduce & Document Executable A1ssembley
2018-05-21 07:49:56 -06:00
Felipe Ripoll 1e601b084e [#41] fixing credo's complains 2018-05-21 07:48:50 -06:00
Felipe Ripoll 63f757aedd [#41] instance name and contact is shown now in the Dashboard 2018-05-21 07:38:39 -06:00
Joseph Yiasemides f2d48c170a [#40] Introduce and document executable assembley 2018-05-21 15:35:39 +02:00
Joseph Yiasemides d83b3171fe
Merge pull request #39 from poanetwork/ferigis.36.resend_metrics_when_reconnecting
Ferigis.36.resend metrics when reconnecting
2018-05-21 11:43:47 +02:00
Joseph Yiasemides c9b62e9a04
Merge pull request #37 from poanetwork/ferigis.23.fixing_history_when_reconnecting
Ferigis.23.fixing history when reconnecting
2018-05-21 11:27:28 +02:00
Felipe Ripoll cb7a9750d0 [#36] resend metrics after reconnect with Server 2018-05-20 12:25:03 -06:00
Felipe Ripoll 37a221b985 [#23] Exponential backoff in place 2018-05-18 15:01:05 -06:00
Joseph Yiasemides 2fcf728560 Attempt to connect to WS server when prompted with message
This is WIP. It also passes WS transfer configuration as a parameter
and fixes a typo in the documentation.
2018-05-18 17:26:55 +02:00
Joseph Yiasemides a80587a28f Perform a bound exponential backoff when connecting to Node server 2018-05-18 12:49:42 +02:00
Felipe Ripoll 6a90f6da85 fixing the issue with the history 2018-05-18 10:03:39 +02:00
Joseph Yiasemides a538548d3d WIP: investigate how to handle ["history", false] upon reconnect 2018-05-18 10:03:39 +02:00
Joseph Yiasemides 6732855c65
Merge pull request #35 from poanetwork/ferigis.30.coverage_primus_transfer
[#30] adding test for Primus Transfer
2018-05-18 09:33:08 +02:00
Joseph Yiasemides 4c2a40d8e6
Merge pull request #34 from poanetwork/ferigis.30.coverage_stats_collector
[#30] improving test for Stats Collector
2018-05-18 09:11:30 +02:00
Felipe Ripoll f41deb0461 [#30] adding test for Primus Transfer 2018-05-17 17:20:07 -06:00
Felipe Ripoll db2f40cdc7 [#30] improving test for Stats Collector 2018-05-17 12:08:00 -06:00
Joseph Yiasemides 2eeae210a4
Merge pull request #33 from poanetwork/ferigis.30.increasing_coverage_pending_collector
[#30] adding a full test for Pending Collector
2018-05-17 18:25:18 +02:00
Felipe Ripoll cfa8666a38 [#30] excluding Collector and Transfer for being covered directly 2018-05-17 09:56:43 -06:00
Felipe Ripoll 5fc52e1c3d [#30] fixing CI complains 2018-05-17 09:51:05 -06:00
Felipe Ripoll efe5a71d50 [#30] adding a full test for Pending Collector 2018-05-17 09:40:06 -06:00
Joseph Yiasemides 70747216e6
Merge pull request #31 from poanetwork/ferigis.30.test_coverage_latest_block_collector
[#30] improving the latest block Collector's test case
2018-05-17 17:13:37 +02:00
Felipe Ripoll fc596ca16f [#30] improving the latest block Collector's test case 2018-05-17 09:00:33 -06:00
Joseph Yiasemides c5b0219857
Merge pull request #29 from poanetwork/ferigis.28.transfer_doc
Adding the Initial Architecture in .MD file
2018-05-17 16:47:29 +02:00
Felipe Ripoll 31b6c57c1b [#28] adding the initial architecture to /issue 2018-05-16 09:22:41 -06:00
Felipe Ripoll debaf9c866 [#28] adding the handle_message function in docs 2018-05-16 08:42:14 -06:00
Joseph Yiasemides ff3465b1af
Merge pull request #27 from poanetwork/ferigis.17.sending_history
[#17] Send history to the Dashboard
2018-05-16 15:18:42 +02:00
Felipe Ripoll 35156affe7 [#17] sending history to the Dashboard 2018-05-15 16:31:59 -06:00
Joseph Yiasemides 5c02344199
Merge pull request #26 from poanetwork/ferigis.18.ping_and_latency
[#18] implementing Ping-Pong and Latency messages
2018-05-15 17:53:48 +02:00