profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/floriank/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

adoptoposs/adoptoposs 99

Finding co-maintainers for your open source software project.

asaaki/cmark.ex 88

💧 Elixir NIF for cmark (C), a parser library following the CommonMark spec, a compatible implementation of Markdown.

contentful-userland/contentful.ex 29

Elixir SDK for the Contentful Delivery API

floriank/cloudflare 2

Go library / tool for editing zone records

0xF013/openproject 1

OpenProject is a web based project management system built on Ruby on Rails

floriank/57-exercises-elixir 1

my take on https://pragprog.com/book/bhwb/exercises-for-programmers - Elixir edition

floriank/coffeedoc 1

An API documentation generator for CoffeeScript

floriank/adoptoposs 0

Finding co-maintainers for your open source software project.

startedmapmeld/fortran-machine

started time in 8 days

push eventfloriank/mimicry

Florian Kraft

commit sha df530d205ac1aa38abb72292f7b58ac94d0a02ca

explicitly clears servers

view details

Florian Kraft

commit sha 318241a47d84691147e1e1ab14869496697e405f

explicitly clears upon exit this cleans up after a server has been added for a spec, since this could otherwise leave servers hanging around

view details

Florian Kraft

commit sha c70a1436beaf0cb39155fed8445c649817b2677d

installs inotify tools

view details

Florian Kraft

commit sha 1f7d7cae1e7527409f3b2f1568abe234850b159b

removes anchors TIL github actions doesn't support YAML anchors

view details

Florian Kraft

commit sha 9dd83eb8c2276190940b8159a6d142c0b06fce8c

removes whitespace Co-authored-by: Christoph Grabo <asaaki@mannaz.cc>

view details

Florian Kraft

commit sha 486ea038a99fc8289c43df07d3261ecc0baa77bd

switches back to latest

view details

Florian Kraft

commit sha 49a62218ae94ac51f2ed116c54a5eb901080de7f

Merge pull request #43 from floriank/fix/flakey-test Explicitly clears servers

view details

Florian Kraft

commit sha 37f5d5266bcb284c6d749ffe56d5c8f5c280851c

Merge branch 'main' into feat/inotify-tools

view details

Florian Kraft

commit sha f386162207efc5ae304d7532afccf6e9dfb2dc9f

Merge pull request #44 from floriank/feat/inotify-tools installs inotify tools

view details

Florian Kraft

commit sha e734412cf822148dbb96ea1d3b2287972fedebfd

Merge branch 'main' into feat/validate-spec

view details

push time in 8 days

push eventfloriank/mimicry

Florian Kraft

commit sha c70a1436beaf0cb39155fed8445c649817b2677d

installs inotify tools

view details

Florian Kraft

commit sha 1f7d7cae1e7527409f3b2f1568abe234850b159b

removes anchors TIL github actions doesn't support YAML anchors

view details

Florian Kraft

commit sha 9dd83eb8c2276190940b8159a6d142c0b06fce8c

removes whitespace Co-authored-by: Christoph Grabo <asaaki@mannaz.cc>

view details

Florian Kraft

commit sha 486ea038a99fc8289c43df07d3261ecc0baa77bd

switches back to latest

view details

Florian Kraft

commit sha 37f5d5266bcb284c6d749ffe56d5c8f5c280851c

Merge branch 'main' into feat/inotify-tools

view details

Florian Kraft

commit sha f386162207efc5ae304d7532afccf6e9dfb2dc9f

Merge pull request #44 from floriank/feat/inotify-tools installs inotify tools

view details

Florian Kraft

commit sha 0127205d1065a048db9ef36d3e02cc175a1d3393

documents extension/1

view details

Florian Kraft

commit sha e3b3ef21ccc5f4279d322b80893b54b16f2ca470

starts a dummy file observer for the spec folder

view details

Florian Kraft

commit sha 799841b7db966d27d4cd77c85a24306ff2bfdb95

removes mock repo

view details

Florian Kraft

commit sha 39ad2cc9de4fb887694afb15a4e151bd528decbd

