Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

OpenDevShop

Open Source Cloud Hosting Platform
Collective - Host: opensource - https://opencollective.com/devshop - Website: https://getdevshop.com - Code: https://github.com/opendevshop

Merge pull request #566 from opendevshop/component/github-cli

New Component: GitHub API CLI

github.com/opendevshop/devshop - 7fd0c65e7e54ddfa98a5967fcf5b0faeb0568bd0 authored almost 5 years ago by Jon Pugh <[email protected]>
Renaming to ComposerCommon, adding GitRepositoryAwareTrait.

github.com/opendevshop/devshop - 5584d7ffe1a341c5bb3e27b38236fe30f725232c authored almost 5 years ago by Jon Pugh <[email protected]>
Add DevShopCommon component to contain new traits and classes needed.

github.com/opendevshop/devshop - af0fcf865aa6b3f83983a80ec3a047de119ffbbf authored almost 5 years ago by Jon Pugh <[email protected]>
Use INPUT_GITHUB_TOKEN as GITHUB_TOKEN environment variable.

github.com/opendevshop/devshop - c5a71eb47dbd94c1f8985bc56cb02aa93a9e2bc0 authored almost 5 years ago by Jon Pugh <[email protected]>
Use -n in github command to skip interactive questions.

github.com/opendevshop/devshop - 7b0afffe3049cb222835f33c2b1fedb84a610a31 authored almost 5 years ago by Jon Pugh <[email protected]>
Handle edge case of array parameters.

github.com/opendevshop/devshop - f8fad54656928ca9083d7412bbc3d019e4f35819 authored almost 5 years ago by Jon Pugh <[email protected]>
Add ext-json as a requirement to composer.json.

github.com/opendevshop/devshop - 178cbdae45f88d44cf11749c654de91ad142ec84 authored almost 5 years ago by Jon Pugh <[email protected]>
Confirm every existing parameter passed from the commandline.

github.com/opendevshop/devshop - 67d1485657d69c93ef2e5fdcdb3d59a20c1a3ed7 authored almost 5 years ago by Jon Pugh <[email protected]>
Cleanup doc block and add -p shortcut to the command option.

github.com/opendevshop/devshop - 94ad40c529ce1fa7c4ae6d71e5859401aa6bed3f authored almost 5 years ago by Jon Pugh <[email protected]>
Interactively ask for API method parameters, and confirm them if they already exist.

github.com/opendevshop/devshop - e7d3630913116bda2a5df409906e41fe77f40cdc authored almost 5 years ago by Jon Pugh <[email protected]>
Fix default value loading.

github.com/opendevshop/devshop - 85ade4a22f2b90a954bbe90ca04fd966afb7bb11 authored almost 5 years ago by Jon Pugh <[email protected]>
Move GitHubCommands.php class.

github.com/opendevshop/devshop - 639fe1bba4c9c7c70fe5da4c2452dbfbbc74d920 authored almost 5 years ago by Jon Pugh <[email protected]>
handle objects and classes, and ask for arguments if there are any

github.com/opendevshop/devshop - 56884bfda4a998dac1234725281868c7c101d91a authored almost 5 years ago by Jon Pugh <[email protected]>
Use $results to be more accurate.

github.com/opendevshop/devshop - faa1da81fd44bfc05ae39ddc5e81eec82d40fff1 authored almost 5 years ago by Jon Pugh <[email protected]>
Handle objects as well as arrays.

github.com/opendevshop/devshop - a4334f68532efda44c40a8fa58098aefb3a886a0 authored almost 5 years ago by Jon Pugh <[email protected]>
Use reflection to list the arguments that are needed!

github.com/opendevshop/devshop - 9d7a844ecd4f443dac5395389c15916f7b602e58 authored almost 5 years ago by Jon Pugh <[email protected]>
Reformat code to Symfony2 standards.

