Commit Graph

609 Commits

Author SHA1 Message Date
sairaj mote
37756ff554 v0.7.56
style(user): minor changes in UI
2021-01-17 23:47:09 +05:30
sairaj mote
332dfe16ad Fixes
- Fixed same FLO contacts showing different color initials
- Fixed issue where user couldn't send message to newly added contact
- chat scrolling perfomance improvements
2021-01-17 03:16:45 +05:30
sairaj mote
3c268f0791 feature and fixes
-Added recent emoji option in emoji panel
-
fixed issue with scroll to bottom button not shifting upwords when emoji panel is opened
-fixed issue with lazy loading not working when first time chat is loaded
2021-01-14 19:56:13 +05:30
sairaj mote
af9c12200b feature addition and UI changes
Features added
- Popup for showing all information related to a contact and options available related that to an user
-Ability to edit contact names
-Ability to copy contact FLO ID

Fixes
-Fixed issue with lazy loading on mobile chrome causing rapid scrolling to top without user interaction
-Small send icon being visible even when no message is written in message field
2021-01-14 00:39:37 +05:30
sairaj mote
e54890b5f1 fix (user)
- Fixed scroll to bottom button behaviour
- lazy loading not working properly with smaller messages
- added hamburger menu
- changed color scheme
-added different sections for direct and group messages
2021-01-12 23:41:25 +05:30
sairaj mote
28156940f0 Added lazy loading for chat messages
-improved emoji rendering with bigger emojis
- added more emojis with sections
2021-01-12 01:50:12 +05:30
sairaj mote
dfa59b2587 Unified time display method to show relative time 2021-01-11 15:57:03 +05:30
sairaj mote
7dbbc2e663 Fixed grammatical mistake on landing paeg 2021-01-09 20:08:26 +05:30
sairaj mote
f665e340e8 feature update
Added-
More emojis
Recent messages are shown on chat cards with time of arrival
2021-01-09 19:07:27 +05:30
sairaj mote
3dd5ca4819 Added emoji picker and support for specific emoji styling 2021-01-08 20:08:45 +05:30
sairaj mote
86755a1118 added chat reording based on most recent interaction 2021-01-04 19:49:55 +05:30
sairaj mote
76e8669066 New messages rendering logic 2021-01-04 19:20:21 +05:30
sairaj mote
13e11cf807 Landing page and Sign in/up UI changes 2021-01-03 15:46:51 +05:30
sairajzero
b5532444fb floCloudAPI_v2.0.2d | floDapps_v2.0.1b
floCloudAPI_v2.0.2d
- Fixed bug: syntax error in requestObjectData
 - Added closeRequest: closes the active live requests

floDapps_v2.0.1b
- minor improvements and alignment.
- Fixed: deleteAppData deletes the lastTx data of the adminID.
2021-01-02 19:11:15 +05:30
sairaj mote
077f409c40 new settings UI layout 2021-01-02 18:55:06 +05:30
sairaj mote
e54513ee8c UI changes 2021-01-02 14:05:51 +05:30
sairajzero
1a57f74704 Alignment
- Moving onLoadStartUp script tag to head
2020-12-31 23:20:51 +05:30
sairajzero
5daf34ceb3 Merge branch 'master' of https://github.com/ranchimall/FLO_Messenger 2020-12-26 21:08:57 +05:30
sairajzero
93a3036f20 Improvements
- group eKey is now stored in encrypted format.
- improved this. functions inside callbacks
- added chat list feature (used for the list of chats and their order)
- Added: addChat - adds a chat.
- Added: getChat - resolves the chat data (messages) from IDB.
- Added: getChatList - returns the order of chats (direct, group, mixed)
- made respective changes in backup/restore
- restore ll not replace contacts if they exist already.
- loadFromIDB no longer resolves messages by default
2020-12-26 21:08:21 +05:30
sairaj mote
fc393d1909 updated components
UI changes
2020-12-25 17:53:01 +05:30
sairaj mote
ffc74568c0 UI changes 2020-12-21 18:32:43 +05:30
Sai Raj
0147cb0d34
Merge pull request #7 from sairajzero/master 2020-12-19 22:37:07 +05:30
Sai Raj
634aa5aebd
Merge pull request #13 from sairajzero/master 2020-12-19 22:35:42 +05:30
sairajzero
53f1a191ca Update stdop and minor bug fixes
- Updated stdop to latest
- Fixed: Backup and restore not working properly.
- Fixed: clearUserData
2020-12-19 22:31:36 +05:30
sairajzero
fc747dae83 floBlockchainAPI v2.0.1 | floCloudAPI v2.0.2c
- Added: getTx(txid) to floBlockchainAPI. resolves the tx data of the given txid.

