Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/opendevshop/devmaster
Drupal web interface for DevShop | READ-ONLY
https://github.com/opendevshop/devmaster
Update KNP GitHub API so Guzzle is updated to newer version.
Guzzle was too old to detect system CA.
ef301b76300956abefe89b8ff4fc93b46dc712c6 authored over 5 years ago
Check for a delete task before creating another one.
c317089a07c193dbbe7a00c9d10d9d0e79d7056f authored over 5 years ago
c317089a07c193dbbe7a00c9d10d9d0e79d7056f authored over 5 years ago
Always trigger a site delete, even if site is not enabled yet. Log that the PR env will be deleted.
274bbb165c25f85f56f959e68fb639f46cca7ad6 authored over 5 years ago
274bbb165c25f85f56f959e68fb639f46cca7ad6 authored over 5 years ago
Display count of number of deployed, deleted, and updated environments.
1456231c22260c486153fe07510b5c4a9f6e6a27 authored over 5 years ago
1456231c22260c486153fe07510b5c4a9f6e6a27 authored over 5 years ago
use drush_log() instead of a message array.
8e5e0b615eaffa657c8cc173cdbfdec52e3af5f9 authored over 5 years ago
8e5e0b615eaffa657c8cc173cdbfdec52e3af5f9 authored over 5 years ago
Check for file's existance before shell exec for git check.
6b4712386752b25ea67b725a37283c88ee003c2d authored over 5 years ago
6b4712386752b25ea67b725a37283c88ee003c2d authored over 5 years ago
Merge remote-tracking branch 'origin/github-pr-queue' into github-pr-queue
77b26b8d9d7155fbfd8bd5237a4df5e89d0daec4 authored over 5 years ago
77b26b8d9d7155fbfd8bd5237a4df5e89d0daec4 authored over 5 years ago
Create deploy and destroy tasks when needed, fixing looping problems.
499aca592d17496a1ffe7df629b602b447fab4de authored over 5 years ago
499aca592d17496a1ffe7df629b602b447fab4de authored over 5 years ago
Remove check for branch meta data. Let git throw the error if it doesn't exit.
3d065571daffb09d56fd7e012920af436c6e7a2e authored over 5 years ago
3d065571daffb09d56fd7e012920af436c6e7a2e authored over 5 years ago
Better log.
4c9ee1f5be02266b0c7466a540958bed850afa90 authored over 5 years ago
4c9ee1f5be02266b0c7466a540958bed850afa90 authored over 5 years ago
Comment out the logic to create all github pr envs on project insert.
a9b92064ed7f5212875bdcc7aa9f3337617537c1 authored over 5 years ago
a9b92064ed7f5212875bdcc7aa9f3337617537c1 authored over 5 years ago
Make sure $remote_url is set properly if not a fork.
a3d9cf2f0fcabc1cd695d09b0abff5697041243d authored over 5 years ago
a3d9cf2f0fcabc1cd695d09b0abff5697041243d authored over 5 years ago
Show alternative git remote URL in environment widget.
464cf72fdfff20b61e599b5f434ff9f4b9a0e9bd authored over 5 years ago
464cf72fdfff20b61e599b5f434ff9f4b9a0e9bd authored over 5 years ago
Fix logic checking for existing PR environments.
3710af63908c70cfe5d679606aca80b7f6c0ede4 authored over 5 years ago
3710af63908c70cfe5d679606aca80b7f6c0ede4 authored over 5 years ago
Create a sub function for creating all PR environments.
b3e995789921b1e9d320844334eabe2dc989dbc3 authored over 5 years ago
b3e995789921b1e9d320844334eabe2dc989dbc3 authored over 5 years ago
Preserve environment settings array structure when converting to object.
02a5dd77613f9e4ae46b22d3a952ae74dd729f41 authored over 5 years ago
02a5dd77613f9e4ae46b22d3a952ae74dd729f41 authored over 5 years ago
Change json_to_object to convert_to_object() and use Yaml so it actually works with any array/object combination.
8736bab9f78892de0d5e3dba01d1d343280cbff1 authored over 5 years ago
8736bab9f78892de0d5e3dba01d1d343280cbff1 authored over 5 years ago
Remove environments array when saving the project to prevent extra events.
44bd1e04ff8eef0fa9aebc0c56e5fc8194e1e78d authored over 5 years ago
44bd1e04ff8eef0fa9aebc0c56e5fc8194e1e78d authored over 5 years ago
Show disabled status for unpublished projects.
c9c54546bc74ffc1a732fc9f509d09b34cddbf72 authored over 5 years ago
c9c54546bc74ffc1a732fc9f509d09b34cddbf72 authored over 5 years ago
Fix comments to explain what's happening here.
413c569f156cd6f483a31a3cb4c7d547a0aafb01 authored over 5 years ago
413c569f156cd6f483a31a3cb4c7d547a0aafb01 authored over 5 years ago
Handle forks in PR queue.
00930ff46e951d3be4e06cdbd6f37264c37a6848 authored over 5 years ago
00930ff46e951d3be4e06cdbd6f37264c37a6848 authored over 5 years ago
Make sure platform nid is saved into environment record.
e5e3278e790976255c8d4493269bab49c7309870 authored over 5 years ago
e5e3278e790976255c8d4493269bab49c7309870 authored over 5 years ago
Ensure project title is passed down.
bd69927a06a319c93c9bcb0582557127c6eb7a5d authored over 5 years ago
bd69927a06a319c93c9bcb0582557127c6eb7a5d authored over 5 years ago
Fixing context importing, loop through environments array, handle subsequent imports (project node update). Handle project node create and update with environments data.
37ed723fb1cd229473b9aee5329bbb9758fd6b37 authored over 5 years ago
37ed723fb1cd229473b9aee5329bbb9758fd6b37 authored over 5 years ago
Merge remote-tracking branch 'origin/github-pr-queue' into github-pr-queue
c341cb6561980ef3edfecc3393e275e3478ee591 authored over 5 years ago
c341cb6561980ef3edfecc3393e275e3478ee591 authored over 5 years ago
Allow hosting import to create environments, handle forked repos.
d8c7507c97ceb336b828b4aca90188c029833d90 authored over 5 years ago
d8c7507c97ceb336b828b4aca90188c029833d90 authored over 5 years ago
Change github setting name to "Pull Request Environment Creation Policy.
ad556a938d8d132e528dbbfc7b8c67b11638f6b8 authored over 5 years ago
ad556a938d8d132e528dbbfc7b8c67b11638f6b8 authored over 5 years ago
For tasks, link to parent.
2a87976ac31de5c3524702c558d481aab9feb90e authored over 5 years ago
2a87976ac31de5c3524702c558d481aab9feb90e authored over 5 years ago
Fix link to environment on platform node page.
99d614ed1557ea6de75aa58a22fc0b42384c9587 authored over 5 years ago
99d614ed1557ea6de75aa58a22fc0b42384c9587 authored over 5 years ago
Handle missing SQL file when trying to install via import.
a825b530942a4ba9136ad78c3976234db65ec6d9 authored over 5 years ago
a825b530942a4ba9136ad78c3976234db65ec6d9 authored over 5 years ago
Removing commented code.
b6a9f630836dbdf4455c5406bddc7cf20d5187a1 authored over 5 years ago
b6a9f630836dbdf4455c5406bddc7cf20d5187a1 authored over 5 years ago
Cleaner messaging.
f5f1998e16903e953b33ca74b8c9e295f83f65a9 authored over 5 years ago
f5f1998e16903e953b33ca74b8c9e295f83f65a9 authored over 5 years ago
Implement hook_node_insert() for injecting PR data into new environments created from a PR branch.
5e901ca261fc088dfb42989aeded851447131fcc authored over 5 years ago
5e901ca261fc088dfb42989aeded851447131fcc authored over 5 years ago
Add list of PRs to Branch/Tag selector in New Environment form, pass PR
data to submit function, and be sure to set right remote URL if it is a
fork.
Use form_state to maintain a list of environments. Some are missing in devshop_github, can't figure out why!
9d9d81eebdfdf785e2706409f8359ff3029f9167 authored over 5 years ago
9d9d81eebdfdf785e2706409f8359ff3029f9167 authored over 5 years ago
Clean up Environments create form when using PR environments.
ca76a4bf70105e507f1ba2dd075b81f3c20ae1b0 authored over 5 years ago
ca76a4bf70105e507f1ba2dd075b81f3c20ae1b0 authored over 5 years ago
Add a way to resume a "project creation wizard".
dfdcb76025ed200778355f26dcb3909ea08659a3 authored over 5 years ago
dfdcb76025ed200778355f26dcb3909ea08659a3 authored over 5 years ago
Issue #2663710: Show the retry button on any completed task. Change the name of the button to "Run Again" if it didn't end in error.
6ad1353440c3e6d49de6fea1a603a72dce97a017 authored over 5 years ago
6ad1353440c3e6d49de6fea1a603a72dce97a017 authored over 5 years ago
Default to unchecked.
884747ff05719851734938279d5664c04f1a4ad7 authored over 5 years ago
884747ff05719851734938279d5664c04f1a4ad7 authored over 5 years ago
Remove accidental dsm()
f3096f646ae450823a76dc3cde58853d3d66e896 authored over 5 years ago
f3096f646ae450823a76dc3cde58853d3d66e896 authored over 5 years ago
Remove the custom run again button.
987ac6da940e3dc6c860db15d8702248003ffab1 authored over 5 years ago
987ac6da940e3dc6c860db15d8702248003ffab1 authored over 5 years ago
Inject PR environments into create environments form.
d90a0d635668f37e18c0ef96eff422882a94323e authored over 5 years ago
d90a0d635668f37e18c0ef96eff422882a94323e authored over 5 years ago
Improve devshop_github_client() function, use public if no token.
df14afd47f11b2ddf1628a6fcee59ac5bb038251 authored over 5 years ago
df14afd47f11b2ddf1628a6fcee59ac5bb038251 authored over 5 years ago
Inject pr environments into create project: step 3: environments page.
e12ea04fc66f7af79da79faf5ccf18b165b5087b authored over 5 years ago
e12ea04fc66f7af79da79faf5ccf18b165b5087b authored over 5 years ago
Change how list of PRs is displayed.
cfceea1462034f5a9a3078cab37fe4504ea11d96 authored over 5 years ago
cfceea1462034f5a9a3078cab37fe4504ea11d96 authored over 5 years ago
Use a list of buttons instead of a space wasting table.
2de6a8e5989ead34eb5c6aa8654a8aaa50bc308a authored over 5 years ago
2de6a8e5989ead34eb5c6aa8654a8aaa50bc308a authored over 5 years ago
List all open pull requests on the "Create Environments" page.
9870d7f499a05329bcc3959af913b2283eee5c00 authored over 5 years ago
9870d7f499a05329bcc3959af913b2283eee5c00 authored over 5 years ago
Add "public" option for devshop_github_client(), and add a link to enable it to the create form.
8b69dc68d20e44f82d0f0252692ba52c3ed7d8be authored over 5 years ago
8b69dc68d20e44f82d0f0252692ba52c3ed7d8be authored over 5 years ago
Fix options for Site Install method.
cd4c1c96e446e7b82fe3d4d95e50eb6d173c457a authored over 5 years ago
cd4c1c96e446e7b82fe3d4d95e50eb6d173c457a authored over 5 years ago
Clean up GitHub PR settings form.
fac1985a7c583054fa49b618740ec562bc7dad44 authored over 5 years ago
fac1985a7c583054fa49b618740ec562bc7dad44 authored over 5 years ago
Add "Creation Method" for PR environments, meaning create on PR open, or create for all.
588c91ef6ff7ecf015ec1e9526cb6bf609038758 authored over 5 years ago
588c91ef6ff7ecf015ec1e9526cb6bf609038758 authored over 5 years ago
Properly handle the PR data. The KNPLabs github API returns are hard coded to "associative". So we have to convert because webhooks deliver PR as objects. See ResponseMediator for the hardcoded param to json_decode().
58b90bd5c22dd6b7cf884d67dc811d0b7c7845fd authored over 5 years ago
58b90bd5c22dd6b7cf884d67dc811d0b7c7845fd authored over 5 years ago
Reorganize PR parsing. It works!
a64e5e09b9d3c6c452e724757247dfca3ec06a5f authored over 5 years ago
a64e5e09b9d3c6c452e724757247dfca3ec06a5f authored over 5 years ago
Fix environment creation.
2d21ae229adad11ebce27f54ec9185ef85c152b7 authored over 5 years ago
2d21ae229adad11ebce27f54ec9185ef85c152b7 authored over 5 years ago
Avoid notices if environments array DNE
4ed7b6fefb45f13677a4ce81c29b2cf9b4cd37b1 authored over 5 years ago
4ed7b6fefb45f13677a4ce81c29b2cf9b4cd37b1 authored over 5 years ago
Add github queue and code to create all PR environments.
4052117a9c75519c1e5062c34bb54451b86fe189 authored over 5 years ago
4052117a9c75519c1e5062c34bb54451b86fe189 authored over 5 years ago
Move devshop_github_client() to module file.
97c2a4769c73e5da4314759ac3db9312bb7a0094 authored over 5 years ago
97c2a4769c73e5da4314759ac3db9312bb7a0094 authored over 5 years ago
Bumping releases for views and bootstrap.
6160a44036393ec61c08676bb3fca4ce22e06004 authored over 5 years ago
6160a44036393ec61c08676bb3fca4ce22e06004 authored over 5 years ago
Use patches instead of a branch.
336ae5e7ddeeb52b9d7910b4124913dbdb914d86 authored over 5 years ago
336ae5e7ddeeb52b9d7910b4124913dbdb914d86 authored over 5 years ago
Fix tests to match devshop.
963a855785737b14f71e3d053c963f75e1ec7369 authored over 5 years ago
963a855785737b14f71e3d053c963f75e1ec7369 authored over 5 years ago
Comment out all "print drush output" from behat.
7a76ba9bf0c3ae5c6efd8c8f2da5f92287e85099 authored over 5 years ago
7a76ba9bf0c3ae5c6efd8c8f2da5f92287e85099 authored over 5 years ago
Issue #3055846: Finish converting to Hosting Git: Use their Webhook IP control settings form.
49f757b802d4c7c5bfcd1b26aeb7bb6efc96b930 authored over 5 years ago
49f757b802d4c7c5bfcd1b26aeb7bb6efc96b930 authored over 5 years ago
Merge branch '7.x-1.x' of git.drupal.org:project/devmaster into 7.x-1.x
4adc4298cadfc51c393f396130623b3112792a6c authored over 5 years ago
4adc4298cadfc51c393f396130623b3112792a6c authored over 5 years ago
Composer update, and pin tests at php5 maximum
008a4bfd38d9545271a48cdcee647d646ef66f6d authored over 5 years ago
008a4bfd38d9545271a48cdcee647d646ef66f6d authored over 5 years ago
Drupal 7.67
4c5e9d22126a5ca9234e57ca945f656a64108d5b authored over 5 years ago
4c5e9d22126a5ca9234e57ca945f656a64108d5b authored over 5 years ago
Ensure devshop CLI bin dir is always in the path.
c77e84009b3ca08ab3a827f53a5c4aa213acc836 authored over 5 years ago
c77e84009b3ca08ab3a827f53a5c4aa213acc836 authored over 5 years ago
Wrong vendor folder!
b5c0bcb5f8eb75405a6f1f1e2f4908c4bfa2c20b authored over 5 years ago
b5c0bcb5f8eb75405a6f1f1e2f4908c4bfa2c20b authored over 5 years ago
Use hosting_git 3.171
b4708272139629c6d4515bfcf9d13fae414bbced authored over 5 years ago
b4708272139629c6d4515bfcf9d13fae414bbced authored over 5 years ago
Just run `composer update`. The other method was to update drupal core only.
1a4a9dd314dc923041fbbc37c2675953d90fd904 authored almost 6 years ago
1a4a9dd314dc923041fbbc37c2675953d90fd904 authored almost 6 years ago
Allow composer based updates for drupal 7 sites if they have a composer.json.
0634b522ad96a8a8067d394001911cbda7026893 authored almost 6 years ago
0634b522ad96a8a8067d394001911cbda7026893 authored almost 6 years ago
Alter link in license key description to go to devshop_support_api_url.
41ceb33643623dd6f8b5429c4cfe65fa28ab83cd authored almost 6 years ago
41ceb33643623dd6f8b5429c4cfe65fa28ab83cd authored almost 6 years ago
Make limits UI a little more friendly: 0 is unlimited.
3468eb3e82655b7dbf226c7266541c0ea22b8b46 authored almost 6 years ago
3468eb3e82655b7dbf226c7266541c0ea22b8b46 authored almost 6 years ago
Add callback for admin/devshop/support/activate/% to set the key and redirect. Create better variables for checking if support is active or not. Key and status must exist. Set devshop_support_license_key variable in devshop support POST license key check function.
576afbf35387aec90d12584818aa31a90f25fe18 authored almost 6 years ago
576afbf35387aec90d12584818aa31a90f25fe18 authored almost 6 years ago
Trigger "missing key" state when key or key status is empty.
2f93466d1e3dae1c1c46bf72df5c8fb106300e70 authored almost 6 years ago
2f93466d1e3dae1c1c46bf72df5c8fb106300e70 authored almost 6 years ago
Change "Activate Support" button.
0ce69667a202a0f612709fcbe11cd91285f09a9b authored almost 6 years ago
0ce69667a202a0f612709fcbe11cd91285f09a9b authored almost 6 years ago
Switch to `devshop_support_api_url` variable.
7ae13bf7127578958d3039e69b2a7de4c49a795d authored almost 6 years ago
7ae13bf7127578958d3039e69b2a7de4c49a795d authored almost 6 years ago
Add function devshop_support_get_url_host() to allow grabbing just the HOST from the API url.
8b69cd4232b9d98be529f9b4e0f251f5b7b56df6 authored almost 6 years ago
8b69cd4232b9d98be529f9b4e0f251f5b7b56df6 authored almost 6 years ago
Include scheme in devshop_support_api_url setting. Don't verify a license if the field is empty.
b6dda52bf76d9a04d8db505054988b03989816f8 authored almost 6 years ago
b6dda52bf76d9a04d8db505054988b03989816f8 authored almost 6 years ago
Better text on step 3.
4ae15a8a13133dada1282377a7d99f26c2c328c4 authored almost 6 years ago
4ae15a8a13133dada1282377a7d99f26c2c328c4 authored almost 6 years ago
Add "devshop_support_url" setting to devshop support advanced settings.
68003f621a6a6ed3c68f6a5ff071aabcf559761e authored almost 6 years ago
68003f621a6a6ed3c68f6a5ff071aabcf559761e authored almost 6 years ago
Catch a missing token. Don't freak out that the empty token doesn't authenticate.
791b3b637d42382fa234888350b521f9a8efb8bd authored almost 6 years ago
791b3b637d42382fa234888350b521f9a8efb8bd authored almost 6 years ago
Catch a missing token. Reduce duplicate messages.
546b02b9536ff8f02b516c415e5baa7114201ee0 authored almost 6 years ago
546b02b9536ff8f02b516c415e5baa7114201ee0 authored almost 6 years ago
Catch a missing token. Reduce duplicate messages.
0dd194a44c2e7fa689423a00f21048ff386b6e30 authored almost 6 years ago
0dd194a44c2e7fa689423a00f21048ff386b6e30 authored almost 6 years ago
Catch a missing token. Don't freak out that the empty token doesn't authenticate.
bbd2a5d917a840fb4c484fc41b5a74e4ac004fb1 authored almost 6 years ago
bbd2a5d917a840fb4c484fc41b5a74e4ac004fb1 authored almost 6 years ago
Merge pull request #147 from opendevshop/cloud-ansible
Adding aegir ansible and cloud back to devshop
2c44eeb31f367bd2b66351d96daf78b97cedc130 authored almost 6 years ago
Adding aegir ansible and cloud back to devshop
e7fcef8bb574a744acdc834867385e1ca983793f authored almost 6 years ago
e7fcef8bb574a744acdc834867385e1ca983793f authored almost 6 years ago
Update features... only whitespace?
3eef53395d08af87823a94b37661311f0e31cf7d authored almost 6 years ago
3eef53395d08af87823a94b37661311f0e31cf7d authored almost 6 years ago
Merge branch '7.x-1.x' into support-collective-link
31f6de3c61dd5796b0965112662f82a3e8b608ff authored almost 6 years ago
31f6de3c61dd5796b0965112662f82a3e8b608ff authored almost 6 years ago
Bumping drupal core to 7.66
97f091463edac17245d75db1fe89458ee8665afa authored almost 6 years ago
97f091463edac17245d75db1fe89458ee8665afa authored almost 6 years ago
Put "Clone Environment" first and select it by default.
01dbdf3acba751d6165a39b21cc0a649963bee78 authored almost 6 years ago
01dbdf3acba751d6165a39b21cc0a649963bee78 authored almost 6 years ago
Clean up clone source radio buttons to show the full URL of the environment you are cloning.
82b42d0be060a33665c70ab2157710c60844b8c5 authored almost 6 years ago
82b42d0be060a33665c70ab2157710c60844b8c5 authored almost 6 years ago
If no platforms updated, don't show a message.
d14cc9ce9b844f5ff7fc3debae34c5f6770957b1 authored almost 6 years ago
d14cc9ce9b844f5ff7fc3debae34c5f6770957b1 authored almost 6 years ago
Don't bootstrap process the select lists for tags and branches.
2c281b4bef935266788479c7a1ec42d4c5e50a77 authored almost 6 years ago
2c281b4bef935266788479c7a1ec42d4c5e50a77 authored almost 6 years ago
Managed, not owned.
acf5281a1cc0d899c29cb061a7e22b6e07e4a962 authored almost 6 years ago
acf5281a1cc0d899c29cb061a7e22b6e07e4a962 authored almost 6 years ago
admin/devshop link, not admin/settings.
00f40ed8f9504ce0eed5bfba321b317bb1adc037 authored almost 6 years ago
00f40ed8f9504ce0eed5bfba321b317bb1adc037 authored almost 6 years ago
Show devshop.local.computer before "managed by" text.
4ff9207dd9f5a42c624272112abb275056fd0561 authored almost 6 years ago
4ff9207dd9f5a42c624272112abb275056fd0561 authored almost 6 years ago
Better forms if token not found.
6330a0c0fec1cba523b60f640e2e736ae78a899b authored almost 6 years ago
6330a0c0fec1cba523b60f640e2e736ae78a899b authored almost 6 years ago
Catch failed client retrieval in case of github connection limit.
ebc29b97c4d094ba447dc9ce6cd4d8f8797aa76b authored almost 6 years ago
ebc29b97c4d094ba447dc9ce6cd4d8f8797aa76b authored almost 6 years ago
Don't hide verify and reset password tasks. This made it look like they never stopped.
57678603eaca7ccd0498fe3dc3de9c4dc18e8d6b authored almost 6 years ago
57678603eaca7ccd0498fe3dc3de9c4dc18e8d6b authored almost 6 years ago
Show username as an optional organization for git repo creation. Ensure it works by setting `organization` to null in GitHub api call.
eaca9b88d18fd2637f0a8680ed44ebe7cf0b2e5c authored almost 6 years ago
eaca9b88d18fd2637f0a8680ed44ebe7cf0b2e5c authored almost 6 years ago