Commit Graph

179 Commits

Author SHA1 Message Date
sairaj mote
63f0512ced Code refactoring and UI changes 2022-06-11 11:03:34 +05:30
sairajzero
fe483ab172 Bug fixes
- Fixed various bugs
- Fixed: Backup-restore button not working
- Adding *.tmp* to git-ignore
2022-06-03 22:05:48 +05:30
sairajzero
ccded713a6 Bug fix 2022-06-02 02:14:21 +05:30
sairajzero
60d2447e8c blockUser and disableGroup features
- block/unblock users (stop receiving messages)
- disable group (stop receiving messages)
- groups, chats, marked are now warped in messenger module. (can be accessed by messenger properties)
- Improved requestGroupInbox and requestDirectInbox
- Improved assigning renderUI functions
- messenger.init now starts the messenger-startups (no longer needed to call each messenger-startup functions individually)
2022-06-02 02:12:17 +05:30
sairajzero
c9fde067f2 Update stdops 2022-05-31 03:36:49 +05:30
sairajzero
85d57909ae Merge branch 'master' into dev 2022-05-31 03:35:07 +05:30
sairaj mote
51f065e568 removed mandatory PIN input onboarding 2022-05-23 12:53:01 +05:30
sairajzero
2a0302eb19 split files 2022-04-01 02:43:15 +05:30
Ritika-Agrawal0811
8c2fb3a239 bug fix
fixed util
2021-06-06 18:00:47 +05:30
SaketAnand
753aebeb09 Update index.html
updated apiurl for flosight
2021-06-06 15:39:24 +05:30
sairaj mote
1a81b0a108 v0.32.88
Fix: copy option not working with newly created public-private key pair
2021-02-22 17:18:34 +05:30
sairaj mote
937bbda091 v0.32.87
UX: add label for toggling pin visibility

UI: make input field UI more consistent across pages

UI: show full time and date in opened mail

UI: mail cards now show sender's initials like chats
2021-02-18 01:17:28 +05:30
sairaj mote
719035bb7a v0.32.83
perf: improve URL detection and redering in messages

style: add animation for error message for setting pin
2021-02-16 02:49:37 +05:30
sairaj mote
dfb984b198 v0.32.81
feat: add setting pin when creating new account

feat: add sign in using pin option
2021-02-14 23:47:43 +05:30
sairaj mote
8d17c25f97 v0.29.81
Feat: add option to add unknown contacts directly from chat screen
2021-02-13 18:57:47 +05:30
sairaj mote
ad51bba083 v0.28.81
refactor: using CSS variables instead of ::part() selector
2021-02-13 02:38:43 +05:30
sairaj mote
971c5dc5b3 v0.28.80
Fix: issue with new chats throwing error when first initiated

Fix: issue chat preview in personalise didn't show chat background
2021-02-10 19:27:20 +05:30
sairaj mote
bc4dbf6c03 v0.28.78
Perf: improve messages scrolling using debouncing
2021-02-09 20:37:25 +05:30
sairaj mote
5bee7ce37f v0.28.77
Feat: add better emoji picker
2021-02-09 18:43:56 +05:30
sairaj mote
5593f97050 v0.27.77
Fix (user): issue with messages not groing through
2021-02-08 21:00:00 +05:30
sairaj mote
3b36655cca v0.27.76
Feat (user): add feature to allow users to set custom background images

Fix (user): issue with toggle switch shrinking too much
2021-02-08 20:25:39 +05:30
sairaj mote
4cbe1d4f41 v0.26.75
Feat(user): Add feature to preview accent color in chat window with demo message bubbles.

Fix (user): solve issue with accent color not saved seperately for each user

fix (user): issue with group chat consecutive received message from different senders won't have any visual distinction
2021-02-07 02:55:18 +05:30
sairaj mote
8e4c1ca9a6 v0.25.73
Fix (user): issue with touch and hold where even after moving finger it would register long press

Fix (user): default selected color wouldn't show up when app first loaded
2021-02-05 18:42:39 +05:30
Ritika-Agrawal0811
95205eae5b v0.25.71
feat (user) : add feature to change accent-color
2021-02-04 19:11:00 +05:30
sairaj mote
6665c6cf2f v0.24.71
Perf (user): search performance improvement
2021-02-04 19:05:47 +05:30
sairaj mote
d071a5efbe v0.24.70
Feat (user): add onboarding sequence
2021-02-04 00:35:31 +05:30
sairaj mote
974f70400f v0.23.70
Fix (user): touch and hold interaction not firing unless touch end
2021-02-01 18:32:46 +05:30
sairaj mote
b003dda997 v0.23.69
Feat (user): add option to clear chats

Feat (user): add option to delete chats (DMs only)

Feat (user): add touch and hold interaction to show chat options popup

Fix (user): fix bug while creating group searching for contacts would show all contacts instead of valid only

