Khlieng Dispatch Versions Save

Web-based IRC client in Go.

v0.7

4 years ago
  • Direct message logging

Changelog

08ffc79 Remove local messages when closing dm tab, avoid sending open_dm if already open 0d085a2 Clear prevSearch when closing modal 497f9e8 Unvendor fnv1a 7d97d10 Open dm tab on /msg 8305dd5 Log direct messages and keep track of open direct message tabs 18acde5 Replace Freenode with freenode in test bab4732 Replace Freenode with freenode in default config 79af695 Add apple-touch-icon d98312f Cache manifest.json

v0.6.4

4 years ago

Changelog

010bb6a Sleep before first reconnect attempt 530e08b Convert withModal to useModal

v0.6.3

4 years ago

Changelog

9cf42df Remove channel from reconnect list when parting b81e1e4 Add auth config struct and restructure social auth provider config to enable iteration and adding other providers 3d7011e Add vscode to config command editor stack and enable passing in an arbitrary editor

v0.6.2

4 years ago

Changelog

3d2e443 Pass all unknown commands through to the IRC server, closes #56

v0.6.1

4 years ago

Changelog

b002eef Fix navicon c566d5d Copy location object

v0.6

4 years ago
  • Channel joining UI with search
  • Date markers
  • HTTPS on by default

Changelog

13a31c3 Update .goreleaser.yml c704ebb Use react-icons bb66740 Update gulp instructions in README 4010132 Linkify topics in channel joining modal 77543e3 Switch to bbolt 360bed0 Implement old storage.Path API 164e071 Update README 01914f0 Turn modules off when installing go-bindata on travis 00e40dc Update go.mod and modules.txt format 47efab2 Update .travis.yml ca81475 Add option --config and --data to specify where to store the configuration and the data 5013ab6 Bump eslint-utils from 1.3.1 to 1.4.3 in /client 855f4d3 Stop using pointers for nested config structs, closes #41 7ad7627 Fix MessageBox scroll stutter when state updates while close to the bottom 4eda7ef Fix getSortedChannels test fad2e03 Fix h2 push hash check 3e90e6c Only count joined channels 613d9fc Send irc features to the client 9267c66 Timeout channel list updates f8e12f5 Handle channel forwarding and errors better 4979348 Fix channel reducer tests 24960f2 Add topic modal aab1ad3 Fix h2 push 5e67425 Use pointer receiver in stateData 24b26aa Add channel joining UI, closes #37 f25594e Add casefolding to irc lib 075e404 Reset backoff on RPL_WELCOME eee260f Read lines with a bufio.Scanner, reuse input buffer, ignore empty messages, handle multiple spaces between tags and prefix a3618b9 Add list command e4d5d27 Use strings.Replacer to unescape tags 0085cea Add react-modal, replace confirm usage with it 63cf651 Pull https handling out into a new package 95eff71 Add go 1.12beta1 travis build 8526805 Add headers config, closes #25 6aaa2b5 Avoid sending join when the channels input is empty 6fedb23 Prerender index page fc64348 Dont redirect private IPs and localhost 6c3a577 Use certmagic, simplify config, set HTTP timeouts and a modern TLSConfig c5a9a5b Print go version 6a816fb Add date marker tests 3c105c4 Handle messages with no content, improve prepend perf 50d735a Add date markers

v0.5.5

5 years ago

Changelog

8f1105b Only attempt to maintain scroll position when prepending messages if there was previously any messages 0e46fbc Clean up initialState module c1ca295 Simplify routing logic 35c2d68 Improve routing aca3806 Update dotfiles cca3f5b Use stable readme download links f05e405 Embed version info in docker build

v0.5.4

5 years ago

Changelog

5861a54 Improve 404 handling 869713d Fix initial scroll position sometimes being off 0438a09 Fix dev mode, turn off react concurrent mode, update dependencies df71c54 Use a map to serve files d24d33d Fix push cookie hash check

v0.5.3

5 years ago

Changelog

dd03e75 Add amd64 and darwin archive name replacements 4eac060 Add bottom margin to settings version bf2e787 Add version flags and command, closes #38 fbbcf64 Show version info in settings 5d896ae Print prettier version info 9b40934 Grab referer in /init handler instead of getIndexData() bd05411 Improve document.title handling 09a1933 Increase scrollbackDebounce to 150 8eb1f9c Fix some messages not rendering on MessageBox mount, handle scroll restoration edge case

v0.5.2

5 years ago

Changelog

0699fc2 Fix scroll jumping on MessageBox mount 937480b Prevent rounded input corners in Safari 05527e4 Use absolute paths