observes files to delete and upsert Only if necessary, of course, this is quite naive as of yet, as I am not super familiar with the FileSystem implementation.

view details

Florian Kraft

commit sha f143a0d65160919433f079dda478a56a372148f3

cleans up

view details

push time in 8 days

push eventfloriank/mimicry

Florian Kraft

commit sha c70a1436beaf0cb39155fed8445c649817b2677d

installs inotify tools

view details

Florian Kraft

commit sha 1f7d7cae1e7527409f3b2f1568abe234850b159b

removes anchors TIL github actions doesn't support YAML anchors

view details

Florian Kraft

commit sha 9dd83eb8c2276190940b8159a6d142c0b06fce8c

removes whitespace Co-authored-by: Christoph Grabo <asaaki@mannaz.cc>

view details

Florian Kraft

commit sha 486ea038a99fc8289c43df07d3261ecc0baa77bd

switches back to latest

view details

Florian Kraft

commit sha 37f5d5266bcb284c6d749ffe56d5c8f5c280851c

Merge branch 'main' into feat/inotify-tools

view details

Florian Kraft

commit sha f386162207efc5ae304d7532afccf6e9dfb2dc9f

Merge pull request #44 from floriank/feat/inotify-tools installs inotify tools

view details

push time in 8 days

delete branch floriank/mimicry

delete branch : feat/inotify-tools

delete time in 8 days

push eventmimicry-tech/mimicry

Florian Kraft

commit sha c70a1436beaf0cb39155fed8445c649817b2677d

installs inotify tools

view details

Florian Kraft

commit sha 1f7d7cae1e7527409f3b2f1568abe234850b159b

removes anchors TIL github actions doesn't support YAML anchors

view details

Florian Kraft

commit sha 9dd83eb8c2276190940b8159a6d142c0b06fce8c

removes whitespace Co-authored-by: Christoph Grabo <asaaki@mannaz.cc>

view details

Florian Kraft

commit sha 486ea038a99fc8289c43df07d3261ecc0baa77bd

switches back to latest

view details

Florian Kraft

commit sha 37f5d5266bcb284c6d749ffe56d5c8f5c280851c

Merge branch 'main' into feat/inotify-tools

view details

Florian Kraft

commit sha f386162207efc5ae304d7532afccf6e9dfb2dc9f

Merge pull request #44 from floriank/feat/inotify-tools installs inotify tools

view details

push time in 8 days

PR merged mimicry-tech/mimicry

installs inotify tools

In reference to #24, this should install inotify-tools to observe changes to the file system during the test runs.

+5 -3

1 comment

1 changed file

floriank

pr closed time in 8 days

push eventfloriank/mimicry

Florian Kraft

commit sha df530d205ac1aa38abb72292f7b58ac94d0a02ca

explicitly clears servers

view details

Florian Kraft

commit sha 318241a47d84691147e1e1ab14869496697e405f

explicitly clears upon exit this cleans up after a server has been added for a spec, since this could otherwise leave servers hanging around

view details

Florian Kraft

commit sha 49a62218ae94ac51f2ed116c54a5eb901080de7f

Merge pull request #43 from floriank/fix/flakey-test Explicitly clears servers

view details

Florian Kraft

commit sha 37f5d5266bcb284c6d749ffe56d5c8f5c280851c

Merge branch 'main' into feat/inotify-tools

view details

push time in 8 days

push eventfloriank/mimicry

Christoph Grabo

commit sha ae26c585095a226e3d02527827099310b7c7d265

Update base image to latest versions Elixir 1.12.2 Erlang 24.0.3 Alpine 3.14 Also: - Add dependabot rule for docker I hope it is able to detect and ignore RCs and betas despite the long tag names.

view details

Christoph Grabo

commit sha 1aa435faac62dcf8d2efa919671b5116067d31a3

Add Elixir 1.12 and OTP 24 to build matrix

view details

Christoph Grabo

commit sha fffb19e97404839fe3f8bc2965642dc7bd405327

Merge pull request #26 from asaaki/up2date-base-image Update base image to latest versions

view details

dependabot[bot]

