Ecosyste.ms: OpenCollective

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

github.com/TryGhost/migrate


https://github.com/TryGhost/migrate

If image manipulation fails, only save the original image

a815559bc6bc8d8e13a5af435dba9674cd84ab37 authored over 2 years ago
Move jpeg => jpg change from ImageScraper to FileCache

5c2787ac58c9d62720edaa27e32ee0551a0e4ef1 authored over 2 years ago
Substack: Audio player for podcast posts, remove first image if the same as the feature image

4dc4faeb404507b750d481c89034f8a59f8a5e6a authored over 2 years ago
Add 2 new methods to the web scraper to get & separately apply metadata

e978881e17b17a8a0d66cc20a68640fe5513c3c7 authored over 2 years ago
Add flag (defaults to false) to include thread posts in Substack migrations

093f15a33d2508183e74c3d03c3842e1d790015e authored over 2 years ago
Shorten overly long storage paths

cf7c19c79457593ab2d59a308878f24ce9888b4f authored over 2 years ago
Typo

ee1e53f4f8b252ffc0046f5193985a0d44ec638f authored over 2 years ago
WP: Add option to trust self-signed certificates

65b338a1a876dd0b614cad4147d21a70572b4d65 authored over 2 years ago
LinkFixer: Ignore HTTP protocol

This allows the links on older sites that were once `http://` and now `https://` to be fixed and...

998490c7676e34a5cab26e549297abf7f290df32 authored over 2 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]

d79c6868f94cf53bc7185019640d9789d8b07d11 authored over 2 years ago
Include @tryghost/mg-jekyll-export in main migrate package

562cceb9bcca95a1472f92b042f37840398fdca6 authored over 2 years ago
Turns out Cheerio always includes ="" on empty attributes

cbd8d6f40d07e4889a95d52bb91f99a5d3c71e12 authored over 2 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]

76751161a35fc062ab0166b62ac5709a7584cdcc authored over 2 years ago
Fix MediaScraper tests

568ec1f49e1efc5a0de6efff81b0dd9589e1f2c0 authored over 2 years ago
Include @tryghost/mg-mediascraper in main migrate package

952571271200f2cea40ff2ebbc753b96b32d5c9a authored over 2 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/mg-cu...

68aae057039319cd550afe37426c0db4145bd29e authored over 2 years ago
Amend Substack additional tag handling

56e812821a8bd6af1b7e998068dfaa602737218e authored over 2 years ago
Substack: Transform comment links

b44338cf9156bcf1b0bc895fad800648fc2e1da2 authored over 2 years ago
Substack: Fix author scraping if not an array

bc8a8374a74d678522af8b9fc551e658bd1c7a4a authored over 2 years ago
Fix scraping Substack users from meta data

90ae3bf5988f8b18e01b71d4542030d981ba1bf3 authored over 2 years ago
dummy => example

dae1d5912b27cf70c06e7250ab5f94f3fa88d2bb authored over 2 years ago
WP: Ensure --addTag is added to pages

97ae888613acd178f7cf7c2ef402c7e983bae5a2 authored over 2 years ago
Substack: Fix scraping author data

682836b4e90ce69f8492403affaf4278e7c4b4a5 authored over 2 years ago
Set Renovate to ignore some dependencies

- these are all ES-only packages and are only creating noise at the moment
- when this tool is u...

6fae72fe6cec51bd121d392578bfa4cad94ce1b9 authored over 2 years ago
Improve ImageScraper

- use Axios to download images (seems to handle errors better)
- Infer file type from buffer ins...

ab5eb6c522d1681a0f04a3138e2bea19aa7d783c authored over 2 years ago
WP: Fix setting feature image if `--featureImage 'og:image'` is passed

0585a60564b6bfc54446bbd5a425a23bfb417a88 authored over 2 years ago
Update dependency eslint to v8.21.0

edaed7a0388d50d90dae126b0a0e3ba56cecd84e authored over 2 years ago
Update dependency html-to-text to v8.2.1