github.com/opendevshop/devshop - a6302b52dc4f995d6ed3fe6febf0de0befa1c0e3 authored almost 5 years ago by Jon Pugh <[email protected]>
Adding github-api-cli to devshop main and updating lock file.

github.com/opendevshop/devshop - 776cc90e85da0d451dea62eed2f4ed0b647f58dd authored almost 5 years ago by Jon Pugh <[email protected]>
Adding github api cli to git split repos.

github.com/opendevshop/devshop - 9a4df6b4e1e2e3aae2ceab26cf4e75a6a9c97fba authored almost 5 years ago by Jon Pugh <[email protected]>
Renaming component to GitHub API CLI

github.com/opendevshop/devshop - 2d3a3a41a6080d09936fc532dc62eed6d9da1f3d authored almost 5 years ago by Jon Pugh <[email protected]>
Set the environment name to be actions.github.com

github.com/opendevshop/devshop - c5463e4a7807cb0baeced0290df56e17215c4f89 authored almost 5 years ago by Jon Pugh <[email protected]>
GITHUB_HEAD_REF.

github.com/opendevshop/devshop - 0133a54d40075dec35a24910e9bbff7ccacbfffc authored almost 5 years ago by Jon Pugh <[email protected]>
Debug ENV.

github.com/opendevshop/devshop - 07d9173b24a4a8a91e76b0a1f7063b0e65a7a98c authored almost 5 years ago by Jon Pugh <[email protected]>
Fix environment variable syntax.

github.com/opendevshop/devshop - b2dbf065fb692ea1f875207d4eb1b85a9dcd0af9 authored almost 5 years ago by Jon Pugh <[email protected]>
Use correct option name.

github.com/opendevshop/devshop - 6c1ac52d2bc9f9ff654536443a8c84f2f63a42ea authored almost 5 years ago by Jon Pugh <[email protected]>
Use INPUT_GITHUB_TOKEN so it has all the permissions we might need.

github.com/opendevshop/devshop - 59ce11934222fe9707c32babb0c5aff6a63c9133 authored almost 5 years ago by Jon Pugh <[email protected]>
Add GITHUB_TOKEN environment var from secrets.

github.com/opendevshop/devshop - dbedb5e2ab0ef2dcfa1040769efac3505cb82e88 authored almost 5 years ago by Jon Pugh <[email protected]>
Add GitHubCli to tests.

github.com/opendevshop/devshop - fc904624b3604e6909aac237a4785b283f0d4112 authored almost 5 years ago by Jon Pugh <[email protected]>
Convert params with commas into arrays.

github.com/opendevshop/devshop - 6a527e648e00bb93b723985a3cc61e9e1c4ac20e authored almost 5 years ago by Jon Pugh <[email protected]>
Validate --param pairs.

github.com/opendevshop/devshop - 97d290f03b152a5a6944043f0621b74ac2e43421 authored almost 5 years ago by Jon Pugh <[email protected]>
Add --param command line option for posting info to API calls

github.com/opendevshop/devshop - 465164fc36d548f119e0b2a8714f8798f43d00c5 authored almost 5 years ago by Jon Pugh <[email protected]>
Render it with Yaml.

github.com/opendevshop/devshop - 1dcd76a9307d140ccd42236d55fabd7e40b9f111 authored almost 5 years ago by Jon Pugh <[email protected]>
Add a separate getApisAndAliases to the list isn't so huge always.

github.com/opendevshop/devshop - 06807d6765764a93d21dd62a31a88b528057f653 authored almost 5 years ago by Jon Pugh <[email protected]>
Default the select list and fix the table output of the github objects

github.com/opendevshop/devshop - e4cfbb734e6388a794a5dc74df92331aef79df01 authored almost 5 years ago by Jon Pugh <[email protected]>
Default apiName and apiMethod arguments to null, then offer a list of options to users instead!

