Ecosyste.ms: OpenCollective

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

github.com/TryGhost/Utils


https://github.com/TryGhost/Utils

Added optional max limit override to errorIfIsOverLimit

refs https://github.com/TryGhost/Team/issues/587
refs https://github.com/TryGhost/Utils/commit/1...

e7dc6a7ba4b4b62fd1807ad060e1dc2f8f87c177 authored over 3 years ago by Naz <[email protected]>
Added test coverage for is over limit check

refs https://github.com/TryGhost/Team/issues/587

- There was no test coverage for MaxLimit's er...

433965333e1567fc5ca0a9337107748ca9f4ab27 authored over 3 years ago by Naz <[email protected]>
Grouped MaxLimit test cases into describe groups

refs https://github.com/TryGhost/Team/issues/587

- Clenup before adding even more test coverage

5664f729b70bbce3e1256bb3fc00e78c856acf77 authored over 3 years ago by Naz <[email protected]>
Added optional max limit override to errorIfWouldGoOverLimit

refs https://github.com/TryGhost/Team/issues/587

- The optional {max} passed as an option allow...

1a19022969a7482a8880b734141074969171b27b authored over 3 years ago by Naz <[email protected]>
Added JSDoc to MaxLimit constructor

refs https://github.com/TryGhost/Team/issues/587

- Having a JSDoc gives better intellisense whe...

de884769822048418a4d7bf3c33397aedd0b98c7 authored over 3 years ago by Naz <[email protected]>
Added incorrect 'max' usage error to MaxLimit

refs https://github.com/TryGhost/Team/issues/587

- When the 'max' configuration is missing the ...

97bf9d1c5c95ce68520ae4f6ae6d12caefae55af authored over 3 years ago by Naz <[email protected]>
Added test coverage for max limit class

refs https://github.com/TryGhost/Team/issues/587

- Test were missing for class initialization a...

32a5bdc661c9b4460cfe43fc84ba6ea17558939c authored over 3 years ago by Naz <[email protected]>
Updated readme with module description

refs https://github.com/TryGhost/Team/issues/510

- Explained the intention and responsibility...

b0618ddf1072360cd98abfff3be613d5fd55b4f4 authored over 3 years ago by naz <[email protected]>
Published new versions

- @tryghost/[email protected]

fa6154dda8c668e14e9af64c017a5059de5d6755 authored almost 4 years ago by Hannah Wolfe <[email protected]>
Changed casing of limit names + fixed handling

refs: https://github.com/TryGhost/Team/issues/510

- Ghost config always uses camelcase. This wa...

b8661c18f36e2e4a5acc2cd641f9a013bbac0ff8 authored almost 4 years ago by Hannah Wolfe <[email protected]>
Published new versions

- @tryghost/[email protected]

c24a2f547aa0e5f82aec88df63f05a6f5c510e41 authored almost 4 years ago by Hannah Wolfe <[email protected]>
Added proper number formatting for error messages

refs: https://github.com/TryGhost/Team/issues/510

- We should always format numbers correctly w...

5b550169c6e562d24f2d27b1cb1fe2dd0761760e authored almost 4 years ago by Hannah Wolfe <[email protected]>
Published new versions

- @tryghost/[email protected]

7b2b034848eaf701a4e9ce06797df7b98492a229 authored almost 4 years ago by Hannah Wolfe <[email protected]>
Updated staff count query to include invites

refs: https://github.com/TryGhost/Team/issues/510

- we need to make sure we take into account a...

525b4debc1e875dd9fba9d63e21db24fc77237f0 authored almost 4 years ago by Hannah Wolfe <[email protected]>
Published new versions

- @tryghost/[email protected]

59b94911d4b6e7767ed992e33e1415191a6d168e authored almost 4 years ago by Hannah Wolfe <[email protected]>
Fixed clobbering the lodash template settings

refs: https://github.com/lodash/lodash/issues/705

- Was seeing unexpected token = errors when u...

282fc5b3180308a4738331be972caed0c3ab7168 authored almost 4 years ago by Hannah Wolfe <[email protected]>
Published new versions

- @tryghost/[email protected]

daca5f83f2219cb455ec41c8f0d6db2ce1f7eeeb authored almost 4 years ago by Hannah Wolfe <[email protected]>
Added limit service initial commit

- This provides some basic functionality and error message generation for adding host-based limi...

4a9965399a1ea3625665d9954c4d443d471da83f authored almost 4 years ago by Hannah Wolfe <[email protected]>
Published new versions

- @tryghost/[email protected]