06cb759fb0e9600be61d4cbaadd595c21f11ae17 authored over 2 years ago
Fix tests

d4ea0040b19a20e178fad5e3f1dcd98a2d13b0f9 authored over 2 years ago
WP: Allow scraping of more than one type

This lets you scrape images and media, but not web, for example.

11b5713dd32882daaa6cb049c00633b663d8d407 authored over 2 years ago
Update dependency @tryghost/image-transform to v1.2.1

45dd86daf60ee716b36a345f1d80e4611d10d487 authored over 2 years ago
Fix mg-fs-utils to work with the updated @tryghost/image-transform package

9a2623ec96124e06544b0b2c0a2bec076c325d6c authored over 2 years ago
Update dependency @tryghost/html-to-mobiledoc to v1.8.7

6249747728257635272fc2197e2cf3d260d121ea authored over 2 years ago
Remove WP bookmark handling

It currently doesn't take other types of embeds that can be wrapped in `wp-block-embed is-type-w...

06bb3e46321c5800ac3178e169a704b0fec079af authored over 2 years ago
Add note field to ScrapeError

365671e28f4a58ad2f9afead33755ed1a3f10462 authored over 2 years ago
Handle trying to fetch images on servers that do not exist

ff7103953128eb01102dfcfc8e9620b63f029c01 authored over 2 years ago
Remove srcset and sizes attributes from WP images

776e92d6a47229298418c55f9697cd9c6080db2b authored over 2 years ago
Improve blockquote handling in Medium

dbef622876ca4bb2a6af723eec30b4032f1dfce8 authored over 2 years ago
correctly transforms relative Portal links that start with #

2d46e45bcd02ccab48856fefd3ba59d554c88ad7 authored over 2 years ago
Add HTML card comments around lists that contain `style` attributes on child elements

0eede750cce7b52873cdaa2a40761e307fa75933 authored over 2 years ago
Don't save fetched images if they don't have an image mime type

8bc0045a3c45f67c35547336a8ae4ee3c297d133 authored over 2 years ago
Update dependency date-fns to v2.29.1

b00404a31b1a27e6868c5114d1dcb278031a59c9 authored over 2 years ago
Update dependency @tryghost/zip to v1.1.27

997eb81174df5d6faffeb89fc74d73ef51b246ae authored over 2 years ago
Update dependency @tryghost/pretty-cli to v1.2.29

e9cbd5e9a61d0ae4365eb5da532164c48a67b2fd authored over 2 years ago
WP: Change images to be the full-res version and remove links around images if they link to themselves

f508088cc7847e82a6ae83a6833c4d92deb96c3c authored over 2 years ago
Add ability to scrape images linked in anchor tags

49080f2db89e7388ae492d2e378e7f423ec24412 authored over 2 years ago
Apply same fix bug with WP video wrapper tag name

19635766c3c675f44ccda0bd2529b14d6b31f340 authored over 2 years ago
Fix bug with WP Audio wrapper tag name

d33ce1653d593913a5ffc918d73d84805f9d8fef authored over 2 years ago
Fix HTML to Mobiledoc conversion tasks

e3461471f01bb6371b2993ac9d91a552da82c32e authored over 2 years ago
Update README.md

c3bf1a8b669c4dfbd09cc60deef9e0404d811112 authored over 2 years ago
Update dependency eslint to v8.20.0

347b9ef2e5d8261e811187a2e40f814ddf5b4bc9 authored over 2 years ago
Substack: Update button handling

Keep the use of buttons, and update subscribe buttons to use Ghost URLs

ba8d45015572d053e46bd24760366682a98e6bac authored over 2 years ago
Allow passing of an WP XML file to the --users flag in the wp-api tools

5ddcd402ce94e591e12f72071bb2c261de9c7770 authored over 2 years ago
Update dependency csv-parse to v5.3.0

2f8620eaf68a1fbc90acab4ed667e2420ef80d3f authored over 2 years ago
mg-wp-api: Document the data structure of a custom user's file

