Problem/Motivation

Browserless.io has massively increased prices. Need to allow more services like Doppio which are much cheaper

Steps to reproduce

Unable to easily swap out services

Proposed resolution

Make the puppeteer services pluggable:

  1. abstract plugin base class
  2. interface
  3. move browserless to a plugin
  4. update hook to convert

Remaining tasks

See proposed resolution

User interface changes

Site builder can choose the plugin or roll their own

API changes

None

Data model changes

Puppeteer services pluggable

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

scott_euser created an issue. See original summary.

  • scott_euser committed 9f307f43 on 1.0.x
    Issue #3459121 by scott_euser: Refactor to allow multiple puppeteer...
scott_euser’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.