53 Commits

Author SHA1 Message Date
CapsizeGlimmer
01e7438d66 fix chat-cli name formatting. 2020-06-27 17:20:26 -04:00
Marcel Märtens
f2f3cd2f28 switch to tracing stlye and enhance logs with usefull information
- Updated CHANGELOG
- reduce dependencies
- found out that we have alot of duplicate coding... alot...
2020-06-22 09:53:15 +02:00
Kevin Glasson
cfe09c2f55 Convert all other veloren crates to use tracing
- Completely removed both `log` and `pretty_env_logger` and replaced
with `tracing` and `tracing_subscriber` where necessary.

- Converted all `log::info!(...)` et al. statements to just use the
shorthand macro i.e. `info!`. This was mostly to make renaming easier.
2020-06-21 23:19:41 +08:00
Ben Wallis
3d28f97f51 Globally suppressed clippy lint option_map_unit_fn for #587 2020-06-14 16:48:07 +00:00
Ben Wallis
22bcda3e50 Suppressed all existing clippy warnings in preparation for fixes as part of #587 2020-06-10 22:01:42 +01:00
Marcel Märtens
5e96162ad4 Change the version number to 0.6 2020-05-16 00:50:40 +02:00
Songtronix
5581767a20 fix: outdated volume path 2020-05-11 11:07:37 +02:00
S Handley
7a6c392fc3 - Load characters after login.
- Make the character screen load with an empty character list from the server, send event to the server for character creation with data, but not yet saving them to the DB.
- Working but messy character saving to DB
- Add the character_data to the client, rather than keep it in the GLobalState.
2020-05-09 15:41:25 +00:00
Marcel
496419fd98 Update docker-compose.yml with the same as in production by official server 2020-04-15 12:49:33 +00:00
Marcel
c571b83c18 Install meta package librust-backtrace+libbacktrace-dev in debian, this might fix the problem that we dont have server backtraces.
According to its documentation its specifically tailed down to deliver everything for rust backtrace crate:
https://packages.debian.org/buster/librust-backtrace+libbacktrace-dev
The official requierement would be install `cc` and `ar`, where `ar` is in binutils, and `cc` seems to be in gcc-8 or a subpackage of it. Both would requiere about 100MB additionally for backtraces, while this package should requiere additional 8MB
2020-04-09 11:22:34 +00:00
Songtronix
43a9e47bbe feat: log server version 2020-03-26 12:41:30 +01:00
Marcel
6376827df8 add watchtower support and fix CMD in Dockerfile 2020-03-22 14:56:14 +00:00
Marcel
464d4622db Fix docker image for server-cli 2020-03-22 12:44:32 +00:00
Marcel Märtens
8ecdb53076 auto-generated docker image for server-cli based on kaniko like i researched for torvus and correct release branch detection:
- ade4d37575
2020-02-26 17:08:46 +01:00
Marcel Märtens
503be4aa6c Change the version number to 0.5 2020-01-31 17:26:45 +01:00
Joshua Barretto
8a998ffd61 Better neutral AI, initial waypoint objects 2020-01-26 12:52:28 +00:00
Joshua Barretto
900381b843 Added test world, friendly NPC pathfinding 2020-01-26 12:52:07 +00:00
Monty Marz
178ad9479a Scrolling Combat Text (SCT) 2020-01-10 00:33:38 +00:00
Shane Handley
8bc53693e1
Re-add the metrics port logging which was lost in the merge. 2019-11-06 21:34:19 +01:00
Shane Handley
2461318576
Address code review points:
- Clarify caffeine fueled comment
- Be better at comparing Instant's, and catch the 0 seconds case to say
Goodbye to the user
- Switch println for 'info!'
2019-11-06 21:34:18 +01:00
timokoesters
97dda3b2ca
improvement: UI for connecting to singleplayer servers + threading fixes 2019-11-06 21:34:15 +01:00
soruh
94beb0fa33 Mitgated RUSTSEC-2019-0014 by updating noise and
disabling its default features, specifically `image`,
which had the vulnerability.
2019-11-05 11:14:39 +00:00
Acrimon
bc9667d669 Remove heaptrack as it is now deprecated. 2019-10-29 06:55:45 +00:00
Marcel Märtens
5e0d7081ba Change the version number to 0.4 2019-10-10 15:48:01 +02:00
Forest Anderson
604929b5c3 Revert "Merge branch 'angelonfira/change-memory-allocator-to-jemalloc' into 'master'"
This reverts merge request !547
2019-10-06 01:31:47 +00:00
Forest Anderson
c442ff7d8a Chanced to ignore msvc instead of windows
Change server to ignore msvc
2019-10-05 17:57:29 -04:00
Forest Anderson
c37dd91647 Added jemalloc for Linux systems 2019-10-05 17:57:29 -04:00
Forest Anderson
34975879ad Remove heaptrack 2019-10-05 17:57:29 -04:00
Joshua Barretto
5a61d563d8 Added modular building generation 2019-08-31 11:44:52 +01:00
Acrimon
724d6dffb4 Disabled unsafe using lint level. 2019-08-19 14:39:23 +02:00
Piotr Korgól
9637bb89aa Change the version number to 0.3 2019-08-04 13:53:59 +02:00
Acrimon
bc3abdedac Update rand, log and scan_fmt 2019-07-29 13:42:26 +00:00
timokoesters
e58a14a340
Update most dependencies 2019-07-28 22:47:23 +02:00
Acrimon
4c2392014d Hopefully fix conflict. 2019-07-24 02:20:35 +02:00
Acrimon
81689b694a Some other stuff I missed to commit. (Hooked into server-cli) 2019-07-24 02:20:35 +02:00
Songtronix
f0114656bf little cleanup 2019-07-17 19:03:37 +02:00
Songtronix
36f9c413a8 fmt 2019-07-17 18:32:01 +02:00
Songtronix
5f35778ef5 add configureable server info 2019-07-17 18:32:01 +02:00
Songtronix
92e3ff4a34 add customizable port and worldseed 2019-07-17 18:32:00 +02:00
timokoesters
35b6aec861
Fix warnings and clippy recommendations in common 2019-07-02 15:48:25 +02:00
Cody
68d3642b3a Removes most unused imports; changes some unused variables to underscores or provides a leading underscore; removes some unnecessary variables and mutable declarations; and performs other miscellaneous warning fixes. 2019-06-06 14:48:41 +00:00
Cody
2160c6e808 Pedantic comment and language fixes.
Former-commit-id: eb49765c911aaa97a9c8ed351216a7a6f8411213
2019-05-17 18:32:07 -04:00
Forest Anderson
29095c3a64 Ran fmt on codebase
Former-commit-id: 7fecffa1dc66fffba4f07d45fb80960dc5178f4f
2019-04-29 20:37:19 +00:00
timokoesters
b300a30eb4 Fix gitignore and delete gitignores in subdirs
Former-commit-id: 4d57caa521c47d137e29d5b781abbdda6a2d8759
2019-04-29 20:43:04 +02:00
Joshua Barretto
d45e518413 Updated package versions
Former-commit-id: bb0d1efd718ddef598fbb894498a43ad014a11c0
2019-04-14 14:23:43 +01:00
Joshua Barretto
34d211d117 Integrated Sphynx
Former-commit-id: 5d96983a385bb77a2876aa7439158252b7e2f0fc
2019-04-14 14:23:43 +01:00
Joshua Barretto
dc2ef265f3 Minor changes
Former-commit-id: 39beb7858926cb62a1f2d0db5c74e71c804c5962
2019-03-19 19:53:35 +00:00
Joshua Barretto
4cd8032c6f Added post refactor unit tests
Former-commit-id: 66ea368de32dc6dfe22fc752476b71856e0588a0
2019-03-19 11:35:38 +00:00
Joshua Barretto
4b5daa0f80 Patched in netcode refactor
Former-commit-id: 34a3b9a95129edad6dc8280d9a3cb41581d4d386
2019-03-19 11:35:38 +00:00
Joshua Barretto
10024d46d9 Added networked entity updates, player entity allocation
Former-commit-id: b81d6e38a74f846d64c092d1422dc402f369100c
2019-03-19 11:35:38 +00:00