github.com/opendevshop/devshop - e1fd3627112c2647370063a1f9690c0ba7d51bf1 authored almost 5 years ago by Jon Pugh <[email protected]>
Fix getApiMethods to work with the apiName string.

github.com/opendevshop/devshop - 19b520a4e8acf856616a03f7ad7ac0998667b76d authored almost 5 years ago by Jon Pugh <[email protected]>
Add commands to listApis and listMethods.

github.com/opendevshop/devshop - 89b549e591d0df653dc86e3b5d0828a3e0dc39b4 authored almost 5 years ago by Jon Pugh <[email protected]>
Fully validate the apiMethod and api class by verifying that the method is callable.

github.com/opendevshop/devshop - 977a7d909f1ed43e6d76db20c4763a2613e50083 authored almost 5 years ago by Jon Pugh <[email protected]>
Properly try and catch exceptions to make the UX nice and smooth.

github.com/opendevshop/devshop - d2f9dd911ceac635acc04c80509c1a3373480552 authored almost 5 years ago by Jon Pugh <[email protected]>
Document the "api" command and refactor how the arguments are collected.

github.com/opendevshop/devshop - f31fad96039a2b61ce608e76e47cb534b9d43f04 authored almost 5 years ago by Jon Pugh <[email protected]>
Pass all arguments to the apiMethod. Add example of repo show.

github.com/opendevshop/devshop - dac0c17a62ad4165ee28fa0085342bf38caeb0b6 authored almost 5 years ago by Jon Pugh <[email protected]>
Add examples of the `github api` command.

github.com/opendevshop/devshop - ca23753f6ad7d61ce348747212dfeb06c81780ad authored almost 5 years ago by Jon Pugh <[email protected]>
Add abstract "api" to pass arbitrary API methods and arguments to arbitrary GitHubAPIs.

github.com/opendevshop/devshop - c68ccf3240ab783b2a7554104a525e8258dfe63b authored almost 5 years ago by Jon Pugh <[email protected]>
First commit of the DevShop GitHub CLI!

github.com/opendevshop/devshop - 70a9c4ad0a615375b13eb983655fa1c546681e64 authored almost 5 years ago by Jon Pugh <[email protected]>
Merge pull request #565 from opendevshop/component/yaml-tasks/output-options

Refactor the "post-errors" yaml-task option to "post-errors-as-comments" and default to false.

github.com/opendevshop/devshop - ba8eddba86f1fe9ed26af265f88fa55aa3aadf44 authored almost 5 years ago by Jon Pugh <[email protected]>
Add another yaml-task test to confirm that errors don't get posted as comments by default.

github.com/opendevshop/devshop - 26cdb1f1eed45f386cee9792ec66d411b9c8ddf1 authored almost 5 years ago by Jon Pugh <[email protected]>
Make the executable... executable

github.com/opendevshop/devshop - 964d4d3bb4ec411673879203055aac3b543a1506 authored almost 5 years ago by Jon Pugh <[email protected]>
Refactor the "post-errors" yaml-task option to "post-errors-as-commnents" and default to FALSE.

github.com/opendevshop/devshop - ec2a49cc8022e9058b005f0e55516ef71f102a2f authored almost 5 years ago by Jon Pugh <[email protected]>
Merge pull request #564 from opendevshop/component/cli/remove-asm

Fix the Build: Remove Asm\Ansible references, use hosting.module fork, and properly return exit ...

github.com/opendevshop/devshop - fee92398321cf2c12e30fcd5ff5dabf31b225241 authored almost 5 years ago by Jon Pugh <[email protected]>
Revert "Roll back to hosting release, we'll figure out how to patch with composer."

This reverts commit 045b8da64065fe119f6f98fc210559003f7dd25a.

github.com/opendevshop/devmaster - 5fb68cb084dc5f7e8bd8c22c9a769768c3c85fc8 authored almost 5 years ago by Jon Pugh <[email protected]>
Revert "Roll back to hosting release, we'll figure out how to patch with composer."

