Commit Graph

123 Commits

Author SHA1 Message Date
sairajzero
a12bd9e2a2 forward data changes (tag/note) to liveRequests 2022-03-07 04:23:08 +05:30
sairajzero
fbd515137b New requestData parameter 'afterTime'
- if afterTime parameter is passed in request, any data changed (tag, note) after given time is returned. (afterTime also combines with other condition parameters).
- Request data now return all columns from the table
2022-03-03 01:00:32 +05:30
sairajzero
52571ccf8b New feature: Note And some other improvements
Added new feature 'Note':
- Receivers can add a tiny note to data received.
- For data received by adminID of authorised app, subAdmins will also be able to add/edit note

Improved Invalid error and Internal error feedback:
- Only Invalid errors are relayed to user ( Invalid error code: 400).
- Internal errors caused just indicate 'unable to process request' to user (Internal error code: 500)

Other changes:
- Processing Tag will now check application from data stored. application parameter is not required (Signature will require vectorClock instead of application).
- Fixed bug: clear-authorized-data using incorrect floID values
2022-03-03 00:39:03 +05:30
sairajzero
312e24629f New feature: Track online status
- Added a new feature to track online status of floID for an application via supernode using websocket connection
2022-02-28 04:45:26 +05:30
sairajzero
6ab35a666c Bug fixed: atVectorClock not working correctly 2022-02-20 23:51:26 +05:30
sairajzero
75064ad4c0 bug fix 2022-02-06 01:47:23 +05:30
sairajzero
a75fbc067f Bug fix 2022-02-06 01:34:09 +05:30
sairajzero
e04672d401 Increasing body message size to LONGTEXT (4GB) 2022-02-06 00:39:00 +05:30
sairajzero
5dd422afed Bug fixes 2021-08-06 19:37:09 +05:30
sairajzero
50c820310a Bug fixes 2021-08-06 04:42:39 +05:30
sairajzero
25a342a2db Minor changes
- config.json and param.json moved to args/
- param-default.json will be used by default if param.json is not generated by the user
- Renamed launch.js to start.js
- Minor bug fixes
2021-07-29 20:34:29 +05:30
sairajzero
9001b21b07 bug fix 2021-07-29 16:40:55 +05:30
sairaj mote
3d3d2be6df Added RanchiMall logo 2021-07-26 16:46:18 +05:30
sairaj mote
cadea29b4e Updated style of gen-param 2021-07-26 16:29:22 +05:30
Sai Raj
732dcfce18
Create LICENSE 2021-07-26 15:56:27 +05:30
Sai Raj
cdb94126ac
Create README.md 2021-07-26 15:37:02 +05:30
sairajzero
6b69469477 Bug fixes
- Changed some console.log to console.debug (Also added few more).
- Fixed: DB.lastLogTime not returning correct value
- Fixed: MySQL disconnection bug. Now using Pool connect for persistent connection.
- Fixed: connectNode not connecting properly due to a typo.
- Fixed: RECONNECT_NEXT_NODE const value not added
- Fixed: reconnectNextNode not triggered when only one node was online and a node comes online.
- Fixed: orderBackup not storing the order properly when less or just sufficient nodes available.
- Added: orderBackup to requesting data when sync is required
- Fixed: typo in sendStoredData
- Added: logInterval of _prevNode, _nextNode and _list
2021-07-26 05:31:54 +05:30
sairajzero
87a578e37b Access-Control-Allow-Origin
Setting 'Access-Control-Allow-Origin'  to header of response to allow browsers to access response.
2021-07-24 03:00:18 +05:30
sairajzero
685a383c8e bug fix 2021-07-23 20:58:29 +00:00
sairajzero
a91df8a2b2 Bug fix
- Promisified the refresher invoke fn.
- Connect to next node upon 1st refresher resolve
2021-07-24 01:04:20 +05:30
sairajzero
e565658bb0 Bug Fix 2021-07-23 19:15:53 +00:00
sairajzero
a3d2452e4e Bug fix
- Fixed: bugs in processing GET method
- Restored sendToLiveRequests() that was deleted in between commits
2021-07-23 21:27:56 +05:30
sairajzero
70196b004d Bug fixes 2021-07-23 00:07:54 +00:00
sairajzero
dea8835245 bug fix
- Adding semicolons to end of statements to prevent potential bugs.
- Logged in ID and Database connection will be notified.
- Fixed: database.js - few functions not having return promise statement.
2021-07-23 03:06:00 +05:30
sairajzero
02d6bd0ca3 Adding install modules 2021-07-22 19:54:38 +05:30
Sai Raj
53fcbbc84d
Merge pull request #9 from sairajzero/dev-nodejs
nodejs conversion
2021-07-22 04:24:53 +05:30
sairajzero
66d0ef7db0 update gitignore 2021-07-22 03:55:02 +05:30
sairajzero
9850ae1439 Rename config.json to config-sample.json 2021-07-22 03:32:08 +05:30
sairajzero
98fef6832f Rename start.js to main.js 2021-07-22 03:02:33 +05:30
sairajzero
1d4f47cf4e Update launch modules 2021-07-22 02:21:23 +05:30
sairajzero
bb21b1c436 update supernode modules
- Auto Disk cleanup
- Data migration (node addition and node deletion)
- Some minor bugs and typo fixes
2021-07-22 01:50:20 +05:30
sairajzero
854e88dde3 Adding start-node process 2021-07-18 20:44:48 +05:30
sairajzero
433c395f8b update supernode modules 2021-07-18 16:43:30 +05:30
sairajzero
968e911b57 update supernode modules 2021-07-18 05:08:33 +05:30
sairajzero
71846daf8a Renaming files 2021-07-17 19:10:05 +05:30
sairajzero
cd16e8aa67 Fixes for 'Case: Less nodes available' 2021-07-17 05:16:58 +05:30
sairajzero
b0080c5e42 update modules 2021-07-17 04:34:50 +05:30
sairajzero
aa23c30287 update supernode modules 2021-07-16 20:01:45 +05:30
sairajzero
ac5a90ccd0 Create .gitignore 2021-07-16 19:58:52 +05:30
sairajzero
c1e56354b0 Adding SuperNode modules 2021-07-16 04:37:00 +05:30
sairajzero
1f5a9218dd Adding database.js and server.js 2021-07-05 03:23:34 +05:30
sairajzero
2183685b2d Adding std op files 2021-07-04 21:33:02 +05:30
sairajzero
f03119e746 Reset for changing to nodeJS 2021-07-04 21:27:00 +05:30
sairajzero
d475f6db6b bugfix: flosight 2021-06-05 13:25:14 +05:30
sairajzero
0386346486 bug fix: flosight 2021-06-05 13:22:05 +05:30
Sai Raj
037fc4b41b
Merge pull request #8 from sairajzero/master 2020-12-19 22:38:06 +05:30
sairajzero
6d3e28618c Use existing pubKey in EDIT feature 2020-12-19 22:33:34 +05:30
sairajzero
53c4092c78 Edit comment feature
Allow users to edit comment of the data sent by them.
- Only data sent with comment field starting with 'EDIT:' can be updated.
- new signature must be calculated based on the changed data (ie, existing other data content with updated comment)
2020-11-14 03:57:35 +05:30
Sai Raj
02cc976372
Merge pull request #2 from ranchimall/master 2020-10-15 01:57:01 +05:30
Sai Raj
e20380c75b
Changing the SNStorageID 2020-10-15 01:10:24 +05:30