Ecosyste.ms: OpenCollective

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

github.com/TryGhost/bookshelf-relations

A bookshelf plugin which handles relationships.
https://github.com/TryGhost/bookshelf-relations

Lock file maintenance

f431a257b1b2a65a47cad2fc7465f6983b355f88 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

0d46213c3d730e6b8c5473b67c77f4829a30fd5b authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

12c4319eb87dd22c2abf2fbd12e7c21affe0703a authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

ddde871bb0cd535f8f92f0342766f3e34075bbb2 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

4ad057f147f02a19b5430082250ff16374df802b authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

e4de3859e4d0301e29b7419bd7cc478a24dce37d authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

45761f1c86d9e2584db1893e4ecbd29beae5de39 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

29c479a12c2bb10b9efb1576a8c7dde787652d56 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

88abc5d05e02eb82572ce352fc5c6e927a496211 authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

b1b72a4a1b434b73397c461fd17859f2c8330b37 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

0f26673a3750a238a03fba9c6996d1f2504c1934 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

fd822d143b02c067778155fddae3db6e27758e57 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @tryghost/errors to v1.3.0

36ffe592a4a1ae4b4f933ed2347f07c8aa501d2a authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

0e3785cd42aebbe060fd9b15694de38948d39406 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

fcb4b83199219189284f39daf574b6cead162f1c authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

cb9147650fd6d34f0d2ad82cab56a5898c0bc38d authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

45e72e0aa839366ad8aecdfa505e4531e1373ce3 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @tryghost/errors to v1.2.27

e6edc1331d48e2f96c0fa59cc567a6978bb97fa0 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

9fa72c58411e2320db02cdc92ba3b0a5792a9873 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

9d95719187422937ba7cc7a29434f33a86c57bee authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

5d3b734e11629a80949255cc828dc0d182fce0ca authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

10c8d7cf9d8b0cbe2d5550f3ec8bbe045cc4d9e8 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

7de1b21c3d17c92a227191d8beac9a70d6f73cc1 authored about 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

8b2bb08df8a9f8286d8eee518b462894a3e28c5d authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

454ad3756a382378e4a1b5270b54912ca6902356 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

0cc6df6024fc8bdd75d515b2adfc95dd52875538 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

4a130b6200418db7b8ae5d946af685f8dfe9d6eb authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

9ae560f73e33cc432e05e083792e5bc84fc39119 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

be7974bc234c9d8616468b040a323f390857b4d0 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v2.6.0

