forstalabs / forsta-web-messenger Goto Github PK
View Code? Open in Web Editor NEWForsta Web Messenger
License: GNU General Public License v3.0
Forsta Web Messenger
License: GNU General Public License v3.0
top right icons fail to display info on hover after initial pass.
Thread time stamp freeze i.e., threads will show the last received message as "today" in the conversation feed regardless of actually delivery day. It's not throwing a console error that I could find and Im only able to reproduce it post overnight sleep mode. Best guess its tied to a 24 hour cycle and not actually local time.
screen shot - top thread was created today 09/13 10:00. Thread directly below was receiving messages and registering as 09/12, next two threads were from 09/12 but showing as 09/13.
We do not have a way to identify what tag a user sends to for a group message (eg: @dev-team)
Right now we only get a list of Destination Devices in the message meta data - with no way to see what the name of the list/distribution is - either for username tags OR group tags.
Add the destination tag slug into the message metadata so we can properly display the destination to the dash users.
It appears to switch from right to left as I move from console to messenger and vice versa.
see #https://github.com/ForstaLabs/ccsm-ui/issues/369
I don't think it really matters which side it IS on - just that they are the same.
When users are added to the CCSM backend, the web app contacts for that org need to update to reflect the additions (including any groups)
In the header somewhere we need a way for users to see what domain they are currently logged into.
Talking with Lewis this morning we realized that the threads in the web app need to be cleared when the mobile app is reinstalled or 'unlinked' from the app. They were causing problems - please talk with Lewis for more details on this.
Need to optimize thread view update when title changes. Currently rerenders too many things..
Accessing the Web App from Firefox did not show me my conversation history from the previous day when I was accessing from Chrome. Logging back into the WEb App from Chrome, I was able to see my history/groups/ etc...
When users select recipients to compose a message with they are getting a send icon instead of a checkmark to indicate that they are done selecting recipients.
Superfluous steps in creating new tag. Expect to create tag from initial field I completed. Next, I'd expect new fields to auto-populate with data I've already entered. Neither happens currently.
Windows 10, Chrome
Should there be a resend code for timeout or user error exceptions ? The pi will currently bypass and blockers but its a very small easter egg that the end user wont know about.
No apparent method to search previous messages to find those that contain a match for a keyword.
After creating an announcement and pressing the Send button, the message is sent but there is no visual feedback in the web-app that the message was sent, nor does the edit screen go away.
To recreate, open web app. create distribution list (mine was a combination of public and forsta addresses), create title and simple content. Press send button
Console dump:
textsecure.js:307 pre-main prep time: 3 ms
www.google.com/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-101004742-1&cid=1602541743.1500613923&jid=1338353744&_v=j62&z=1077593976 Failed to load resource: net::ERR_BLOCKED_BY_CLIENT
deps.js:17688 Starting Forsta Messenger
deps.js:17688 Opening database ForstaWeb-2-bab52e00-5252-448d-bf25-70f442f0c989 in version #4
deps.js:17688 Websocket connecting: wss://forsta-signalserver-stage.herokuapp.com/v1/websocket/
deps.js:17688 XXX Disabled notifications service for now JM
a.(anonymous function) @ deps.js:17688
deps.js:17688 Routing to: 25b61ce5-0e21-45ab-8652-c285ef82bccc
deps.js:sourcemap:17688 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
(anonymous) @ deps.js:sourcemap:17688
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
deps.js:17688 Refreshing foundation data in background
Failed to load resource
(anonymous) @ VM334:1
deps.js:sourcemap:17688 Refreshing foundation data in background
deps.js:17688 Received Legacy Message!
a.(anonymous function) @ deps.js:17688
deps.js:17688 New remote ephemeral key
deps.js:17688 Deleting chain closed at 1505851789374
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
deps.js:17688 Refreshing foundation data in background
Failed to load resource
(anonymous) @ VM334:1
Failed to load resource
(anonymous) @ VM334:1
deps.js:17688 Refreshing foundation data in background
Saving new person doesn't clear form or allow access to Add New Person button to allow for next individual addition. Expect ease of adding multiple individuals facilitated by form clear or Add New Person button.
Droid Mini, Android 4.4.4
Conversations appear differently in Web App and Android - not in same order and not all conversations appear in both places.
Actual result:
Expected result:
Windows 10
Chrome
Need to refresh JWT token at /v1/api-token-refresh/
#https://github.com/ForstaLabs/relay-ios/issues/119
#https://github.com/ForstaLabs/relay#164
Messages not syncing - received pic Sawyer on Android - but not on WebApp
We need a way to make the conversation in the public domain (or a config for various domains) that do not send copies to superman.
Cannot send message to contact outside the system.
Actual result:
Expected result:
Windows 10
Chrome
dashboard menu/ user nav continuity
New Conversation button doesn't work and seems superfluous. Red color looks like it indicates an error or malfunction. As a user, I expect to just start composing a new message or begin by selecting a recipient. This button seems like an extra step.
Actual result:
Expected result:
Windows 10
Chrome
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.