webapp

Tinode web chat using React

APACHE-2.0 License

Downloads
180
Stars
318
Committers
19

Bot releases are hidden (Show)

webapp - Support for uploading large images out-of-band.

Published by or-else over 3 years ago

  • Support for uploading large images out-of-band, like attachments. Previously images were always shrunk and sent in-band.
  • Romanian translation.
  • Use server-provided limits instead of hardcoded ones.
  • Show visual indicators for channels.
  • Bug fixes and minor visual improvements.

Full list of changes https://github.com/tinode/webapp/compare/v0.16.8...v0.16.9

webapp - Support for channels

Published by or-else about 4 years ago

  • Support for channels: topics with unlimited number of read-only subscribers.
  • Minor bug fixes.

Fill list of changes: https://github.com/tinode/webapp/compare/v0.16.7...v0.16.8

webapp - German translation, bug fixes

Published by or-else over 4 years ago

  • German translation by @natowi
  • A few minor bug fixes

Full list of changes: https://github.com/tinode/webapp/compare/v0.16.6...v0.16.7

webapp - Spanish and Korean translations, bug fixes

Published by or-else over 4 years ago

Main change:

  • Korean translation by @kimtaeyoung-98
  • Spanish translations by @sanmiguel2019

Other changes:

d0627d5 visual and translation fixes
a192129 dependencies updated, breaking change in react-intl fixed
c9d0564 fix issue with scrolling on image preview
b7a8d4d mute in addition to blocking
919047c define and use max tag count
fbaf98c use standard inband limit

Full list of changes: https://github.com/tinode/webapp/compare/v0.16.5...v0.16.6

webapp - Incognito mode, deleting account, blocked chats display, bug fixes

Published by or-else over 4 years ago

  • Incognito mode: ability to be online while appearing offline to other users
  • Account setting refactored into multiple views.
  • Ability to delete account added
  • Messages panel got a different background image
  • Blocked chats display

Full list of changes: https://github.com/tinode/webapp/compare/v0.16.4...v0.16.5

webapp - Bug fixes and minor improvements

Published by or-else over 4 years ago

dbcac41 build process: replaced UglifyJsPlugin with TerserPlugin
475e5eb dependencies updated
527a01b critical bug: login stalls after refresh
2fd8346 check Drafty for validity
fd4cb58 more prominent "messaging disabled" note
d2647d5 fix: incorrect redirect on failed sign up
e27c106 pass human UI language to tinode-sdk
3b77af2 fae2740 documentation: adding missing web-app.svg icon
858e62f google-translated missing Chinese strings
50a775f fix missing read notifications

webapp - BREAKING change in FCM config, indicators of deleted messages, bug fixes

Published by or-else over 4 years ago

  • BREAKING change in FCM config: 6fee1ce
  • Indicators of deleted messages.
  • Bug fixes

Full list of changes: v0.16.2 - v0.16.3

webapp - Bug fixes, better code splitting, CDN changed

Published by or-else almost 5 years ago

aa7cb55 better presentation of unnamed contacts
8ee50ad fix base64 preprocessing
4c28753 show different message when search returned no contacts
8c1b926 6a2efac 80c5103 enforce maximum title length for topics and users
bd03a71 15c0ff2 c539e5f more idiomatic Russian translation
bb20937 replace unpkg with jsdeliver as unpkg is too unreliable https://github.com/mjackson/unpkg/issues/229
3026e21 updated Missing Functionality section
92b9faa explicitly ignore "upd" presence updates
a189487 updated for the next tindroidX package
9891620 added "mobile-web-app-capable" meta header
4092324 Fix broken privacy policy link.
8e9349b split tinode-sdk into a separate file
22710ad add spinner to login action, small build changes
ef341cb destructive menu action wrapped in an alert
cda001e fix: new group topic is immediately unsubscribed
254c476 badges were broken
8f01255 add firefox scrollbar styling
1d56d55 adding alert component
205ca95 bug fix: archive view does not render
f9a29ed add alert for destructable actions
6d581c8 rename chinese translation from zh-CN to zh
a2747b6 clarify use of explicit UI human language
d994340 clarify group member editing UI (disallow deletes for S only)
2a164dd links for blocking/reporting users and topics

webapp - Bug fixes; ToS, Privacy Policy, Contact us links

Published by or-else about 5 years ago

tinode/webapp@2502460 translations added, minor visual tweaks, version bumped
tinode/webapp@c31631b ToS added, small bug in CSS fixed
tinode/webapp@711cf7c fix: crash on leaving the topic
tinode/webapp@41ebf3c fix: tinode/webapp#37; correct case for auto* in LoginView
tinode/webapp@6f359be make webpack path universal / vs
tinode/webapp@d472a32 no autocorrection for username
tinode/webapp@eda9f0f fix: exception in send-message.jsx on Enter
tinode/webapp@78b0909 add open graph headers
tinode/webapp@61a9b6c minify logo.svg and bump version
tinode/webapp@a6bc2a1 migrate the app from api.. to web..
tinode/webapp@503c912 fix: wrong bubble tip color in Safari
tinode/webapp@1b4bba0 fix blob: URLS, correctly calculate image preview viewport size
tinode/webapp@c14fb85 fix for possible xss exploits

webapp - Credential management, bug fixes