3b2502bffdeba4a45519102c9b15aba5865d8e89 authored almost 4 years ago by Naz <[email protected]>
Bumped bree to 6.2.0

refs https://github.com/TryGhost/Utils/commit/f16bb575e6e5751b138f9503abe39877aa56f951

- This b...

ad8721a61dc9bbab88d00ff0405e6fd04569389c authored almost 4 years ago by Naz <[email protected]>
Published new versions

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

ef5ffeecb900a817ff0b2bce10f411b85b4b8a7d authored almost 4 years ago by Naz <[email protected]>
Fixed typo

3bf6469ade441c95f8661a09f8c7532a8255a190 authored almost 4 years ago by Naz <[email protected]>
✨ Added workerMessageHandler option to ctr options

refs https://github.com/TryGhost/Ghost/issues/12496

- `workerMessageHandler` option allows for ...

f16bb575e6e5751b138f9503abe39877aa56f951 authored almost 4 years ago by Naz <[email protected]>
Fixed a typo

8b2e95a5bd972bc64113b3dc185f160b882fee02 authored almost 4 years ago by Naz <[email protected]>
Fixed spelling mistakes

6f8306a068a94cd8f036bdb2de494142a614e155 authored almost 4 years ago by Naz <[email protected]>
Update dependency ghost-ignition to v4.4.4

ad1411a631ec423be070e3c43d3c60b6cac73bac authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency @types/mocha to v8.2.1

2690bdfe546a1933bdd76a82fd0d00d33b67c498 authored almost 4 years ago by Renovate Bot <[email protected]>
Updated Lerna to be allowed to publish from main

no issue

- this was still `master` from before the branch rename

684ae8f11524a58697e34fb8ee0b41f2cb054931 authored almost 4 years ago by Daniel Lockyer <[email protected]>
Update dependency archiver to v4.0.2

85d96e2f0a05de62ea9a462d8a52d76001bc7fda authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency eslint to v7.20.0

6ad9078000fc05e8c3c63740a68477b9fe4971ba authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency mocha to v8.3.0

ff7c19f1a6008a1a58a079a1a501f1cf213f5e1a authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency typescript to v4.1.5

79c1b5de8b3857242c275b4f4523c9b954199aef authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency typescript to v4.1.4

0532601dd14c0852e62870bea166730bdb658a58 authored almost 4 years ago by Renovate Bot <[email protected]>
Published new versions

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

7d0b859740607b380819f14510209ed2deb45016 authored almost 4 years ago by Daniel Lockyer <[email protected]>
Updated release to optionally take a targetRef

no issue

- this should allow us to pass in the branch if needed

23293442c69fc848303cc78f977727d9d37cb8b8 authored almost 4 years ago by Daniel Lockyer <[email protected]>
Updated base branch for releases in release utils

- we switched from master to main so we need to do the same here

7886dea5193c11273c75329a4d8c0835b989c877 authored almost 4 years ago by Daniel Lockyer <[email protected]>
Update dependency date-fns to v2.17.0

3636ffbe96a5a344dd0515f6a11cdbf5d85bb429 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency delay to v5

0d20a6d661c5f523cd29cae996e718a6589fb3eb authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency eslint to v7.19.0

d2e8c8d92e18ef3dbe500221ea97f2f918ed8f87 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency delay to v4.4.1

5ec83326b4b32d31a23a44e46c34308e9d815c41 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency emoji-regex to v9.2.1

45729069b23afedf3129ba9f3cf96d2e40b19bc7 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency fastq to v1.10.1

6dbea1c9c81ce80faf0ce02021626387cdfce45c authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency ghost-ignition to v4.4.3

bf993bbce813f9bbfc9d9f8a2587c7b31d7e6a78 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency supertest to v6.1.3

3ff3ee212cd01668758bce7061154c261f72d212 authored almost 4 years ago by Renovate Bot <[email protected]>
2021

d911931eea0c906842a6ae4ead1090622f770a67 authored almost 4 years ago by John O'Nolan <[email protected]>
Update dependency supertest to v6.1.2

e833191f3d46ebde45e7b6753b5324a35d6abf3c authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency sinon to v9.2.4

6fb1f6d9b1ae815418381b84c12e95a9f96f5214 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency ghost-ignition to v4.4.2

14df2d7e459e3da701492932b24f9e7ea6b91498 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency ghost-ignition to v4.4.1

4b0d057c0fa3c3f595bd670498b8dffe067d4f7d authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency ghost-ignition to v4.4.0

fbeffcbdcd42db311ae750694a94796470f83478 authored almost 4 years ago by Renovate Bot <[email protected]>
Updated links to ghost.org sites

