Ecosyste.ms: OpenCollective

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

github.com/opendevshop/hosting_services


https://github.com/opendevshop/hosting_services

Cleaning up markdown

1d9ad2e4389679c789131890c206e4b7c766201c authored about 6 years ago by Jon Pugh <[email protected]>
Issue #3020457: Add server support

7835f03577cf2cbb3ff68ce4b5ca641cc8b425d2 authored about 6 years ago by Jon Pugh <[email protected]>
Issue #2987908 by jeremyr: Corrected the platform argument for Clone operations.

83e6b19995a014c989c5bef25ab55f383e371199 authored over 6 years ago by jeremyr <[email protected]>
Issue #2951695 by bdragon: Check for Aegir HTTPS before making settings available.

a3482ab8d2ea9ba9cf8edc9e97ef8fffd1248f91 authored almost 7 years ago by bdragon <[email protected]>
Issue #2940099 by tucho: Added resource permissions for creating and viewing clients.

44edec6d5ac64df1d1a0667580787e69ec9367fc authored almost 7 years ago by csegarra <[email protected]>
Issue #2907105 by colan: Fixed capitalization: "drupal" -> "Drupal".

10fbf3b257b70f7aeaa9c4a552e1b5aa85c482eb authored over 7 years ago by Colan Schwartz <[email protected]>
Issue #2907105 by josebc: Support installation language argument.

7a46b089a0acdf6da1b4e588ee5a947523e65730 authored over 7 years ago by Yousef Bajawi <[email protected]>
Issue #2895939 by colan: Add set-up step to set Aegir SaaS's e-mail address.

107d38f1e7f8eb2ad60c38e5a4af59144f8cc249 authored over 7 years ago by Colan Schwartz <[email protected]>
Issue #2895749 by colan: Update the correct variable after performing post-installation tasks.

09dca4f89d4b7ba700654d38690586d1eb46e00e authored over 7 years ago by Colan Schwartz <[email protected]>
Issue #2894903: Added optional argument to return profile listing keyed by machine name.

d6184917ad233319b2f3ad90c4324448d38d0012 authored over 7 years ago by Colan Schwartz <[email protected]>
Issue #2838326 by colan: Automatically enable HTTPS on newly created SaaS sites if possible & requested.

b20a2fc4b5081d0057d0e2f6137f820b58496108 authored over 7 years ago by Colan Schwartz <[email protected]>
Issue #2634074 by acrollet: Implement a Create callback for platforms.

33df11f179a41436d802b96eb03558904799c794 authored over 7 years ago by acrollet <[email protected]>
Issue #2853314 by colan: Don't send the API key in the URL.

66281cba994204e5b23f1afc163e7ffb98ad56f6 authored over 7 years ago by Colan Schwartz <[email protected]>
Issue #2847435 by JamesK: Separated site creation and updates as only one needs a Verify.

5366f82a45ae24f74bc8bc521057464955463d3b authored over 7 years ago by jkenn99 <[email protected]>
Added permissions allowing SaaS to update site variables.

9fda2d40b0dd13174593db06a29dd021aa533a80 authored almost 8 years ago by Colan Schwartz <[email protected]>
Added link to Variables CRUD info.

a176ec835cf146e6fafdc104e2931e3ca5e2f198 authored almost 8 years ago by Colan Schwartz <[email protected]>
Removed bug warning in set-up as it's fixed in stable now.

45fada04b4d4686622995ee36b5ca9a5ee646aaa authored almost 8 years ago by Colan Schwartz <[email protected]>
Specify proper destination directory when downloading the necessary modules.

a7ae7e4aaef6cca49005e2539052488a3988a33b authored almost 8 years ago by Colan Schwartz <[email protected]>
Issue #2724403 by colan: Switch SaaS task creation argument from "nid" to "target".

ced7beffef4ff2c67ae583bcfc535694b0b7658c authored about 8 years ago by Colan Schwartz <[email protected]>
Issue #2719289 by colan: Ensure that the SaaS site to clone / profile matches the desired platform.

5e33994fa9953d6507051f3fd5100801cc6b8fe8 authored about 8 years ago by Colan Schwartz <[email protected]>
Issue #2812619 by colan: Log arguments sent in remote service call