Published by or-else about 5 years ago

  • Credential management: adding/removing/updating phone number and email.
  • Performance improvements due to removal of getDerivedStateFromProps.
  • Chinese translation added.
  • Lots of bug fixes.
  • Dependencies updated.
webapp - Bug fixes, minor UI changes

Published by or-else over 5 years ago

9a55e4b make letter tile background identical to ios & android
e73c41f request messages when subscribing to a new topic
35ec5b9 better display of reconnect timer
4bd0052 add icon indicators for muted and blocked contacts
c66bf89 194306a add missing imports
60fa6d7 add support for tags with special chars

webapp - Topic archiving, non-default permissions, bug fixes

Published by or-else over 5 years ago

Change list

32ad991 more conststent check for peer restrictions
64f1fd4 fix false "peer messaging disabled"
29425b4 (github/invites) add warning when peer's messaging is disabled
a9ba11a buf fix: missing fnd result after viewing account info
d13b242 prevent premature subscription
a042db2 don't send {note} for own messages; explicit defacs in p2p {sub}
ff619da force sane permissions for user-initiated subscriptions
93e6d38 fixes for inviting/blocking users
173d153 remove banned topic from view
0ddb3a4 rename readOnly -> !isReader etc
9193b9b prevent premature subscription on reload
79970cf getting rid of UNSAFE_componentWillReceiveProps
5d17ef7 add new chat acceptance handlers
7e0aa5b more actions without subscribing first
fd32413 more work on confirming topic subscriptions, update permissions without subscribing
22b277a add invitation.jsx widget
da65e56 added actions for chat invitation. bubble shadows
e7d68b5 a possible fix for FF not focusing on a tab after notification click
1a17b01 add skipWaiting
17d7e94 change const -> let
588b157 update react dependencies to 16.8.1
b5f926e update dependencies due to a security issue in lodash
2e110a7 make sure the push token is sent to the server on app reload
f710e5c (github/archiving) mark generated css as binary to exclude from diff
bedcc9a rebuild and mark generated .js and .js.map files as binary
a554c0a minor fixes in chip-input
87947b3 archiving works, refactored UNSAFE_componentWillReceiveProps in chips-input
160e257 correct account editing for incremental updates
a534387 do incremental updates instead of full updates
004dec2 automatic un-archiving on new message
68c0faf propagate {info} message to "me" topic
6bd64b2 clear localStorage on logout
fc96d20 archiving kind of works but buggy
541ead2 implementing chat archiving (does not work yet)
6388fed deep-copy update private and public fields
15793ca add "archive" menu"
5f1c1f9 service-worker: error on "fetch" event

webapp - Bug fix release

Published by or-else over 5 years ago

9bbddc0 b0be1fd e028503 show stock broken_image when the inline image is invalid
bd7531e fix for tinode/chat#212
a0184ac add cosmetic space between words
4d438cc use locale for dates too

webapp - I18n, bot forms, components (very big release)

Published by or-else almost 6 years ago

769c251 bug fix, add maps to package
9e07335 remove unused code for form name
14ff124 strip formatting from button text
f959aa2 new drafty formatting seems to work as expected
7d058df update screenshots
c72819d forms seem to work now
bad6232 more formatting of bot forms
d0e4a52 add source maps, forms rendered ok now
2b9883c remove unneeded param
00e48b7 add "update is available" check
3a09df6 edited for clarity
14ff124 strip formatting from button text
f959aa2 new drafty formatting seems to work as expected
7d058df update screenshots
c72819d forms seem to work now
bad6232 more formatting of bot forms
d0e4a52 add source maps, forms rendered ok now
2b9883c remove unneeded param
00e48b7 add "update is available" check
20cf802 rebuild after merge
b07a739 merge
3a09df6 edited for clarity
e8dba6b externalize dependencies
c76a7dc splitting out libraries
e7f3b42 add message
0198f44 service worker fetch event for Add To Home Screen
c2f261b cosmetic fixes
8c4e0e9 all components are translated now
954b007 even more translations and fixes
c8506eb more corrections and translations
a48be91 bump version and rebuild
639755e more components updated/translated
dc83877 more components updated/translated
d7fb701 more components are functional now
92d4ba8 EditAccountView translated
48d5732 more components updated and translated
71bbfb4 more fixes
782f2d1 adding back missing and changed dependencies
25021a8 things seem to work
3e3dbd7 translation instructions

webapp - Better reconnect functionality, bug fixes

Published by or-else almost 6 years ago

d80ddca pass Enter event otherwise crash
1f634f5 remove unnecessary check
f78d673 add "reconnect now" option
a5d405b add handling of onAutoreconnectIteration
405ce75 allow avatar removal
9b3c714 js2016 changes
2e76b12 keep focus on message editing firld whenever possible
14d7522 remove debug logging
bc3e82b bug fixes: crash in editing group member permissions, fnd not working sometimes, var -> let, const

webapp - Bug fix release

Published by or-else almost 6 years ago

00eeb25 css fix
4f70de3 make topic title required
21841c0 add missing import
d1f7f02 correctly display messages from missing users
fbbab3e fixes in settings view and message deletion
198bd9a 7248b5c keep message view in the same scroll position on vertical resize

webapp - Functional 0.13 release

Published by or-else almost 7 years ago