4099 Commits
Author SHA1 Message Date
Ariel Rin 03f71076bf Merge branch 'typehint' into 'master'
Typehints galore

See merge request allianceauth/allianceauth!1906
2026-10-16 01:17:26 +00:00
Ariel Rin ce2a15b31d Merge branch 'master' into 'typehint'
# Conflicts:
#   allianceauth/services/modules/teamspeak3/util/ts3.py
2026-10-13 03:39:30 +00:00
Ariel Rin 581cf5edb2 Merge branch 'fix-issue-1419' into 'master'
[FIX] Replace telnetlib with stdlib socket in for teamspeak3 (#1419)

Closes #1419

See merge request allianceauth/allianceauth!1878
2026-10-13 03:36:42 +00:00
Ariel Rin f0db4f594d Merge branch 'update-pre-commit' into 'master'
[CHANGE] Update pre-commit config and additional dependencies

See merge request allianceauth/allianceauth!1909
2026-10-13 03:33:49 +00:00
David Andrew 1cc0854c18 Merge branch 'master' into 'fix-issue-1419'
# Conflicts:
#   pyproject.toml
remove telenetlib3 keep soupsieve<3; python_version=='3.10'
2026-10-12 18:48:50 +00:00
David 118f742918 prevent 10k loop in read_until and fail at timeout
or match not found

replace select.select with select.poll to account
for file descriptors >1024
2026-10-12 11:39:40 -07:00
Peter Pfeufer da526413a4 [CHANGE] Update pre-commit config and additional dependencies 2026-10-12 09:20:57 +02:00
Ariel Rin 6791e89c60 Merge branch 'master' into 'typehint'
# Conflicts:
#   allianceauth/groupmanagement/models.py
#   allianceauth/groupmanagement/views.py
2026-10-12 03:47:17 +00:00
Ariel Rin ca62e32cfa Merge branch 'idlerhandler' into 'master'
Fix parsing of IdlerHandler.list text values

Closes #1475

See merge request allianceauth/allianceauth!1907
2026-10-12 03:42:10 +00:00
adarnof 4f7196245a standardize description of allow/deny list behaviour
provide DenyList as choices
2026-10-12 03:28:20 +00:00
adarnof 0ad67306a7 add idler handler configuration to mumble docs 2026-10-12 03:28:20 +00:00
adarnof 322f35ea02 do not check list if no handler 2026-10-12 03:28:20 +00:00
adarnof 9ba44f635d update authenticator tests 2026-10-12 03:28:20 +00:00
adarnof 3ff83fcbaf add list field validation to admin site
automatically strips whitespace from values
2026-10-12 03:28:20 +00:00
adarnof f521796ab9 parse IdlerHandler list into ints before comparison in IdlerHander
allow blank channel lists to be entered in admin form

prevent AttributeError in logging message if received int instead of Murmur.User
2026-10-12 03:28:20 +00:00
Ariel Rin b6abafa58a Merge branch 'improve-groupmanagement-audit-performance' into 'master'
[CHANGE] Improve Group Management Audit DataTable Performance

See merge request allianceauth/allianceauth!1899
2026-10-12 02:32:10 +00:00
Ariel Rin 56f4b92956 Merge branch 'limit-spupsieve' into 'master'
[CHANGE] Limit `soupsieve` to below v3 for Python 3.10

Closes #1476

See merge request allianceauth/allianceauth!1908
2026-10-12 02:18:21 +00:00
Ariel Rin a4d10b6489 Merge branch 'fix_fat' into 'master'
prevent getting FAT stats for closed corps

Closes #1473

See merge request allianceauth/allianceauth!1904
2026-10-12 02:17:53 +00:00
Peter Pfeufer 2ed30778e7 [CHANGE] Limit soupsieve to below v3 for Python 3.10
### Changed

- Limit `soupsieve` to below v3 for Python 3.10

We might start thinking about sun-setting Python 3.10 support, or we might end up with more clutches like this one.

Fixes #1476
2026-10-11 17:07:29 +02:00
Joel Falknau f09a7c6bf2 celery typing 2026-10-09 13:03:23 +10:00
Joel Falknau 7efc298907 typehint remaining files 2026-10-09 12:38:16 +10:00
Joel Falknau 20e7056c79 typehint permissions_tool 2026-10-09 12:37:38 +10:00
Joel Falknau cc80f67cb9 typehint services 2026-10-09 12:37:18 +10:00
Joel Falknau e38a7d33a3 typehint xenforo 2026-10-09 12:35:48 +10:00
Joel Falknau d75e599f7e typehint smf 2026-10-09 12:35:07 +10:00
Joel Falknau b928cc2c4c typehint phpbb3 2026-10-09 12:34:50 +10:00
Joel Falknau 3f6dfa4ea1 typehint openfire 2026-10-09 12:33:49 +10:00
Joel Falknau f6e13265fe typehint mumble 2026-10-09 12:33:15 +10:00
Joel Falknau 320a79afcb typehint discourse 2026-10-08 22:37:31 +10:00
Joel Falknau 7d5ab291ca typehint teamspeak3 2026-10-08 22:20:48 +10:00
Joel Falknau 9241daf9f1 typehint ips4 2026-10-08 22:16:20 +10:00
Joel Falknau 4dad86bb28 typehint discord 2026-10-08 22:15:49 +10:00
Joel Falknau a176552dee typehint framework 2026-10-08 22:12:14 +10:00
Joel Falknau a6c0c25153 ypehint eveonline 2026-10-08 22:11:48 +10:00
Joel Falknau fc040fdf9b typehint authentication 2026-10-08 22:10:42 +10:00
Joel Falknau f6cce49955 typehint analytics 2026-10-08 22:02:16 +10:00
Joel Falknau 7218ff2777 typehint admin_status 2026-10-08 22:01:54 +10:00
Joel Falknau e55bdada2c typehint menu 2026-10-08 22:00:44 +10:00
Joel Falknau b8a7157893 typehint hrapplications 2026-10-08 21:59:24 +10:00
Joel Falknau c4861e4302 typehint notifications 2026-10-08 21:57:22 +10:00
Joel Falknau 5dd739b571 typehint timerboard 2026-10-08 21:56:33 +10:00
Joel Falknau 28e2cf7c86 typehint fleetactivity tracking 2026-10-08 21:55:59 +10:00
Joel Falknau 981c8c239d typehint groupmanagement 2026-10-08 21:54:26 +10:00
Joel Falknau c62ce7c8e2 typehint optimer 2026-10-08 21:50:14 +10:00
Joel Falknau f602f80f06 typehint corputils 2026-10-08 21:42:37 +10:00
Joel Falknau b5fbd1cfc7 typehint srp 2026-10-08 21:39:29 +10:00
Joel Falknau a2dab564e2 typehint theme 2026-10-08 21:38:45 +10:00
Joel Falknau d39782fc80 remove pin from docutils, fixed upstream 2026-10-08 20:45:02 +10:00
adarnof 9e5134962d do not get stats for closed corps 2026-10-06 11:30:28 -04:00
adarnof 93a4d41ef1 ensure default values are passed to float() 2026-10-06 11:17:35 -04:00