This reverts commit 045b8da64065fe119f6f98fc210559003f7dd25a.

github.com/opendevshop/devshop - 80f6d2c38d10e8eea06f687001a8a2414e978e4d authored almost 5 years ago by Jon Pugh <[email protected]>
Remove use Asm\Ansible\Ansible.

github.com/opendevshop/devshop - a1100b7378a07e2b808470e06d59c34838b8ff39 authored almost 5 years ago by Jon Pugh <[email protected]>
Remove Asm ansible object from VerifySystem.php verify:system command. Use PowerProcess instead.

github.com/opendevshop/devshop - b46fb4a2a8704c7412c5b4b3ba35fffde6a09443 authored almost 5 years ago by Jon Pugh <[email protected]>
Properly return exit codes in robo commands.

github.com/opendevshop/devshop - d96e12a0b5768b07d177434d026f1da746f7399c authored almost 5 years ago by Jon Pugh <[email protected]>
Merge pull request #523 from opendevshop/ops/docker/fast-container

Ops / Docker / Set defaults to allow `docker-compose up`

github.com/opendevshop/devshop - 8fa843c4a63aa3b2d2e0c4093e40cbb95756f502 authored almost 5 years ago by Jon Pugh <[email protected]>
turn off volumes now that it is enabled by defaults.

github.com/opendevshop/devshop - 0e4c8d11aa921097bbb9458a93c474fb8ce4aabb authored almost 5 years ago by Jon Pugh <[email protected]>
Remove TODO: We did that!

github.com/opendevshop/devmaster - 4d9cb2fe27ba90f0795f9abe33bbf5d7a4105f05 authored almost 5 years ago by Jon Pugh <[email protected]>
Remove TODO: We did that!

github.com/opendevshop/devshop - edce2a62d85343fe6c2143c0ca76cb90cb07c85a authored almost 5 years ago by Jon Pugh <[email protected]>
Addresses some of #235: Show correct button text and hide in certain situations: respect the "lock database" checkbox. Add link to "Environment Settings" in place of reinstall task retry button. Always store "force-reinstall" task argument for install tasks.

github.com/opendevshop/devmaster - 273209fdc3630d8db2396ddd400996c16d53c10a authored almost 5 years ago by Jon Pugh <[email protected]>
Addresses some of #235: Show correct button text and hide in certain situations: respect the "lock database" checkbox. Add link to "Environment Settings" in place of reinstall task retry button. Always store "force-reinstall" task argument for install tasks.

github.com/opendevshop/devshop - dc7cf987cd7be8d8d075d953c1582872d0ef5227 authored almost 5 years ago by Jon Pugh <[email protected]>
Default to use docker volumes if using robo up. (Robo is for developers)

github.com/opendevshop/devshop - 38226faa8afd177be466caa7bfb56e24640e2e8e authored almost 5 years ago by Jon Pugh <[email protected]>
Merge branch 'ops/docker/fast-container' of github.com:opendevshop/devshop into ops/docker/fast-container

github.com/opendevshop/devshop - a6130b9fd41fd58ffa3de981163e4196baef2d69 authored almost 5 years ago by Jon Pugh <[email protected]>
Add a safe default .env file so docker-compose up just works with no other dependencies other than the docker-compose file.

github.com/opendevshop/devshop - a63ac4af732dec8f1a3c81444cf652cf92fe97bb authored almost 5 years ago by Jon Pugh <[email protected]>
Use the anchor link for all commit status updates.

github.com/opendevshop/devshop - 4bd8770f0c351842a60670691d5be4c74dabf7dc authored almost 5 years ago by Jon Pugh <[email protected]>
Fix target URL. Print target URL after test announcement. Fix description field. Put hostname last.

github.com/opendevshop/devshop - b10049a915c3fc37603a8b4165b7e8c8d39a6844 authored almost 5 years ago by Jon Pugh <[email protected]>
Add an anchor with the task name to the target_url link.