7ab67beefda3fda3f33ea6c72705e329b2db5a16 authored over 2 years ago
Update dependency @tryghost/errors to v1.2.14

d1e8437924093796616b5a1c81c38aebd9848d7c authored over 2 years ago
Update dependency sharp to v0.30.7

1c47ede94a7600c889ca4928ab54c6aaff0c3598 authored over 2 years ago
mg-jekyll-export: correctly throw error (fixup)

Linting rules require throwing GhostErrors, which have the web in mind.

aa19d2722f07fbcbfbd5a4fdef847f88bb28b2e0 authored over 2 years ago
mg-jekyll-export: Support importing Jekyll "basename" frontmatter as Ghost "slug"

Fixes #504

fa2ff0986b130ba4b152aa1d814b6d5e95e8d40f authored over 2 years ago
mg-jekyll-export: Document that #jekyll tag is always added.

95a9d78c0c2c4b1dd0d0f2a0cd184ac46d696319 authored over 2 years ago
mg-jekyll-export: add support for ".markdown" file extension

I"m not able to find a reference for the complete list of Markdown
file extensions that Jekyll s...

feaaacf0471c787d20a1c86932d7bca76fc38348 authored over 2 years ago
mg-jekyll-export: import "_posts" instead of "posts"

The Jekyll docs are clear that posts go in "\_posts" (with an
underscore):

https://jekyllrb.com...

8e1e76156eb72b686b7538e2cae47860293dc4f9 authored over 2 years ago
mg-jekyll-export: remove comment that was not accurate or useful

e4792ec6c43956270bd90133917311fb00818e0a authored over 2 years ago
mg-jekyll-export: correct _drafts folder name.

The location of the drafts folder should be _drafts, not "drafts".

Also, support ".markdown" ex...

aad8f537442eecd1ee971b34a470f89c42f64228 authored over 2 years ago
mg-jekyll-export: start supporting "published:false" frontmatter

Fixes #508

0d8643471746b636adae3733425d58dfee2fc9a6 authored over 2 years ago
md-jekyll-export: Add support Jekyll posts in HTML format.

HTML posts are detected using an ".html" file extension.

Before, the entire contents of Jekyll ...

9ba37586f8ffffbdb460cf8114aa49f34bfa3cce authored over 2 years ago
mg-jekyll-export: Add support for unquoted dates in frontmatter.

Unlike quoted dates, the underlying js-yaml library parses these
directly into date objects.

Fi...

eb393275c43919cbc9ade96e2f4889c426f02b4f authored over 2 years ago
mg-jekyll-export: treat empty import as a mistake.

The user intended to migrate some blog posts. If no content was found,
report an error instead o...

f8e671730f6a51db78aaad9f7a0b71d96a7d5848 authored over 2 years ago
mg-jekyll-export: fix multiple problems with reading the zip.

First, the intent was to read files in the `_drafts/` folder was well,
but the Regex was not mat...

d03bc4faa37932e349703324a6a9afc536064d31 authored over 2 years ago
mg-jekyll-export: Add support for "tags" in YAML list format.

Fixes #512

56c7e91e16e70cdf1970e014115011d87be4bdf8 authored over 2 years ago
mg-jekyll-export: import catgories as "primary" tags.

Before, the first tag would have been imported first as the "primary tag".

Now, because the Gho...

0a9a62734b8912e09ef136f741024cdc0518a51f authored over 2 years ago
mg-jekyll-export: Add support "categories" frontmatter as a YAML list.

Fixes #512, part 2.

8758695da979a469eea3b1f60e872ed4c8800748 authored over 2 years ago
mg-jekyll-export: Fix processing post HTML.

Fixes cases where <a> tag has no "href" and
<img> tag has no "src".

Fixes #513.

51f56296f1e6bd5d146a3f8e55bfcf937dbea603 authored over 2 years ago
mg-jekyll-export: fix URL updating When --url has a subdir

Before, the code /and/ tests wrongly assumed that Jekyl resolved
relative-to-root URLs relative ...