no issue

Follow-up task of the updated Ghost Docs structure. Updated links reflecting the new s...

67c3dac89d6456adbec925894e371c7e42089dfc authored almost 4 years ago by Aileen Nowak <[email protected]>
Update dependency fs-extra to v9.1.0

543a4ae10e7cb209a46b80fbe1fc898c2fc25656 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency bree to v4.1.1

63891052e83910d41501df36ea5270c5a30fd269 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency eslint to v7.18.0

6ed20a3d30a6d6ec86a3078d391ee436484ceea1 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency supertest to v6.1.1

2780139757398df916da7dea59b62998580c49c6 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency supertest to v6.1.0

43ccc4ca6541b1a414346b666439ff450befbc13 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency ghost-ignition to v4.3.0

04be9d09b832b6cdfcfac80b87768577fec3222d authored almost 4 years ago by Renovate Bot <[email protected]>
Published new versions

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

56dbfef6273d6ed531395e1908de836fdb7bff89 authored almost 4 years ago by Daniel Lockyer <[email protected]>
Renamed `TryGhost/Ghost-Utils` links to `TryGhost/Utils`

no issue

- this repository has been renamed so this commit just brings all the
links inline w...

e592f5de439d4317fa41877361b0cfe9e2f7f95c authored almost 4 years ago by Daniel Lockyer <[email protected]>
Improved documentation and job examples

refs #122

- As job signature has changed in https://github.com/TryGhost/Ghost-Utils/commit/3f3...

00f8a5dfa59e591471a91ed00083c6c0e8b205d5 authored almost 4 years ago by Naz <[email protected]>
Update dependency sinon to v9.2.3

ac494993f7925b5001bdf11c69d3ad822c2a3f19 authored almost 4 years ago by Renovate Bot <[email protected]>
Published new versions

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

52575a12037a8efd01e592a95166c97971fdf772 authored almost 4 years ago by Naz <[email protected]>
Changed test grouping to distinct types of jobs

29efd9ef8af777f72e65011c0dea5abe5b0197ed authored almost 4 years ago by Naz <[email protected]>
Refactored job manager interface to consist of single addJob method

refs #122

- In future changes there's a plan to add "inline" scheduled jobs, which would confli...

3f3014c03d10665a98d24c4fa26698b857dfa9c8 authored almost 4 years ago by Naz <[email protected]>
Update dependency eslint to v7.17.0

c24caf481a2e1f76d973a6feffcb11f38b66d3be authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency p-wait-for to v3.2.0

b546d7e2207bfa1aa78c9ba3829965349fa39b9d authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency cron-validate to v1.4.2

62d15214ebe10ef5fae7324145afc0c68e78e7f1 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency @types/sinon to v9.0.10

f4d2c62eb5b55315938bf2f7c3a0da3147a781e2 authored almost 4 years ago by Renovate Bot <[email protected]>
Update dependency fastq to v1.10.0

0f48dc9a5f98f381964859c27c5de42fc8ee4b31 authored about 4 years ago by Renovate Bot <[email protected]>
Update dependency eslint to v7.16.0

9fb9d7f4685edba82111fc46f02f411a4d07e6b4 authored about 4 years ago by Renovate Bot <[email protected]>
Published new versions

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

4ce452f7dc7236807979c5d309a64eef4cdc49f2 authored about 4 years ago by Naz <[email protected]>
Fixed flaky job-manager test

73e8fbb74d92280aca81824ec5cf6f21d545ebb4 authored about 4 years ago by Naz <[email protected]>
✨ Added errorHandler option to customize job error logic

closes https://github.com/TryGhost/Ghost-Utils/issues/118

- Custom error handling is needed to ...

4db7ca4acfc2ca6d5b448dcbd4760bc9fc9310df authored about 4 years ago by Naz <[email protected]>
Update dependency typescript to v4.1.3

aefc285b976386e19095980c42487b5daf58cdff authored about 4 years ago by Renovate Bot <[email protected]>
Update dependency sinon to v9.2.2