github.com/opendevshop/devshop - 7ca9941b9fd56558655e7fdafb666371f6da31bf authored almost 5 years ago by Jon Pugh <[email protected]>
Forgot to pass $task to the dothooks runners.

github.com/opendevshop/devmaster - ea1690b296db7947e16211e2d69311d4ab553dd9 authored almost 5 years ago by Jon Pugh <[email protected]>
Forgot to pass $task to the dothooks runners.

github.com/opendevshop/devshop - 0b4dd5ebe712c6ff7acb25ea32a2995861875d2c authored almost 5 years ago by Jon Pugh <[email protected]>
Print target URL in yaml tasks output.

github.com/opendevshop/devshop - c3dee0167197fd247b694d40ac240c20f66ce418 authored almost 5 years ago by Jon Pugh <[email protected]>
Merge pull request #558 from opendevshop/component/yaml-tasks/bin-path

Component / Yaml Tasks / Add composer bin path to PATH

github.com/opendevshop/devshop - eff02349d9cdfe13c4e2cd733a3f759b8aad03b8 authored almost 5 years ago by Jon Pugh <[email protected]>
PHP Codesniffer fixes.

github.com/opendevshop/devshop - de4125527120d44bd419c7d48ecad0f88693f1d9 authored almost 5 years ago by Jon Pugh <[email protected]>
Lookup composer bin path and set it to PATH if needed. Output composer bin path.

github.com/opendevshop/devshop - 5d56768169582ee9648be1ffb8d069e1e88aac8d authored almost 5 years ago by Jon Pugh <[email protected]>
Remove name parameter because it's not used.

github.com/opendevshop/devshop - 071c27d836943768ad88e9bbea3497c627caf292 authored almost 5 years ago by Jon Pugh <[email protected]>
Standalone bin scripts can only use console commands, unless composer is in the autoloader, so stick to the Console command.

github.com/opendevshop/devshop - 11ea45182d65de091847be626f063a3e8f8fb6e5 authored almost 5 years ago by Jon Pugh <[email protected]>
Use STATUS_URL server variable as a default value, and pass it from the devshop_dothooks.module.

github.com/opendevshop/devshop - 7272bb4c3769a8c62735e6b1d074d6c9fa551039 authored almost 5 years ago by Jon Pugh <[email protected]>
Use STATUS_URL server variable as a default value, and pass it from the devshop_dothooks.module.

github.com/opendevshop/devmaster - bae7ae431bd4df01864a1ec6463d8665f768cde7 authored almost 5 years ago by Jon Pugh <[email protected]>
Ensure all target URLs have https: links

github.com/opendevshop/devshop - 34016bbbb240a512ec3b3ee23c45d454efb92683 authored almost 5 years ago by Jon Pugh <[email protected]>
Merge pull request #542 from ElijahLynn/el-files-sync-install-method

Add Files directory sync to Install Method: "Import".

github.com/opendevshop/devshop - 5268286de1d0348ea22c42b1df988c9885087951 authored almost 5 years ago by Jon Pugh <[email protected]>
Hotfix yaml-tasks executable

github.com/opendevshop/devshop - aecab287a01b937c6da25db526218fe5aa6ef4bd authored almost 5 years ago by Jon Pugh <[email protected]>
Print the message from the GitHub exception.

github.com/opendevshop/devshop - 22a9fcbd004e46e07a9a33cdeb9b15b97dc74606 authored almost 5 years ago by Jon Pugh <[email protected]>
Removing branch aliases from components

github.com/opendevshop/devshop - 1cc0046e45a4845794ae9ece5a84b2e74500c54d authored almost 5 years ago by Jon Pugh <[email protected]>
Merge pull request #557 from opendevshop/component/yaml-tasks/env-fixes

Component / YamlTasks / Debugging failures

