index
:
~steering
/
bitbot.git
this commit
master
Unnamed repository; edit this file 'description' to name the repository.
steering7253
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
utils
Commit message (
Expand
)
Author
Age
Files
Lines
*
rework permissions module to precompile hostmasks
jesopo
2019-11-30
1
-7
/
+16
*
use ANSI_RESET in utils.irc.parse_format, not all the different resets
jesopo
2019-11-28
1
-9
/
+1
*
utils.http.Response.decode() should default to detected encoding
jesopo
2019-11-28
1
-2
/
+2
*
explicitly use "lxml" for finding page encoding
jesopo
2019-11-26
1
-1
/
+1
*
_find_encoding takes `bytes` and soupifies now
jesopo
2019-11-26
1
-1
/
+2
*
utils.http.request_many() shouldn't decode data for Response
jesopo
2019-11-26
1
-3
/
+2
*
utils.http.Response.data should always be `bytes` - add .decode and .soup
jesopo
2019-11-26
1
-25
/
+7
*
remove `parser` from utils.http.Request, add Request.soup()
jesopo
2019-11-26
1
-15
/
+6
*
utils.datetime.datetime_utcnow() -> utils.datetime.utcnow()
jesopo
2019-11-25
1
-2
/
+2
*
add `cookies` and `.json()` to utils.http.Response objects
jesopo
2019-11-25
1
-7
/
+13
*
change utils.http.Request to be a dataclass
jesopo
2019-11-25
1
-38
/
+30
*
give bitbot a unique User-Agent
•••
closes #206
jesopo
2019-11-20
1
-6
/
+5
*
consecutive HASH_STOP chars at start shouldn't count as a stop
jesopo
2019-11-19
1
-1
/
+4
*
HASH_STOP should still be respected if last character
jesopo
2019-11-19
1
-1
/
+1
*
move "+5m" syntax parsing out to utils.parse
jesopo
2019-11-18
1
-0
/
+11
*
switch some utils.irc functions to use f-strings
jesopo
2019-11-18
1
-4
/
+3
*
truncate nickname hash operations to 64bit
jesopo
2019-11-18
1
-1
/
+1
*
implement weechat-style djb2 colour hashing
jesopo
2019-11-18
1
-3
/
+11
*
`import` missing comma, 'Events'->'Event'
jesopo
2019-11-18
1
-2
/
+2
*
remove unused imports in src/utils/__init__.py
jesopo
2019-11-18
1
-2
/
+2
*
"EventsResultsError"->"EventResultsError", move errors to utils.error
jesopo
2019-11-18
2
-12
/
+14
*
move utils.consts.BITBOT_MAGIC to utils.decorators
jesopo
2019-11-15
2
-6
/
+5
*
move all datetime-related code from utils/__init__ to utils.datetime
jesopo
2019-11-15
2
-125
/
+127
*
dont expose has_magic/get_magic in utils/__init__.py, ref directly
jesopo
2019-11-15
1
-2
/
+2
*
split some stuff out of utils/__init__.py
jesopo
2019-11-15
4
-181
/
+191
*
show first-words datestamp on !words output
jesopo
2019-11-15
1
-0
/
+3
*
add typehinting for foreground/background
jesopo
2019-11-13
1
-2
/
+2
*
only set color_finished=True when is_background, otherwise next char sets it
jesopo
2019-11-13
1
-13
/
+12
*
hash_colorize code should first be looked up in HASH_COLORS
jesopo
2019-11-11
1
-2
/
+2
*
.lower() strings when hash-colorizing them
jesopo
2019-11-11
1
-1
/
+1
*
don't use hash() for hashed colorising as it's not stable through restarts
jesopo
2019-11-11
1
-1
/
+1
*
add utils.irc.hash_colorize() to color a string by the string's hash
jesopo
2019-11-11
1
-0
/
+5
*
don't stop parsing colors at comma
jesopo
2019-11-04
1
-1
/
+1
*
`' '` -> `" "`
jesopo
2019-10-31
1
-4
/
+4
*
Fix type errors detected by 'mypy --ignore-missing-imports src'.
Valentin Lorentz
2019-10-30
2
-13
/
+19
*
add utils.date_human() - use it in badges.py
jesopo
2019-10-30
1
-0
/
+3
*
utils.parse doesn't need to import utils
jesopo
2019-10-29
1
-1
/
+0
*
'from src.utils import' -> 'from . import'
jesopo
2019-10-29
1
-1
/
+1
*
utils.cli shouldn't know about Database
jesopo
2019-10-29
1
-3
/
+3
*
utils.irc doesn't need to know about the whole of utils
jesopo
2019-10-29
1
-31
/
+31
*
move src/utils/irc/__init__.py to src/utils/irc.py
jesopo
2019-10-28
1
-0
/
+0
*
remove src/utils/irc/protocol.py
jesopo
2019-10-28
2
-91
/
+0
*
Revert "remove unneeded import"
•••
This reverts commit 8425c11c97bbd9b5690000cac9f622327105d1ee.
jesopo
2019-10-27
1
-0
/
+1
*
remove unneeded import
jesopo
2019-10-27
1
-1
/
+0
*
move IRCLine related code from utils.irc to IRCLine.py
jesopo
2019-10-27
1
-83
/
+5
*
don't consume past 2nd digit in e.g. "\03033,123"
jesopo
2019-10-25
1
-5
/
+5
*
support utf8 hostnames by punycode (idna) encoding
jesopo
2019-10-18
1
-4
/
+12
*
add a fairly basic file locking mechanism with src/LockFile.py
•••
closes #96
jesopo
2019-10-10
1
-2
/
+4
*
refactor multi-line-to-line normalisation to utils.parse.line_normalise(), us...
•••
closes #174
jesopo
2019-10-10
1
-0
/
+5
*
commit FunctionSetting changes i forgot to commit yesterday
jesopo
2019-10-08
1
-2
/
+7
[next]