Commit Graph

532 Commits

Author SHA1 Message Date
sairaj mote
35efa8e1e8 Project pinning UI/UX improvements 2022-10-04 00:51:37 +05:30
sairaj mote
8217823752 Feature update
-- Added option to download FLO credentials as txt file
2022-10-03 02:29:52 +05:30
sairajzero
7d84ded426 btcOperator v1.0.10a: broadcastTx resolves txid
- When broadcast is successful, txid is resolved
- sendTx also resolves txid due to the above change
2022-09-30 05:11:09 +05:30
sairaj mote
f1f8b4e88e Code refactoring and bug fixes 2022-09-27 03:39:45 +05:30
sairaj mote
a4f3d2250e UI improvements 2022-09-23 17:41:29 +05:30
sairaj mote
9b2a9cab5f minor UI improvements 2022-09-23 03:24:09 +05:30
sairaj mote
9d0252f0b2 Bug fixes 2022-09-23 03:09:10 +05:30
sairaj mote
c8c8356b1c code refactoring 2022-09-23 02:54:04 +05:30
sairaj mote
f5bfbb0494 bug fixes 2022-09-17 00:59:16 +05:30
sairaj mote
83ad0aa349 minor code refactoring 2022-09-15 16:44:43 +05:30
sairaj mote
1a2824fd0c bug fixes 2022-09-14 23:00:34 +05:30
sairaj mote
d2a24d3787 minor tweak 2022-09-14 18:31:54 +05:30
sairaj mote
c3424d1801 Feature update, UI/UX improvements and bug fixes
-- added option to send link related to work in internship application and intern updates
-- added option to view project specific updates when views project details
-- when assigning interns only un-assigned interns will show up in intern selection popup
-- filtering updates now has proper routing
2022-09-14 18:30:19 +05:30
sairaj mote
ac730efaec minor bug fix 2022-09-13 04:19:29 +05:30
sairaj mote
ef7e28491d UI fixes 2022-09-13 04:10:48 +05:30
sairaj mote
10a87a0058 added UI for viewing intern request status 2022-09-13 03:59:34 +05:30
sairaj mote
6af16888e6 Added UI for replying to intern updates 2022-09-12 18:34:45 +05:30
sairajzero
084ffe10e2 btcOperator v1.0.10: parseTransaction
- Added parseTransaction: parse the given transaction
Parameters:
tx : transaction hex (or tx object from coinjs.transaction)
Resolves: parsed object
2022-09-11 22:36:50 +05:30
sairaj mote
fccc29a8ba Feature, UI update and bug fixes
-- added option to apply for internship
-- code refactoring and optimizations
2022-09-11 02:37:08 +05:30
sairaj mote
6c08034f4b UI improvements and bug fixes 2022-09-10 02:47:42 +05:30
sairajzero
95a279fc44 Minor fix
getTaskRequests and getInternRequests moved to RIBC (ie, not inside admin now)
2022-09-08 18:11:58 +05:30
sairaj mote
a069e1f79d Bug fixes 2022-09-08 17:55:28 +05:30
sairaj mote
0dcea80845 Code refactoring and bug fixes
-- added UI for editing project title and description
-- fixed bug related to not able to remove assigned intern
2022-09-08 03:01:44 +05:30
Sai Raj
d813544cf2
Merge pull request #2 from ranchimall/dev
New cloud
2022-09-07 03:52:29 +05:30
sairajzero
83fdfda70d Update ribc.js
- Added processInternRequest: Intern Request accept/reject
- Added processTaskRequest: Task Request accept/reject
- Removed setRequestStatus and getRequestStatus: status is now in note field of the request itself
- Updated addProjectDetails: now can also be used to update details
- TaskRequests and InternRequests are requested from cloud for all users (only sent by self)
- Minor fixes
2022-09-07 03:48:35 +05:30
sairajzero
39d34f6e8c floCloudAPI v2.4.2e
- Adding generalDataset to floGlobals: returns the filtered general data set. (Parameters type and options)
2022-09-04 04:09:27 +05:30
sairajzero
d119d40432 Move to new cloud 2022-09-04 04:04:39 +05:30
sairajzero
fe9f501cd8 Update stdops 2022-09-04 04:04:32 +05:30
sairajzero
7c3bf12921 Delete old.html 2022-09-04 04:03:47 +05:30
Sai Raj
b22ed0e0f4
Merge pull request #1 from ranchimall/master 2022-08-28 16:02:04 +05:30
sairajzero
04aad28600 Improved auto-fee calc
- createTx and createMultiSigTx will now resolve an object with tx_hex and other values (amount, size, etc)
2022-08-25 03:04:56 +05:30
sairajzero
77ff76d787 Replacing Math.random with securedMathRandom 2022-08-22 22:06:14 +05:30
sairajzero
7b5a5e6bfe Bug fixes and improvements
floCrypto v2.3.3b
floCloudAPI v2.4.2d
floDapps v2.3.2d
2022-08-21 21:14:29 +05:30
sairajzero
67386fd69f Update btcOperator.js
- Added checkIfSameTx(tx1, tx2): checks if the transactions is of the same
2022-08-16 20:39:49 +05:30
sairajzero
dc19a4e565 Bug fixes: floBlockchainAPI and lib.js 2022-08-16 17:30:46 +05:30
sairajzero
f0a4837222 btcOperator v1.0.7c
- Fixed: createTransaction not returning promise
- Fixed: script not correctly added for multisig inputs
- Fixed: signTx throwing syntax error
- Added checkSigned(tx, bool?): check if the tx is signed or not. (bool is optional, default=true, if true returns a boolean value, else returns a detailed array of input's length)

- Fixed minor bugs in lib.js
2022-08-16 03:24:55 +05:30
sairajzero
6e5cdbd820 floCrypto v2.3.3b
- Added floCrypto.tmpID: generates a random floID with no private key (use this only for one-time id)
- Added toFloID(address): returns equivalent floID (btc-segwit address NOT supported)
- Fixed bug: legacy addresses of length 33 not working in verifyPubKey and validateAddr
2022-08-16 03:11:24 +05:30
sairajzero
36a4067d67 bug fix 2022-08-16 00:37:38 +05:30
sairajzero
45878e6ebe Update floDapps.js
- myFloID, myPubKey, myPrivKey will now return undefined when user not logged in
2022-08-14 18:38:29 +05:30
sairajzero
91e6b82387 btcOperator v1.0.7b
- Added: signTx
- Added multiSigAddress
2022-08-10 02:58:36 +05:30
sairajzero
bc44405102 btcOperator v1.0.7a
- Adding auto fee calculation
- Optimized the code
- Fixed minor bugs
2022-08-09 03:19:56 +05:30
sairajzero
4244774635 btcOperator v1.0.7
- Added createTx: Create an unsigned tx (no privkey required) [segwit sender not supported for now as redeem-script needed]
- Added createMultiSigTx: Create an unsigned tx for multisig address
- Optimised sendTx to reuse code (no functional change)
2022-08-03 03:54:58 +05:30
sairajzero
9dd132b145 Update README.md 2022-07-28 02:45:56 +05:30
sairajzero
4bced4352d floDapps, floCloudAPI: retain blkchain id on login
floDapps login:
- login to btc address when btc private key is entered
- login to flo id when flo (or any other) private key is entered

floCloudAPI user:
- accept userID and private key for user set

Others:
- Fixed: minor bugs
2022-07-28 02:27:07 +05:30
sairajzero
f673d3f37a floCrypto v2.3.3a
floCrypto.verifyPubKey: verify public key of any blockchain address
- Parameters:
1. pubKeyHex - public key hex
2. address - blockchain address

floCrypto.getAddress: get address respective to the blockchain
- Parameters:
1. privateKeyHex - private key (WIF)
2. strict - (optional, default=false) if false returns floID when no match of privatekey prefix found.
2022-07-28 02:11:48 +05:30
sairajzero
2b8e77b5f7 Bug fixes
- floCrypto.validateAddr: bech default=true
- floCloudAPI: proxyID
- commented coinjs api vars
2022-07-26 15:16:22 +05:30
sairajzero
8a211be849 Adding btcOperator module 2022-07-24 20:33:45 +05:30
sairajzero
0526a1f29f floCloudAPI v2.4.2: cross-blockchain receiverID
- Accept any blockchain ID as receiverID and automatically convert it into floID
2022-07-24 02:34:02 +05:30
sairajzero
fa3d790c6c floDapps v2.3.2: lock privkey by default
- Removed the options for launchStartUp
- private-key is on lock mode by default
- Added utility functions that uses private-key without entering password in .user
  .sign(message): signs message
  .decrypt(data): decrypts ciphertext in asymmetric
  .encipher(message): encrypts message in symmetric
  .decipher(data): decrypts ciphertext in symmetric
2022-07-24 02:29:04 +05:30
sairajzero
0a74e393ed floCrypto v2.3.2: validate any address
floCrypto.validateAddr: validate any blockchain address
- Parameters:
1. address - address to validate
2. std - checks for legacy version (optional, default=true) (true: allow any, array: list of versions, value: one version only, false: allow none)
3. bech - checks for bech version (optional, default=false) (true: allow any, array: list of versions, value: one version only, false: allow none)

- For validating only floID, use floCrypto.validateFloID(floID)
2022-07-19 21:21:06 +05:30