github.com/opendevshop/devshop - f9f6fa97ca7805fdcad97f648e1ae9542ed2df43 authored almost 5 years ago by Jon Pugh <[email protected]>
Use branch alias for power process as well. Use new branch alias first so the `dev-1.x` line won't be changed in git.

github.com/opendevshop/devshop - b879359b0ad95432b8d52d3c965507856df4219e authored almost 5 years ago by Jon Pugh <[email protected]>
Handle a null $env variable.

github.com/opendevshop/devshop - 016bb018188f481c86c8e601c578c42e99a79351 authored almost 5 years ago by Jon Pugh <[email protected]>
Revert "Match the parameters from Parent: get $env from function args."

This reverts commit cd50fcff6bd37d49520b3422b4cf9b6519e33425.

github.com/opendevshop/devshop - 96c924bf9cecfbce645a5acbbd27c5dc54188376 authored almost 5 years ago by Jon Pugh <[email protected]>
Include $_ENV vars when generating environment in Robofile.

github.com/opendevshop/devshop - 8fd70dfc560aca731d700675c059b9482a725dbd authored almost 5 years ago by Jon Pugh <[email protected]>
fail prepareContainers if process fails.

github.com/opendevshop/devshop - b67e20d85859095fe16256414f2cc7a819f8b90f authored almost 5 years ago by Jon Pugh <[email protected]>
Print docker and docker-compose version in github action to debug failing tests.

github.com/opendevshop/devshop - 3737eedb0987607c03cffa221c50dffeb8963302 authored almost 5 years ago by Jon Pugh <[email protected]>
Use branch alias to allow testing of yamltasks component on this branch

github.com/opendevshop/devshop - 44ebe7888c0285a8bcc4fb53e168b1a15b36450a authored almost 5 years ago by Jon Pugh <[email protected]>
Removing dotenv loading from YamlTasks. Applications that use the plugin will handle their own env.

github.com/opendevshop/devshop - db97e48a49e34fa5494de7345cd62753e96b9b7c authored almost 5 years ago by Jon Pugh <[email protected]>
Merge pull request #555 from opendevshop/component/power-process/must-run-bug

Call to undefined method DevShop\Component\PowerProcess\PowerProcessStyle::isDebug()

github.com/opendevshop/devshop - f5ebaf57fc6788a4b3c6d84a3df7287fa207df12 authored almost 5 years ago by Jon Pugh <[email protected]>
Add output property and isDebug() method explicitly to see if that solves this:

```
Fatal error: Uncaught Error: Call to undefined method DevShop\Component\PowerProcess\...

github.com/opendevshop/devshop - 6bba8fa401dd8a747d8484d7504e9c23e586fdd1 authored almost 5 years ago by Jon Pugh <[email protected]>
Merge pull request #554 from opendevshop/component/power-process/must-run-bug

Remove mustRun completely

github.com/opendevshop/devshop - 9db56cfc3b62c5b53afe9a1aa072c51b382e62d8 authored almost 5 years ago by Jon Pugh <[email protected]>
Match the parameters from Parent: get $env from function args.

github.com/opendevshop/devshop - cd50fcff6bd37d49520b3422b4cf9b6519e33425 authored almost 5 years ago by Jon Pugh <[email protected]>
Remove mustRun completely? I think it was added prematurely

github.com/opendevshop/devshop - 442817b57ea8b1534351380eb90e8ca5a2763be7 authored almost 5 years ago by Jon Pugh <[email protected]>
Merge pull request #553 from opendevshop/component/power-process/must-run-bug

Component / Power Process / mustRun Bug

github.com/opendevshop/devshop - e70bd0f41607042d5b68011a92f5dfd817a81972 authored almost 5 years ago by Jon Pugh <[email protected]>
Don't use mustRun() on a command that might fail. Use a failing command to demonstrate.

github.com/opendevshop/devshop - e683d49b982db959a949de451e996bad8b8e832a authored almost 5 years ago by Jon Pugh <[email protected]>