545 Commits (e63e15aea861498b4c4e09825bc21b89fd1c0413)

Author SHA1 Message Date
Jordi Boggiano 2d3905157d
Merge branch '1.10' 4 years ago
Jordi Boggiano 79813b2f77
Fix detection of git refs to be more strict 4 years ago
Stephan b25296ef74 Driver: only cache composer.json file without API data to disk 4 years ago
Jordi Boggiano 92ef439666
Merge branch '1.10' 4 years ago
Jordi Boggiano d2d3aa8494
Fix parsing of # in funding links, fixes composer/packagist#1097, closes #9035 4 years ago
Jordi Boggiano 821e575658
Merge branch '1.10' 4 years ago
Stephan Vock 52332d994e GitDriver: use authentication for supports check 4 years ago
Jordi Boggiano c8731598cc
Merge branch '1.10' 4 years ago
Graham Campbell fa799970ad Replace whitelist with allow list 4 years ago
Jordi Boggiano a4a617abb4
Reduce amount of Filesystem/ProcessExecutor instantiations, add lots of docblocks 4 years ago
Jordi Boggiano aa6be02c64
Allow COMPOSER_DISABLE_NETWORK to work with GitHubDriver by doing a cache priming pass first 5 years ago
Adam Žurek 25cd2382cb
Raise phpstan level to 1 (#8027) 5 years ago
Jordi Boggiano e15f7d6bb7
Merge branch 'master' into 2.0 5 years ago
Stephan 402c64c271
Update src/Composer/Repository/Vcs/GitLabDriver.php
Co-Authored-By: Jordi Boggiano <j.boggiano@seld.be>
5 years ago
Stephan Vock 55d252b9c3 GitLab: properly handle token which has Guest only access 5 years ago
Jordi Boggiano 80875e896d
Merge branch 'master' into 2.0 5 years ago
Jordi Boggiano 05737a46fb
Improve funding info parsing 5 years ago
Jordi Boggiano 9cab8c10cc
Merge branch 'master' into 2.0 5 years ago
Jordi Boggiano c4f19e51d8
Rework the funding info parsing to avoid requiring graphql permissions 5 years ago
Jordi Boggiano 2e82e34fe0
Merge branch 'master' into 2.0 5 years ago
Jordi Boggiano 4f59162827
Fix class name of caught exception 5 years ago
Jordi Boggiano 0ad322e51f
Fix tests 5 years ago
Jordi Boggiano bc002ae1fb
Merge branch 'master' into 2.0 5 years ago
Jordi Boggiano 8dc055bec7
Fix 5.3 syntax 5 years ago
Jordi Boggiano f171d1fd89
Avoid requiring auth for the funding API access 5 years ago
Jordi Boggiano b033a2ae81
Retrieve funding info from github into composer.json if not declared there 5 years ago
Jordi Boggiano a5b178084c
Merge branch 'master' into 2.0 5 years ago
Stephan Vock 731d94a2a3 VcsRepositories: mark archived repositories as abandoned 5 years ago
Jordi Boggiano 88b051c96b
Merge branch 'master' into 2.0
Update deps
5 years ago
Cyril VERLOOP 0bd3f27693
Do not show commit signature for git log. 5 years ago
Jordi Boggiano bc2a1d762a
Merge branch 'master' into 2.0 5 years ago
Stephan Vock 73b269fade HgDriver: don't run command in non-existing directory 5 years ago
Jordi Boggiano 9e2485aa4d
Make gitlab/bitbucket driver checks case insensitive 5 years ago
Grey Baker b09945c3ba Allow for leading slash in path part of GitHub URLs 5 years ago
Jordi Boggiano bfee701f9b
Deduplicate findHeaderValue code 5 years ago
Jordi Boggiano 0a152b06d7
Merge branch 'master' into 2.0 5 years ago
Jordi Boggiano 0fe200d6d9
Fix origin computation 5 years ago
Jordi Boggiano 6c4357a7ed
Merge branch 'master' into 2.0 5 years ago
Jordi Boggiano 0261ce8092
Improve handling of non-standard ports for GitLab and GitHub installs, fixes #8173 5 years ago
Nils Adermann d2fa1e1319 Merge branch 'master' into 2.0
* master: (48 commits)
  SVN: hide passwords for debug output
  Free $solver asap
  fixes #8179
  [minor] Fixed a typo in the CHANGELOG.md.
  Update deps
  Update changelog
  Revert "Allow overriding self-update target file with envvar COMPOSER_SELF_UPDATE_TARGET" Revert "Add docs for COMPOSER_SELF_UPDATE_TARGET, refs #8151"
  Add docs for COMPOSER_SELF_UPDATE_TARGET, refs #8151
  Fix display of HHVM warning appearing when HHVM is not in use, fixes #8138
  Read classmap-authoritative and apcu-autoloader from project config when installing via create-project, fixes #8155
  Use possessive quantifiers
  Update xdebug-handler to 1.3.3
  fixes #8159
  Allow overriding self-update target file with envvar COMPOSER_SELF_UPDATE_TARGET
  flag should come before script name
  use full command name, not abbreviated/alias
  modify text
  Document the alternatives to disable the default script timeout
  Anchor pattern
  Fix URL resolution for Composer repositories
  ...
5 years ago
Jordi Boggiano 32ca426e38
Merge remote-tracking branch 'origin/1.8' 5 years ago
Rob Bast 7399638e43 fixes #8179 5 years ago
Jordi Boggiano fbb964888d
Merge branch '1.8' 5 years ago
Stephan Vock e37ffb2a44 Fix: Bitbucket getChangeDate throws exception for branches containing a slash 5 years ago
Jordi Boggiano 5f988a34a6
Merge branch 'master' into 2.0 6 years ago
Jordi Boggiano d3873a0565
Merge branch '1.8' 6 years ago
Jordi Boggiano 61cd8664e5
Avoid creating empty bitbucket files if there was no composer.json present in the original branch/tag 6 years ago
Matthew Brown 65903aacfd Fix type issues (#7996)
* Fix type issues found by Psalm
6 years ago
Jordi Boggiano 4517c00d40 Merge branch 'master' into 2.0 6 years ago
Jordi Boggiano 11bfe9970f
Merge pull request #7912 from kathyoungaligent/feature/no-api-config
Feature/no api config
6 years ago
Kath Young fbb9d20c33 Adjusted config name to be more descriptive, added documentation 6 years ago
Jordi Boggiano b89720b52a Merge branch 'master' into 2.0 6 years ago
Jordi Boggiano 02ceb74151 Tweak --no-cache option to be available globally and to not break VCS drivers relying on it, refs #7880, refs #6650 6 years ago
Kath Young 3d1e0e79cc Allow for no-api for Github to be a composer configuration as well as repo specific 6 years ago
Jordi Boggiano f946d8eb5a More RemoteFilesystem usage removals and some repository/vcs driver refactorings 6 years ago
Jordi Boggiano 713bc4de1d Minor fixes and updated the rest of the code/tests to use HttpDownloader 6 years ago
Jordi Boggiano 11752864eb
Merge pull request #7735 from glaubinix/t/bitbucket-v1-API-deprecation
Bitbucket: switch to v2 API
6 years ago
Stephan Vock 819f487b38 Bitbucket: switch to v2 API 6 years ago
Stephan Vock 896d801a30 Fix: Bitbucket getChangeDate throws exception for branches containing a slash 6 years ago
Jordi Boggiano 95840a0ab9 Remove useless curly braces around svn args 6 years ago
Jordi Boggiano 734735c691
Merge pull request #7574 from seferov/patch-1
Remove github API request retries as it is not needed anymore
6 years ago
Pierre du Plessis 33341130a9
Fix typo in variable name in GitHubDriver 6 years ago
Jordi Boggiano bf125295df Fix escaping of URLs in Perforce and Subversion drivers 6 years ago
Farhad Safarov 4014c914ab remove Github 404 retries 6 years ago
Jordi Boggiano e718f34ba4 Properly detect rate limit errors on github before outputting messages, fixes #6621 6 years ago
Jordi Boggiano ff59bbdab0 CS fixer 6 years ago
Jonas Renaudot 1a725d5e1f Add support for authentication with mercurial repositories. 6 years ago
Jordi Boggiano ea78712822 Merge branch '1.6' 7 years ago
Edwin Rodríguez 9dc6222288 Allow using fossil dependency in a fossil repository, fixes #7125, closes #7126 7 years ago
Jordi Boggiano 35ebb8b93f Merge branch '1.6' 7 years ago
Markus Staab af3783b5f4 properly cache when a branch in a certain revision does not contain a composer.json
this prevents requesting/trying to get the composer.json over and over again even if no commits happend

Closes #7156
7 years ago
Markus Staab 9bee2ca28e make sure we only cache resources which contain a svn revision
like we do in the VCS driver.

Closes #7158
7 years ago
Jordi Boggiano 2bd34c0534 Merge branch '1.6' 7 years ago
Markus Staab 71d058b97b refactored "svn --version" calls into a single place, closes #7152
this saves a lot of process-spawning as we re-use the result of a process started once.
7 years ago
Gabriel Caruso f722f952e7 Fix misspelling
Signed-off-by: Gabriel Caruso <carusogabriel34@gmail.com>
7 years ago
Jordi Boggiano 1933532ec5 Fix github authentication request, fixes #5767 7 years ago
Jordi Boggiano c8aea719b1 CS fixes 7 years ago
Jordi Boggiano 0a9abeef88 Merge branch '1.5' 7 years ago
Jordi Boggiano 4c8c574b6c Fix regex, refs #6895 7 years ago
Renoir Boulanger 9f723ba381 Support GitLab repositories w/ port over HTTPs
When we have self-hosted GitLab, over HTTPs, on a different port.

rel composer/composer#6894
7 years ago
Jordi Boggiano 6256e17149 Merge branch '1.5' 7 years ago
Jordi Boggiano 94a1f16c96 Fix scheme in public gitlab URLs, refs #6683 7 years ago
Vladimir Reznichenko c8615358cb SCA with PHP Inspections (EA Extended) 7 years ago
Jordi Boggiano a8df30c09b Merge branch '1.5' 7 years ago
Mikk Tendermann 2a89d37651 fix gitlab not telling visibilty if user is not logged in 7 years ago
Jordi Boggiano 97b22ad387 Merge pull request #6608 from kthbit/local-fossil
Teach FossilDriver to work with local fossil repository files
7 years ago
Jordi Boggiano 79360da184 Merge branch '1.5' 7 years ago
Jordi Boggiano a144b5e7ed Fix GitLab endless loop thanks to API bug, fixes #6615 7 years ago
kthbit 1a30e3fbc1 Don't update local checkout directory if url is pointing to it. Only update the checkout directory if it is controlled by composer. 7 years ago
kthbit 927d3dda89 Teach FossilDriver to work with urls pointing to local repository.fossil files, and not just the local checkout directories. 7 years ago
kthbit 72a66ad9d2 Do not assume we are on Linux and have head, tail, and awk commands available. Instead, parse the output in PHP. 7 years ago
Jordi Boggiano aff9c72d16 Merge branch '1.5' 7 years ago
Jordi Boggiano a16867e2c2 CS 7 years ago
Helmut Januschka 320af80ad3 fix tag/branch collection 💣 7 years ago
Jordi Boggiano 97d09a9b77 Make github driver code more robust 7 years ago
Jordi Boggiano c89f6338c2 CS tweaks, refs #6592 7 years ago
Jordi Boggiano 6fd504ef41 Add per_page to do less pagination, refs #6592 7 years ago
Helmut Januschka be1f675992 GitlabDriver V4 Paging
V4 of gitlab api requires paging in tags/branches
7 years ago
Jordi Boggiano 6832eacb01 Update GitLab API usage to v4, fixes #6453 7 years ago
Jordi Boggiano 34dbde3873 Merge branch '1.4' 7 years ago