54 Commits

Author SHA1 Message Date
Akkadius
6031eee429 Pop cache back in 2023-01-22 23:53:16 -06:00
Akkadius
4d67c12752 Run it 2023-01-22 23:53:16 -06:00
Akkadius
57f64a3f2e Consolidate 2023-01-22 23:53:16 -06:00
Akkadius
d1d119d7fb F 2023-01-22 23:53:16 -06:00
Akkadius
7934a85086 Shuffle 2023-01-22 23:53:16 -06:00
Akkadius
9df9f213f6 Test pipeline 2023-01-22 23:53:16 -06:00
Akkadius
925780dcd9 Update .drone.yml 2023-01-22 23:53:16 -06:00
Akkadius
c86519bae9 Update .drone.yml 2023-01-22 23:53:16 -06:00
Akkadius
d223de3e3c Update .drone.yml 2023-01-22 23:53:16 -06:00
Akkadius
21479dc517 Test 2023-01-22 23:53:16 -06:00
Akkadius
78616bd014 Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
7007a716bf Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
576d39e04b Add version checks 2023-01-22 23:53:15 -06:00
Akkadius
6ac451b8b3 Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
f8f661a343 Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
1f3d18723d exit 78 2023-01-22 23:53:15 -06:00
Akkadius
33c11005ff Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
144dfb0ec2 Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
1173702b00 Check if release 2023-01-22 23:53:15 -06:00
Akkadius
6103db0c8b Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
f50bb6ab59 Filter pipeline stage 2023-01-22 23:53:15 -06:00
Akkadius
62f9533614 Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
80abf85528 Remove debug 2023-01-22 23:53:15 -06:00
Akkadius
6fe89dc0aa Test pipeline 2023-01-22 23:53:15 -06:00
Akkadius
7496d45f7b Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
b03314efe1 Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
268e03206a Release without bots 2023-01-22 23:53:15 -06:00
Akkadius
420c545dbd Yolo 2023-01-22 23:53:15 -06:00
Akkadius
66bca9549b Copy 2023-01-22 23:53:15 -06:00
Akkadius
39c321f449 Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
e326e39e8a Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
1eada5259a Yolo 2023-01-22 23:53:15 -06:00
Akkadius
7ac170627d Yolo 2023-01-22 23:53:15 -06:00
Akkadius
d9c674e888 Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
88fb994357 Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
e708b55f4d Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
911ce259e8 Test upload 2023-01-22 23:53:15 -06:00
Akkadius
ccd325f75d Naming 2023-01-22 23:53:15 -06:00
Akkadius
45afba6e5f Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
3fc9c470c4 Test 2023-01-22 23:53:15 -06:00
Akkadius
c5501a3693 Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
ce24b5e442 Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
46fc763f6a Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
cbf89e9a1f Update .drone.yml 2023-01-22 23:53:15 -06:00
Akkadius
5a1eefcd13 Linux 2023-01-22 23:53:15 -06:00
Akkadius
3408d136e2 Split 2023-01-22 23:53:15 -06:00
Akkadius
e10c7da2f9 Test 2023-01-22 23:53:15 -06:00
Akkadius
b2dc6c88d9 Test 2023-01-22 23:53:15 -06:00
Alex King
3335cacac1
[Bots] Cleanup and remove preprocessors. (#2757)
* [Bots] Cleanup and remove preprocessors.

- Removes every `#ifdef BOTS` we have and locks bots behind `Bots:AllowBots` rule.
- Bot updates are now done by default similar to regular database updates.
- Modify `CMakeLists.txt`, `.drone.yml`, and `BUILD.md` to match the removal of `EQEMU_ENABLE_BOTS`.

* Cleanup

- Add SQL for enabling bots for servers with bots.
- Add message that tells players/operators bots are disabled.

* Suggested changes.

* Bot injection stuff

* Change SQL to bot SQL.

* Tweaks

* Remove `is_bot`

* Update version.h

* Update main.cpp

* Update database.cpp

* Fix name availability crash

* Remove bots from update script

Co-authored-by: Akkadius <akkadius1@gmail.com>
2023-01-20 12:35:33 -06:00
Chris Miles
f8e7576ae7
[File Paths] Implement Path Manager (#2440)
* Push up branch for testing

* Path manager

* Tweaks

* Changes

* More path work

* Update paths for eqemu_server.pl

* More path work

* Import and export client files

* Path remove

* More path work

* Update eqemu_config.h

* Fix tests

* Tests disable temp

* Update eqemu_config.h

* Update .drone.yml

* Hook tests back up

* Update main.cpp

* Platform tests

* Fix include

* Use std::filesystem on windows

* Fix IPCMutex name on windows

* std::filesystem changes

* Update path_manager.cpp

* Explicit string cast

* Explicit string cast

* Update path_manager.cpp

* Windows fixes

* Mapped files

* Relative fixes

* Use relative paths off of cwd

* Update Debian image to Debian 11 (updates GCC)

Co-authored-by: hg <4683435+hgtw@users.noreply.github.com>
2022-09-28 04:08:59 -05:00