commit sha d76fcf790476c8ae3b731c8e3b25d821becfd702

Bump erlef/setup-beam from 1.7.2 to 1.8.2 Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.7.2 to 1.8.2. - [Release notes](https://github.com/erlef/setup-beam/releases) - [Commits](https://github.com/erlef/setup-beam/compare/v1.7.2...v1.8.2) --- updated-dependencies: - dependency-name: erlef/setup-beam dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha a2f6cb213c733b9594a7ba460a85035dcc5fac38

Merge pull request #27 from mimicry-tech/dependabot/github_actions/erlef/setup-beam-1.8.2

view details

dependabot[bot]

commit sha 381ded5edfade08153a7c3b19bc6f41ac80c8a0f

Bump erlef/setup-beam from 1.8.2 to 1.8.3 Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.8.2 to 1.8.3. - [Release notes](https://github.com/erlef/setup-beam/releases) - [Commits](https://github.com/erlef/setup-beam/compare/v1.8.2...v1.8.3) --- updated-dependencies: - dependency-name: erlef/setup-beam dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 53452a93787572a0629b659e05fdef7919ff1afa

Merge pull request #29 from mimicry-tech/dependabot/github_actions/erlef/setup-beam-1.8.3

view details

dependabot[bot]

commit sha ff492f7ddcbbf875279da54ade1d964566c33f47

Bump ex_doc from 0.24.2 to 0.25.0 Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.24.2 to 0.25.0. - [Release notes](https://github.com/elixir-lang/ex_doc/releases) - [Changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md) - [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.24.2...v0.25.0) --- updated-dependencies: - dependency-name: ex_doc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 90a8457e146530a1f84ee2fc1c2d3138c29bced0

Merge pull request #30 from mimicry-tech/dependabot/hex/ex_doc-0.25.0

view details

dependabot[bot]

commit sha 32b83c245303915648f037f2be7dc93ebc40d01b

Bump yaml_elixir from 2.7.0 to 2.8.0 Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.7.0 to 2.8.0. - [Release notes](https://github.com/KamilLelonek/yaml-elixir/releases) - [Commits](https://github.com/KamilLelonek/yaml-elixir/compare/v2.7.0...v2.8.0) --- updated-dependencies: - dependency-name: yaml_elixir dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha e1baba935395d36749cccc8b61d6b16739ad895c

Merge pull request #28 from mimicry-tech/dependabot/hex/yaml_elixir-2.8.0

view details

dependabot[bot]

commit sha 6dbfa483851847a8fcc4be92f6b7616b59917079

Bump plug_cowboy from 2.5.0 to 2.5.1 Bumps [plug_cowboy](https://github.com/elixir-plug/plug_cowboy) from 2.5.0 to 2.5.1. - [Release notes](https://github.com/elixir-plug/plug_cowboy/releases) - [Changelog](https://github.com/elixir-plug/plug_cowboy/blob/master/CHANGELOG.md) - [Commits](https://github.com/elixir-plug/plug_cowboy/compare/v2.5.0...v2.5.1) --- updated-dependencies: - dependency-name: plug_cowboy dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 0a74b31cd6faff6e430622051f323a92a8736c76

Merge pull request #31 from mimicry-tech/dependabot/hex/plug_cowboy-2.5.1

view details

dependabot[bot]

commit sha b224baee2d3c3885cf6c9f3b1a91096fc488d338

Bump excoveralls from 0.14.1 to 0.14.2 Bumps [excoveralls](https://github.com/parroty/excoveralls) from 0.14.1 to 0.14.2. - [Release notes](https://github.com/parroty/excoveralls/releases) - [Changelog](https://github.com/parroty/excoveralls/blob/master/CHANGELOG.md) - [Commits](https://github.com/parroty/excoveralls/compare/v0.14.1...v0.14.2) --- updated-dependencies: - dependency-name: excoveralls dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 51006f2c1d7a46144e46dcbce3f4f11ef9aae241

Merge pull request #32 from mimicry-tech/dependabot/hex/excoveralls-0.14.2

view details

dependabot[bot]

commit sha aeda8eee70faaaf6867c50f819b07d51dfba8109

Bump ex_doc from 0.25.0 to 0.25.1 Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.25.0 to 0.25.1. - [Release notes](https://github.com/elixir-lang/ex_doc/releases) - [Changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md) - [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.25.0...v0.25.1) --- updated-dependencies: - dependency-name: ex_doc dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 0380f4b662a64937e5cb3c3cbdc28ea7299763ce

Merge pull request #33 from mimicry-tech/dependabot/hex/ex_doc-0.25.1

view details

dependabot[bot]

commit sha 9442ec4b3bfb564dab6a3feebdf9f6a442591c15

Bump phoenix from 1.5.9 to 1.5.10 Bumps [phoenix](https://github.com/phoenixframework/phoenix) from 1.5.9 to 1.5.10. - [Release notes](https://github.com/phoenixframework/phoenix/releases) - [Changelog](https://github.com/phoenixframework/phoenix/blob/v1.5.10/CHANGELOG.md) - [Commits](https://github.com/phoenixframework/phoenix/compare/v1.5.9...v1.5.10) --- updated-dependencies: - dependency-name: phoenix dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha cc7732a91892a55dc55eefae74d2c3d82b2383f9

Merge pull request #36 from mimicry-tech/dependabot/hex/phoenix-1.5.10

view details

dependabot[bot]

commit sha 897efb8db850aaefdd5e92cea580e9a5ad00c668

Bump erlef/setup-beam from 1.8.3 to 1.9 Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.8.3 to 1.9. - [Release notes](https://github.com/erlef/setup-beam/releases) - [Commits](https://github.com/erlef/setup-beam/compare/v1.8.3...v1.9) --- updated-dependencies: - dependency-name: erlef/setup-beam dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

push time in 8 days

push eventfloriank/mimicry

Christoph Grabo

commit sha ae26c585095a226e3d02527827099310b7c7d265

Update base image to latest versions Elixir 1.12.2 Erlang 24.0.3 Alpine 3.14 Also: - Add dependabot rule for docker I hope it is able to detect and ignore RCs and betas despite the long tag names.

view details

Christoph Grabo

commit sha 1aa435faac62dcf8d2efa919671b5116067d31a3

Add Elixir 1.12 and OTP 24 to build matrix

view details

Christoph Grabo

commit sha fffb19e97404839fe3f8bc2965642dc7bd405327

Merge pull request #26 from asaaki/up2date-base-image Update base image to latest versions

view details

dependabot[bot]

commit sha d76fcf790476c8ae3b731c8e3b25d821becfd702

Bump erlef/setup-beam from 1.7.2 to 1.8.2 Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.7.2 to 1.8.2. - [Release notes](https://github.com/erlef/setup-beam/releases) - [Commits](https://github.com/erlef/setup-beam/compare/v1.7.2...v1.8.2) --- updated-dependencies: - dependency-name: erlef/setup-beam dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha a2f6cb213c733b9594a7ba460a85035dcc5fac38

Merge pull request #27 from mimicry-tech/dependabot/github_actions/erlef/setup-beam-1.8.2

view details

dependabot[bot]

commit sha 381ded5edfade08153a7c3b19bc6f41ac80c8a0f

Bump erlef/setup-beam from 1.8.2 to 1.8.3 Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.8.2 to 1.8.3. - [Release notes](https://github.com/erlef/setup-beam/releases) - [Commits](https://github.com/erlef/setup-beam/compare/v1.8.2...v1.8.3) --- updated-dependencies: - dependency-name: erlef/setup-beam dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 53452a93787572a0629b659e05fdef7919ff1afa

Merge pull request #29 from mimicry-tech/dependabot/github_actions/erlef/setup-beam-1.8.3

view details

dependabot[bot]

commit sha ff492f7ddcbbf875279da54ade1d964566c33f47

Bump ex_doc from 0.24.2 to 0.25.0 Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.24.2 to 0.25.0. - [Release notes](https://github.com/elixir-lang/ex_doc/releases) - [Changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md) - [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.24.2...v0.25.0) --- updated-dependencies: - dependency-name: ex_doc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 90a8457e146530a1f84ee2fc1c2d3138c29bced0

Merge pull request #30 from mimicry-tech/dependabot/hex/ex_doc-0.25.0

view details

dependabot[bot]

commit sha 32b83c245303915648f037f2be7dc93ebc40d01b

Bump yaml_elixir from 2.7.0 to 2.8.0 Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.7.0 to 2.8.0. - [Release notes](https://github.com/KamilLelonek/yaml-elixir/releases) - [Commits](https://github.com/KamilLelonek/yaml-elixir/compare/v2.7.0...v2.8.0) --- updated-dependencies: - dependency-name: yaml_elixir dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha e1baba935395d36749cccc8b61d6b16739ad895c

Merge pull request #28 from mimicry-tech/dependabot/hex/yaml_elixir-2.8.0

view details

dependabot[bot]

commit sha 6dbfa483851847a8fcc4be92f6b7616b59917079

Bump plug_cowboy from 2.5.0 to 2.5.1 Bumps [plug_cowboy](https://github.com/elixir-plug/plug_cowboy) from 2.5.0 to 2.5.1. - [Release notes](https://github.com/elixir-plug/plug_cowboy/releases) - [Changelog](https://github.com/elixir-plug/plug_cowboy/blob/master/CHANGELOG.md) - [Commits](https://github.com/elixir-plug/plug_cowboy/compare/v2.5.0...v2.5.1) --- updated-dependencies: - dependency-name: plug_cowboy dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 0a74b31cd6faff6e430622051f323a92a8736c76

Merge pull request #31 from mimicry-tech/dependabot/hex/plug_cowboy-2.5.1

view details

dependabot[bot]

commit sha b224baee2d3c3885cf6c9f3b1a91096fc488d338

Bump excoveralls from 0.14.1 to 0.14.2 Bumps [excoveralls](https://github.com/parroty/excoveralls) from 0.14.1 to 0.14.2. - [Release notes](https://github.com/parroty/excoveralls/releases) - [Changelog](https://github.com/parroty/excoveralls/blob/master/CHANGELOG.md) - [Commits](https://github.com/parroty/excoveralls/compare/v0.14.1...v0.14.2) --- updated-dependencies: - dependency-name: excoveralls dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 51006f2c1d7a46144e46dcbce3f4f11ef9aae241

Merge pull request #32 from mimicry-tech/dependabot/hex/excoveralls-0.14.2

view details

dependabot[bot]

commit sha aeda8eee70faaaf6867c50f819b07d51dfba8109

Bump ex_doc from 0.25.0 to 0.25.1 Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.25.0 to 0.25.1. - [Release notes](https://github.com/elixir-lang/ex_doc/releases) - [Changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md) - [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.25.0...v0.25.1) --- updated-dependencies: - dependency-name: ex_doc dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 0380f4b662a64937e5cb3c3cbdc28ea7299763ce

Merge pull request #33 from mimicry-tech/dependabot/hex/ex_doc-0.25.1

view details

dependabot[bot]

commit sha 9442ec4b3bfb564dab6a3feebdf9f6a442591c15

Bump phoenix from 1.5.9 to 1.5.10 Bumps [phoenix](https://github.com/phoenixframework/phoenix) from 1.5.9 to 1.5.10. - [Release notes](https://github.com/phoenixframework/phoenix/releases) - [Changelog](https://github.com/phoenixframework/phoenix/blob/v1.5.10/CHANGELOG.md) - [Commits](https://github.com/phoenixframework/phoenix/compare/v1.5.9...v1.5.10) --- updated-dependencies: - dependency-name: phoenix dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha cc7732a91892a55dc55eefae74d2c3d82b2383f9

Merge pull request #36 from mimicry-tech/dependabot/hex/phoenix-1.5.10

view details

dependabot[bot]

commit sha 897efb8db850aaefdd5e92cea580e9a5ad00c668

Bump erlef/setup-beam from 1.8.3 to 1.9 Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.8.3 to 1.9. - [Release notes](https://github.com/erlef/setup-beam/releases) - [Commits](https://github.com/erlef/setup-beam/compare/v1.8.3...v1.9) --- updated-dependencies: - dependency-name: erlef/setup-beam dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

push time in 8 days

delete branch floriank/mimicry

delete branch : fix/flakey-test

delete time in 8 days

push eventmimicry-tech/mimicry

Florian Kraft

commit sha df530d205ac1aa38abb72292f7b58ac94d0a02ca

explicitly clears servers

view details

Florian Kraft

commit sha 318241a47d84691147e1e1ab14869496697e405f

explicitly clears upon exit this cleans up after a server has been added for a spec, since this could otherwise leave servers hanging around

view details

Florian Kraft

commit sha 49a62218ae94ac51f2ed116c54a5eb901080de7f

Merge pull request #43 from floriank/fix/flakey-test Explicitly clears servers

view details

push time in 8 days

PR merged mimicry-tech/mimicry

Explicitly clears servers

Addresses #34.

Since test order is random, and servers were not cleared by default, this led to tests breaking randomly, depending on the order they were executed in.

Fixes #34

+3 -4

1 comment

1 changed file

floriank

pr closed time in 8 days

issue closedmimicry-tech/mimicry

Flaky test observatory

I forgot to capture the first times, but I'd like us to keep track of them to see if they are always the same or random.

  • PR: https://github.com/mimicry-tech/mimicry/issues/33#issuecomment-891698371 test: https://github.com/mimicry-tech/mimicry/blob/0380f4b662a64937e5cb3c3cbdc28ea7299763ce/test/mimicry_api/controllers/proxy_controller_test.exs#L16

closed time in 8 days

asaaki

push eventfloriank/mimicry

Florian Kraft

commit sha 62a7ccac2d48683cf8cd01f626fd2e3ffc43a751

fixes style ...or: how I figured out my editor at home is misconfigured

view details

push time in 8 days

push eventfloriank/mimicry

Florian Kraft

commit sha 486ea038a99fc8289c43df07d3261ecc0baa77bd

switches back to latest

view details

push time in 8 days

Pull request review commentmimicry-tech/mimicry

installs inotify tools

 jobs:    quality:     name: Code quality checks-    runs-on: ubuntu-latest+    runs-on: ubuntu-20.04

Well, the idea was to explicitly not use latest to prevent breaking build later on, because something in 23.04 changed that'd break stuff.

floriank

comment created time in 8 days

PullRequestReviewEvent

push eventfloriank/mimicry

Florian Kraft

commit sha 9dd83eb8c2276190940b8159a6d142c0b06fce8c

removes whitespace Co-authored-by: Christoph Grabo <asaaki@mannaz.cc>

view details

push time in 8 days

push eventmimicry-tech/openapi_validator

Florian Kraft

commit sha 1d404d0b3cfbb02f964a22162cf785220dc9eeeb

Update README.md corrects a small example mistak

view details

push time in 9 days

PR opened mimicry-tech/mimicry

Reviewers
Validates OpenAPI Specication on uploadredesigns spec entry

This will require users to enter specs a bit differently, since there is a couple of problems with the way we're handling this at the moment:

Before

// Request body as JSON:

{ "spec": { "openapi": "3.0.0" } } // etc.

This will break under certain circumstances as param mapping will not accept this in Phoenix (since server lists can be maps with multiple keys). It also omits the whole "we know whether this is YAML or JSON at runtime".

After

// Request body as JSON:

{ "json": " {\"openapi\": \"3.0.0\"}" } // etc.

This allows for knowing what spec we're parsing and will also open up other entrypoints more easily (e.g. fetching from a URL, uploading directly etc.)

Bonus

This now also validates the OpenAPI specification given using the https://github.com/mimicry-tech/openapi-validator.

Fixes #15

+343 -58

0 comment

16 changed files

pr created time in 9 days

create barnchfloriank/mimicry

branch : feat/validate-spec

created branch time in 9 days

push eventfloriank/mimicry

Florian Kraft

commit sha 1f7d7cae1e7527409f3b2f1568abe234850b159b

removes anchors TIL github actions doesn't support YAML anchors

view details

push time in 9 days

PR opened mimicry-tech/mimicry

installs inotify tools

In reference to #24, this should install inotify-tools to observe changes to the file system during the test runs.

+8 -2

0 comment

1 changed file

pr created time in 9 days

create barnchfloriank/mimicry

branch : feat/inotify-tools

created branch time in 9 days

push eventfloriank/mimicry

Christoph Grabo

commit sha ae26c585095a226e3d02527827099310b7c7d265

Update base image to latest versions Elixir 1.12.2 Erlang 24.0.3 Alpine 3.14 Also: - Add dependabot rule for docker I hope it is able to detect and ignore RCs and betas despite the long tag names.

view details

Christoph Grabo

commit sha 1aa435faac62dcf8d2efa919671b5116067d31a3

Add Elixir 1.12 and OTP 24 to build matrix

view details

Christoph Grabo

commit sha fffb19e97404839fe3f8bc2965642dc7bd405327

Merge pull request #26 from asaaki/up2date-base-image Update base image to latest versions

view details

dependabot[bot]

commit sha d76fcf790476c8ae3b731c8e3b25d821becfd702

Bump erlef/setup-beam from 1.7.2 to 1.8.2 Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.7.2 to 1.8.2. - [Release notes](https://github.com/erlef/setup-beam/releases) - [Commits](https://github.com/erlef/setup-beam/compare/v1.7.2...v1.8.2) --- updated-dependencies: - dependency-name: erlef/setup-beam dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha a2f6cb213c733b9594a7ba460a85035dcc5fac38

Merge pull request #27 from mimicry-tech/dependabot/github_actions/erlef/setup-beam-1.8.2

view details

dependabot[bot]

commit sha 381ded5edfade08153a7c3b19bc6f41ac80c8a0f

Bump erlef/setup-beam from 1.8.2 to 1.8.3 Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.8.2 to 1.8.3. - [Release notes](https://github.com/erlef/setup-beam/releases) - [Commits](https://github.com/erlef/setup-beam/compare/v1.8.2...v1.8.3) --- updated-dependencies: - dependency-name: erlef/setup-beam dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 53452a93787572a0629b659e05fdef7919ff1afa

Merge pull request #29 from mimicry-tech/dependabot/github_actions/erlef/setup-beam-1.8.3

view details

dependabot[bot]

commit sha ff492f7ddcbbf875279da54ade1d964566c33f47

Bump ex_doc from 0.24.2 to 0.25.0 Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.24.2 to 0.25.0. - [Release notes](https://github.com/elixir-lang/ex_doc/releases) - [Changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md) - [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.24.2...v0.25.0) --- updated-dependencies: - dependency-name: ex_doc dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 90a8457e146530a1f84ee2fc1c2d3138c29bced0

Merge pull request #30 from mimicry-tech/dependabot/hex/ex_doc-0.25.0

view details

dependabot[bot]

commit sha 32b83c245303915648f037f2be7dc93ebc40d01b

Bump yaml_elixir from 2.7.0 to 2.8.0 Bumps [yaml_elixir](https://github.com/KamilLelonek/yaml-elixir) from 2.7.0 to 2.8.0. - [Release notes](https://github.com/KamilLelonek/yaml-elixir/releases) - [Commits](https://github.com/KamilLelonek/yaml-elixir/compare/v2.7.0...v2.8.0) --- updated-dependencies: - dependency-name: yaml_elixir dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha e1baba935395d36749cccc8b61d6b16739ad895c

Merge pull request #28 from mimicry-tech/dependabot/hex/yaml_elixir-2.8.0

view details

dependabot[bot]

commit sha 6dbfa483851847a8fcc4be92f6b7616b59917079

Bump plug_cowboy from 2.5.0 to 2.5.1 Bumps [plug_cowboy](https://github.com/elixir-plug/plug_cowboy) from 2.5.0 to 2.5.1. - [Release notes](https://github.com/elixir-plug/plug_cowboy/releases) - [Changelog](https://github.com/elixir-plug/plug_cowboy/blob/master/CHANGELOG.md) - [Commits](https://github.com/elixir-plug/plug_cowboy/compare/v2.5.0...v2.5.1) --- updated-dependencies: - dependency-name: plug_cowboy dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 0a74b31cd6faff6e430622051f323a92a8736c76

Merge pull request #31 from mimicry-tech/dependabot/hex/plug_cowboy-2.5.1

view details

dependabot[bot]

commit sha b224baee2d3c3885cf6c9f3b1a91096fc488d338

Bump excoveralls from 0.14.1 to 0.14.2 Bumps [excoveralls](https://github.com/parroty/excoveralls) from 0.14.1 to 0.14.2. - [Release notes](https://github.com/parroty/excoveralls/releases) - [Changelog](https://github.com/parroty/excoveralls/blob/master/CHANGELOG.md) - [Commits](https://github.com/parroty/excoveralls/compare/v0.14.1...v0.14.2) --- updated-dependencies: - dependency-name: excoveralls dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 51006f2c1d7a46144e46dcbce3f4f11ef9aae241

Merge pull request #32 from mimicry-tech/dependabot/hex/excoveralls-0.14.2

view details

dependabot[bot]

commit sha aeda8eee70faaaf6867c50f819b07d51dfba8109

Bump ex_doc from 0.25.0 to 0.25.1 Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.25.0 to 0.25.1. - [Release notes](https://github.com/elixir-lang/ex_doc/releases) - [Changelog](https://github.com/elixir-lang/ex_doc/blob/master/CHANGELOG.md) - [Commits](https://github.com/elixir-lang/ex_doc/compare/v0.25.0...v0.25.1) --- updated-dependencies: - dependency-name: ex_doc dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha 0380f4b662a64937e5cb3c3cbdc28ea7299763ce

Merge pull request #33 from mimicry-tech/dependabot/hex/ex_doc-0.25.1

view details

dependabot[bot]

commit sha 9442ec4b3bfb564dab6a3feebdf9f6a442591c15

Bump phoenix from 1.5.9 to 1.5.10 Bumps [phoenix](https://github.com/phoenixframework/phoenix) from 1.5.9 to 1.5.10. - [Release notes](https://github.com/phoenixframework/phoenix/releases) - [Changelog](https://github.com/phoenixframework/phoenix/blob/v1.5.10/CHANGELOG.md) - [Commits](https://github.com/phoenixframework/phoenix/compare/v1.5.9...v1.5.10) --- updated-dependencies: - dependency-name: phoenix dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

dependabot[bot]

commit sha cc7732a91892a55dc55eefae74d2c3d82b2383f9

Merge pull request #36 from mimicry-tech/dependabot/hex/phoenix-1.5.10

view details

dependabot[bot]

commit sha 897efb8db850aaefdd5e92cea580e9a5ad00c668

Bump erlef/setup-beam from 1.8.3 to 1.9 Bumps [erlef/setup-beam](https://github.com/erlef/setup-beam) from 1.8.3 to 1.9. - [Release notes](https://github.com/erlef/setup-beam/releases) - [Commits](https://github.com/erlef/setup-beam/compare/v1.8.3...v1.9) --- updated-dependencies: - dependency-name: erlef/setup-beam dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

push time in 9 days

PR opened mimicry-tech/mimicry

Reviewers
Explicitly clears servers

Addresses #34.

This explicitly clears the servers stored when tagged with :reset_servers before running a test. Since test order is random, and servers were not cleared by default, this led to tests breaking randomly, depending on the order they were executed in.

+3 -4

0 comment

1 changed file

pr created time in 9 days

push eventfloriank/mimicry

Florian Kraft

commit sha dc8ce520a43a5b9ecb1d717195c0d594bfd3f881

explicitly clears upon exit this cleans up after a server has been added for a spec, since this could otherwise leave servers hanging around

view details

push time in 9 days

create barnchfloriank/mimicry

branch : fix/flakey-test

created branch time in 9 days

PullRequestReviewEvent