Commits on Source
186
bb083104
Allow users to access terminal buffer without log perms
Jun 24, 2025
09733918
Merge branch 'dev' into bugfix/log-perms
Sep 02, 2025
d7f80ac8
Merge branch 'dev' into bugfix/log-perms
Sep 02, 2025
cf2e83c0
Merge branch 'dev' into bugfix/log-perms
Jan 21, 2026
9b7a5e7f
Make permissions checks more robust
Jan 21, 2026
6737db45
First run at adding a new test
Jan 21, 2026
2166e553
Add boat to offline credits
Feb 21, 2026
92fa47d5
Define a constant for server_detail
Mar 19, 2026
1babf1ac
Catch OSError instead of general
Mar 19, 2026
5117d437
Catch ConflictingIdError instead of general
Mar 19, 2026
4b326363
Complete todo and only send websocket terminal to users with terminal perm
Mar 19, 2026
cba11f4a
Fix run command complexity
Mar 19, 2026
bd213e93
Refactor for better naming. Add forge installs. Forge installs currently broken
Mar 19, 2026
35e5f5cd
Move exe downloads out
Mar 19, 2026
f66a572e
Refactor exe download naming for maintainability
Mar 19, 2026
79c85895
Refactor server starts for less complexity. Move forge installs out of server.py
Mar 19, 2026
5b5f24ec
Fix forge/neoforge installs
Mar 23, 2026
a0aa257d
Create classes for each installer for maintainability and reduced complexity
Mar 24, 2026
95ab047a
Only send terminal to users with permission
Mar 24, 2026
9eacb3fb
Remove servers controller imports
Mar 24, 2026
8668b816
Fix circular imports
Mar 24, 2026
d669b777
Fix hytale update
Mar 24, 2026
dda9953f
Fix module imports
Mar 24, 2026
bf541b7c
Reduce cognitive complexity
Mar 25, 2026
c257504c
Fix datetime useage
Mar 25, 2026
2984936c
Reduce cognitive complexity
Mar 25, 2026
20cc05ef
Sort imports
Mar 25, 2026
b794cabb
Fallback code block to automatically parse Java Versions on Arch Linux
Apr 02, 2026
226fa41d
Update helpers.py java path comments to fix code quality scans
Apr 02, 2026
c7f705ea
Add update manager to resolve sonar
Apr 07, 2026
7dee6301
Merge branch 'dev' into sonar/server-py
Apr 16, 2026
78b399c8
Remove unused requests import
Apr 16, 2026
402bbcff
Prepare 4.10.5 release base
Apr 20, 2026
23378f74
Merge branch 'dev' into sonar/server-py
Apr 23, 2026
42b64c0e
Remove prints
Apr 28, 2026
27730a76
Appease the linter
Apr 28, 2026
0eeee5fb
Translated (Portuguese (Brazil))
May 05, 2026
b452916d
Merge remote-tracking branch 'origin/dev' into dev
May 05, 2026
e2844eb6
Add method to list backup files
May 06, 2026
b55cdda2
Ruff automatic fixes
May 06, 2026
423802ca
Black format after ruff
May 06, 2026
5665d16f
Apply ty fixes
May 06, 2026
1bfb8500
Improve has_enough_storage
May 06, 2026
93f55a68
Type annotate and add docstring to get_drive_free_space
May 06, 2026
ce530f59
Add type annotation and imrpove docstring for get_dir_size
May 06, 2026
da0c4bc8
Improve docstring for zlib_decompress_bytes
May 06, 2026
8a132835
Ruff fixes for read_chunk
May 06, 2026
e5ea9b26
Correct logic in has_enough_storage
May 06, 2026
36accc0a
Ruff fixes in read_file
May 06, 2026
45c69121
Ruff fixes to save_chunk
May 06, 2026
3f07414e
Ruff fixes for save_file
May 06, 2026
51acb003
Remove uneeded loop iteration, cool performance find
May 06, 2026
ad488443
Ruff fixes for create_file_keepers_set
May 06, 2026
26c9e92b
Ruff fixes for delete_unused_manifest_files
May 06, 2026
092026bf
Ruff fixes for delete_unused_items_from_repository
May 06, 2026
c6f2fce0
Ruff fixes for clean_old_backups
May 06, 2026
07c491bc
Ruff fixes for discover_files
May 06, 2026
a6d3db6c
Add missing docstring arg to discover_files
May 06, 2026
5970a9d1
Ruff fixes lines 649-705
May 06, 2026
bca8ae92
Move unclear parameters into dataclass.
May 06, 2026
fde2f85e
Move constants outside of unzip_file
May 06, 2026
bc2e9b10
Unwrap indentation around excluded files
May 06, 2026
35aa0dc0
Remove TOCTOU issue with unzip file
May 06, 2026
82d7cdea
Resolve ruff and ty lint errors fro unzip_file
May 06, 2026
0fc72631
Ruff fixes lines 578-732
May 06, 2026
637a6431
Ruff fixes for should_extract
May 06, 2026
34adc179
Simplify and Ruff fixes for send_percentage
May 06, 2026
90b9ee1e
Ruff lines 479-522
May 06, 2026
c9e03226
Add method for getting back files list
May 06, 2026
d18aa3eb
Ruff fixes to line 120
May 07, 2026
87ee6cef
Clarify can_unicode_decode
May 07, 2026
49cdce02
Add docstring to probably_can_open_file
May 07, 2026
606f33ee
Correct spelling and comment spacing
May 07, 2026
f468254f
Simplify ssl_get_file
May 07, 2026
372d1ff8
Ruff fixes for del_dirs
May 07, 2026
7cfa809c
Ruff fixes for del_file
May 07, 2026
893650a6
Ruff fixes for check_mime_type
May 07, 2026
19d984c2
Translated (Portuguese (Brazil))
May 08, 2026
207c01b2
Translated (Portuguese (Brazil))
May 09, 2026
3a18bc1a
Fix type comparision issue with general user patch
May 10, 2026
1dda7038
Send notification for bedrock failure
May 11, 2026
4d13c37a
Comment permission reasoning
May 11, 2026
e2dd7c71
Bump Cryptography for multiple CVEs
May 12, 2026
37aee728
Add type hints and documentation to shutil wrappers
May 12, 2026
93a2e9a7
Add missing blank lines required by ruff
May 12, 2026
64cb611b
Translated (Portuguese (Brazil))
May 13, 2026
59f677e0
Fix sonar issues
May 13, 2026
f9223b10
Appease new sonar flag
May 13, 2026
04f714a3
Add missing return to ssl_get_file
May 13, 2026
edce3d19
Replace duplicated OS checks with pathlib os-aware call
May 13, 2026
51bbdf46
Clean up make_archive and make_compressed_archive
May 13, 2026
31887bed
Resolve now incorrect type
May 13, 2026
347e8627
Define and use constant for 'file path'
May 13, 2026
97f1d539
Fix headers for bedrock remote downloads
May 13, 2026
51f909d2
Translated (Portuguese (Brazil))
May 14, 2026
5077c0cd
Fix bad call to update check
May 15, 2026
4d2ca928
Merge branch 'weblate-crafty-controller-crafty-controller' into 'dev'
May 17, 2026
bbfbe167
Update changelog
!1003
May 17, 2026
ed646015
Update changelog
!1017
May 17, 2026
f75c5b87
Merge branch 'security/cryptography' into 'dev'
May 17, 2026
86 additional commits have been omitted to prevent performance issues.
Loading
Loading