Lucca Jiménez Könings
|
84f5f95e54
|
Refactor: feedback from code review
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-21 13:40:33 +02:00 |
|
Lucca Jiménez Könings
|
67db9358e1
|
Fix concepts related error (for compat with gcc9)
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-21 11:50:46 +02:00 |
|
Lucca Jiménez Könings
|
4c9fbc250a
|
Change concepts in Settings.set + add test for remaining set overloads
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-17 11:53:51 +02:00 |
|
Lion Kortlepel
|
31ce0cc7de
|
add unit test + concept constraints for set(string)
|
2024-05-17 11:08:05 +02:00 |
|
Lion Kortlepel
|
3a8f4ded29
|
fix errors in Settings::set
|
2024-05-17 10:50:50 +02:00 |
|
Lucca Jiménez Könings
|
f567645db6
|
Add issue with implicit argument type conversions for Settings.set()
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-15 13:40:25 +02:00 |
|
Lucca Jiménez Könings
|
a5e3fc8fb9
|
Add Sync.h
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-15 12:57:08 +02:00 |
|
Lucca Jiménez Könings
|
bcd4b5a235
|
Fix Debug asserts on FreeBSD
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-15 12:54:50 +02:00 |
|
Lucca Jiménez Könings
|
8c15b87628
|
Refactor all references to settings to use new Settings type
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-15 12:52:09 +02:00 |
|
Lucca Jiménez Könings
|
c6dac55679
|
Wrap Settings into synchronization primitives
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-07 18:16:06 +02:00 |
|
Lucca Jiménez Könings
|
37109ae3f1
|
Make 'General::Debug' setting r/w from runtime
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-07 18:16:05 +02:00 |
|
Lucca Jiménez Könings
|
f5e2f7425f
|
Fix ComposedKey metadata not printing to console
Make ComposedKey formattable by overloading fmt::format
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-07 18:16:05 +02:00 |
|
Lucca Jiménez Könings
|
3989961ff9
|
Add get and set to console command settings
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-07 18:16:05 +02:00 |
|
Lucca Jiménez Könings
|
a357ff8ca3
|
Add missing options to defaults
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-07 18:16:05 +02:00 |
|
Lucca Jiménez Könings
|
86f0052e07
|
Add rudimentary access control to type Settings
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-07 18:16:05 +02:00 |
|
Lucca Jiménez Könings
|
89034a64e0
|
Add logic for new Settings type
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-07 18:16:05 +02:00 |
|
Lucca Jiménez Könings
|
55f5437618
|
Add new type Settings & refactor TSettings behavior
into Settings by adding getters/setters
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-05-07 18:16:05 +02:00 |
|
Lion Kortlepel
|
5dd4c97ed1
|
bump version
|
2024-05-06 14:37:34 +02:00 |
|
Lion Kortlepel
|
2f995a71ae
|
remove backup1, backup2 endpoints
|
2024-05-06 12:04:56 +02:00 |
|
Lion Kortlepel
|
cf8f10b949
|
add --port=value argument
|
2024-05-06 11:56:26 +02:00 |
|
Lion Kortlepel
|
6f50cad76b
|
add BEAMMP_PROVIDER_PORT_ENV to allow provider to change which ENV
variable the port is fetched from
|
2024-05-06 11:56:26 +02:00 |
|
Lion Kortlepel
|
234bdf5877
|
add ENV variable to disable config generation and parsing
|
2024-05-06 11:46:21 +02:00 |
|
Lion Kortlepel
|
65017d0834
|
add lua log to test common
|
2024-04-19 11:35:39 +02:00 |
|
Lion Kortlepel
|
1237e7e533
|
add lua logging facilities as Util.Log*() functions
|
2024-04-19 11:10:50 +02:00 |
|
sla-ppy
|
e852245bae
|
add mutex to openid
|
2024-02-08 23:29:10 +01:00 |
|
sla-ppy
|
913674740d
|
add version cmd
|
2024-02-07 16:07:22 +01:00 |
|
Lion Kortlepel
|
aff537afdf
|
add AGPL-3.0 license header
|
2024-01-23 21:00:11 +01:00 |
|
Lucca Jiménez Könings
|
9948f2412d
|
move undef macros into Compat.h
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-01-19 14:29:05 +01:00 |
|
Lucca Jiménez Könings
|
f82572077f
|
add FreeBSD build target
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
|
2024-01-19 14:29:05 +01:00 |
|
Lion Kortlepel
|
c6aa7776fc
|
make update message adjustable by provider
|
2024-01-09 17:41:05 +01:00 |
|
Lion Kortlepel
|
0166e488d0
|
fix calling GlobalParser as static
|
2024-01-09 15:34:33 +01:00 |
|
Lion Kortlepel
|
0836fd3af8
|
fix bug in HandlePosition which caused the vehicle position not to be
saved properly
|
2024-01-09 15:34:33 +01:00 |
|
Lion Kortlepel
|
cebb2634a1
|
bump version
|
2024-01-08 17:43:54 +01:00 |
|
Lion Kortlepel
|
1f72a45231
|
bump version number
|
2023-12-29 01:43:03 +01:00 |
|
Lion Kortlepel
|
e724a2e467
|
Merge remote-tracking branch 'origin/master' into feature-tags
|
2023-12-28 13:57:49 +01:00 |
|
Lion Kortlepel
|
8cccbe8542
|
Merge remote-tracking branch 'origin/master' into 226-allow-env-to-override-serverconfig
|
2023-12-28 13:49:02 +01:00 |
|
Lion Kortlepel
|
6787843b37
|
pretty-print tags on startup
|
2023-12-28 12:58:29 +01:00 |
|
Lion Kortlepel
|
16d3c6f796
|
Merge remote-tracking branch 'origin/master' into feature-tags
|
2023-12-28 12:36:22 +01:00 |
|
Lion
|
c7e228fbae
|
bump version to 3.2.0
due to new features like ENV reading this is now a feature release, so minor
|
2023-12-28 11:56:25 +01:00 |
|
Lion Kortlepel
|
89db370e12
|
use env variables by default to override config values
|
2023-12-25 16:16:01 +01:00 |
|
Lion Kortlepel
|
ac41547123
|
bump version to 3.1.4
|
2023-12-21 13:05:33 +01:00 |
|
Lion Kortlepel
|
81299db946
|
fix console initializing too early
the console was initialized too early, leading to the server waiting for
it to shut down if the authkey is invalid, among other issues.
|
2023-12-21 12:49:20 +01:00 |
|
Starystars67
|
dc4ead532d
|
Changed default tag to Freeroam as that is the majority of servers.
|
2023-12-18 14:10:07 +00:00 |
|
Starystars67
|
8c73eb8aea
|
Added Tags Feature to the BeamMP Server. This allows better filtering on the server list.
|
2023-12-10 12:50:24 +01:00 |
|
Lion Kortlepel
|
9f01268538
|
update version to 3.1.3
|
2023-12-09 20:01:53 +01:00 |
|
Lion Kortlepel
|
dea203c108
|
make IThreaded::~IThreaded virtual to make destruction happen
|
2023-12-05 18:03:13 +01:00 |
|
Lion Kortlepel
|
e245c9e9e2
|
fix pps monitor warning about virtual dtor
|
2023-12-05 18:02:35 +01:00 |
|
Lion Kortlepel
|
667da22b0e
|
Merge remote-tracking branch 'origin/master' into new-buildsystem
|
2023-12-05 17:59:05 +01:00 |
|
Lion Kortlepel
|
a6eb2f7bfe
|
switch to vcpkg+cmake, add debian build to workflows
using lionkor's template (MIT licensed)
This is a combination of 64 commits.
|
2023-12-05 17:57:19 +01:00 |
|
Lion Kortlepel
|
7f206fd0d4
|
bump version to 3.1.2
|
2023-12-03 17:49:12 +01:00 |
|