137 Commits

Author SHA1 Message Date
Tixx
51d096deac
Check if BeamMP.zip exists before hashing 2025-06-08 14:01:48 +02:00
Tixx
9c53f86593
Convert GetGamePath() to fs::path 2025-06-08 14:01:23 +02:00
Tixx
8b96ffb098
Fix .git folder check and GetGamePath() 2025-06-08 13:45:09 +02:00
Tixx
6c740e2562
Fix merge 2025-06-08 13:34:15 +02:00
Tixx
06c741edc5
Fix wstring for windows and add crossplatform code for fs strings 2025-06-08 13:34:15 +02:00
Tixx
5e448dc34f
Switch to wstring for paths on windows 2025-06-08 13:34:15 +02:00
Tixx
baba0ad026
Check if unpacked BeamMP has a .git folder before deleting it 2025-06-07 17:50:20 +02:00
Tixx
cc6167cd2e
Bump version 2025-05-03 22:20:55 +02:00
Tixx
9e93fa35fa
Bump version 2025-01-21 22:36:40 +01:00
Tixx
bfbff52cb1
Log current and backend version 2025-01-12 23:17:23 +01:00
Tixx
46e6fda26e
Update license header 2024-12-07 11:26:09 +01:00
Tixx
dff2f2712b
Bump version 2024-11-07 22:12:20 +01:00
Lion Kortlepel
54895eb1b0
bump version 2024-11-01 12:53:55 +01:00
Tixx
4fdc3c4031 Fix --port 2024-10-20 16:59:00 +02:00
Tixx
708da44fec Remove unused code 2024-10-20 16:57:47 +02:00
Lion Kortlepel
3297b3e62e
fix not recognizing empty mod lists on new mod list 2024-10-09 17:35:50 +02:00
Lion Kortlepel
76cfc47a2f
log invocation 2024-10-07 00:43:25 +02:00
Lion Kortlepel
7b59cb6f87
fix various commandline argument related things 2024-10-07 00:33:43 +02:00
Lion
259b21502e
Add command-line options (#90)
This PR adds command-line options as outlined in #74 

Closes #74
2024-10-06 23:49:47 +02:00
Lion Kortlepel
fcb51adcb8
bump version 2024-10-05 21:05:02 +02:00
Tixx
68a4d64387 Fix linux relauch 2024-10-05 18:08:25 +02:00
Tixx
5bdd8c11da Fix relaunch 2024-10-05 18:01:47 +02:00
Tixx
47681cda50 Let user know about update even if --no-update was specified 2024-10-05 18:01:36 +02:00
Tixx
467c8dc584 Add no-update flag 2024-10-05 17:20:40 +02:00
Tixx
06686688fc Move console clear to main to avoid clearing logs 2024-10-05 17:20:40 +02:00
Tixx
aca61886d0 add command-line options 2024-10-05 17:20:40 +02:00
Lion Kortlepel
cbb5502a40
send download speed to game UI, bump version to 2.1.4 2024-09-24 21:50:09 +02:00
Lion Kortlepel
53c514ecc6
bump to 2.1.3 2024-09-23 23:13:51 +02:00
Lion Kortlepel
8436586566
print version on startup
🚀
2024-09-23 22:43:32 +02:00
Lion Kortlepel
19d1245379
catch errors when the custom caching directory is not accessible
🧯
2024-09-23 22:39:44 +02:00
Lion Kortlepel
1362471657
add CachingDirectory config setting to cache mods elsewhere
also moved cls/clear to the beginning, idk wtf it was doing in there.
2024-09-23 22:31:58 +02:00
Lion Kortlepel
a5766639d6
add back user path print
Thanks @WiserTixx for finding a good place for it
2024-09-22 19:29:39 +02:00
Tixx
452fc1e484 Move HTTP Proxy and remove and relocate duplicate code 2024-09-07 22:35:27 +02:00
Tixx
de3888618a Safety improvements 2024-09-07 22:00:51 +02:00
Tixx
4678701f42 HTTP proxy improvements
Adds the avatar endpoint and adds the possibility to easily add others
2024-09-07 21:19:42 +02:00
Lion Kortlepel
c95178ea59
dont auto-update in dev mode 2024-06-22 23:20:46 +02:00
Lion Kortlepel
bb04d1bfe1
remove self update on linux for now 2024-06-18 08:51:23 +02:00
Lion Kortlepel
a82b9fb36f
reformat 2024-06-17 22:01:15 +02:00
Lion Kortlepel
05ffa0b638
Merge branch 'linux' 2024-06-17 21:57:41 +02:00
Lion Kortlepel
b9d252fd8a
remove old stuff 2024-03-22 11:22:17 +01:00
Lion Kortlepel
c0df995e28
fix perms on all source files 2024-03-22 10:47:08 +01:00
Lion Kortlepel
7967ec38e8 bump version to *.85 2024-02-24 20:26:26 +01:00
Anonymous275
9afdfd4d1b v2.0.84
- add Access-Control response headers
2023-12-16 14:30:35 +00:00
Anonymous275
c2f260a86c v2.0.84
- remove comment
2023-12-15 19:39:55 +00:00
Anonymous275
2781179b4b v2.0.84
- proxy tweaking
2023-12-15 19:38:47 +00:00
Anonymous275
3b479abf64 v2.0.84
- add hash check
- new routes for updates
- use C++ 20
2023-12-15 18:16:12 +00:00
Anonymous275
c731718f50 v2.0.84
- HTTP Proxy for backend.beammp.com
- Fix Attempt for mod loading, game detecting partial zip file
- Use nlohmann JSON
- Update vcpkg parameters and commit ID
- Add ability to open URL using default browser with filter
2023-12-15 17:38:47 +00:00
Anonymous-275
0fd0a9fe7e Merge remote-tracking branch 'origin/master' 2023-10-26 00:09:04 +01:00
Anonymous-275
302582bfe1 v2.0.83
- removed code that is no longer needed
2023-10-26 00:08:56 +01:00
gamingdoom
1bf7faa34d fix guest account issue and uppercase mods 2023-10-17 20:40:11 -07:00