This website requires JavaScript.
08ffc79a65
Remove local messages when closing dm tab, avoid sending open_dm if already open
Ken-Håvard Lieng
2020-05-08 02:56:54 +0200
2a72b198e3
Update dependencies
Ken-Håvard Lieng
2020-05-08 02:10:22 +0200
0d085a2b4d
Clear prevSearch when closing modal
Ken-Håvard Lieng
2020-05-07 08:10:25 +0200
497f9e882c
Unvendor fnv1a
Ken-Håvard Lieng
2020-05-06 06:50:53 +0200
7d97d10e76
Open dm tab on /msg
Ken-Håvard Lieng
2020-05-06 04:50:27 +0200
8305dd561d
Log direct messages and keep track of open direct message tabs
Ken-Håvard Lieng
2020-05-06 04:19:55 +0200
e97bb519ed
Merge pull request #61 from nhandler/patch-1
Ken-Håvard Lieng
2020-05-05 07:26:38 +0200
18acde5b2b
Replace Freenode with freenode in test
Nathan Handler
2020-05-04 21:37:39 -0700
bab4732221
Replace Freenode with freenode in default config
Nathan Handler
2020-05-04 21:36:21 -0700
79af695d17
Add apple-touch-icon
Ken-Håvard Lieng
2020-05-05 03:34:36 +0200
d98312f99b
Cache manifest.json
Ken-Håvard Lieng
2020-05-05 03:31:14 +0200
010bb6a102
Sleep before first reconnect attempt
Ken-Håvard Lieng
2020-05-05 01:35:05 +0200
530e08b9ee
Convert withModal to useModal
Ken-Håvard Lieng
2020-05-03 09:05:16 +0200
9cf42df1ea
Remove channel from reconnect list when parting
Ken-Håvard Lieng
2020-05-01 05:40:49 +0200
b81e1e482a
Add auth config struct and restructure social auth provider config to enable iteration and adding other providers
Ken-Håvard Lieng
2020-05-01 04:35:26 +0200
3d7011e504
Add vscode to config command editor stack and enable passing in an arbitrary editor
Ken-Håvard Lieng
2020-05-01 04:31:20 +0200
3d2e443108
Pass all unknown commands through to the IRC server, closes #56
Ken-Håvard Lieng
2020-05-01 02:12:21 +0200
b002eef285
Fix navicon
Ken-Håvard Lieng
2020-04-30 14:36:30 +0200
c566d5d61d
Copy location object
Ken-Håvard Lieng
2020-04-30 13:44:36 +0200
13a31c30d9
Update .goreleaser.yml
Ken-Håvard Lieng
2020-04-30 08:16:06 +0200
508a41ee45
Update client dependencies
Ken-Håvard Lieng
2020-04-30 07:54:30 +0200
1794e2680a
Update server dependencies
Ken-Håvard Lieng
2020-04-29 04:23:32 +0200
c704ebb042
Use react-icons
Ken-Håvard Lieng
2020-04-29 03:10:13 +0200
bb66740fd1
Update gulp instructions in README
Ken-Håvard Lieng
2020-04-24 03:04:46 +0200
4010132884
Linkify topics in channel joining modal
Ken-Håvard Lieng
2020-04-24 02:37:56 +0200
77543e3aed
Switch to bbolt
Ken-Håvard Lieng
2020-04-23 01:06:36 +0200
360bed00f9
Implement old storage.Path API
Ken-Håvard Lieng
2020-04-20 03:02:15 +0200
164e071e7f
Update README
Ken-Håvard Lieng
2020-04-20 02:15:57 +0200
01914f070d
Turn modules off when installing go-bindata on travis
Ken-Håvard Lieng
2020-04-20 02:07:12 +0200
00e40dc153
Update go.mod and modules.txt format
Ken-Håvard Lieng
2020-04-20 01:38:06 +0200
47efab2e56
Update .travis.yml
Ken-Håvard Lieng
2019-06-21 02:38:57 +0200
c171a620e0
Merge pull request #58 from daftaupe/configpath
Ken-Håvard Lieng
2020-04-19 20:30:34 +0200
ca81475fa5
Add option --config and --data to specify where to store the configuration and the data
Pierre-Alain TORET
2020-03-10 23:56:07 +0100
52b2b6677f
Merge pull request #50 from khlieng/dependabot/npm_and_yarn/client/eslint-utils-1.4.3
Ken-Håvard Lieng
2019-10-31 22:37:03 +0100
5013ab6db1
Bump eslint-utils from 1.3.1 to 1.4.3 in /client
dependabot[bot]
2019-10-31 10:55:29 +0000
855f4d3e64
Stop using pointers for nested config structs, closes #41
Ken-Håvard Lieng
2019-06-09 02:29:35 +0200
540efa03c4
Update dependencies
Ken-Håvard Lieng
2019-06-09 02:01:48 +0200
7ad76273c0
Fix MessageBox scroll stutter when state updates while close to the bottom
Ken-Håvard Lieng
2019-02-08 09:28:55 +0100
c1e1f2c327
Update dependencies
Ken-Håvard Lieng
2019-02-08 09:10:06 +0100
4eda7ef396
Fix getSortedChannels test
Ken-Håvard Lieng
2019-02-08 08:56:21 +0100
fad2e030d4
Fix h2 push hash check
Ken-Håvard Lieng
2019-02-01 06:39:38 +0100
3e90e6c86d
Only count joined channels
Ken-Håvard Lieng
2019-01-30 04:48:37 +0100
71bfe92dae
Update dependencies
Ken-Håvard Lieng
2019-01-30 03:51:13 +0100
613d9fca6e
Send irc features to the client
Ken-Håvard Lieng
2019-01-27 08:53:07 +0100
9267c661dc
Timeout channel list updates
Ken-Håvard Lieng
2019-01-25 11:24:57 +0100
f8e12f5938
Handle channel forwarding and errors better
Ken-Håvard Lieng
2019-01-25 11:02:31 +0100
497934888c
Fix channel reducer tests
Ken-Håvard Lieng
2019-01-25 08:36:21 +0100
24960f23b9
Add topic modal
Ken-Håvard Lieng
2019-01-25 03:57:58 +0100
aab1ad3e99
Fix h2 push
Ken-Håvard Lieng
2019-01-25 02:32:22 +0100
815b518c2c
Update dependencies
Ken-Håvard Lieng
2019-01-23 08:52:17 +0100
5e674254f0
Use pointer receiver in stateData
Ken-Håvard Lieng
2019-01-23 08:20:16 +0100
24b26aa85f
Add channel joining UI, closes #37
Ken-Håvard Lieng
2019-01-23 07:34:39 +0100
f25594e962
Add casefolding to irc lib
Ken-Håvard Lieng
2019-01-13 05:10:11 +0100
075e404079
Reset backoff on RPL_WELCOME
Ken-Håvard Lieng
2019-01-11 05:00:15 +0100
eee260f154
Read lines with a bufio.Scanner, reuse input buffer, ignore empty messages, handle multiple spaces between tags and prefix
Ken-Håvard Lieng
2019-01-11 04:53:50 +0100
a3618b97ae
Add list command
Ken-Håvard Lieng
2019-01-11 02:46:46 +0100
e4d5d2737b
Use strings.Replacer to unescape tags
Ken-Håvard Lieng
2019-01-11 02:19:57 +0100
0085cea5a1
Add react-modal, replace confirm usage with it
Ken-Håvard Lieng
2019-01-05 07:08:34 +0100
63cf65100d
Pull https handling out into a new package
Ken-Håvard Lieng
2018-12-31 03:33:05 +0100
67e32661f1
Update dependencies
Ken-Håvard Lieng
2018-12-31 02:20:22 +0100
95eff71e2e
Add go 1.12beta1 travis build
Ken-Håvard Lieng
2018-12-21 01:53:35 +0100
8526805c2f
Add headers config, closes #25
Ken-Håvard Lieng
2018-12-20 11:51:31 +0100
6aaa2b521d
Avoid sending join when the channels input is empty
Ken-Håvard Lieng
2018-12-19 03:09:13 +0100
0d9290d037
Update client dependencies
Ken-Håvard Lieng
2018-12-19 02:55:50 +0100
6fedb23363
Prerender index page
Ken-Håvard Lieng
2018-12-17 14:41:24 +0100
fc643483be
Dont redirect private IPs and localhost
Ken-Håvard Lieng
2018-12-17 12:45:33 +0100
6c3a5777c4
Use certmagic, simplify config, set HTTP timeouts and a modern TLSConfig
Ken-Håvard Lieng
2018-12-16 12:19:16 +0100
c5a9a5b1c1
Print go version
Ken-Håvard Lieng
2018-12-15 11:30:29 +0100
6a816fbff6
Add date marker tests
Ken-Håvard Lieng
2018-12-15 11:20:49 +0100
3c105c493b
Handle messages with no content, improve prepend perf
Ken-Håvard Lieng
2018-12-15 11:02:35 +0100
50d735aaa3
Add date markers
Ken-Håvard Lieng
2018-12-14 14:24:23 +0100
34d89c75b2
Use correct gulp version on travis
Ken-Håvard Lieng
2018-12-11 11:17:05 +0100
71f79fd84e
Pass in config struct
Ken-Håvard Lieng
2018-12-11 10:51:20 +0100
8f1105bc59
Only attempt to maintain scroll position when prepending messages if there was previously any messages
Ken-Håvard Lieng
2018-12-08 11:56:02 +0100
0e46fbcc82
Clean up initialState module
Ken-Håvard Lieng
2018-12-08 11:25:08 +0100
c1ca29511e
Simplify routing logic
Ken-Håvard Lieng
2018-12-08 11:08:01 +0100
35c2d682e3
Improve routing
Ken-Håvard Lieng
2018-12-06 13:27:53 +0100
aca380629f
Update dotfiles
Ken-Håvard Lieng
2018-12-06 11:05:10 +0100
007fc80e72
Update dependencies
Ken-Håvard Lieng
2018-12-06 11:03:03 +0100
cca3f5bc93
Use stable readme download links
Ken-Håvard Lieng
2018-12-02 11:31:35 +0100
f05e405fb1
Embed version info in docker build
Ken-Håvard Lieng
2018-12-02 07:39:23 +0100
73205b64f6
v0.5.4
Ken-Håvard Lieng
2018-11-29 13:07:27 +0100
5861a54dfc
Improve 404 handling
Ken-Håvard Lieng
2018-11-29 13:06:37 +0100
869713d236
Fix initial scroll position sometimes being off
Ken-Håvard Lieng
2018-11-29 12:05:42 +0100
0438a099cf
Fix dev mode, turn off react concurrent mode, update dependencies
Ken-Håvard Lieng
2018-11-29 11:54:05 +0100
df71c54d37
Use a map to serve files
Ken-Håvard Lieng
2018-11-27 12:07:48 +0100
d24d33d94c
Fix push cookie hash check
Ken-Håvard Lieng
2018-11-27 11:34:02 +0100
57704c9e89
v0.5.3
Ken-Håvard Lieng
2018-11-26 02:09:29 +0100
dd03e75be4
Add amd64 and darwin archive name replacements
Ken-Håvard Lieng
2018-11-26 02:07:41 +0100
4eac0609c2
Add bottom margin to settings version
Ken-Håvard Lieng
2018-11-26 02:05:21 +0100
bf2e7875a5
Add version flags and command, closes #38
Ken-Håvard Lieng
2018-11-26 01:49:16 +0100
fbbcf6457e
Show version info in settings
Ken-Håvard Lieng
2018-11-22 12:00:18 +0100
5d896ae439
Print prettier version info
Ken-Håvard Lieng
2018-11-22 11:31:02 +0100
9b40934654
Grab referer in /init handler instead of getIndexData()
Ken-Håvard Lieng
2018-11-22 10:40:29 +0100
bd0541120f
Improve document.title handling
Ken-Håvard Lieng
2018-11-22 10:09:13 +0100
09a1933131
Increase scrollbackDebounce to 150
Ken-Håvard Lieng
2018-11-22 09:51:26 +0100
8eb1f9cbb4
Fix some messages not rendering on MessageBox mount, handle scroll restoration edge case
Ken-Håvard Lieng
2018-11-22 09:50:38 +0100
9ca50b1546
v0.5.2
Ken-Håvard Lieng
2018-11-22 08:47:16 +0100
0699fc287d
Fix scroll jumping on MessageBox mount
Ken-Håvard Lieng
2018-11-22 08:46:19 +0100
937480bfd4
Prevent rounded input corners in Safari
Ken-Håvard Lieng
2018-11-22 08:09:21 +0100