79238074cb46efeb93e9309c607851b9c6479833 authored about 4 years ago by Renovate Bot <[email protected]>
Made the package-json module ready to be exported (#12451)

no issue

c80ba530bcfb4bbe09730c4e4a97781802d12989 authored about 4 years ago by Thibaut Patel <[email protected]>
Published new versions

- @tryghost/[email protected]
- @tryghost/[email protected]
- @tryghost/mw-session-from-t...

139dcfd9aa832b24c7d8eeb9abb148e9b9097964 authored about 4 years ago by Naz <[email protected]>
Updated docs around inline/offloaded jobs

no issue

- Provided more context about which type of job does what and introduced naming to be ...

2332dc3cb69b33af8867646e9ff967dee5e50a68 authored about 4 years ago by Naz <[email protected]>
Added documentation for immediate jobs

bf36b2824744fcbed7b1ad6ccc759ab6901725aa authored about 4 years ago by Naz <[email protected]>
Added jsdoc to bree job builder

632b723dce12e7d9505ab0f363b8f0d8f447e8a9 authored about 4 years ago by Naz <[email protected]>
✨ Added support for immediate offloaded jobs

closes #117

- Having immediately executable offloaded jobs is necessary to be able to run useca...

6fb769bf90c3a637f44ea066622e4ea8d276fd6a authored about 4 years ago by Naz <[email protected]>
Update dependency @types/mocha to v8.2.0

54261782e6bdceea1075350db981a8de88847b1b authored about 4 years ago by Renovate Bot <[email protected]>
Published new versions

- @tryghost/[email protected]

3f19cadee2e80ad3f9cab513a5cadaca9fa6126e authored about 4 years ago by Naz <[email protected]>
✨ Added ability to remove scheduled jobs

closes #119

- A future use-case which this feature caters for is allowing to migrate "post sche...

3d284ce27056df92d2030ae0c27e860c578b0cb0 authored about 4 years ago by Naz <[email protected]>
Update dependency eslint to v7.15.0

44534927d87dfc2d15ddfd7bf45819d262a0d8a9 authored about 4 years ago by Renovate Bot <[email protected]>
Renamed when parameter

no issue

- Semantically "at" fits better as it matches the name of similarly purposed UNIX utility

583471ff5038217da8a141e0ef89c50db6eaeb56 authored about 4 years ago by Naz <[email protected]>
Updated example of scheduled on off job using date

817e3b7f1058851f4c030fcabe2b0539440c759d authored about 4 years ago by Naz <[email protected]>
✨ Added support for one off scheduled jobs

closes #115

- When scheduling one off job for future execution you can now pass in Date as a fi...

d38ef3e847357f83124bfa82fc017482711401bd authored about 4 years ago by Naz <[email protected]>
Published new versions

- @tryghost/[email protected]

735f454cd9df3472343c57dedc1d8b38bb06c3c4 authored about 4 years ago by Naz <[email protected]>
Fixed cron definition not accepting seconds parameter

69fae75ba95ba385fab1240c6f912927e90af588 authored about 4 years ago by Naz <[email protected]>
Published new versions

- @tryghost/[email protected]

e18fdedebb68dae83568974e4668f56e9464a73e authored about 4 years ago by Naz <[email protected]>
Improved job registration logging

ed5c854056196d7699832d1f455354018922a973 authored about 4 years ago by Naz <[email protected]>
Added docs on how each method executes the job

18a49880b967d6df3476aae25f1ed20588e247c6 authored about 4 years ago by Naz <[email protected]>
Clarified usecases of 'done' and 'cancelled' job events

no issue

- Added docs around which events are suited best for job termination/completeion

3a2dedfb4b83f04c54bee628c6f1de19a9ff36bb authored about 4 years ago by Naz <[email protected]>
Published new versions

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

38d97982a7f6d676e8b04a06864c2fb6a40169bd authored about 4 years ago by Naz <[email protected]>
Added JSDoc comments into package-json lib

0d753866ef92558476630398af9355ea3c7e7bfa authored about 4 years ago by Daniel Lockyer <[email protected]>
Reverted "Refactored remaining function in package-json lib to use async-await"

- this reverts commit 1f10ebbf910d2f294b91d126005ccc362e6f18ff.
- reverting until I can figure o...

a030a6faa9c9d1069977bc4b8146c14b74496e0f authored about 4 years ago by Daniel Lockyer <[email protected]>
Refactored remaining function in package-json lib to use async-await

- this helps simplify the code and gets rid of Promise chaining
- apparently I can't easily use ...

1f10ebbf910d2f294b91d126005ccc362e6f18ff authored about 4 years ago by Daniel Lockyer <[email protected]>
Refactored package-json lib into a class

- this helps bring all the code together so we can extract it in the
future
- turning it into ...

b8eb377013dc026afc36ec5dda26545de0ca4973 authored about 4 years ago by Daniel Lockyer <[email protected]>
Refactored package-json lib to use more async-await

- this helps get rid of all the promise chaining and indentation,
resulting in cleaner code

45291a7c00038c89325263e44154549b37f78982 authored about 4 years ago by Daniel Lockyer <[email protected]>