-
2020-12-19 22:26:00 +05:30
sairajzero
5e0e581457 UI and bug fixes
- Fixed: Mail UI
- Fixed minor bugs
2020-12-18 04:17:30 +05:30
sairajzero
30c13ae12f compactIDB v2.0.1
- Fixed bug: database upgrade not working correctly when upgrading existing db.
- Added upgradeDB as a standalone function. (also called by initDB if upgrade is required)
- Added getDBversion: resolves the version of the db
- Improved openDB: rejects if the db is not found
2020-12-15 05:02:50 +05:30
sairajzero
ef9c8eba0f Fixed Mail and backup issues 2020-12-14 03:59:09 +05:30
sairajzero
e12711bb3a bug fix 2020-12-09 03:59:46 +05:30
sairajzero
b0e15d1a7f Minor bug fixes 2020-12-09 03:49:32 +05:30
sairajzero
7bfc1d1842 Improvements
- Improved group callback function
- automatically adds a live request connection to newly created groups.
2020-12-09 03:02:00 +05:30
sairajzero
24d00fa344 additional group feature and bugfixes
- Added: description feature to group
- Added feature to change name and description of the group.
- Added: rmGroupMembers to kick group members
- fixed minor bugs
2020-12-07 03:26:48 +05:30
sairajzero
18cb507552 Change to new cloud and group feature
- Made required changes to migrate to new cloud support.
- Added group feature
Users can create groups and send/receive messages via groupID
2020-12-02 04:53:58 +05:30
Sai Raj
5acfc4a081
Merge pull request #2 from ranchimall/master 2020-12-02 04:46:27 +05:30
Sai Raj
cafd76655e
Merge pull request #12 from sairajzero/master 2020-11-30 03:31:31 +05:30
sairajzero
99ce43c089 floCloudAPI_v2.0.2a | floDapps_v2.0.1
floCloudAPI v2.0.2a
- deleteApplicationData accepts options instead of application (to match other functions).
- Added editApplicationData
- sendGeneralData not longer stores data in IDB.
- fixed bug: Infinite callback loop in requestGeneralData and requestObjectData

floDapps v2.0.1
- added mid startup support
- added deleteUserData and deleteAppData
- replaced reactor startup logger with setCustomStartupLogger
2020-11-30 03:29:06 +05:30
Sai Raj
5a1aff68ce
Merge pull request #11 from sairajzero/master 2020-10-15 01:46:04 +05:30
Sai Raj
a650ed17a8
Merge pull request #6 from sairajzero/dev
version update (Major changes)
2020-10-15 01:43:29 +05:30
Sai Raj
50594b6bd9
Merge pull request #5 from ranchimall/master 2020-10-15 01:41:32 +05:30
sairajzero
f5f29cb620 bug fix
- Changed SNStorageID
- fixed bug: supernodes not read from blockchain
- generalData incorrectly stored
2020-10-15 01:33:19 +05:30
sairajzero
a8218630ea Contacts feature
- spliting IDB into 3 parts:
1. floDapps - common DB for all apps across all users
2. userDB - common DB for all apps for specific user floID
3. appDB - app DB across all users

- contacts, pubKeys can be stored by users in userDB
- users can send direct message across all apps using floDapps.sendMessage
- syncData can be used to sync user data between devices
2020-10-12 02:38:28 +05:30
sairajzero
cc2d4f8248 Mark feature 2020-09-27 03:21:43 +05:30
sairajzero
65f16fa14b Bug fixes
minor bug fixes
2020-09-20 13:11:07 +05:30
sairajzero
4e9af8060a stdop Improvement
STD_OP

floGlobals
- combined vectorClock (for objectData) and generalVC (for generalData) into lastVC.

init
- Bug fixed: floData of 16 character dropped by floSight.

floCrypto
- Improved getFloIDfromPubkeyHex to getFloID: return floID from either pubKey or privKey.
- verifyPrivKey, validateAddr return false if arguments are empty.

floSupernode
- Removed floSupernode module.
- Kbucket submodule moved to floCloudAPI

Kbucket (subModule)
- Improved KBucket module
- Kbucket cyclic array (SNCO) is formed (w.r.t. distance) when kBucket is launched
- nextNode, prevNode are determined by SNCO

compactIDB
- Improved searchData (accepts option parameter instead of patternEval)
	.options (lowerKey, upperKey, atKey, patternEval, lastOnly)

floCloudAPI
- Improved data signature during sending.
	.current format ( ["receiverID", "time", "application", "type", "message", "comment"])
- Adding live request:
	.requesting data now accepts option callback
	.when callback option is passed, the request becomes live request
	.ie, cloud automatically forwards new data received by the requested floID
	.callback function is called with new data is received
	.callback supported functions: requestApplicationData, requestGeneralData, requestObjectData
- Adding feature to delete from cloud.
	.data received can now be deleted from cloud
	.signature is required for verification (thus requires privKey logged in)
	.can only delete own data (received only)

floDapps
- merged manageSubAdmins and setApplicationSettings into manageAppConfig(adminPrivKey, addList, rmList, settings)
- Improved getNextGeneralData
	.getNextGeneralData can now sub-categorize comment (even when generalData is request for all comment)
	.getNextGeneralData now keeps a track pointer of previously called. [vectorClock (ie, second parameter) must be null, default is null]
2020-09-19 03:39:19 +05:30
sairaj mote
2c58bd662a
Added link for different sections 2020-09-17 13:59:05 +05:30
sairaj mote
96f18af5f5
Added contact search function 2020-09-08 00:35:52 +05:30
sairajzero
f40d297397 update stdop and bug fix
Fixed bug when entering invalid privateKey
2020-09-07 17:34:08 +05:30
sairajzero
7bf0a6a517 Adding syncContact feature 2020-09-07 16:21:39 +05:30
sairaj mote
be279b565c
0.0.35 2020-09-02 19:49:49 +05:30
sairaj mote
b91ea7b392
Merge pull request #4 from sairaj-mote/master
v0.0.34
2020-09-02 18:31:17 +05:30