95ac3762f028b1c0142a3c669ccfa4a7148ff5e7 authored about 8 years ago by colan <[email protected]>
Issue #2771765 by colan: Merge branch 'issue-2771765' into 7.x-3.x

949038caced667a09691575a27856a084f7bff73 authored about 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Updated SaaS README to include info on site creation via Install tasks.

67d0d3a571bb560fd4b598b661b2d8895031d58b authored about 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Added config element for setting default installation profile.

9d8c20df4f42cc69b3a9a9a19339986795ec69b3 authored about 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Removed references to now nonexistent hosting_saas_utils module.

2882dcfb76839d0599dff6ff699002ed42941358 authored about 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Run a verify task after new site creation. It doesn't happen automatically.

Besides making sure things work properly, this also sends the initial one-time
login e-mails to ...

f7be0cde2096c4006fc385c1528191285fdbf61a authored about 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Fixed some bugs on creating the site node.

f16dbe0abed802655c1855a0ee89273617f7443b authored about 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Set the profile from SaaS settings if it wasn't provided.

7662cc320575b58f007e5ff619503ea1271eaeab authored about 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Standardized site-creation arguments.

de9f9f2922d4a44ea2d0438e34958cb571d0ebdf authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Allow for site installation on task creation requests.

8c247f0e5c00a50ea4d2177e06ba7dc77c13a5b9 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Implemented methods to update the site ID & task arguments.

d693fbe4be8465320d7b01f2d33d2320d55735a2 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Moved Clone-specific tasks into the Clone-task generator.

cd3a8a59bc41920f450a349f27474409e28bf354 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Made hosting_saas_post_hosting_verify_task() more readable.

ae7f3d3cf9046eed70fc56d639402eacac4db905 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2771765 by colan: Moved site-creation prep work to objects.

20a50e507bb61063e7f5d0b5c877272725e31ea8 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2791913 by JamesK: Get node ID from object if we were given one.

ee416ab3d725769801ee24d8da13b5c6300c3526 authored over 8 years ago by jkenn99 <[email protected]>
Issue #2800711 by colan: Provide example variable names for client username & e-mail

e5dc7e01503dd2073fcfacdffbb6454dc77403ad authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2797991 by colan: Tell users to use the machine name of the role.

87de6c0b5e778ade866e4e6f730c48d4eaa94b82 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2721747 by colan: Finalized SaaS README documentation.

d2e73d3a44ef045cc2c18ad5614b640683e00da1 authored over 8 years ago by Colan Schwartz <[email protected]>
Revert "Issue 2721747 by colan: Finalized SaaS README documentation."

This reverts commit dca01c5e597499d72de6ed20ec0bf2abaa9e03c7.
Bungled commit message; missed "#"...

b91c5f24e17c55739813c04a4d056c5cddd1acb0 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue 2721747 by colan: Finalized SaaS README documentation.

dca01c5e597499d72de6ed20ec0bf2abaa9e03c7 authored over 8 years ago by Colan Schwartz <[email protected]>
Use Drupal's built-in key generation for the SaaS key instead of a custom one.

8106fd16c1b86075a7f686889e40c32ad9516843 authored over 8 years ago by Colan Schwartz <[email protected]>
Remove additional variables on SaaS uninstallation.

3f23f3dfe0f53c559ff5831f1d064572bfafebcb authored over 8 years ago by Colan Schwartz <[email protected]>
Noted security implications in going with default admin user for new SaaS sites.

83bf0a571f61d4b3a1aacdeb3454ec81b2a1f3bf authored over 8 years ago by Colan Schwartz <[email protected]>
Added link from main SaaS form to Services configuration.

a3c0df66dbff4ae37ad311be41edb9c379112596 authored over 8 years ago by Colan Schwartz <[email protected]>
Log an error message when non-clone tasks are missing the site argument.

2998ec4809ef0ac0a3871a0a74c63b4d8abd0ddc authored over 8 years ago by Colan Schwartz <[email protected]>
Improved some SaaS error messaging.

07eb12d39d28a164ad1acb5d636da56baba754c0 authored over 8 years ago by Colan Schwartz <[email protected]>
Log entries are now added for SaaS requests.

