Pavel Djundik
83021cf0ac
Fix #195 : Support port in connect command
2016-03-20 19:35:20 +02:00
Pavel Djundik
9deb0489f6
Disallow parting from lobbies
2016-03-20 18:34:36 +02:00
Jérémie Astori
05be0ff57f
Merge pull request #174 from thelounge/xpaw/http2
...
Add support for HTTP2
2016-03-19 18:06:34 -04:00
xPaw
9e8bc44e3a
Fix default socket.io transports
2016-03-19 18:48:36 +02:00
Max-P
e54409b3dd
Merge pull request #193 from thelounge/astorije/minor-simplification
...
Remove unnecessary operation when sorting users
2016-03-14 20:55:49 -04:00
Max-P
c74811c894
Merge pull request #191 from thelounge/astorije/direct-inputs
...
Load input plugins at startup and call them directly when a command is received
2016-03-14 20:38:47 -04:00
Jérémie Astori
d02c0bd72c
Remove unnecessary operation when sorting users
2016-03-14 01:44:03 -04:00
Jérémie Astori
93a393f10d
Load input plugins at startup and call them directly when a command is received
2016-03-14 00:21:42 -04:00
Pavel Djundik
96ef274838
Keep track of highlights when user is offline
2016-03-13 18:05:05 +02:00
Pavel Djundik
d7750db87f
Remove moment.js from the client
2016-03-11 22:18:49 +02:00
Jérémie Astori
ddc72ea94f
Merge pull request #154 from xPaw/better-commands
...
Handle commands in a better way
2016-03-11 02:12:30 -05:00
Pavel Djundik
842b8d620c
Send unknown commands to the server
2016-03-10 10:05:56 +02:00
Pavel Djundik
42a7c54c0a
Fix #153 : Do not intercept service commands
2016-03-09 17:40:57 +02:00
Pavel Djundik
689b018079
Add support for HTTP2
2016-03-09 14:04:05 +02:00
Pavel Djundik
52bc324a63
Update eslint to 2.3.0 and add stricter rules
2016-03-09 10:50:20 +02:00
Jérémie Astori
c8664b7cfa
Merge pull request #161 from xPaw/whois-tpl
...
Make whois a client template
2016-03-09 00:16:47 -05:00
Jérémie Astori
6a6c41732d
Make sure highlight lookup stops as soon as a candidate is detected
2016-03-08 01:54:23 -05:00
Jérémie Astori
977b48649b
Fix #156 : Make sure self messages are never highlighted
2016-03-08 01:39:00 -05:00
Pavel Djundik
a61973a156
Make whois a client template
2016-03-07 17:10:46 +02:00
Pavel Djundik
bd370699fd
Fix crash and remove remaining 0777 mode
2016-03-05 20:31:29 +02:00
Jérémie Astori
0f48b11a22
Merge pull request #117 from maxpoulin64/fix-user-filemode
...
Remove attempts to set file modes
2016-03-05 01:48:51 -05:00
Jérémie Astori
ec37b6671b
Merge pull request #82 from xPaw/lock-server
...
Allow locking network configuration
2016-03-02 00:37:27 -05:00
Jérémie Astori
325739c8be
Merge pull request #122 from xPaw/odd-invite
...
Fix #116 : Move 'you' handling in invites to the client
2016-03-01 00:16:55 -05:00
Jérémie Astori
5f11c26223
Fix complete crash when refreshing a public instance
2016-02-29 01:19:11 +00:00
Pavel Djundik
f6563d0ea9
Fix #116 : Move 'you' handling in invites to the client
2016-02-28 10:21:19 +02:00
Jérémie Astori
ce69ce333a
Merge pull request #91 from xPaw/fix-highlight
...
Fix how highlights are handled
2016-02-28 00:45:23 -05:00
Maxime Poulin
b70c0a98fe
Remove attempts to set file modes
...
After some testing and manually trying to set sane file modes, it turns out the umask still applies. So it seems the logical way to handle this is to actually rely on the OS umask to set proper permissions.
2016-02-27 21:34:39 -05:00
Max-P
1d8667ed4b
Merge pull request #57 from diddledan/frontend-password-change
...
frontend password change functionality
2016-02-27 20:07:08 -05:00
Pavel Djundik
357e238a45
Fix how highlights are handled
2016-02-28 01:30:20 +02:00
Daniel Llewellyn
b79a918be8
frontend password change functionality
...
- refactor clientManager.js to allow configuration parsing as a serparate
function.
- refactor clientManager.js to add configuration writing function.
- add server.js changes to allow for new password-change functionality
- add password change ui to "settings" screen
- refactor client.js to use new clientManager functionality for saving
the configuration files
2016-02-26 18:38:15 +00:00
Jérémie Astori
31d938440b
Merge pull request #94 from xPaw/action-templates
...
Move actions to templates
2016-02-26 01:26:48 -05:00
Jocelyn Delande
05ae17328d
Fix /invite command broken by lodash update
...
Broken by #38 / 19bc4f3
2016-02-25 12:43:32 +01:00
Pavel Djundik
2c8c84aec5
Move actions to templates
2016-02-23 18:22:41 +02:00
Alistair McKinlay
b2625aebae
Merge pull request #38 from xPaw/lodash
...
Update lodash
2016-02-21 15:31:44 +00:00
Pavel Djundik
aab7f298d8
Allow locking network configuration
2016-02-21 14:02:35 +02:00
Jérémie Astori
eb794ab080
Add a simplified way to invite a user in the current channel
2016-02-20 16:32:41 +00:00
Alistair McKinlay
761958e3ee
Merge pull request #7 from xPaw/invites
...
Handle invite event
2016-02-19 21:58:22 +00:00
Alistair McKinlay
972aadd674
Merge pull request #58 from maxpoulin64/userlist-lag
...
Only update the users list when needed
2016-02-19 21:24:09 +00:00
Pavel Djundik
19bc4f37e0
Update lodash
2016-02-19 15:13:53 +02:00
Jérémie Astori
172c8d534a
Merge pull request #34 from xPaw/fix-closing-channel
...
Fix #30 : Close channel on the client as soon as close event is registered
2016-02-18 23:23:36 -05:00
Maxime Poulin
5bf205195d
Only update the users list when needed
...
Currently, for join/part/kick/nick/... the server will send an updated list of users and the client will re-render the list entirely. This ends up being a very expensive operation when joined on large channels and causes the client to slow down a lot.
2016-02-17 04:35:55 -05:00
Pavel Djundik
533ec1071b
Handle invite event
2016-02-15 19:23:10 +02:00
Alistair McKinlay
0d823f24d6
Merge pull request #37 from deiu/master
...
Replace deprecated moment().zone
2016-02-15 08:46:09 +00:00
Jérémie Astori
d8beaaead8
Merge pull request #33 from xPaw/fix-badly-sorted-userlist
...
Fix #29 : Correctly send sorted user list whenever an user joins
2016-02-15 01:59:33 -05:00
deiu
a3227c90b2
Replace deprecated moment().zone
2016-02-14 11:31:11 -05:00
Pavel Djundik
937126a43e
Fix #30 : Close channel on the client as soon as close event is registered
2016-02-14 12:08:38 +02:00
Pavel Djundik
b8dbbf8219
Fix #29 : Correctly send sorted user list whenever an user joins
2016-02-14 11:50:48 +02:00
dubzi
d909065a8f
Also fixed the default freenode hostname in the client file
2016-02-13 22:47:42 +00:00
Jérémie Astori
96158ba43d
Rename variable corresponding to the server
2016-02-10 06:20:05 +00:00
Jérémie Astori
39dc4e8957
Update name and link to repo to new project
2016-02-10 06:20:05 +00:00