Commit Graph

464 Commits

Author SHA1 Message Date
59dfc6f449
Update README.md 2020-05-16 09:35:17 +05:30
42f493b01b
Update README.md 2020-05-16 09:32:12 +05:30
3d9c763bee
Update README.md 2020-05-16 09:30:31 +05:30
aae73da57f
Update README.md 2020-05-16 09:07:07 +05:30
2f118217d9
Update README.md 2020-05-15 13:40:16 +05:30
Sai Raj
eee8e2e365
Merge pull request #7 from sairajzero/master 2020-05-14 04:00:51 +05:30
Sai Raj
aff5b927e9
Merge branch 'master' into master 2020-05-14 04:00:38 +05:30
Sai Raj
7d65c4da8e
Update README.md 2020-05-14 03:57:23 +05:30
sairajzero
fccf2fdebd Update README.md 2020-05-14 03:52:45 +05:30
sairajzero
a66c2d91c2 minor changes
-Renamed defaultDB propertyName in compactIDB
-Fixed error in writeDataMultiple comment
2020-05-14 03:52:39 +05:30
4eb9649622
Added new standard functions 2020-05-13 10:04:27 +05:30
sairajzero
32da4e28af Improved initDB
initDB also deletes objectstores on upgrade needed (version change)
2020-05-07 15:46:58 +05:30
Vivek Teega
648c2150e9 Renaming main file to index.html 2020-05-07 10:12:56 +05:30
sairajzero
489996c1b8 Improve clearCredentials
Clearing the private key, public key and floID from memory on clearCredentials
2020-05-06 19:56:31 +05:30
Sai Raj
1e6d2462af
Merge pull request #6 from sairajzero/master 2020-05-06 19:03:08 +05:30
sairajzero
d90e9f6ed4 Adding secure PrivateKey feature
floDapps.securePrivKey(pwd): replaces the stored private key with encrypted variant.
Changed made in startup function getCredentials to support securePrivateKey.

Improved and promisified clearCredentials.
2020-05-06 00:31:44 +05:30
sairajzero
0308af983f Adding clearData to CompactIDB
compactIDB.clearData clears all data in the given objectstore.
2020-05-02 18:48:02 +05:30
sairajzero
38f43d805d InitDB: add missing objectStores
InitDB now automatically adds the missing objectstore instead of rejecting
2020-05-02 18:10:47 +05:30
sairajzero
1954fc0782 Improved sendTxMultiple and writeDataMultiple
sendTxMultiple:
There are 2 modes (given send amount, preserve ratio)
- Given Send Amount: Uses the given send amount from each sender IDs. Pass the senderPrivKeys as object with amount to invoke this mode
eg. { privateKey1: sendAmt1, privateKey2: sendAmt2...}
- preserveRatio: The ratio of the balance of the senders are maintained. Pass the senderPrivKeys as array of private keys.
eg. [privatekey1, privatekey2....]
*Note: receivers must always be object of floIDs with receive amount.
eg. {receiverID1: receiveAmt1, receiver2: receiveAmt2...}

writeDataMultiple:
There are 2 modes (preserveRatio, equalContribution)
- preserveRatio: preserves the ratio of the balance of senders
- equalContribution: all senders contribute equal amount to the transaction
Note:
*senderPrivKey and receivers are arrays
eq. [privateKey1, privateKey2, ..] and [receiverID1, receiverID2...]
*sends default amount (floGlobals.sendAmt) to each receiver)
*last (4th) parameter is optional:
(default) true: invokes preserveRatio mode
false: invokes equalContibution mode
2020-04-26 01:04:12 +05:30
sairajzero
a569adcb74 Adding mergeUTXOs, sendTxMulti and writeDataMulti
mergeUTXOs: /merge all UTXOs of a given floID into a single UTXO

sendTxMulti: Send Tx from (and/or) to multiple floID

writeDataMulti: Write data into blockchain from (and/or) to multiple floID
2020-04-25 17:54:13 +05:30
sairajzero
0a6fb69349 Beautify the scripts 2020-04-23 21:16:54 +05:30
sairajzero
3d0c8883b7 Improved floCloudAPI
floCloudAPI now stores the lastCommit value of the objects via requestObjectData, resetObjectData, updateObjectData

resetObjectData and updateObjectData now takes the new and old value from floGlobals.appObjects and lastCommit respectively

