Ecosyste.ms: OpenCollective

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

github.com/TryGhost/Ignition

Basic configuration and tooling shared across applications
https://github.com/TryGhost/Ignition

Added yarn.lock

no issue

- https://yarnpkg.com/blog/2016/11/24/lockfiles-for-all/

8fd6c03ef920679e2d50d5cff2d43c76cc887708 authored over 6 years ago by kirrg001 <[email protected]>
Removed 'use strict'

no issue

- IDE didn't catch these while doing a project search 🙊

19db1dd5cad8a1a930561c2b2a9de46bb6d7e83d authored over 6 years ago by kirrg001 <[email protected]>
🔥 Drop Node v4 support

no issue

- https://github.com/nodejs/Release
- disable running Node v4 tests in travis
- added ...

c0690030b964854855995e5b62e8c4aa67bcf8c4 authored over 6 years ago by kirrg001 <[email protected]>
release 2.9.1

7f702f7d5702f10045f230779817137bd8c6e776 authored almost 7 years ago by kirrg001 <[email protected]>
🐛 Fixed loggly match slowing down process (#55)

closes #54

- see big comment
- reduce matching logic
- update README

f4c49dc9404c588fa63514406db108052f79e24f authored almost 7 years ago by Katharina Irrgang <[email protected]>
release 2.9.0

fa5faab0a1fed19aacc72bc0b6d3d00c0f1d1fd3 authored almost 7 years ago by Hannah Wolfe <[email protected]>
✨ Config: Add support for scripts in subdirs (#44)

* 🛠 Add tests for config (+noCache option)

refs #43

- make it possible to test config by ...

28a371558d0b1c32a73fe18c614ce339ecdd2a2c authored almost 7 years ago by Hannah Wolfe <[email protected]>
release 2.8.18

bc6bb528295c5715e1fe537370e80c0f88b53cb2 authored almost 7 years ago by kirrg001 <[email protected]>
Bump nconf to version ^0.10.0

no issue

71836348d8102ea47d1319dc7df909e6ac010454 authored almost 7 years ago by kirrg001 <[email protected]>
release 2.8.17

6961b38767c6af7537534227e38fe705055430a9 authored almost 7 years ago by kirrg001 <[email protected]>
Too specific versions in package.json

no issue

774570d4a3967593804cc926ec7504d88ef8a299 authored almost 7 years ago by kirrg001 <[email protected]>
2018

5613c1fd9ac016085301545883a9863b178e1921 authored about 7 years ago by John O'Nolan <[email protected]>
Updated gitignore

no issue

- .DS_Store

39c0a8958e2dbddfb738cd0fa83cafd8843d3520 authored about 7 years ago by kirrg001 <[email protected]>
Added npm keywords

no issue

f684d4227516020370ae835a26442e4558bc117c authored about 7 years ago by kirrg001 <[email protected]>
release 2.8.16

3d9ae8b3d2517dbcd624d69aa16ac025a9cd5311 authored about 7 years ago by kirrg001 <[email protected]>
Support for Node v8 (#52)

no issue

92c04190c6acd6bc1510325b29a4c7629f3c8e71 authored about 7 years ago by Katharina Irrgang <[email protected]>
Bump debug to version 2.6.9

no issue

- https://nodesecurity.io/advisories/534

446be3424bf5e5ecdbfe34041bf4afaa3a54e498 authored about 7 years ago by kirrg001 <[email protected]>
release 2.8.15

6d85b3bdc34ab8f46a044ca7057d82b4648ea241 authored about 7 years ago by kirrg001 <[email protected]>
Bump bunyan-loggly to version 1.3.1

cf9117611a9829d2b3c50628515d4d435605e96e authored about 7 years ago by kirrg001 <[email protected]>
release 2.8.14

9db957060a1f58a27d72de8514f6eb5d16c8f591 authored over 7 years ago by Hannah Wolfe <[email protected]>
✨ Exported the debug library for reuse (#49)

no issue

- In Ghost, we use the debug module directly sometimes
- This exports the debug mod...

34ffdf395f1662f0567de49efc4058cbf6d5e5c4 authored over 7 years ago by Hannah Wolfe <[email protected]>
release 2.8.13

f230002c3241fe27d171bd93e3b8c3c08e276b9e authored over 7 years ago by Aileen Nowak <[email protected]>
✨ Added status code colours to prettysteam output (#47)

no issue

- Add colours for status code, the same as morgan
- This makes the status code outp...

02c9cb6eda3cb3fedd9ff66c81f8103e8cbf65dc authored over 7 years ago by Hannah Wolfe <[email protected]>
release 2.8.12

34ce92a58fa912686347368e7cc664500675fa84 authored over 7 years ago by kirrg001 <[email protected]>
📖 Update README

- stderr transport

53a99fba591160e73466d76cbf196ba5af0c4d37 authored over 7 years ago by kirrg001 <[email protected]>
Merge pull request #46 from acburdine/stderr-stream

ede4f2ced2bd07739096937bdaad992977d7b0bd authored over 7 years ago by Katharina Irrgang <[email protected]>
feat(log): add stderr log transport

no issue
- allows for logging errors to stderr rather than stdout, also prevents logging errors ...

65e1cd5471ec95d1f697bf73219dbc01803db79b authored over 7 years ago by Austin Burdine <[email protected]>
fix(es6): add eslint, convert GhostLogger to proper class

356967edcd9bac1794a4ad49b3e104a81a75d237 authored over 7 years ago by Austin Burdine <[email protected]>
Adding docs for the LOIN env var

- found this while reading through the code

21aa4da36c829be5eb14091c9ff5cccd3fde48c6 authored over 7 years ago by Hannah Wolfe <[email protected]>
Merge pull request #42 from kirrg001/fix/check-log-folder-exists

🎨 check if target log folder exists

closes #39

🎨 sort transports

no issue

- ensure ...

a23e7e542be67f27e9bb1075bf9ccc1ab8fe1cfa authored over 7 years ago by Aileen Nowak <[email protected]>
🎨 sort transports

no issue

- ensure `stdout` is always on the first position
- if the GhostLogger itself logs som...

462d48491246423315579924d4ea410976ab145a authored over 7 years ago by kirrg001 <[email protected]>
🎨 check if target log folder exists

closes #39

8d720e619f15a6537da3f82c6b89a2a5e3971f97 authored over 7 years ago by kirrg001 <[email protected]>
release 2.8.11

42e3d48c2d0545c4fc69371012659cce09bf5c76 authored over 7 years ago by kirrg001 <[email protected]>
🐛 forward error details property (#38)

no issue

- forward err.errorDetails
- prettify errorDetails a bit more

fd90ad4f200850056535bb03651af15720c11332 authored over 7 years ago by Katharina Irrgang <[email protected]>
docs(travis): add travis badge to readme (#36)

b8d6350e325b65c0e4e1930b7c55157316645b5e authored almost 8 years ago by Austin Burdine <[email protected]>
release 2.8.10

feb0e5ddee9c1a9faa77994e5c6f082ee744b35c authored almost 8 years ago by kirrg001 <[email protected]>
fix(prettystream): make prettystream a proper transform stream (#35)

refs #27

- convert PrettyStream to extend TransformStream and fix some potential bugs

b42613b5fb50b078af6b7336b1019e95d536591d authored almost 8 years ago by Austin Burdine <[email protected]>
chore(package): update uuid to version 3.0.0 (#23)

9768b477dbaa4e4679ca7875a5580d0bbda594f1 authored almost 8 years ago by Marc Bachmann <[email protected]>
✨ .travis.yml

no issue

ecd8f743b5f5911cd6a256e3f057b6401d9f68e1 authored almost 8 years ago by kirrg001 <[email protected]>
release 2.8.9

a16f3ab8bf85f0bc66ef5878d295acbbcedffad3 authored almost 8 years ago by kirrg001 <[email protected]>
🛠 dependencies are too specific

no issue

b3724d424abcec3b78428165253a02e2c3959164 authored almost 8 years ago by kirrg001 <[email protected]>
🎨 PrettyStream: colour depends on the level

no issue

9f752958e3ffeff6bffb73b8c65c2ba6e3457a47 authored almost 8 years ago by kirrg001 <[email protected]>
Update README.md

7dab2db66adaa00cdb2554b4d9a7d9882aa2cbb1 authored almost 8 years ago by kirrg001 <[email protected]>
release 2.8.8

e22392d150cafa6b2abe2214f2ef57e88627be05 authored almost 8 years ago by kirrg001 <[email protected]>
🎨 require bunyan-loggly only when used

refs #33

1c86a481270cd04755a5487aee4938ffe84844a1 authored almost 8 years ago by kirrg001 <[email protected]>
🎨 lazily require modules in index.js (#32)

refs #33

588f93c2e5e150d9e7e0a7dc4f414f69ca96f6bb authored almost 8 years ago by Austin Burdine <[email protected]>
🎨 require specific lodash methods (#34)

refs #33

2947209f8920968496c9f23037c5cc13bd94fda5 authored almost 8 years ago by Austin Burdine <[email protected]>
release 2.8.7

5257228ea19f16514efad8cc55148b39d6385d84 authored almost 8 years ago by kirrg001 <[email protected]>
🐛 sanitize domain

no issue

926e606683d10c3b7a0a6a1282bc1ca78f489b18 authored almost 8 years ago by kirrg001 <[email protected]>
🐛 change log level for rotating file stream (#31)

closes #30

989a35bb62ab9568fb11cc8f48d9eb5daec240fd authored almost 8 years ago by sahand12 <[email protected]>
release 2.8.6

2eef4c6fe01d0124d8182613987506557f6cf90c authored almost 8 years ago by kirrg001 <[email protected]>
🎨 optimisations for domain handling

no issue

dbac65906a72ddccc5416b3b45ecfc21e6d4426a authored almost 8 years ago by kirrg001 <[email protected]>
release 2.8.5

1eaa028e47d7dbe648f4f63d9127d1622e30dc6e authored almost 8 years ago by kirrg001 <[email protected]>
🎨 update pretty streamer

no issue

f4a08cce2b0b133ba912dfc0fe5836ba6a496918 authored almost 8 years ago by kirrg001 <[email protected]>
✨ forward err.code

closes #29

230d0e97991f06d6a09d40cdd77642c596734762 authored almost 8 years ago by kirrg001 <[email protected]>
release 2.8.4

697eeba376fb1ab21f6be464106e5bf00c513a65 authored almost 8 years ago by kirrg001 <[email protected]>
🐛 handle unknown error prototype for JSONAPI formatted errors or OAuth formatted errors

no issue

- try/catch creating an unknown error prototype

93dfab9c9df6a5393fb8749f29ef040563ac2a6e authored almost 8 years ago by kirrg001 <[email protected]>
release 2.8.3

bd498df4e1af3a62a5896bf13b54bf55af30b874 authored almost 8 years ago by kirrg001 <[email protected]>
✨ add isIgnitionError helper

closes #28

- based on the constructor name
- recursive search
- having multiple projects using ...

8fcd46414ef2b7701a98e75462fee1033381d449 authored almost 8 years ago by kirrg001 <[email protected]>
release 2.8.2

b71e146f8971ec7a5e277fa0e2698221f2cedb66 authored almost 8 years ago by kirrg001 <[email protected]>
🔥 🛠 express dependency

no issue

- not used

18c5757908db7d1b7b0b4187400c234f05db487e authored almost 8 years ago by kirrg001 <[email protected]>
release 2.8.1

7cf0629747cf208255f6c30a934c9f402022c8e8 authored almost 8 years ago by kirrg001 <[email protected]>
🛠 bunyan 1.8.5

closes #16

- required to use Ignition with node v6
- see https://github.com/trentm/node-bunyan/...

73e651b336f62635c500b2f2aa9eb650ad2e0665 authored almost 8 years ago by kirrg001 <[email protected]>
release 2.8.0

66148c1d48208b691a2b41beb153883fd1a0cd3f authored almost 8 years ago by kirrg001 <[email protected]>
🐛 fix message attribute

ca5688b90227acfa0ec6d7406c407e9933d5690e authored almost 8 years ago by kirrg001 <[email protected]>
🎨 Prettystream tests

cf0b2c73d4ef442cf2f1e0aef7ec6ee6d744cddf authored almost 8 years ago by kirrg001 <[email protected]>
2017

fac4ff4a3fd92096a59390f1bafa76d3b5920ce6 authored about 8 years ago by John O'Nolan <[email protected]>
release 2.7.0

7df087ee08558a44e8b5ce095d6ad93e6dfc7fb5 authored about 8 years ago by kirrg001 <[email protected]>
✨ loggly stream: add option to match certain logs

- you can add a match property, which contains a regex as string to match only certain logs to t...

f485a9bdfec7d3b03e503c86d12247b04b02a421 authored about 8 years ago by kirrg001 <[email protected]>
📖 update README

1275647b415be6201a0a1512f4e403e02efac619 authored about 8 years ago by kirrg001 <[email protected]>
🐛 logging: update error serializer to forward error id

96bc0e4eaae5ecaa61e294e24eec51a4ef3f8478 authored about 8 years ago by kirrg001 <[email protected]>
🎨 error inheritance: do not inherit level property

552e2bd89d626170a2b6812918b52cedb0e65000 authored about 8 years ago by kirrg001 <[email protected]>
release 2.6.1

80a4215a01a42a931214787b0a0b48141a26bcff authored about 8 years ago by kirrg001 <[email protected]>
🐛 remove sensitive data when getting nested req.body

closes #26

27463bedc71a34cd46c9e8f272455dcbba4bbbe2 authored about 8 years ago by kirrg001 <[email protected]>
release 2.6.0

df7b3cdbc04d3952fedcf15211097714519c7daa authored about 8 years ago by kirrg001 <[email protected]>
✨ be able to add a loggly stream

no issue

- you can add a transport loggly
- so you have the option to log into file and to logg...

fd5adb3390beeb239149ae0023c38c4349929d6a authored about 8 years ago by kirrg001 <[email protected]>
release 2.5.0

7886af415e4d2f15b06ea1919fae87f322fae770 authored about 8 years ago by kirrg001 <[email protected]>
🎨 deserialize error without format

- auto detection for error format

2517db4a2e27cf0ce134e802172cd70e56ee9a75 authored about 8 years ago by kirrg001 <[email protected]>
release 2.4.0

eedde76e98691d29042f9e4b921c52fb61d0d7b3 authored about 8 years ago by kirrg001 <[email protected]>
✨ extend error serialize/deserialize for OAuth format

9447bb3e76df536f4152562ca2a92274b926a08d authored about 8 years ago by kirrg001 <[email protected]>
✨ add redirect property

no issue

- add a redirect property
- useful when a redirect should happen if an error occurs in...

a2e54abec497c8653f86466f61b2ee1d0f810739 authored about 8 years ago by kirrg001 <[email protected]>
release 2.3.0

b0086fd60687ac055eac0d78d0d54cc6aa3331c3 authored about 8 years ago by kirrg001 <[email protected]>
✨ support err to inherit from as string

closes #21

dc43d9a23d0e5c07d7ec9f8dadc1b7e1708261b8 authored about 8 years ago by kirrg001 <[email protected]>
release 2.2.0

19d6d8d47951892c0d86037d90c88b381af6c776 authored about 8 years ago by kirrg001 <[email protected]>
✨ JSONAPI errors: support source

refs #22

- add source object to JSONAPI error format
- no support for query parameter yet

4e0b7265fdb2e3c8ae1632b52193f843fb7ae728 authored about 8 years ago by kirrg001 <[email protected]>
release 2.1.0

f2e8e5351c600da7d1fa1cf43cc31858d07a2a05 authored about 8 years ago by kirrg001 <[email protected]>
✨ serialize/deserialize

no issue

- error utils
- serializer: will transform an internal error into JSONAPI format
- des...

bdeb959952ee40a22cbcb432470370d9fa49a6b2 authored about 8 years ago by kirrg001 <[email protected]>
✨ add error property

no issue

- most of our projects use property attribute
- Ignition adds it to avoid defining a c...

770c7a404188b2a485a008bf1412a0d8cea3033e authored about 8 years ago by kirrg001 <[email protected]>
🎨 update README

6f7aaa0f4dd82387df99099de208c0d7592b1fee authored about 8 years ago by kirrg001 <[email protected]>
release 2.0.0

de826428b626ff0cec47cdc02480a2c38ec08a96 authored about 8 years ago by kirrg001 <[email protected]>
🐛 transport file path (#19)

closes #13
- env was missing
- now it looks like localhost_development.log or example_com_prod...

1bc124be30801a0642433af82e1d08d995bdb5dc authored about 8 years ago by Katharina Irrgang <[email protected]>
🎨 re-add InternalServerError (#18)

closes #12

- simply re-added the internal server error
- background: it's confusing to creat...

211eb22a4800dc74230f1f82d37064b9032304ca authored about 8 years ago by Katharina Irrgang <[email protected]>
release 2.0.0-alpha.1

5f27dd2d14d515378f063a1f723afef2bc86780f authored about 8 years ago by Hannah Wolfe <[email protected]>
🎨 Use `env` as name for local env cache

- NODE_ENV looks like an environment variable, and it may be thought that `config.get('NODE_ENV'...

aa9a91902be54e4e1c244b2f9332f6118797dfd0 authored about 8 years ago by Hannah Wolfe <[email protected]>
✨ Load config for top-level module ONLY

closes #3

- We call config() to initialise the configuration, so that subdependencies don't nee...

075c87675b53afcd0764cf0481db1dfb9c95d76f authored about 8 years ago by Hannah Wolfe <[email protected]>
release 1.0.0

2954e4dadcbe6754e204b165cee3552f688f0414 authored about 8 years ago by kirrg001 <[email protected]>
Merge pull request #8 from kirrg001/feature/redesign-errors

🎨 redesign errors

6bf8dfeea653bbd18438e006bd8a6b05d9734cf6 authored about 8 years ago by Katharina Irrgang <[email protected]>
🎨 re-add the default messages

- added a test to ensure default vs. custom message works

6a402f7d394d7053e88e67c0ec4322ddc28b30d4 authored about 8 years ago by kirrg001 <[email protected]>
✨ get parent path (#11)

closes #9
- this is used for now only for debug feature
- more later

8ae1d591e1f422ab8512764fa877d989597b9217 authored about 8 years ago by Katharina Irrgang <[email protected]>