1211 Commits

Author SHA1 Message Date
Lion Kortlepel
6a94060970
update changelog 2022-07-14 02:08:28 +02:00
Lion Kortlepel
51ccf31373
add beammp_debugf 2022-07-14 01:38:35 +02:00
Lion Kortlepel
a2cc629153
add onFileChanged (fixes #116) 2022-07-14 01:18:50 +02:00
Lion Kortlepel
ad414ec5c9
call onInit on hot-reload, cleanup, remove warnings
onInit is now called on hot-reload, for the whole plugin. Arguably, this
is not expected behavior, since only one file is being reloaded, but
this is the easiest way to do it, and the entire hot-reload process is
only for development purposes. Open an issue if this breaks your stuff
:^)
2022-07-14 00:37:47 +02:00
Lion Kortlepel
0a8e7d8e50
add TriggerLocalEvent 2022-07-14 00:27:44 +02:00
Lion
bbd026e399
Merge pull request #114 from Mack29446/rc-v3.1.0
Add support to properly parse IPs
2022-07-13 00:02:40 +02:00
Mackenzie
04bbdff6b7
Add code from EvanMulawski 2022-07-12 22:59:41 +01:00
Lion
a28b3e1532
Merge pull request #113 from Mack29446/master
Update README.md
2022-07-10 12:55:23 +02:00
Mackenzie
b01bed2996
change dependency section 2022-07-10 11:51:19 +01:00
Mackenzie
7bdc2b304b
refactor: master is considered unstable 2022-07-10 11:47:55 +01:00
Mackenzie
b19bca4c82
fix numbering 2022-07-10 11:38:51 +01:00
Mackenzie
708848f275
Update README.md 2022-07-10 11:35:44 +01:00
Lion Kortlepel
2d8ce09b2c
Merge remote-tracking branch 'origin/master' into rc-v3.1.0 2022-07-09 23:03:46 +02:00
Lion
05251efc06
Merge pull request #98 from BeamMP/rc-v3.0.2
RC v3.0.2
v3.0.2
2022-07-09 22:55:16 +02:00
Lion Kortlepel
f8d622352f
generate toml from scratch 2022-07-09 22:42:38 +02:00
Lion Kortlepel
6c1d02a425
add fclose 2022-07-09 22:29:12 +02:00
Lion Kortlepel
38eeec39b4
another attempt to fix #105 2022-07-09 22:27:05 +02:00
Lion Kortlepel
696e080e1c
fix #105 2022-07-09 22:01:53 +02:00
Lion Kortlepel
98681254e6
update toml11 2022-07-09 21:50:23 +02:00
Lion Kortlepel
420e6c3533
roll back to an ancient version of sentry
sentry-native deprecated compiling without error somewhere around one of
the next version
2022-07-09 21:40:19 +02:00
Lion Kortlepel
06f8ba5a0e
update sentry-native to 0.4.18 2022-07-09 21:11:34 +02:00
Lion Kortlepel
9420d8a7a0
update changelog 2022-06-30 21:30:56 +02:00
Lion Kortlepel
dfa90da8af
check if Resources/Server directory exists, and only create it if it doesnt
While this doesn't make a difference with usual setups, it does if the
server path exists but is a symlink. In that case, the
create_directories call fails, and the server aborts.

this fixes that. :^)
2022-06-30 20:19:48 +02:00
ㄗㄠˋ ㄑㄧˊ
d6625187d1
Support build on apple silicon 2022-06-29 13:43:36 +08:00
Lion Kortlepel
6e46d5aca9
start building the clear command 2022-06-28 03:29:01 +02:00
Lion Kortlepel
817bd4b588
start fixing mod download 2022-06-28 03:20:42 +02:00
Lion Kortlepel
25391fa0c7
thank you toml11 maintainer for naming your header some super generic name that clashes with every single other toml library B) 2022-06-04 16:51:34 +03:00
Lion
28270072d4
Merge pull request #102 from Mack29446/master
update version number in git checkout command
2022-05-30 19:16:10 +02:00
Lion Kortlepel
758d5b2c96
Revert "let's try vcpkg"
This reverts commit 8d7505956d86fbbd5b1f7496af2b413b360afa09.
2022-05-29 14:37:50 +02:00
Lion Kortlepel
1970d97ea4
Revert "Remove unneeded submodules"
This reverts commit a5153e4bc111d5b08acc4504277ae555af7225e9.
2022-05-29 14:37:41 +02:00
Lion Kortlepel
d8526f0649
TNetwork::SplitLoad: Use managed memory 2022-05-29 14:30:57 +02:00
Lion Kortlepel
0621c0bf82
rebase fixup 2022-05-26 21:13:18 +02:00
Lion Kortlepel
36547d1e9e
Move PluginMonitor out of TLuaEngine 2022-05-26 20:59:53 +02:00
Lion Kortlepel
f06f31c2a0
add moar tests!!! 2022-05-26 16:58:13 +02:00
Lion Kortlepel
46b92b4992
only run termios test if stdin is a tty 2022-05-26 16:14:05 +02:00
Lion Kortlepel
70e53c2a70
fix dependencies
ubuntu's package naming is confusing me
2022-05-26 16:00:36 +02:00
Lion Kortlepel
cc35d83834
make linux workflow parallel, add runtime dependencies 2022-05-26 15:54:23 +02:00
Lion Kortlepel
b4f97a6da0
make tests executable before running
:^)
2022-05-26 15:44:39 +02:00
Lion Kortlepel
3d7db6d0bc
windows
me waiting for MSVC to stop making me write properly, deepls retarded
code: https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2Fmedia.istockphoto.com%2Fphotos%2Fskeleton-reaching-for-a-window-picture-id155154794%3Fk%3D6%26m%3D155154794%26s%3D612x612%26w%3D0%26h%3DKNIrAKdhAsI1FCoMtSLXd99ZnP9MO1zZj8VkThTvwVs%3D&f=1&nofb=1
2022-05-26 15:41:52 +02:00
Lion Kortlepel
1c3b1ecc76
fix workflow test run path 2022-05-26 15:37:33 +02:00
Lion Kortlepel
303da19f48
add -t to linux workflow 2022-05-26 14:43:38 +02:00
Lion Kortlepel
c455d4855c
possibly fix workflow 2022-05-26 14:40:56 +02:00
Lion Kortlepel
8df61fe44c
add g++ to workflow 2022-05-26 13:58:29 +02:00
Lion Kortlepel
7224e90c68
add test workflow 2022-05-26 13:56:58 +02:00
Lion Kortlepel
fde5bc7fb6
remove tests from linux action 2022-05-26 13:50:50 +02:00
Lion Kortlepel
22b63220c7
add more tests to LuaAPI::FS, minor fixes to LuaAPI::FS
test config file creation, too
2022-05-26 13:49:13 +02:00
Lion Kortlepel
811ace1999
fix Application::IsOutdated test case types 2022-05-26 13:36:02 +02:00
Lion Kortlepel
2cf083a7e4
run tests in github actions 2022-05-26 13:34:29 +02:00
Lion Kortlepel
28c43a51ee
add some tests for LuaAPI FS, termios 2022-05-26 13:33:08 +02:00
Lion Kortlepel
00f156cb86
start adding tests 2022-05-26 13:02:09 +02:00