daf6ba87112f568df31aa0739dcb4b78fda454df authored over 8 years ago by Colan Schwartz <[email protected]>
Stopped trying to load a non-existent node ID.

Fixes: Warning: array_flip(): Can only flip STRING and INTEGER values! in
DrupalDefaultEntityCon...

c777c127c271a8f7ddd1f403c52630b44f78a4e3 authored over 8 years ago by Colan Schwartz <[email protected]>
Moved SaaS clone task settings injection to its own function.

4c93ab04c1c59fc94cfd5f1fbff57d47d7b2ff8c authored over 8 years ago by Colan Schwartz <[email protected]>
Accept site names instead of node IDs for all SaaS tasks, not just cloning.

f59ef84da53dc866beb8ac3af60afe6f20abb456 authored over 8 years ago by Colan Schwartz <[email protected]>
Added missing word to title of a SaaS form element.

71fdf8a76340f0e16e7ee1eb91571c812634d27c authored over 8 years ago by Colan Schwartz <[email protected]>
Renamed "Client handovers" to "Site handovers" as we're not handing over clients.

2534901c847b893196e39433863f837f599ada69 authored over 8 years ago by Colan Schwartz <[email protected]>
Remove debug lines

a4e09f85dfe1b38c66b5fd081176161d3399976f authored over 8 years ago by gboudrias <[email protected]>
Made strings on the SaaS Client Handovers form more descriptive.

e2fc9c584ab8a9985290b1af3a4904226aa1caa5 authored over 8 years ago by Colan Schwartz <[email protected]>
Added file header for hosting_saas.utils.inc.

a132ff48e29189c93758e5f7e054c349f0a85f54 authored over 8 years ago by Colan Schwartz <[email protected]>
Added missing dependency for SaaS variables management.

ac6386cab170a029dcc255c11d1c67264c77bee2 authored over 8 years ago by Colan Schwartz <[email protected]>
Updated some SaaS in-line documentation.

0dc513c67d0d752579b562e14674f1a25ce9c69c authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2712701 by colan: Provide select options for the SaaS platform instead of requiring a node ID.

ee8eb24d4f1673c4135cbd108b688ed8a67e801f authored over 8 years ago by Colan Schwartz <[email protected]>
Merge branch 'hosting_saas_utils_merge' of git.drupal.org:project/hosting_services into hosting_saas_utils_merge

d39fab2188af97f0533cd3a7171bb205cb5ec314 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Split SaaS config into Basic settings, Client handovers, and Injected variables.

809a6fefdf4a95fbf325cdfa74a48693a6ce8b01 authored over 8 years ago by Colan Schwartz <[email protected]>
saas: Add README file

6ee53212f3a7c2b27210a8d9e418d08b974b7867 authored over 8 years ago by gboudrias <[email protected]>
Merge branch '7.x-3.x' into hosting_saas_utils_merge

6ddf19a07c28fcbdcd4e37456cba75db718c1829 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2712701 by colan, gboudrias: Request the template site name instead of the node ID in the SaaS settings.

8cc497d988221c9f235e87f5c83f6f4b593249d0 authored over 8 years ago by Colan Schwartz <[email protected]>
Remove debug lines

95e6058b8c117349e14a5fd8f4b72a23dcd346c0 authored over 8 years ago by Guillaume Boudrias <[email protected]>
Merge hosting_saas_utils

117b7e63f998748dd45bb9bf9b1f16f7f142d8eb authored over 8 years ago by Guillaume Boudrias <[email protected]>
Issue #2712701 by colan: Have users select DB options for SaaS rather than entering node IDs.

147e6e269984ddb9f9ee25f765752ef2f0339b52 authored over 8 years ago by Colan Schwartz <[email protected]>
Make master_domain optional

6e32809ba2fcb64136132886663ffa075fc63abe authored over 8 years ago by gboudrias <[email protected]>
Issue #2705805 by colan: Removed old SaaS task creation hook.

d309d7c8df5c770cd39cefa93421586693ae495b authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Ensured that the new SaaS site has a legal URL.

435de7d679f5340bb5c10b975fa4d5eb6db1dc2a authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Added validation for SaaS configuration form.

