Commit Graph

507 Commits

Author SHA1 Message Date
sairajzero
2bf166ffd1 bug fix: floSupernode module 2020-01-31 20:22:35 +05:30
sairajzero
a44fe4be72 adding custom input for privkey 2020-01-31 14:42:42 +05:30
sairajzero
980f516cb8 Backup bug fixes
Fixed the bugs that were causing errors in backup
2020-01-31 05:11:23 +05:30
sairajzero
e3e034ae0a bug fix: vectorClock IDB 2020-01-22 22:25:02 +05:30
sairajzero
db0b8341ae bug fix 2020-01-15 16:07:01 +05:30
sairajzero
607a53f1be bug fix: IDB searchData 2020-01-08 14:39:01 +05:30
sairajzero
556f4ddadd bug fix: floCloudAPI 2020-01-07 15:06:03 +05:30
Sai Raj
bbb2a4596b
Merge pull request #3 from sairajzero/master 2020-01-05 20:53:21 +05:30
sairajzero
f5f44f9415 Merge branch 'master' of https://github.com/sairajzero/Standard_Operations 2020-01-05 20:44:14 +05:30
sairajzero
efbb6fa9e2 bug fix 2020-01-05 20:44:09 +05:30
sairajzero
73965d87fc adding event listner to startup functions
startUpSuccessLog and startUpSuccessLog Events are registered to log the start up functions
2020-01-05 20:40:53 +05:30
Sai Raj
2c6b422533
Merge pull request #2 from sairajzero/master 2020-01-05 20:17:37 +05:30
Sai Raj
2b847b7a4e
Update README.md 2020-01-05 20:13:53 +05:30
sairajzero
1301caaa40 adding a dummy floID as adminID 2020-01-05 20:00:02 +05:30
Sai Raj
8dbace647f
Merge pull request #1 from sairajzero/master 2020-01-05 19:55:09 +05:30
Sai Raj
454acd998a
Merge pull request #4 from sairajzero/master 2020-01-05 19:53:55 +05:30
Sai Raj
782fbdc665
Merge pull request #1 from ranchimall/master 2020-01-05 19:53:06 +05:30
sairajzero
0f837c17f2 updating to std_op2.0 2020-01-05 19:51:59 +05:30
sairajzero
e40771eb23 bug fix: some missing libraries 2020-01-05 19:43:09 +05:30
sairajzero
c473d200c0 Improving floSupernode.kBucket module
Adding getInnerNodes and getOuterNodes
getPrevSupernode, getNextSupernode and determineClosestSupernode now return an array of floIDs
2020-01-05 19:42:34 +05:30
sairajzero
964f29e916 bug fix 2020-01-05 19:11:15 +05:30
Sai Raj
c74aa184cf
Merge pull request #3 from sairajzero/master 2020-01-02 00:56:59 +05:30
Sai Raj
bfefea5215
adding log directory 2020-01-02 00:55:54 +05:30
Sai Raj
7bef8ac826
Merge pull request #2 from sairajzero/master 2020-01-02 00:48:43 +05:30
sairajzero
1f4d18e540 One-Click Startup
Adding one-click bash script to start the supernode
All logs are stored in logs directory
Configurations are listed in .config file
2020-01-01 23:21:11 +05:30
sairajzero
79e2212a50 Cases when a node comes back online
Added: getInnerNodes and getOuterNodes to floSupernode.kBucket
Fixed bug: clearCredentials
Adding cases when a node comes back online
2019-12-28 19:00:52 +05:30
sairajzero
5e9926b87b bug fix: floDapps 2019-12-19 22:28:43 +05:30
sairajzero
5a2b6250ca adding floDapps std_Op
This std_op contains functions for FLO Dapp startup and other useful functions for FLO Dapps
2019-12-19 22:03:53 +05:30
sairajzero
e42a972f12 floCloudAPI: moving the reactor events to util and Promisifying all canon operations 2019-12-19 21:42:02 +05:30
sairajzero
afa8714d0e bug fix 2019-12-19 20:31:30 +05:30
sairajzero
8f3ef66d15 moving KBucket library to floSupernode tag 2019-12-19 20:27:21 +05:30
sairajzero
d09ada8261 floCrypto improvement
moving non canon functions to util property
2019-12-19 20:25:14 +05:30
sairajzero
7a60c9f134 Moving libraries to init_lib 2019-12-19 20:23:24 +05:30
sairajzero
a06f455026 Moved floGlobals to to head and added id to std_op script tag 2019-12-19 20:08:11 +05:30
sairajzero
e691662c82 adding send and request general data to floCloudAPI
sendGeneralData : sends general data to the cloud
requestGeneralData : request general data from the cloud
2019-12-12 18:11:26 +05:30
Sai Raj
96ea924278
removing floSight links of amazon 2019-12-05 16:42:36 +05:30
Sai Raj
976a197c2b
bug fix 2019-12-05 14:38:32 +05:30
Sai Raj
4425a02d32
bug fix 2019-12-05 14:28:08 +05:30
sairajzero
e7a74c785e Adding Shamir's Shared Secret to floCrypto
Adding Shamir's Shared Secret to floCrypto module
createShamirsSecretShares: create the shamirs secret shares
retrieveShamirSecret: retrives the secret from shares
verifyShamirsSecret: verify the shares with secret
Also adding randInt and randString to floCrypto module
2019-12-01 11:45:00 +05:30
sairajzero
5f7737ea27 adding multifetch for blockchain API 2019-12-01 11:40:19 +05:30
sairajzero
1d845a1ca4 store/retrive credentials securely for automatic login
Adding Sharmirs Secret functions
Store and retrive the private key and server password securely
A dump credential for each credential will be stored to improve security
clearCredentials(): clear the stored credentials
2019-12-01 03:09:43 +05:30
sairajzero
f543c2c0d3 auto-delete feature
Supernode automatically deletes messages that are not sent by subAdmins of an application and applications that are not associated.
The delete occurs every one hour, the messages are stored for a configurable time (deleteDelay) before deleted
2019-11-27 10:26:01 +05:30
sairajzero
76ec38ceed read subAdmin list for application from blockchain
now reads subadmin list for every application from blockchain.
subadmin list will be used to delete unwanted messages from supernode IDB
2019-11-26 17:21:43 +05:30
sairajzero
bfb86f6085 Collect application list from blockchain
Supernode now collect list of applications with their adminID from blockchain data
2019-11-26 16:16:05 +05:30
sairajzero
a7d45c32da improving serveList and storeList updation and usage 2019-11-24 19:50:04 +05:30
sairajzero
3f7a8c1479 bug fix: backup rotation exceptions
Limiting the rotation while connecting to backup nodes. i.e, not enough supernodes available.
Handling the above exception in backup_node_offline event
2019-11-23 21:11:53 +05:30
sairajzero
577bee4d37 Adding requestApplicationData
requestApplicationData : request any message from the supernode cloud
Fixed minor bugs
2019-11-20 20:20:39 +05:30
Sai Raj
62ac2a9371
Merge pull request #2 from ranchimall/master 2019-11-20 18:20:13 +05:30
Sai Raj
5ae3214a67
Rename index.html to standard_Operations.html 2019-11-20 18:15:34 +05:30
sairajzero
ce28df6834 adding automatic fetch for flosight API 2019-11-20 02:07:35 +05:30