b6a157807549787e4d708601b57a1f247ced9846 authored over 2 years ago
mg-jekyll-export: refactor date parsing to it's own function.

3e4cff06ad9e01d7e77cbd239f799a77bb6e4877 authored over 2 years ago
mg-jekyll-export: set time to posts to midnight instead of noon

This is for consistency with how `js-yaml` parses the "date"
frontmatter, which will be dealt wi...

e7c42378841209c105cf754b1704c2275237023c authored over 2 years ago
Update dependency eslint to v8.19.0

6bc04441e07e2b6fdc1c56b075be382b099ff800 authored over 2 years ago
Update dependency csv-parse to v5.2.2

d57a68cbddd34b3d62c1b097c54a80f07e7de16b authored over 2 years ago
Update dependency csv-parse to v5.2.1

92cd178d405e9752e90ad730621e40dd5489aed8 authored over 2 years ago
Update dependency eslint to v8.18.0

9eb5b3d5d224f2525371715c5911f6cbeea28f86 authored over 2 years ago
Update dependency csv-parse to v5.2.0

56c40473a5b2e9864eba45bd994998900dfe7a64 authored over 2 years ago
Update dependency tty-table to v4.1.6

ed7be01bea5b2e0df34d3a110ce83a51dba35b65 authored over 2 years ago
Update dependency eslint to v8.17.0

e41a9a7ad19b05fe0855f9e37c9db3779ba50d92 authored over 2 years ago
Typo

6bbbc859426a5456e6beacc0f66e3148439cb42a authored over 2 years ago
Jekyll: Add folder structure explanation to readme

4b56552a1bb5e092c098060aa1be5416395e79fa authored over 2 years ago
Jekyll: Handle front matter tags & categories

b56f05116c4070fe57beb98c0285cfb757e67e64 authored over 2 years ago
Update dependency @tryghost/admin-api to v1.13.0

52157c12743720ba00e5c33a38631a640cea4914 authored over 2 years ago
Update dependency @tryghost/admin-api to v1.12.2

b90f02b65b655076a40921385a7e4ae36fb20eba authored over 2 years ago
Update dependency got to v11.8.5

b5d7f1baed3e29d5ce9ab011612ffa259563fe8a authored over 2 years ago
Update dependency @tryghost/zip to v1.1.26

1468e1c485088cfa0bd4d72c9521c21365fb4da1 authored over 2 years ago
Update dependency @tryghost/pretty-cli to v1.2.28

837d9aeb69ac7f12c5f4faa1efef7092fd799b86 authored over 2 years ago
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/mg-cu...

d5086f08707d7f00b5174ee9cf0a53ff8f026b63 authored over 2 years ago
Revert "Revert "Update dependency csv-parse to v5.1.0""

This reverts commit bf64e35324996225885b8557fb86e9723f04a9a9.

353b65c12a4b57c227eba5ced1428bf24147cd45 authored over 2 years ago
Target specific node version for tests

c2e2d38d180efbcccc4150c2007c5ca8a45b3772 authored over 2 years ago
Revert "Update dependency csv-parse to v5.1.0"

This reverts commit 70fc93374b5192971712bfd4212ce1f5899dfd00.

bf64e35324996225885b8557fb86e9723f04a9a9 authored over 2 years ago
Update dependency csv-parse to v5.1.0

70fc93374b5192971712bfd4212ce1f5899dfd00 authored over 2 years ago
Update dependency sharp to v0.30.5

dc848f0298bef6ff9c05cace4f81addfdd2d5728 authored over 2 years ago
Update dependency eslint to v8.16.0

2600d12e2848a6debdce7749a1e3a7e3ec303737 authored over 2 years ago
Update dependency @tryghost/admin-api to v1.12.1

2747ccb8420953183b20f1c5fb3dd01e0a7cf020 authored over 2 years ago
Update dependency eslint-plugin-ghost to v2.14.0

998d66214b7d09c3ad9daeb7a631dca9ec022461 authored over 2 years ago