Commit graph

83 commits

Author SHA1 Message Date
Manuel Friedli 31b7fd6b2a Fix wall detection/generation of start- and end-tiles.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-17 00:17:19 +02:00
Manuel Friedli 6302aaa5e8 Feat: Make start and end of a labyrinth configurable.
All checks were successful
continuous-integration/drone/push Build is passing
Also, small refactoring.
2023-04-16 23:38:01 +02:00
Manuel Friedli 14e4e497ac [maven-release-plugin] prepare for next development iteration
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-16 00:36:43 +02:00
Manuel Friedli 3222131a9c [maven-release-plugin] prepare release v0.0.7
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-16 00:36:37 +02:00
Manuel Friedli 2362365708 Merge pull request 'JSON: Transmit the ID as a string. See commit for the reason.' (#6) from feature/id-as-string into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: java/labyrinth-generator#6
2023-04-16 00:34:26 +02:00
Manuel Friedli 822a1b1528 JSON: Transmit the ID as a string. See commit for the reason.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-16 00:27:00 +02:00
Manuel Friedli 2dea68f386 [maven-release-plugin] prepare for next development iteration
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-14 01:31:40 +02:00
Manuel Friedli 18a9543c43 [maven-release-plugin] prepare release v0.0.6
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-14 01:31:34 +02:00
Manuel Friedli f75e068c18 Merge pull request 'Implement a JSON and a JSON-file renderer.' (#5) from feature/json-renderer into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: java/labyrinth-generator#5
2023-04-14 01:24:27 +02:00
Manuel Friedli 715d89a57a Implement a JSON and a JSON-file renderer.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-14 01:14:23 +02:00
Manuel Friedli 81b5d7adac [maven-release-plugin] prepare for next development iteration
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-08 23:49:47 +02:00
Manuel Friedli 1f4284e89f [maven-release-plugin] prepare release v0.0.5
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-08 23:49:41 +02:00
Manuel Friedli cc8fe0d536 Merge pull request 'Add interactiveness to HTML outputs.' (#4) from feature/interactive-html into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: java/labyrinth-generator#4
2023-04-08 23:48:20 +02:00
Manuel Friedli dd498e15cd Add interactiveness to HTML outputs.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-08 23:46:27 +02:00
Manuel Friedli 57c7359693 [maven-release-plugin] prepare for next development iteration
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-08 22:21:06 +02:00
Manuel Friedli 4963a5c584 [maven-release-plugin] prepare release v0.0.4
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-08 22:21:00 +02:00
Manuel Friedli 41ce39c12c Merge pull request 'Create and return a ByteArrayOutputStream instead of a byte[].' (#3) from feature/pdf-bytearrayoutputstream into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: java/labyrinth-generator#3
2023-04-08 22:00:13 +02:00
Manuel Friedli 5b8ea13838 Create and return a ByteArrayOutputStream instead of a byte[].
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-08 20:35:06 +02:00
Manuel Friedli a076681cba
[maven-release-plugin] prepare for next development iteration
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-04 02:19:29 +02:00
Manuel Friedli 943bc71134
[maven-release-plugin] prepare release v0.0.3
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-04 02:19:26 +02:00
Manuel Friedli c9fe838891 Merge pull request 'feature/cleanup' (#2) from feature/cleanup into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: java/labyrinth-generator#2
2023-04-04 02:11:09 +02:00
Manuel Friedli 27b534313d
Fix compile issues with lombok.
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-04-04 02:08:35 +02:00
Manuel Friedli 2275651cc1
Various clean ups.
Some checks failed
continuous-integration/drone/push Build is failing
2023-04-04 02:06:24 +02:00
Manuel Friedli e1781dbdc4
Fixed imports, reformat.
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-04 01:58:31 +02:00
Manuel Friedli 874d4208ef
Update versions, refactor, cleanup.
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-04 01:55:49 +02:00
Manuel Friedli 4291b422bf
[maven-release-plugin] prepare for next development iteration
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-02 01:19:10 +01:00
Manuel Friedli 5b97f8b0eb
[maven-release-plugin] prepare release v0.0.2
All checks were successful
continuous-integration/drone/push Build is passing
2022-02-02 01:19:08 +01:00
Manuel Friedli d320771614 Merge pull request 'feature/serialize' (#1) from feature/serialize into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: java/labyrinth-generator#1
2022-02-02 01:15:20 +01:00
Manuel Friedli 820521520a
Try not to deploy to the maven repo simply when a PR is open.
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
2022-02-02 01:12:31 +01:00
Manuel Friedli 195df4f120
Make this commit to trigger a new CI build.
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2022-02-02 01:03:00 +01:00
Manuel Friedli 67c07ff2ce
Cosmetics (because the test is trivial).
Some checks failed
continuous-integration/drone/pr Build is failing
2022-02-02 00:53:42 +01:00
Manuel Friedli 28c78325fe
Do some refactoring and reformatting. Also, use logback instead of plain ol' System.out.println(). 2022-02-02 00:44:23 +01:00
Manuel Friedli c8619f80e8 Some dcumentation improvements and minor refactorings. 2022-01-27 22:04:51 +01:00
Manuel Friedli 185114bcf4 Add serialization and deserialization to a compact byte-based format.
All checks were successful
continuous-integration/drone/push Build is passing
2021-02-12 01:51:17 +01:00
Manuel Friedli 41330de4f4 Clean up some code, add comments. Tiny stuff only. 2021-02-11 21:29:02 +01:00
Manuel Friedli c17f73f9f6 A Labyrinth needs to be at least 2x2; 1x1 is pointless.
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-11 02:25:32 +02:00
Manuel Friedli a712c34c18 Cleanup.
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-06 02:08:39 +02:00
Manuel Friedli 44cd69f79a [maven-release-plugin] prepare for next development iteration
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-06 01:55:58 +02:00
Manuel Friedli 1b6cb5cd4a [maven-release-plugin] prepare release v0.0.1
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-06 01:55:52 +02:00
Manuel Friedli 6904b602c1 skip tests on deployment.
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-06 01:53:09 +02:00
Manuel Friedli 376812a28e add SCM config to POM 2020-10-06 01:51:19 +02:00
Manuel Friedli 5b2b6bffc4 Adapt package structure
Some checks are pending
continuous-integration/drone/push Build is running
2020-10-06 01:47:05 +02:00
Manuel Friedli a95985e1ca Change artifact id.
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-06 01:41:20 +02:00
Manuel Friedli d6029471f0 Refactoring, more tests.
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-06 01:37:47 +02:00
Manuel Friedli ad0759b36f Add tests and add validity check to labyrinth dimensions. 2020-10-06 00:48:40 +02:00
Manuel Friedli 15f93310e4 Add tests.
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-05 20:58:05 +02:00
Manuel Friedli 79dccbcc0f Generate executable JAR.
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-05 20:39:59 +02:00
Manuel Friedli 1e27267763 Make the ID really an ID and thus labyrinth generation reproducible. 2020-10-05 20:39:54 +02:00
Manuel Friedli ccba8a9a11 Add a very basic HTTP server that generates labyrinths via GET requests to /create
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-05 20:15:40 +02:00
Manuel Friedli 8c1dc92cc8 Looks like the repo id was wrong.
All checks were successful
continuous-integration/drone/push Build is passing
2020-10-05 00:07:48 +02:00