d1f78c26744a72572ef7e6b784f48bc761123bb7 authored over 1 year ago by Fabien "egg" O'Carroll <[email protected]>
Added support for model specific hooks (#166)

refs https://github.com/TryGhost/Arch/issues/73

Up until now we have used hooks at a global l...

1428fa0dd36ce31ed9b86c4daacaaf944a8ad321 authored over 1 year ago by Fabien 'egg' O'Carroll <[email protected]>
Lock file maintenance

88e9fbda8558a6346d38bd03a37543c1a8789109 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

2a67ec9d1606435df3c7a2a66d9d36be115dc38a authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

a7d04e8ca70005700bfebabb5f09bd071d032f8a authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @tryghost/errors to v1.2.26

304785a551b8215f952226f3b6310a59dfa858ce authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023

ad5e62f17543524fe0badf3d049caa1fc72729ed authored over 1 year ago by John O'Nolan <[email protected]>
Lock file maintenance

d67f2dea18c55fb581ef6d60a08dc0399eee00b4 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

b6fbbe2e74aa32c3d21390524d50aaab63da2a40 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

bd94a67612bc80c5b7241aaed946d33899a2149f authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

f5a4c5337841ac791553cb5bb5999b86b2aeef25 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

f5a39af174035ebf4b0af4c119dcad717fbe8be0 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

9882d49bc26cfefd7680af9afa37b0180a70ae60 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

d48f57e1fa2575a0c565c80ebcbd7d1025577650 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

e914f3761e51c1144ea0b7d082f01f45096419f2 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

4612649c94322295f74e0e0bc7e4242e77d27369 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency knex-migrator to v5.1.5

2e2ef7651682bd5db81de8c3a8431235d85661ca authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Dropped Node 14 from CI

refs https://github.com/TryGhost/Toolbox/issues/570

- Node 14 is EOL so we don't need to supp...

6308d9b3f9b39983b5edfed4df7a3bf4bde869e9 authored over 1 year ago by Daniel Lockyer <[email protected]>
Lock file maintenance

8ccdf7d277b9b6cc043e3df2cc9d265913bf7e51 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency @tryghost/errors to v1.2.25

dd161eef99be5013a6f01073b3da5f22aaa9b516 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency knex to v2.4.0 [SECURITY]

3a53967eda456a7ce734a87fc5908ccb7e59246b authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency mysql2 to v3

290b2feb30365d55de6f2c5b375d719471f68408 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

48bda74a07400bcb3e2c1dd0638a7aa504c185a0 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

f75ba22b0d4d5575150aac9308e3b5fe403b89ca authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v2.5.1

514eac2d1fd9b7d86c0061b9a570cdf1bf5bd5cd authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added Node 18 to CI tests

refs https://github.com/TryGhost/Toolbox/issues/488

- this adds Node 18 to CI so we can run tes...

575dc2fcb70cbfc7d536f4b2d09e2d11313e0f91 authored almost 2 years ago by Daniel Lockyer <[email protected]>
Added support for Node 18

refs https://github.com/TryGhost/Toolbox/issues/488

- Node 18 is now LTS so we should start sup...

5905c1be3bfc23530550e3384e607d50d03a77da authored almost 2 years ago by Daniel Lockyer <[email protected]>
Switched to MySQL 8 for testing in CI

- we no longer support MySQL 5 so we shouldn't run tests on it

afd019a547678b089237034ccce0d5361d8a5a1c authored almost 2 years ago by Daniel Lockyer <[email protected]>
Update dependency knex to v2.3.0

766691b0c82a22ececdd887e7d00ae4ed215f6ca authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency knex-migrator to v5

0ae82ed267d7d40220a1119d0517655562b7c42e authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency knex-migrator to v4.2.11

7d5fcc6f804b37807c62aaad429e6740e334fb66 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency sqlite3 to v5.1.4

c02912a5d8fa22e703e42fda9e6e6a4cdb147b83 authored almost 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

c0b063b98f7a2829bb9e328a9126d73ea184b807 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

371cc935548117dd6d80e9bff7e2fe65cc3019fd authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

58445092f29ceba2f693b40f6196072e72558114 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

2a1de8dfbfbf26b2da48642c05c2486a36f3b9f6 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency sinon to v15

d322e963b79a0a888bae4475939dbca5a30918af authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

78eecffe3352f153fc47dd9643551cbf00e49d89 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

a25b7216ea9fe3ee6658b0c5a4a6119e8b81f12e authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
v2.5.0

b920012b4042e4faee82b25c05b04c305f56d65d authored about 2 years ago by Naz <[email protected]>
Added .vscode/* to gitignore

no issue

- VSCode is a common IDE bookshelf-relations is developed in, so makes sense to ignore...

80aea25526f75345ada6d5c6ac7bb8471f2b7ab2 authored about 2 years ago by Naz <[email protected]>
Converted news to non-editable relation

refs https://github.com/TryGhost/bookshelf-relations/issues/149

- Non-editable relations will b...

09babf20a3fbbec4e6eab3ea8b9c255fdb30cdd0 authored about 2 years ago by Naz <[email protected]>
Fixed relation unsetting for non-editable relations

refs https://github.com/TryGhost/bookshelf-relations/issues/149

- The "null" or "undefined" val...

8449e52e675cf55b4dfd13452e55d74ad80ad100 authored about 2 years ago by Naz <[email protected]>
Removed stray debug statement

no issue

- This debug statement does not serve any particular purpose in the test. Assuming it ...

43fe63942a657c5949fe1bdeee6f6382e5b7df3b authored about 2 years ago by Naz <[email protected]>
Covered non-editable belongs to many relation with a test

refs https://github.com/TryGhost/bookshelf-relations/issues/149

- Additional coverage makes sur...

8ed63a525401a2d623a356c21039eb84102c490d authored about 2 years ago by Naz <[email protected]>
Extracted relationship properties stripping logic

refs https://github.com/TryGhost/bookshelf-relations/issues/149

- The logic performing data str...

9d1b3bf94cf10d98827e5f68a9b911b5a329c44d authored about 2 years ago by Naz <[email protected]>
Made newsletter fixture creation explicit

refs https://github.com/TryGhost/bookshelf-relations/issues/149

- The newsletter has to be init...

6656dc16182ec88d9986c62647cc9dcc7334a1fb authored about 2 years ago by Naz <[email protected]>
Introduced explicit 'editable' flag in relationshipConfig

refs https://github.com/TryGhost/bookshelf-relations/issues/149

- Having automatic editing on r...

1f28189e250c668a912b93a4cc828c70c89c1d1c authored about 2 years ago by Naz <[email protected]>
Introduced optional 'editRelations' plugin config

refs https://github.com/TryGhost/bookshelf-relations/issues/149

- Having "not editable relation...

fddef9fd13d595d33f6221c8c84b5930886b33b2 authored about 2 years ago by Naz <[email protected]>
Added "tiers" model to tests fixtures

refs https://github.com/TryGhost/bookshelf-relations/issues/149

- Having additional many-to-man...

8c1f7349a0845362ee3055ad4cb3c8f151b44040 authored about 2 years ago by Naz <[email protected]>
Improved updateRelations JSDoc and method signature

no issue

- Having JSDocs and explicit method parameters makes the code a lil more easier to read

9983963c94962d1de7e297c356721df89e2e562f authored about 2 years ago by Naz <[email protected]>
Added "newsletter" model to test fixtures

refs https://github.com/TryGhost/bookshelf-relations/issues/149

- The newsletter model is here ...

0396117cc5c1bb00f0589a59af2e5fd8c8d0a4ea authored about 2 years ago by Naz <[email protected]>
Removed Bluebird from fixtures

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

- Replaced with simpler async/await methods...

cbd71ed2db78a68c7bcf03add32c471693ae644f authored about 2 years ago by Naz <[email protected]>
Fixed typos

a36fba25dc4fb21ba820c12d99ad00dd8beeb68f authored about 2 years ago by Naz <[email protected]>
Updated test case syntax in belongstomany test suite

no issue

- Have moved the syntax of test cases to use async/await. This makes the cases slightl...

5a700211954fb0648b3029a5acbf236df7411cc9 authored about 2 years ago by Naz <[email protected]>
Updated test case naming in belongstomany suite

no issue

- Previous naming was not descriptive enough about what exactly was being tested and w...

423b9ae82664668b7b057ca65a6c3ecd8148229c authored about 2 years ago by Naz <[email protected]>
Fixed JSDoc

refs https://github.com/TryGhost/bookshelf-relations/commit/99c0a800c84494d6256842be81ec1da71010...

2439ac4ee77e2374ae2be092f9509811ae717e8e authored about 2 years ago by Naz <[email protected]>
Updated test case naming in belongsto test suite

no issue

- Have moved the syntax of test cases to use async/await. This makes the cases slightl...

dccfc86f318970cd5b55bd67bb73bed0bfee9702 authored about 2 years ago by Naz <[email protected]>
Updated test case naming in belongsto test suite

no issue

- Previous naming was not descriptive enough about what exactly was being tested and w...

e8c6bae1ceb5a000d5d1d545c054cd3f0d158654 authored about 2 years ago by Naz <[email protected]>
Fixed JSDocs

no issue

- The "†" symbol was used instead of "t", which was freaking out the type checker

99c0a800c84494d6256842be81ec1da710100ee8 authored about 2 years ago by Naz <[email protected]>
Fixed linting errors

no issue

- The linter was not passing for the newest Ghost codebase linting rules. These change...

db4a350df7d819db1067dd7f8fd6d154feb1a08e authored about 2 years ago by Naz <[email protected]>
Lock file maintenance

bea095c1d241a58de8f84c4f3bac415a0b76aa21 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

905903df7215b1d5dd133de51c00a3bb6252de47 authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

b149302d1b1714989e3c2579ef139ea8ca1b90fa authored about 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency sinon to v14.0.1

5c3ae05cf99a9dd1a674b54c715db54c13104c40 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency eslint to v8.24.0

9d22ae82575b5aa689ff493dd9598f03316d4431 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

15b6f13448d1f1e108bd6a83bdbf436f006f1b8a authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency eslint to v8.23.1

4544c7021ed9ba80ca31e5d8ae946b99f63daaba authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Lock file maintenance

3b08575c40fb8bdf91cfc210df8c2ee8af63b5a4 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency eslint to v8.23.0

3a5e0d72feaa0925861373173d32e0a3c1384758 authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update dependency eslint to v8.22.0

a101e13ba019393298e2f57e8c381986ce48351f authored over 2 years ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>