Ecosyste.ms: OpenCollective

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

github.com/TryGhost/Utils


https://github.com/TryGhost/Utils

Improved error messages for loading adapters

no-issue

Adds back functionality from
https://github.com/TryGhost/Ghost/commit/3988029472161b52...

37567e2bd67434fc79bb600f682f02fb24b3d02d authored over 4 years ago by Fabien O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]

0204084665839d8c186001fe1430cedd49efa26d authored over 4 years ago by Fabien O'Carroll <[email protected]>
Added check for Adapter prototype name

no-issue

This fixes issues when the adapter is using a different "instance" of
the base class, ...

cbc72a3cd82d62228bbcfaf2b5184a0a92583642 authored over 4 years ago by Fabien O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]

aa25e72f1f02390edb0237624200da948d4db161 authored over 4 years ago by Daniel Lockyer <[email protected]>
Added extraText to release

no issue

3d8a48d20ba535181c034793c308aa53b6e44f43 authored over 4 years ago by Daniel Lockyer <[email protected]>
Published new versions

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

92024b9fcbdf438f6537f08aeebafd1020ed7eee authored over 4 years ago by Fabien O'Carroll <[email protected]>
✨ Added @tryghost/mw-session-from-token module (#32)

no-issue

ea5b5960962649f0d40d6509efcedde4d5184363 authored over 4 years ago by Fabien O'Carroll <[email protected]>
✨ Added @tryghost/adapter-manager module (#38)

no-issue

c8e322587a341f05ac92722799c56bba1e8832af authored over 4 years ago by Fabien O'Carroll <[email protected]>
Published new versions

- @tryghost/[email protected]

92068b1bcbef7590703aafef0376bc349622646c authored over 4 years ago by Fabien O'Carroll <[email protected]>
✨ Added @tryghost/session-service module (#35)

no-issue

This was refactored out of https://github.com/TryGhost/Ghost/pull/11701/

82e7ec752f6d7dcacef31bafd5c91ecb2bddf458 authored over 4 years ago by Fabien O'Carroll <[email protected]>
Update dependency eslint-plugin-ghost to v1.1.0

29343eedba6a0e2e92fbd96ef7c7a948fe2e938f authored over 4 years ago by Renovate Bot <[email protected]>
Updated CI file to latest convention

no issue

3edccf59be9ff9b42c7937323e031d49054079f9 authored over 4 years ago by Daniel Lockyer <[email protected]>
Published new versions

- @tryghost/[email protected]

02a219a40510b6a7d50c1770bbb43d80ba070609 authored over 4 years ago by Daniel Lockyer <[email protected]>
Switched to using token authentication for GitHub

no issue

300bf622aaa6c1046af1f42c45c89d19377d37b0 authored over 4 years ago by Daniel Lockyer <[email protected]>
Move tests from core to root (#11700)

- move all test files from core/test to test/
- updated all imports and other references
- all...

7776583d09823a6cb404a44e655082c427376252 authored over 4 years ago by Hannah Wolfe <[email protected]>
Move tests from core to root (#11700)

- move all test files from core/test to test/
- updated all imports and other references
- all...

a6e6395d0a5e7f3cb75c1798a3f576d8f803a0d9 authored over 4 years ago by Hannah Wolfe <[email protected]>
Move tests from core to root (#11700)

- move all test files from core/test to test/
- updated all imports and other references
- all...

9974193135d4ae913c83ec8ac02b3d0c35962993 authored over 4 years ago by Hannah Wolfe <[email protected]>
Updated Renovate config with latest presets

no issue

26ff42a94b775ad1bda37baed2ed100b100f72ea authored over 4 years ago by Daniel Lockyer <[email protected]>
Published new versions

- @tryghost/[email protected]

a8b0e18f9199cc81763f74fc7f6491ae7aeb0276 authored over 4 years ago by Hannah Wolfe <[email protected]>
Added tool for generating original filename

- this allows us to have a shared tool for generating _o filenames

651f6a7419ee698184b66b2bb61bcaabd04ed56a authored over 4 years ago by Hannah Wolfe <[email protected]>
Update dependency eslint-plugin-ghost to v1.0.1

888f0c098561e36ef0d94bc32cf9a41d2121e115 authored over 4 years ago by Renovate Bot <[email protected]>
Published new versions

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

50061136b3a969f3bd96c6bbca82e2976e62394f authored over 4 years ago by Hannah Wolfe <[email protected]>
Cleaner, clearer more consistent API

- we have 2 methods, one to resize a buffer and one to resize a file path
- make these two thing...

74edc084e1ec67d3d357cd3c0a75d72b157949db authored over 4 years ago by Hannah Wolfe <[email protected]>
Added sharp as an optional dependency

- This is optional, we throw errors if it doesn't load

48f636ef6fd8206259cc6bd2850f855c0134f0db authored over 4 years ago by Hannah Wolfe <[email protected]>
Bumped sinon from 4.4.6 to 7.3.2 (#10400)

refs #9389

- https://github.com/sinonjs/sinon/blob/master/CHANGELOG.md

Breaking changes fo...

2e171648fd2b003f2c0e02279eb49beeccb9be3e authored over 4 years ago by Katharina Irrgang <[email protected]>
πŸ› Fixed responsive images for gifs & svgs (#10315)

closes #10301

* Redirected to original image for gifs & svgs

* Created canTransformFileExt...

14d810d6740d2579fa884c3f953c919e875b1edf authored over 4 years ago by Fabien O'Carroll <[email protected]>
✨ Supported dynamic image resizing for LocalFileStorage(#10184)

refs #10181

* Added initial handleImageSizes middleware

* Implemented saveRaw method on l...

e38d98d8408b0ca9841cff1e20e2f70b19f97adb authored over 4 years ago by Fabien O'Carroll <[email protected]>
Cleanup repeated module mocking utils

- mock non existant module util was defined twice
- split it out properly from the rest of the u...

98015ad75a72883b7d8694d80f5d07c1cc3fc9f9 authored over 4 years ago by Hannah Wolfe <[email protected]>
Cleaned up image manipulator (#10282)

no-issue

* Added InternalServerError to resizeImage

* Added a redirect to original image i...

af2aff2936301b4eaf346dccf9b3aaefbb7b0b52 authored over 4 years ago by Fabien O'Carroll <[email protected]>
✨Added ability to resize and compress images on upload (#9837)

refs #4453

* On by default

* Added config to disable resizing

* Added basic image optim...

e7aaf1f89db1de8539bbc1ef74f529c387d5ebe7 authored over 4 years ago by Nazar Gargol <[email protected]>
Update errors across lib/image and lib/request

- swap common.errors for @tryghost/errors
- doing this in batches across small parts of the code...

5d4e58e86d93edcd80d9389b0fedf0a707fa30ca authored over 4 years ago by Hannah Wolfe <[email protected]>
πŸ› Fixed responsive images for .icos

closes #10301

- we allow .ico files for icons, but we cannot resize these specialist files at p...

cd02fa491bede9a14562bf36b8f356503ac724ad authored over 4 years ago by Hannah Wolfe <[email protected]>
Update Test & linting packages (major) (#10858)

no issue

- Updated Test & linting packages
- Updated use of hasOwnProperty
- Using Object....

3061b957349e2c8e1b3c8194cb7bf0cd6ef87302 authored over 4 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Updated paths & tests to work in new pkg structure

- added export to index.js
- fixed all paths to match the new structure
- replaced should with t...

ad830b296edabfed7a4271b2a3ee85bd3e5e44a9 authored over 4 years ago by Hannah Wolfe <[email protected]>
πŸ› Fixed image optimisation for input image being smaller than optimized one

closes #10144

- When the input image is well optimized and has smaller byte size than the proce...

6cf04d1bbe908ed5fb5444e01eef9082804aacf5 authored over 4 years ago by Nazar Gargol <[email protected]>
Prepared new image-transform package

- Ready to accept code and history from TryGhost/Ghost
- This will be what's known as image.mani...

c1838b1d3323f2d275005829c00cf65399eb3323 authored over 4 years ago by Hannah Wolfe <[email protected]>
Added missing lodash dependency

- this is required by the errors module
- it still works because it's in other packages, but sho...

76d5fb61cad8b710170cdf2f62d0ead6cfc290f3 authored over 4 years ago by Hannah Wolfe <[email protected]>
Published new versions

- @tryghost/[email protected]

aeb838b5d303a4d797dfbfa01749801953255a39 authored over 4 years ago by Hannah Wolfe <[email protected]>
πŸ—Added host config limits for member emails (#11439)

no issue

Introduces host limits config for allowing email limits with members.

8d584affceec16d3585c19086a38611c6c17d78f authored over 4 years ago by Rishabh Garg <[email protected]>
ES6 migration: server/lib/common (#9779)

refs #9589

82381fe4b6a7a7ccf54f9b4d6e0f7f09db9e817d authored over 4 years ago by Anonymous <[email protected]>
Updated paths & tests to work in new pkg structure

- added export to index.js
- fixed all paths to match the new structure
- replaced should wit...

b49da3c1c8f22729aaf5d1477c4a3ed06d0221c4 authored over 4 years ago by Hannah Wolfe <[email protected]>
Prepared new errors package

- Ready to accept code and history from TryGhost/Ghost

56f1ac09d672088a55a3af58e147f2722f2f2a70 authored over 4 years ago by Hannah Wolfe <[email protected]>
Removed old jshint/jscs rules

refs https://github.com/TryGhost/Ghost/commit/bcf5a1bc3446864c036eab5454c612b9c3b00211

- leftovers

63e90f8af5ab10f6de19764a94afa8807499bf25 authored over 4 years ago by kirrg001 <[email protected]>
Removed unused GhostErrors

refs #10438

f3750d1344e7500b71249eb5f4958298c077c7d1 authored over 4 years ago by Nazar Gargol <[email protected]>
Moved errors,logging,i18n and events to lib/common

refs #9178

13c1748085bd50f3bf08538a164d52e21e05d8a3 authored over 4 years ago by kirrg001 <[email protected]>
Tidy up unit test files (#9340)

refs #9178

- first iteration of tidying up the unit tests
- this is useful in the current st...

067cd3add1efca76e010843b1aedfce7cf45d18b authored over 4 years ago by Katharina Irrgang <[email protected]>
Added logging of slow {{#get}} helper uses (#10779)

no issue

- `{{#get}}` can slow down requests a lot if not used carefully, typically by using ...

b20a763d78a291d1ac811c3943ec1d59322af9ca authored over 4 years ago by Kevin Ansfield <[email protected]>
Published new versions

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

67b02ac70de391c6f405f5af4b5feeab468f1f83 authored almost 5 years ago by Hannah Wolfe <[email protected]>
Swap extract-zip for @tryghost/extract-zip

- our version has some bug fixes

0f12207d36b8b730a5e229ba3e153469ba7700ee authored almost 5 years ago by Hannah Wolfe <[email protected]>
Expose extract, promisify + test cleanup

- Expose extract-zip as a utility
- Wrap extract and zipFolder in promisify
- Cleanup tests slig...

b40b83a952ae4686f7c7b3203fbe6844655920aa authored almost 5 years ago by Hannah Wolfe <[email protected]>
Updated paths & tests to work in new pkg structure

- added export to index.js
- fixed all paths to match the new structure
- replaced should with t...

838978ac1525a289f366a6930a27cc843e13f9e0 authored almost 5 years ago by Hannah Wolfe <[email protected]>
Merged zip-folder files & history from TryGhost/Ghost

88f14fa70a434b20179f30df017c4bdd0151d369 authored almost 5 years ago by Hannah Wolfe <[email protected]>
Prepared new zip package

- Ready to accept code and history from TryGhost/Ghost

db8b463293a0b653371a9a9ecdb8884fad62b5ad authored almost 5 years ago by Hannah Wolfe <[email protected]>
Remove External Apps

- Apps are marked as removed in 3.0, never officially launched and have been deprecated for at l...

be02b4194d91f0219a0293d77da7c03d0dd645d6 authored almost 5 years ago by Hannah Wolfe <[email protected]>
Revert "Remove Apps"

This reverts commit 3b42128684561eef0ae0d1a27546601ed90761a8.

a05522c3c8ef8929b4f19ffe2e2be6fa36cac097 authored almost 5 years ago by Hannah Wolfe <[email protected]>
Remove Apps

- Apps are marked as removed in 3.0, never officially launched and have been deprecated for at l...

3b42128684561eef0ae0d1a27546601ed90761a8 authored almost 5 years ago by Hannah Wolfe <[email protected]>
Update dependency mocha to v7.1.1

ec7fced951bdb769af8755be054e8abcfd083820 authored almost 5 years ago by Renovate Bot <[email protected]>
Update Test & linting packages

c5726dd2c174ced67cc1a6c023f3c5e621de4186 authored almost 5 years ago by Renovate Bot <[email protected]>
Fixed lint issues

no issue

7fa755e4623001645901e733a4212c3974483004 authored almost 5 years ago by Daniel Lockyer <[email protected]>
Added lock emoji to order list

no issue

3a9f0b88772f1ea461d646447992a52f24302c73 authored almost 5 years ago by Daniel Lockyer <[email protected]>
Update dependency chalk to v3

072ceb1bf53562c6bf85db9f7ab345af32e5730c authored almost 5 years ago by Renovate Bot <[email protected]>
Update dependency ghost-ignition to v4

a38032e28ce1bee5ab9cdcf65da14cce70816df4 authored almost 5 years ago by Renovate Bot <[email protected]>
Switched testing to GitHub Actions

no issue

0152c5c458c7c41572096b72e9791e8d98517ced authored almost 5 years ago by Daniel Lockyer <[email protected]>
Published new versions

- @tryghost/[email protected]

8e884bf36253a96179a89d5a8ec6d0348aeb9348 authored almost 5 years ago by Daniel Lockyer <[email protected]>
Fixed wrong usage of helper function

no issue

9da3025458818f6ae3335a1b46f886b0ad303b33 authored almost 5 years ago by Daniel Lockyer <[email protected]>
Published new versions

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

ac83f5ca8ef71fa64f76759524526f87efcb7d60 authored almost 5 years ago by Daniel Lockyer <[email protected]>
Set a message if there are no emoji-prepended commits

no issue

b1d8095243cb607a3fce5c9aecbb7f2c8fec9ca2 authored almost 5 years ago by Daniel Lockyer <[email protected]>
Sorted the release changelog by emoji

no issue

763d03d3a92016d050846efe24a2d030cdc087e5 authored almost 5 years ago by Daniel Lockyer <[email protected]>
2020

6d77c7b860dfb3acfa6b00218dc62e0ba1579fc9 authored almost 5 years ago by John O'Nolan <[email protected]>
2020

refs https://github.com/zdroid/Ghost/commit/f2328784829291c04590a0d0aec1de245a3351ba

5cace0e531317aaf240a17df342b0f99dfcd9cef authored almost 5 years ago by Zlatan VasoviΔ‡ <[email protected]>
Update Test & linting packages

cbcfa82df775996b0af4d9a59ce77a41ebb5b8dd authored about 5 years ago by Renovate Bot <[email protected]>
Pin dependency supertest to 4.0.2

474ee12b199fbf74fca0dc379acf80fb5bceb69f authored about 5 years ago by Renovate Bot <[email protected]>
Published new versions

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

06195940454f8e482d9507bb150a191813bd49b4 authored about 5 years ago by Kevin Ansfield <[email protected]>
Added express 'trust proxy' support

no issue

- extracted from https://github.com/expressjs/vhost/pull/21
- uses `req.hostname` if i...

0b1a078e051398ddfd76ffdc702c522c8971bd6c authored about 5 years ago by Kevin Ansfield <[email protected]>
Forked expressjs/vhost to vhost-middleware

no issue

Direct copy of current master from https://github.com/expressjs/vhost/ with automatic ...

181c283448df0f8684f0e8a25f37670656e3d552 authored about 5 years ago by Kevin Ansfield <[email protected]>
Merged v3 to master (#11256)

no-issue

0773cf71af2af8df45883957c7129fe9aab9b7ea authored about 5 years ago by Fabien O'Carroll <[email protected]>
πŸ› Fixed subdirectory handling and deduplication

no issue

Ghost's relative->absolute handling is a little strange when the rootUrl includes a su...

05171bd91f03fecf5e47d06ea16dfe57e4f3dfbc authored about 5 years ago by Kevin Ansfield <[email protected]>
πŸ”₯ Removed V1 code/references in frontend resources/routing layer (#11087)

no issue

- Removed v1 'author' leftover in include statement for preview controller
- Remove...

5a74d68cb68f8b79c1132e7698b6296e500992c7 authored over 5 years ago by Naz Gargol <[email protected]>
Update Node.js to 8,10

fa27969ebea9bd3e145c3b8e24de1d63a0885c77 authored over 5 years ago by Renovate Bot <[email protected]>
Lock file maintenance

eea266c8fcb74ee39bf58902cbe49030e77be0e7 authored over 5 years ago by Renovate Bot <[email protected]>
Refactored url-utils (#141)

no issue

- extracted most standalone util functions into separate files+tests
- switched the...

4643031d9234d71516c8df46a3bd7cf205718611 authored over 5 years ago by Kevin Ansfield <[email protected]>
πŸ› Ignored node_modules dir when archiving (#10969)

fixes #10929

dba690c32ccd438999379b7cd22ae409597e8d4b authored over 5 years ago by Sumedh Nimkarde <[email protected]>
Updated docs api links to be version-less

6e3fbc0eb84030090ce4725a9e2d58bc80c4ac0b authored over 5 years ago by Aileen Nowak <[email protected]>
Updated docs api links to be version-less

4dbda5f78faab5d798d234e552fb94ba96ceedbc authored over 5 years ago by Aileen Nowak <[email protected]>
Updated links to docs (#10941)

no issue

6b9a6b004498ee09f1cda37d53e2cfa55f767a6a authored over 5 years ago by Aileen Nowak <[email protected]>
Updated links to docs (#10941)

no issue

84b08b587ee408eb6e8550c11e7e51730c99498d authored over 5 years ago by Aileen Nowak <[email protected]>
Updated to use slugify method from SDK for safe string

refs #10618

- Updated lib safe string security method

ef34727140db065e02d31b94d91488a327e502ac authored over 5 years ago by Rish <[email protected]>
Update Test & linting packages

1574054817a90a104a278d1bd14756ddba9d85fe authored over 5 years ago by Renovate Bot <[email protected]>
Updated travis.yml file

7a4f3046d37de1e0b53978ba01878651588267ef authored over 5 years ago by Hannah Wolfe <[email protected]>
Update Renovate Configuration

- Use the new shared configuration

2f5a5501d81919bf04a417a06d2e7cabd67cd666 authored over 5 years ago by Hannah Wolfe <[email protected]>
Updated .travis.yml file

- most up-to-date version of our config

8ad270d841f15dca610a9c5dac13d65e2e79c0da authored over 5 years ago by Hannah Wolfe <[email protected]>
Lock file maintenance

45c16d4b1bc0d41c57e4a32def4a6fc7e086d99a authored over 5 years ago by Renovate Bot <[email protected]>
Update dependency mocha to v6.1.3

074eb4b06ce7f4cc109637ff9a1444a366b96013 authored over 5 years ago by Renovate Bot <[email protected]>
Lock file maintenance

934224dae7ee35402c19a07514ded52a0556b2a4 authored over 5 years ago by Renovate Bot <[email protected]>
Update dependency mocha to v6.1.1

ff50ff99a211f2a8fc7f4722efeb402aa22a6aba authored over 5 years ago by Renovate Bot <[email protected]>
Update README.md to mention ui.log

- added missing docs for ui.log

92361d8d62d5363f7e439d1c9a7454e38d2fbcc7 authored over 5 years ago by Hannah Wolfe <[email protected]>
Published new versions

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

25c937a516e2d8b02d3e6d2236af3bed7afc94bf authored over 5 years ago by Nazar Gargol <[email protected]>
Fixed repository reference for pretty-cli

cbd03bb3a401e40105d4487fdb67081908fe74e2 authored over 5 years ago by Nazar Gargol <[email protected]>
Update dependency eslint to v5.16.0

0d2de93233b4d8581dad746a061b2d04502d96c3 authored over 5 years ago by Renovate Bot <[email protected]>
Updated .travis.yml file

- ran slimer fix travis to get latest settings

5a24f43e294eeda09b3339aad24fa43b4776363a authored over 5 years ago by Hannah Wolfe <[email protected]>