Fix (user): Searching while creating group contacts will not cause already selected contacts to reset
2021-02-01 01:41:25 +05:30
sairaj mote
e6c6c535bb v0.20.67
Feat (user): Add option to create groups
2021-01-30 23:39:26 +05:30
sairaj mote
4e0e559786 v0.19.67
Refactoring and search performance improvements
2021-01-29 18:16:20 +05:30
sairaj mote
0f1b733d80 v0.19.66
Feat (user): add empty state when no contacts are availble to add.

Fix (user): added waring for admin when adding new members to group.
2021-01-28 19:37:34 +05:30
sairaj mote
e59347030e v0.18.65
Feat(user): add option to add new group members

Feat(user): add option to remove group members

Fix(user): Issue with removed people not showing as a group activity card

Refactor (dev): refactored code for disaplying groups information
2021-01-28 18:37:28 +05:30
sairaj mote
34aadc61f1 v0.16.63
Feat (user): add option to change group name

Feat (user): add option to change group description

Feat (dev): add new component 'text-field' for quick editing text
2021-01-26 04:04:42 +05:30
sairaj mote
64c108ae59 v0.13.63
Fix (user): bug caused when trying to view a conversation with chat details
2021-01-25 16:45:40 +05:30
sairaj mote
18c30de121 usability improvements 2021-01-24 19:00:19 +05:30
Abhijeet Anand
9e968215d5 Update index.html
added group feature
2021-01-24 10:24:37 +05:30
Abhijeet Anand
8ed52e7b3c Update index.html
adding group1 feature
2021-01-21 19:59:57 +05:30
sairajzero
7fdcdf6462 bug fixes, 2 additional features
- Fixed bug: (updated stdop floCloudAPI to v2.0.2e): incorrect cloud inactive error.
- Fixed bug: error occured during adding new members for a group.
- Added rmChat: removes the chat.
- Added clearChat: clears all messages of the chat.
2021-01-20 23:00:05 +05:30
sairaj mote
d543be4939 v0.8.60
UI (user): change message bubble layout
2021-01-19 18:40:11 +05:30
sairaj mote
be0d18f8e5 v0.8.59
Feat (user): Add Shift + Enter shortcut to add new line while typing message

UI (user): Merge dm, group and notes into one chat

UI (user): Unknown contact now shows FLO ID instead of 'Unknown'

- Other miron UI chages
2021-01-19 03:02:59 +05:30
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
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
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
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
5e0e581457 UI and bug fixes
- Fixed: Mail UI
- Fixed minor bugs
2020-12-18 04:17:30 +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
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
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
6a303fb2de 0.0.34 2020-09-02 18:30:06 +05:30
Sai Raj
e2421312a4
Bug fix
Fixed: Mail content's CipherText resolved in sentMail, replyMail and refreshInbox
2020-09-02 12:48:33 +05:30
sairaj mote
d522dc1ef5 0.0.33
Complete UI overhaul
2020-09-02 01:42:00 +05:30
sairajzero
326d4bc589 v1.0.8b
- Bug fixed: initDB not upgrading correctly.
- Added message to remind the user to secure the private key with password.
- Darkened (color) the warning popup.
2020-05-07 15:45:32 +05:30
sairajzero
1764a90912 v1.0.8
- Added secure privatekey feature.
Secure PrivateKey: replaces the stored privatekey with encrypted variant. (Requires PIN/Password).
- If user enables secure private key, user must enter the PIN/Password from next signIn.
- User can remove account of securely stored privatekey (incase the user forgets the PIN/Password). (Requires Private key to login next time).
- Added getPromptInput to UI script: Promisified custom prompt to get input from user.
2020-05-06 22:26:14 +05:30
sairajzero
4a38699442 v1.0.7a: Updating Std_op 2020-05-06 19:45:42 +05:30
sairajzero
f60e7dddbb v1.0.7
Fixed bugs:
- Fixed: Restore data not working.
- Settings screen not hiding after logout, clear, restore

Others:
- Updating CompactIDB to latest stdop (initDB adds missing objectStores instead of rejecting).
2020-05-02 18:36:15 +05:30
sairajzero
5c22ecab87 v1.0.6
Major Changes:
- Seperated User IDB (Made changes as required for the same)
- 'Sign Out' now only removes the credentials instead of all data
- Added 'Clear Data' in settings. (Clears all user data)
- User can view their private key in settings. (Click on it to copy key to clipboard).
- Messages and Mails are encrypted in IDB (Made changes as required for the same).
- Added Marked feature in messenger (can be used to mark mails and contacts, currently only unread mark used. More marks will be added in future).
- Unread mark UI available for Individual mail and Contact with new unread messages.

Fixed Bugs:
- Fixed: Messages and Mails not refreshed properly in a case.
- Fixed: Unread notification not working
- Fixed: Previous Mail not showing correctly

Minor Changes:
- Added Ranchimall logo
- Changes confirmation message during Signout
- Improved Confirmation Box message (now has a title and message, also have optional custom button text)
- Uses a randomly generated ref for mails
- Added minimize and maximize button for compose-mail box
2020-05-02 01:39:28 +05:30
Sai Raj
ac16e26c91
Rename FLO_Messenger.html to index.html 2020-04-17 19:05:04 +05:30