Dpeta
|
5f817867eb
|
Allow more replies to end SASL auth
|
2023-02-25 21:22:36 +01:00 |
|
Dpeta
|
2a65361c92
|
Add post-connection SASL authentication (not used rn)
|
2023-02-25 18:18:19 +01:00 |
|
Dpeta
|
f8c3dd3b35
|
Add basic pre-registration SASL authentication.
Unfinished, currently breaks nickserv auto-identify when switching handles.
|
2023-02-25 04:46:59 +01:00 |
|
Dpeta
|
d3c9b8eedf
|
Move profileChanged behavior to mainwindow
|
2023-02-19 21:38:00 +01:00 |
|
Dpeta
|
2398b5a626
|
Remove most unnecessary str() typecasts.
|
2023-02-19 21:10:35 +01:00 |
|
Dpeta
|
70ea19e839
|
"QString" --> str
|
2023-02-19 19:04:16 +01:00 |
|
Dpeta
|
a7f266c382
|
Still request caps in IRC compatibility mode
|
2023-02-17 20:45:09 +01:00 |
|
Dpeta
|
ed87c797ba
|
Fix PyQt5 compatibility
|
2023-02-17 19:41:13 +01:00 |
|
Dpeta
|
3f7caf73b2
|
Add force prefix option
|
2023-02-15 23:41:46 +01:00 |
|
Dpeta
|
938cf69b85
|
Add IRC compatibility mode (only disables things for now . . .)
|
2023-02-15 23:41:45 +01:00 |
|
Dpeta
|
708d4539b8
|
Final irc.py linting
|
2023-02-12 22:43:25 +01:00 |
|
Dpeta
|
639ece578e
|
Fix away
|
2023-02-12 21:13:02 +01:00 |
|
Dpeta
|
da8e6ddbf7
|
Request twitch membership capability
|
2023-02-12 20:54:41 +01:00 |
|
Dpeta
|
14935a23ce
|
Add connection password support (+ PASS)
|
2023-02-12 20:34:17 +01:00 |
|
Dpeta
|
34dacaea70
|
Fix outdated PesterIRC args (+black)
|
2023-02-12 18:29:21 +01:00 |
|
Dpeta
|
3326d7af50
|
Partially revert _mode changes
|
2023-02-12 17:26:54 +01:00 |
|
Dpeta
|
b5899d3a0c
|
fix GETMOOD and remove non-functional ctcp quirk disable
|
2023-02-12 02:28:31 +01:00 |
|
Dpeta
|
9040ad0419
|
Further IRC linting/formatting
|
2023-02-12 01:25:06 +01:00 |
|
Dpeta
|
1157e49d9e
|
Make IRC functions/slots snake_case
|
2023-02-12 01:12:42 +01:00 |
|
Dpeta
|
8d91b18369
|
Add documentation to IRC slots
|
2023-02-12 00:54:11 +01:00 |
|
Dpeta
|
1d4d1dbab6
|
IRC rewrite continued
- Make functions for handling incoming IRC commands private where possible.
- Add a few checks for input validation
- Rewrite CTCP handling.
|
2023-02-12 00:36:36 +01:00 |
|
Dpeta
|
fbe8f48d63
|
Split SendIRC, parse_irc_line, and get_ssl_content off into appropriate files
|
2023-02-10 02:33:01 +01:00 |
|
Dpeta
|
2c278c00fa
|
Make send method private
|
2023-02-10 01:48:47 +01:00 |
|
Dpeta
|
c88a58a5a2
|
Add oyoyo license notice, do further linting
|
2023-02-10 01:29:23 +01:00 |
|
Dpeta
|
5f50f6420f
|
Cleanup and remove python 2 QString == str
|
2023-02-10 00:14:33 +01:00 |
|
Dpeta
|
e8a283ad99
|
Add documentation to incoming IRC functions
|
2023-02-09 23:58:03 +01:00 |
|
Dpeta
|
8e2fd225a5
|
Linting
|
2023-02-09 21:20:42 +01:00 |
|
Dpeta
|
8f0933ba68
|
Autoflake irc.py
|
2023-02-09 21:06:20 +01:00 |
|
Dpeta
|
228ced97ef
|
Fuse into irc.py again
|
2023-02-09 21:03:18 +01:00 |
|
Dpeta
|
f3cacb849b
|
Updated black run
|
2023-02-09 20:52:26 +01:00 |
|
Dpeta
|
3855ef20f5
|
Kills oyoyo
|
2023-02-09 20:48:03 +01:00 |
|
Dpeta
|
99ca795df5
|
Basic working command dict
|
2023-02-09 20:44:48 +01:00 |
|
Dpeta
|
3afa771326
|
Commands dict
|
2023-02-09 20:02:29 +01:00 |
|
Dpeta
|
d1e9a5e517
|
Fix conn
|
2023-02-09 15:46:46 +01:00 |
|
Dpeta
|
9d7ffee465
|
Pretty functional now!!
|
2023-02-03 22:46:48 +01:00 |
|
Dpeta
|
9f319b7054
|
waaa
|
2023-02-03 21:23:43 +01:00 |
|
Dpeta
|
f99bcf83d9
|
wip caps are broken??
|
2023-02-03 20:39:16 +01:00 |
|
Dpeta
|
8749c9586a
|
Restructure networking (WIP)
|
2023-02-03 18:21:14 +01:00 |
|
Dpeta
|
3ae70e4fe0
|
More aggressive autoflake
|
2023-01-14 23:10:19 +01:00 |
|
Dpeta
|
30569d4a95
|
Run autoflake
|
2023-01-14 23:05:38 +01:00 |
|
Dpeta
|
5b6d5d153f
|
Run all scripts through "pyupgrade --py38-plus"
|
2023-01-14 23:02:08 +01:00 |
|
Dpeta
|
16625ba936
|
Don't try to get services mood via GETMOOD
|
2022-11-17 10:31:04 +01:00 |
|
Dpeta
|
340ef73380
|
Minor linting
|
2022-11-17 08:42:10 +01:00 |
|
MiguelX413
|
a51e4dd69e
|
Reformat codebase (#97)
* Reformat codebase with black
* Create black.yml and add black style badge to README.md
|
2022-10-07 22:51:40 +02:00 |
|
Dpeta
|
82c0d38a3b
|
System time change check, cli fallback, ":distraughtfirman" --> ":distraughtfirman:"
|
2022-09-10 15:27:21 +02:00 |
|
Dpeta
|
ef0898e8c7
|
getopt --> argparse, redid logging, code cleanup
|
2022-09-06 13:26:14 +02:00 |
|
Dpeta
|
45320c9bea
|
Update color field
|
2022-09-06 00:11:45 +02:00 |
|
Dpeta
|
a906b6a98e
|
Validate certificates when using SSL/TLS
|
2022-09-02 05:34:37 +02:00 |
|
Dpeta
|
a3d047350b
|
Color via metadata draft
|
2022-09-02 02:05:46 +02:00 |
|
Dpeta
|
a2ce2d09e4
|
PyQt5 fallback
|
2022-08-19 13:12:58 +02:00 |
|