Parameter changes:
resetObjectData: function(objectName, options = {})
updateObjectData: function(objectName, options = {})
2020-03-10 22:00:56 +05:30
sairajzero
8652959e54 floCrypto: errorHanding
errorHanding added to floCrypto.getPubKeyHex and floCrypto.getFloIDfromPubkeyHex
2020-03-04 03:45:50 +05:30
sairajzero
47ca6a802e moving onloadStartup to a seperate script tag 2020-02-16 02:38:51 +05:30
sairajzero
d6c4b4882e changing TEST_MODE adminID 2020-02-16 02:36:35 +05:30
sairajzero
86ea714139 adding manage subAdmin to floDapps
floDapps.manageSubAdmins() allows the user to add and/or remove subadmin list via blockchain
*Requires Admin Privatekey of the app
2020-02-16 02:34:58 +05:30
sairajzero
c3a51f44a7 bug fix 2020-02-06 14:56:12 +05:30
sairajzero
7a6a2dc9ea Custom privKeyInput is made promisified
privKeyInput now uses given key when resolved and generates random key when rejected
2020-02-06 13:38:09 +05:30
sairajzero
cdeab33c20 Login as guest feature
Entering a empty string for private Key now automatically generated a random key and logins as guest
2020-02-03 18:43:29 +05:30
Abhishek Sinha
b2c08ecda7
Updated Readme 2020-02-02 22:44:57 +05:30
Abhishek Sinha
5bc1d51fc9
Merge pull request #5 from avishkarabhishek786/master
Updated to SZ latest blockchainCloud_client.html version
2020-01-31 22:52:35 +05:30
Abhishek Sinha
3adb1ef072
Merge pull request #3 from ranchimall/master
Merge pull request #4 from avishkarabhishek786/master
2020-01-31 22:50:01 +05:30
Abhishek Sinha
75197ac145 updated to SZ updated cloud version 2020-01-31 22:47:07 +05:30
Sai Raj
43afe64fbf
Merge pull request #4 from sairajzero/master 2020-01-31 22:06:52 +05:30
Abhishek Sinha
248e9710e3
Merge pull request #4 from avishkarabhishek786/master
Added Export to file functionality and updated Readme file
2020-01-31 21:57:56 +05:30
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
Abhishek Sinha
e53dc99003 fixed ranking issue 2020-01-27 14:48:34 +05:30
Abhishek Sinha
a66a30892c merged rm branch to my local and remote 2020-01-24 12:31:14 +05:30
sairaj mote
bc6e973fdc
Updating to version 2.3.1
UX improvement

1. Exporting options are in a context menu for easier access to mobile devices.
2. Added the submit button for submitting new content to the app.
3. Options will be available as per the user's privilege level.
4. Export options on desktop will be displayed as soon as a selection is made.
5. Added option to logout and clear local data.
6. Added icons to actions for better understanding.

UI improvements

1. Blur effect for popups and dialogs boxes( !Experimental chromium only).
2. Fixed issue with scroll arrows not disappearing on the desktop when the last element is reached.
3. Fixed issue with web fonts not rendering properly.

**Other minor UI/UX improvements and bug fixes.
2020-01-23 12:20:47 +05:30
sairajzero
e3e034ae0a bug fix: vectorClock IDB 2020-01-22 22:25:02 +05:30
Abhishek Sinha
be5e9eb761 fixed a small html typo 2020-01-22 20:25:57 +05:30
Abhishek Sinha
d135ce19de fixed a small html typo 2020-01-22 19:25:07 +05:30
Abhishek Sinha
c17f1f2212 Merge branch 'master' of https://github.com/avishkarabhishek786/p2p-content-collaboration 2020-01-22 17:20:59 +05:30
Abhishek Sinha
1f600dce5a hid create new article ui from normal users 2020-01-21 15:15:46 +05:30
Abhishek Sinha
2fcc91850b added export as file functionality 2020-01-20 19:19:36 +05:30
Abhishek Sinha
60382bdefa
Updated Readme 2020-01-19 20:54:53 +05:30
Abhishek Sinha
99b967468c
Merge pull request #3 from avishkarabhishek786/master
Merging Ranchimall branch
2020-01-16 17:10:52 +05:30
Abhishek Sinha
bfbdcdd572
Merge pull request #2 from ranchimall/master
Merge pull request #2 from avishkarabhishek786/master
2020-01-16 17:03:31 +05:30
Abhishek Sinha
4ffc3d1ac2 fixed duplicate submission errors 2020-01-16 16:55:44 +05:30