index
:
gamja.git
master
Fork of gamja used by https://gamja.irc.andrewyu.org/ (regularly kept in sync with upstream)
Runxi Yu
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
client.js
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge branch 'master' of codeberg:emersion/gamja
Runxi Yu
2024-07-25
1
-8
/
+7
|
\
|
*
lib/client: add support for AUTHENTICATE chunking
Simon Ser
2024-06-30
1
-8
/
+7
*
|
Merge branch 'master' of https://git.sr.ht/~emersion/gamja
Runxi Yu
2024-06-27
1
-2
/
+7
|
\
|
|
*
Hide replies to our own internal WHO commands
Simon Ser
2024-04-17
1
-1
/
+6
|
*
lib/client: fix number of field check in RPL_WHOSPCRPL
Simon Ser
2024-04-17
1
-1
/
+1
*
|
Revert "lib/client.js: hardcode username"
Ferass El Hafidi
2024-04-18
1
-1
/
+1
*
|
lib/client: 'fix' error reporting
Ferass El Hafidi
2024-03-24
1
-4
/
+0
*
|
lib/client: add delay before AUTHENTICATE <base64> and CAP END
Ferass El Hafidi
2024-03-24
1
-2
/
+6
*
|
lib/client: disable batch cap
Ferass El Hafidi
2024-03-22
1
-1
/
+0
*
|
lib/client.js: hardcode username
Ferass El Hafidi
2024-03-22
1
-1
/
+1
|
/
*
lib/client: print raw messages in debug mode
Simon Ser
2024-03-01
1
-4
/
+7
*
lib/client: ensure server prefix is never null
Simon Ser
2023-08-17
1
-2
/
+4
*
Migrate to async/await
Simon Ser
2023-04-19
1
-39
/
+33
*
lib/client: encode empty SASL response as "+"
Simon Ser
2023-03-21
1
-1
/
+1
*
Move msg.tags fallback to client
Simon Ser
2022-11-30
1
-0
/
+3
*
lib/client: unify checks for chathistory end
Simon Ser
2022-11-30
1
-1
/
+1
*
Use ratified extended-monitor cap name
Simon Ser
2022-11-06
1
-0
/
+1
*
Add support for OAuth 2.0 authentication
Simon Ser
2022-10-14
1
-0
/
+7
*
Drop support for soju.im/read
Simon Ser
2022-09-03
1
-14
/
+3
*
Fix draft/read-marker cap not negotiated
Simon Ser
2022-09-03
1
-0
/
+1
*
Fetch read marker before backlog for user targets
Simon Ser
2022-09-03
1
-0
/
+5
*
Add support for draft/read-marker
Simon Ser
2022-07-01
1
-0
/
+28
*
Workaround the sad state of base64 web APIs
Simon Ser
2022-06-24
1
-2
/
+3
*
Add a settings dialog
Simon Ser
2022-06-08
1
-1
/
+4
*
Handle CHATHISTORY messages when reaching end of batch
Simon Ser
2022-04-22
1
-2
/
+2
*
Add support for soju.im/read
Simon Ser
2022-02-11
1
-0
/
+1
*
fix ping after reconnect
Дамјан Георгиевски
2022-02-04
1
-0
/
+2
*
commands: add password param to /join
delthas
2022-02-02
1
-2
/
+6
*
lib/irc: add CapRegistry
Simon Ser
2021-12-10
1
-48
/
+14
*
Implement exponential backoff for reconnections
Simon Ser
2021-12-07
1
-3
/
+40
*
Refactor ISUPPORT handling
Simon Ser
2021-12-07
1
-44
/
+20
*
lib/client: use Error objects for error events
Simon Ser
2021-12-06
1
-22
/
+16
*
Handle FAIL ACCOUNT_REQUIRED
Simon Ser
2021-12-06
1
-3
/
+17
*
Read nickname from RPL_WELCOME
Simon Ser
2021-12-06
1
-0
/
+1
*
Add Client.join, show join errors in popup
Simon Ser
2021-12-04
1
-0
/
+26
*
lib/client: add generic error handling to roundtrip()
Simon Ser
2021-12-04
1
-40
/
+46
*
lib/client: introduce IRCError
Simon Ser
2021-12-04
1
-5
/
+19
*
Disable debug logs in production
Simon Ser
2021-12-01
1
-2
/
+7
*
Add support for draft/account-registration
Simon Ser
2021-11-30
1
-0
/
+50
*
lib/client: make authenticate() return a promise
Simon Ser
2021-11-21
1
-19
/
+32
*
lib/client: send BOUNCER BIND and CAP END immediately
Simon Ser
2021-11-21
1
-27
/
+24
*
lib/client: catch handleMessage errors
Simon Ser
2021-11-21
1
-1
/
+9
*
lib/client: always request sasl cap when available
Simon Ser
2021-11-21
1
-10
/
+9
*
lib/client: don't disconnect on SASL error if registered
Simon Ser
2021-11-21
1
-1
/
+3
*
lib/client: remove one roundtrip during SASL auth
Simon Ser
2021-11-21
1
-26
/
+29
*
lib/client: don't error out if SASL isn't available on RPL_WELCOME
Simon Ser
2021-11-19
1
-1
/
+3
*
Store WHO list in RPL_ENDOFWHO
Simon Ser
2021-11-10
1
-0
/
+7
*
Only allow one WHO command at a time
Simon Ser
2021-11-10
1
-22
/
+31
*
Don't stop fetching backlog on error
Simon Ser
2021-11-10
1
-1
/
+2
*
Add support for draft/extended-monitor
Simon Ser
2021-11-09
1
-0
/
+1
[next]