marzavec

Results 19 issues of marzavec

Notifications need to be added. I was thinking of using [react-web-notification](https://www.npmjs.com/package/react-web-notification) for compatibility reasons and it's built-in service worker handling. Notifications should be built to check if the window has...

missing feature
high priority
ui

Currently the settings page is just a placeholder. This page of course will have all the client settings. I would go into more detail, but it's kind of self-explanatory. This...

missing feature
low priority
ui

The ignorantly implemented internationalization initialization, irritatingly, ignores inner-regional interchange. (And other reasons I get kicked off development teams) The short version of the issue is that the internationalization code only...

enhancement
low priority

So, the current behavior for [captcha handling](https://github.com/hack-chat/hackchat-client/blob/master/app/containers/CommunicationProvider/reducer.js#L126) is to yeet the event into redux, shrug and call it a day. This essentially means that captchas are not supported. Captcha event...

bug
missing feature
high priority
ui

In issue #19 @henrywright raised concerns over storing the client password in local storage on public machines. The tl;dr is that he suggests clearing local storage once the app is...

enhancement
low priority

Local storage should be used to save the users nick and password, along with other settings ( #12 ). This data should be [loaded](https://github.com/hack-chat/hackchat-client/blob/master/app/app.js#L27) into the redux store when the...

missing feature
high priority

Eventually, as discussed [here](https://github.com/hack-chat/main/issues/127#issuecomment-730520962), the channel locking module will be phased out and replaced with some kind of 'password protection' option. The client should be updated to handle such an...

missing feature
low priority
ui

[This line](https://github.com/hack-chat/hackchat-client/blob/master/app/containers/ChatManager/index.js#L53) should bind a function that verifies that the text of the link matches the href, if not a popup should inform the user of where they are really...

missing feature
high priority
ui

Feeling misanthropic? Is the chat just a little too chatty? Well, good news! This element will allow checkbox selection of users to remove from the channel or server.

enhancement
missing feature
low priority
ui

[This line](https://github.com/hack-chat/hackchat-client/blob/master/app/components/UserItem/index.js#L72) should update the main chat input with '/whisper @name ', instead of slandering my good name :(

low priority
ui