9d81033ea11f6f3d3f8c3914d09a25f9f1047a89 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Ensured SaaS clone task alter only runs with the SaaS user.

44bca18e580c1915757cd7859febe099648b8217 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: All SaaS variables are now purged on uninstall.

8d8db469f1d7661b97949aba19e33eb3b8977414 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Added role permissions for SaaS on module installation.

e156ad6f2f83991fd59dc469bf01f7d12a4e33cd authored over 8 years ago by Colan Schwartz <[email protected]>
Add default parsers to default endpoint (to allow testing with CURL).

89d42ca1185aff4af4f8b46d90867031336995f2 authored over 8 years ago by gboudrias <[email protected]>
Issue #2705805 by colan: Ensured that we have a platform ID for a SaaS clone request.

05b23934629926b7d968a6cf94629b2dc62ed056 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Ensured that we have a DB server ID for a SaaS clone request.

ab64839050862bc9da438c9aa6225b7bfd7a54a8 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Ensured new site URL matches configured SaaS domain.

047fa7c9a8767225f00e24fe88245c033e2e4d3e authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: SaaS user/role additions/removals are now communicated.

8f467df6083456fbfb6cb3a4740cbf250bad4626 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Added the default endpoint configuration for SaaS.

870305da442041dfb5bb4ab053f27b585fb87a20 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Set the SaaS role to be used by Services API Key Authentication.

86844ebf532bbf02cc8e3ffe536802cd7b404f4c authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Added Drupal user for SaaS.

832f39b7264943eaebc93dd08f559b5018a50918 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Added Drupal role for SaaS.

c5014ca0f5dfbd64a358eb56acb0078c734c35d5 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Added more SaaS module dependencies.

ff3596336dde5f79df4c837802e5ed56ea4415fe authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Implemented checking for maximum number of SaaS sites.

25d1da3bf2d3312b03bd5ed9ca2ffe3923a6f5ac authored over 8 years ago by Colan Schwartz <[email protected]>
Revert "Issue #2705805 by colan: Removed unimplemented maximum number of sites for SaaS."

This reverts commit 570829d59f052ad82cc88d12469f6bee88636c47.
Adding back in as it is implemente...

857b5846936b396682a77ea0a2543ba9a06056dd authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Added first alter for SaaS variables along with remaining stubs.

e6ebf75dab31b20420271d3185ea7de4d6213d45 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Updated SaaS's admin settings form.

4c10ef375413ea8b47fcd43e52f59a763290a4d4 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Added basic @file documentation for Aegir SaaS.

cb812ff803b3896d10ff108f678f29feb37d5e5a authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Removed unimplemented maximum number of sites for SaaS.

570829d59f052ad82cc88d12469f6bee88636c47 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Remove check for SaaS clone already running.

Seems like this was useful in Aegir 2, but not necessary in Aegir 3.

624f6bced1602d4ad1631ea572303d1616c339c2 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Improved documentation for hosting_saas_is_clone_ongoing().

de6c128ccd5731187f0b4f4b6320344983b91aa3 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Added documentation for hosting_services_save_task().

5b77beb1b00794fed82c41e9d9a6ed1e16023425 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Moved @todo to appropriate function.

47740243a31703ee43f49d18da907f9bf9fadd16 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Removed duplicated function already in hosting_services.site.inc.

cf9b3ff62ad758704f557eb7cddbf81e266f71cf authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Started adding SaaS's alter hook for adding configuration.

b3b320f8c7b141c3b58d0f31f2776247fd6fc933 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Stop creating task for non-existent node and report error.

edb5fc2da9af4298bbe2d6fca3dee43d96485040 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Removed API key handling now handled by Services API Key Authentication.

6ad1e5d746ee608cfea1d8bac43148d278b8c5d6 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Removed execute bit from the Hosting features file.

e994789bbba32ecca0ad533a036216ce02f04efc authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Removed execute bit from all SaaS files.

a620a6022097918b5f991dd623ce1020e1c5d430 authored over 8 years ago by Colan Schwartz <[email protected]>
Issue #2705805 by colan: Added link to configuration from Modules page.

16d1aaa3e5e28cdcf2de53962f300f194fff6a57 authored over 8 years ago by Colan Schwartz <[email protected]>