akondas
Repos
115
Followers
404
Following
119

Repman - PHP Repository Manager: packagist proxy and host for private packages

424
82

Power of object-oriented programming with the elegance of functional programming in PHP.

159
10

An extension providing efficient data structures for PHP 7

C
2047
87

Chess engine written in PHP

99
16

Chaos Monkey for Symfony applications. Try to attack your running Symfony App.

80
1

WIP: A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.

79
7

Events

akondas create tag 0.4.0
Created at 5 days ago
delete branch
akondas delete branch dist-context
Created at 5 days ago

Add signature for set_distributed_tracing_context function (#8)

Created at 5 days ago
pull request closed
Add signature for set_distributed_tracing_context function

Motivation

Support for set_distributed_tracing_context:

To manually set this information in a CLI script on new traces or an existing trace a function DDTrace\set_distributed_tracing_context(string $trace_id, string $parent_id, ?string $origin = null, ?array $tags = null) is provided.

https://docs.datadoghq.com/tracing/trace_collection/custom_instrumentation/php/?tab=currentspan#distributed-tracing

Created at 5 days ago
pull request opened
Add signature for set_distributed_tracing_context function

Motivation

Support for set_distributed_tracing_context:

To manually set this information in a CLI script on new traces or an existing trace a function DDTrace\set_distributed_tracing_context(string $trace_id, string $parent_id, ?string $origin = null, ?array $tags = null) is provided.

https://docs.datadoghq.com/tracing/trace_collection/custom_instrumentation/php/?tab=currentspan#distributed-tracing

Created at 5 days ago
create branch
akondas create branch dist-context
Created at 5 days ago
issue comment
Fix Git default branch

Does it cache anything though? Wouldn't want to hit their API for every package within repman. Possibly using their API directly might work better and cache it similar to the git pull now

that's why I'm asking, because from my point of view, we can leave what we have now

Created at 2 weeks ago
issue comment
Add support for PHP 8.0

Ok, let's go with this. Please resolve conflicts and we can merge this.

Created at 2 weeks ago
issue comment
Fix Git default branch

I think we can use new composer audit command. WDYT?

Created at 2 weeks ago

Add path style endpoints (#607)

  • Add path style endpoints

  • Add pathstyle setting test

  • Rename variable

  • Use assertTrue and assertFalse methods

  • Add comment

Co-authored-by: Arkadiusz Kondas arkadiusz.kondas@gmail.com

Created at 2 weeks ago
pull request closed
Add path style endpoints

Some S3 providers only work with “Path Style Endpoints”. Normally, the S3 API requests are sent to {bucket}.{host}.{tld}. But with Path Style Endpoints, the API requests are sent to {host}.{tld}/{bucket}.

This introduces a new environment variable called STORAGE_AWS_PATH_STYLE_ENDPOINT which will evaluate to a boolean value. If this is not set, null will be used as a fallback and old/current behaviour is used.

Some background: Up until now we were using a CEPH provided S3 implementation as storage backend. However, due to instabilities of this platform we've decided to start using an OpenStack provided S3 implementation, which requires path styles.

Created at 2 weeks ago
issue comment
Add significant performance improvements for composer v2

I'm willing to accept this ... but can you add more tests for that? I'm not sure if i'm follow (sorry) and tests will give me more confidence :wink:

Created at 2 weeks ago

Configure phpstan paths, makes it easier for IDE's to auto check (#612)

Reintroduce preload file (#610)

Merge branch 'master' into support-path-style-endpoint

Created at 2 weeks ago
pull request closed
Bump doctrine/orm from 2.10.4 to 2.13.1

Bumps doctrine/orm from 2.10.4 to 2.13.1.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Created at 2 weeks ago

Configure phpstan paths, makes it easier for IDE's to auto check (#612)

Reintroduce preload file (#610)

Merge branch 'master' into better-v2-implementation

Created at 2 weeks ago
issue comment
Fix data pull for security advisories database

Yes, can you explain? Screenshot from 2022-09-10 14-05-52

Created at 2 weeks ago

Reintroduce preload file (#610)

Created at 2 weeks ago
pull request closed
Add the Symfony preload.php file

PHP Preloading was introduced in PHP-FPM with PHP 7.4, Symfony started supporting this in September 2020. The config/preload.php file is a generic auto generated file by the Symfony FrameworkBundle, this file should be committed in the repository.

We would like to start doing tests with Repman and PHP Preloading to see if it benefits and how much.

Created at 2 weeks ago

Configure phpstan paths, makes it easier for IDE's to auto check (#612)

Merge branch 'master' into introduce-preload-file

Created at 2 weeks ago

Configure phpstan paths, makes it easier for IDE's to auto check (#612)

Created at 2 weeks ago
pull request closed
Configure PHPStan paths

This configures the paths to check too in phpstan.neon. Makes it easier to just run the command, and for IDEs to auto check your code while developing

Created at 2 weeks ago
Created at 1 month ago
Created at 1 month ago
issue comment
feat: Remove unused services

Release it :rocket: :pray:

Created at 2 months ago