Commit Graph

399 Commits

Author SHA1 Message Date
Vassyli c4634b90b7 Adds a new common LotGDTestCase providing additional assertions. Adds a HasAction constraint, too. 2021-01-08 20:00:25 +01:00
Vassyli 6325b8bd36 Adds a git add command to the update package workflow. 2021-01-04 19:40:12 +01:00
Vassyli dd074a8bea Fixed a bug that used a misspelled stdout stream for StreamHandler 2021-01-04 19:14:23 +01:00
Vassyli fdb53972d2 Removed travis configuration file 2020-12-31 11:37:50 +01:00
Vassyli ad3ea14bb2 Exchanged the travis badge with a github action badge. 2020-12-31 11:34:08 +01:00
Vassyli bb1ca987b5 Renames test-runner to reflect tests 2020-12-31 11:30:07 +01:00
Vassyli 57b8045c1a Updated composer.json to pass composer validate. 2020-12-31 11:15:27 +01:00
Vassyli f658b421f6 Added a new testrunner github workflow, and changed the update-package to also act on releases. 2020-12-31 10:52:07 +01:00
Vassyli 7ab55c1cb0 Bugfix 2020-12-30 18:11:20 +01:00
Vassyli 05d72a11bb Bugfix 2020-12-30 18:05:05 +01:00
Vassyli d006aa3ded Bugfix 2020-12-30 17:59:05 +01:00
Vassyli 147d449a27 Adds additional credentials for pushing 2020-12-30 17:55:08 +01:00
Vassyli c18cdef3ff Fixes the commit-changes part which wrongly called composer. 2020-12-30 17:34:09 +01:00
Vassyli 3eb538145e Adds github token to composer config. 2020-12-30 17:29:29 +01:00
Vassyli 696a5f3305 Adds authentication steps to github workflow 2020-12-30 17:23:15 +01:00
Vassyli 765b65a9d2 Sets PHP version to 7.4 in worker 2020-12-30 15:07:12 +01:00
Vassyli 96afd4b87e Updated workflow 2020-12-30 15:03:15 +01:00
Vassyli ea6be63bb3 Adds a test github workflow. 2020-12-30 14:58:39 +01:00
Vassyli 126fdee80e Adds additional methods to ModelTestCase for modules to refine their tests. 2020-12-30 14:28:53 +01:00
Vassyli 81c72ca91a Adds an assertDataWasKeptIntact method to ModelTestCase in lieu of the DBUnit features. 2020-12-30 14:11:07 +01:00
Vassyli 29e5ced0f9 Adds a test for null-template scenes. 2020-12-28 13:40:19 +01:00
Vassyli c7dbf33f6e Adds missing return in CharacterResetViewpointCommand 2020-12-26 15:22:57 +01:00
Vassyli d4124a71ef Adds additional typehints to LotGD\Core\Tools\* 2020-12-24 12:47:28 +01:00
Vassyli 28c12a47f1 Collection of fixes to make tests run. 2020-12-24 12:36:26 +01:00
Vassyli 709b96ea52 Adds additional typehints to LotGD\Core\Events\* 2020-12-24 12:20:56 +01:00
Vassyli 363c4678d3 Added typehints do \LotGD\Core\Doctrine\* 2020-12-24 10:00:40 +01:00
Vassyli d8b8fb69d9 Adjusted typehints in LotGD\Core\PermissionManager 2020-12-24 10:00:39 +01:00
Vassyli 0a20c8a968 Adjusted typehints in LotGD\Core\LibraryConfigurationManager 2020-12-24 10:00:37 +01:00
Vassyli f051d72aea Adjusted typehints in LotGD\Core\LibraryConfiguration 2020-12-24 10:00:35 +01:00
Vassyli af17f434d4 Adjusted typehints in LotGD\Core\GameBuilder 2020-12-24 10:00:33 +01:00
Vassyli 2680a41cee Adjusted typehints in LotGD\Core\EventManager 2020-12-24 10:00:32 +01:00
Vassyli c7d91230bd Adjusted typehints in LotGD\Core\DiceBag 2020-12-24 10:00:30 +01:00
Vassyli 541748a168 Adjusted typehints in LotGD\Core\Configuration 2020-12-24 10:00:29 +01:00
Vassyli 42e3f22726 Adjusted typehints in LotGD\Core\ComposerManager 2020-12-24 10:00:27 +01:00
Vassyli 3c64492cde Adjusted typehints in LotGD\Core\BuffList 2020-12-23 16:38:28 +01:00
Vassyli 18ec30ede5 Added default values to Character and TimeKeeper in LotGD\Core\Game to prevent access of uninitialized properties. 2020-12-23 16:29:48 +01:00
Vassyli 4e35fbd6b3 Adjusted typehints in LotGD\Core\Battle 2020-12-23 16:09:48 +01:00
Vassyli 32305238d9 Added typehints to LotGD\Core\Attachment 2020-12-23 15:59:11 +01:00
Vassyli 13082f7b9d Added typehints to LotGD\Core\ActionGroup 2020-12-23 15:58:05 +01:00
Vassyli 272910c3a3 Updated typehints in LotGD\Core\Action 2020-12-23 15:55:58 +01:00
Vassyli 33a7812abe Adds constructor property promotion to Game.php 2020-12-23 15:55:58 +01:00
Vassyli a086fe4b9b Adds property TypeHints to Game 2020-12-23 15:55:51 +01:00
Vassyli 557215bba3 Temporarily removes php-cs-fixer as it does not support PHP8 yet 2020-12-23 13:32:49 +01:00
Vassyli 81a6edc074 Merge branch 'master' of https://github.com/lotgd/core into php8-compability 2020-12-23 12:44:41 +01:00
Vassyli 1cfe1cacba Changed travis to only check for php 8.0 2020-12-23 12:41:52 +01:00
Vassyli f3fee8cc7d Adds a to each console command->execute() 2020-12-21 20:30:05 +01:00
Vassyli 90f187dbf2 Doctrine: Fixed class reference to ClassMetadata 2020-12-21 19:21:25 +01:00
Vassyli 1a6079b270 Monolog: Fixed logging calls from addDebug() to debug() 2020-12-21 18:40:31 +01:00
Vassyli 17b704bec4 Updated packages to newest versions. 2020-12-21 18:12:16 +01:00
Basilius Sauter f6df590cd6 Sets SceneTemplate->userAssignable to true by default. 2019-06-29 12:41:56 +02:00