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
31c93fd1b232e54d373981c1e53d5d00939766f6 authored over 4 years ago by Renovate Bot <[email protected]>
fd09a6641f607d53c630234194a03051d11e08dd authored over 4 years ago by Renovate Bot <[email protected]>
7a439a5f8574816b2eb0b845b1bfd02722176ec9 authored over 4 years ago by Renovate Bot <[email protected]>
1fb1aa2665319196cc97b1ca66ead90576c10f19 authored over 4 years ago by Renovate Bot <[email protected]>
2d4a2c8ddac24b679ad469daf88eaace7eb891c4 authored over 4 years ago by Renovate Bot <[email protected]>
d1d9886000a48278533ba4cae4c1641a6a7245aa authored over 4 years ago by Daniel Lockyer <[email protected]>
no issue
- make MySQL container optional
- enabled testing on Renovate PRs
no issue
ddb05b2789789dc425426a12754fe3505d1091e2 authored over 4 years ago by Daniel Lockyer <[email protected]>no issue
e738171ff84a848e35c504398d885716ee68f3ab authored over 4 years ago by Daniel Lockyer <[email protected]>6f30c0255afd3ddc7f78ebd63cef28e791607892 authored over 4 years ago by Renovate Bot <[email protected]>
cde235d470bf0a5fc5904f7bd552ca0177cbc07c authored over 4 years ago by Daniel Lockyer <[email protected]>
no issue
44f4553aeaf6d4b55a3fef44423786242ec00df2 authored over 4 years ago by Daniel Lockyer <[email protected]>c8e942c219aca7272b2eea121c8899e8e07dcb72 authored over 4 years ago by Renovate Bot <[email protected]>
b33f4599b7e054d9128d5e9c011e586449fdefcb authored almost 5 years ago by Renovate Bot <[email protected]>
88bc23b244d7c515c78df7ab6807caa10e8dfaa3 authored almost 5 years ago by Renovate Bot <[email protected]>
no issue
3c63cab38a7e561f1b072f4c64ef6c635b1f53a4 authored almost 5 years ago by Daniel Lockyer <[email protected]>4a45f48aa46edcfdf7cb15f691642a66c183954e authored almost 5 years ago by Renovate Bot <[email protected]>
no issue
14b4f79731e72fbf3e16dcb6f77e9979ae6f4b01 authored almost 5 years ago by Daniel Lockyer <[email protected]>no issue
- required a small code change to pass linting
8f12148e94ff93b5716e2f240f4eb0c84e0abc83 authored almost 5 years ago by Daniel Lockyer <[email protected]>156e955dd62dc31ec803a9d8fe7544fe9765562f authored almost 5 years ago by Renovate Bot <[email protected]>
e6d3cbf4d65264fc079a6a1456565347f890e0f1 authored almost 5 years ago by Daniel Lockyer <[email protected]>
no issue
3632aae4718b49adee6a1d9ba9d33f371458b4c3 authored almost 5 years ago by Daniel Lockyer <[email protected]>no issue
e59d06535b110ca1a8b8b1f937f27ad977b86c4d authored almost 5 years ago by Daniel Lockyer <[email protected]>no issue
5ff1cf17743fbd23cb3ff2adabf52e6c6acdfba7 authored almost 5 years ago by Daniel Lockyer <[email protected]>6b5f49f6d41a7d9310b568802f97152259db8530 authored almost 5 years ago by Renovate Bot <[email protected]>
44fa52f1bcefdc7663103a812528454106deb9f3 authored almost 5 years ago by John O'Nolan <[email protected]>
ed68bbd119a3c0830e0e83f647b1f782dfdcd0a0 authored about 5 years ago by Renovate Bot <[email protected]>
22a1f71f1e19255be893b13cd9ae5947c2e7d9ec authored about 5 years ago by Renovate Bot <[email protected]>
680380fff3f05dba76bde5b7f9595ee6aac1f0c8 authored about 5 years ago by Renovate Bot <[email protected]>
79df0b22acf71516452f07cc0dd7ecda5542dfb5 authored about 5 years ago by Renovate Bot <[email protected]>
885549fb548d86e1356b99237e946766ac995fd3 authored about 5 years ago by Renovate Bot <[email protected]>
57ceb65a8cc23a12d5ba2d3efab74d7458a8ed21 authored about 5 years ago by Renovate Bot <[email protected]>
3ff5b3a376b66aa1bdf877a8e3969f5d2c3534d7 authored over 5 years ago by Renovate Bot <[email protected]>
8f319f94e75b51017507c142ae9b926b3e966b77 authored over 5 years ago by Renovate Bot <[email protected]>
8ba8e8a03de2138165091f51e6027b4f063f2070 authored over 5 years ago by Renovate Bot <[email protected]>
48c11b177a46d54c5aeaa89d9959cec48e82e247 authored over 5 years ago by Hannah Wolfe <[email protected]>
closes #37
- Most relationships are optional by default:
- hasOne = has 0 or 1 child
- ha...
3d0fc576ec2bb610b62e29876291b47ec6e8d75d authored over 5 years ago by Hannah Wolfe <[email protected]>
The tests were already really nicely written as clear cases, but there were a couple of usabilit...
ccf653aeb925f4820e842ece96a178e595b1ef53 authored over 5 years ago by Hannah Wolfe <[email protected]>
- globbing patterns weren't working properly - some files were getting missed
- this fixes it, d...
976046909e9429a403be63df13df7115c15f85df authored over 5 years ago by Hannah Wolfe <[email protected]>
- added eslint-plugin-ghost
- switched to using eslintrc.js files, that pull in the plugin's nod...
- mocha changed to not exit by default when processes are running, which impacts tests that use ...
79b22db0c0cecbd96017335ee729e7fa158ee7f6 authored over 5 years ago by Hannah Wolfe <[email protected]>- same structure we use in all projects
c43ef58488f53c080137611837d1f620453642c9 authored over 5 years ago by Hannah Wolfe <[email protected]>
- this is what we use in other repos
- it's IMO much less confusing and more correct to define e...
3f156f626765bb4623f89ef3dbec8dc52e450b10 authored over 5 years ago by Hannah Wolfe <[email protected]>
closes #38
- CASE: we try to edit a 1:1 / hasMany <-> belongsTo relation where the nested/child...
3d0df73de67cf1f25f15de3ec0b065fffd4dc5ee authored over 5 years ago by Hannah Wolfe <[email protected]>2b8915499c7b0110cccb86bc1ece0433219a73a7 authored over 5 years ago by Hannah Wolfe <[email protected]>
- These should always be commited!
bed26c7cbca77044157c819d391cd445dab40e8b authored over 5 years ago by Hannah Wolfe <[email protected]>cbcb57525f794566c5e28ffa8ce4f4f6261521a6 authored over 5 years ago by Renovate Bot <[email protected]>
06dcad9dcfb538f135106c8b28ac3e3aef6c4bdf authored over 5 years ago by Renovate Bot <[email protected]>
e448d9219d5c3d972eb8e1462e3c46bc5db8c5ab authored over 5 years ago by Renovate Bot <[email protected]>
d967eebbe0bb5e4b58700f176921508f48a2bd38 authored over 5 years ago by Renovate Bot <[email protected]>
adf3d9f77113b46a7810ce65a4b2e029f2dd4ee1 authored over 5 years ago by Renovate Bot <[email protected]>
5e1a5939ada7df414dc766101dd355ea06c9e956 authored over 5 years ago by Renovate Bot <[email protected]>
5b10a7675bb4e88cee8718a8426d650d6546b01b authored over 5 years ago by Renovate Bot <[email protected]>
7174ffbb0ed5d926778363825e917cc1a82b9031 authored over 5 years ago by Renovate Bot <[email protected]>
no issue
- Node v6 has come to EOL as of 2019-04-30 (ref. https://github.com/nodejs/Release#end...
1d18523f423426e42f57265fea77e9fcc856b10b authored over 5 years ago by Rish <[email protected]>62bbea7b7736daacbaa5456241d41fb9a18c3d34 authored over 5 years ago by Renovate Bot <[email protected]>
aba332d0a2b3f76c581f626c81317b52997c60b1 authored over 5 years ago by Renovate Bot <[email protected]>
bc71da8bbdab113198a6a0428bd5b289a1181878 authored over 5 years ago by Renovate Bot <[email protected]>
ccc778c51c1ef2693607972cbe1c16cbe7579389 authored over 5 years ago by Renovate Bot <[email protected]>
cd4e143b902a8b12dc2351c033286219813ff819 authored over 5 years ago by Renovate Bot <[email protected]>
6c5f06dbcc558f95fd2a773d350d1970099d5742 authored over 5 years ago by Renovate Bot <[email protected]>
c535d73d5a67661277dcda9dd4420ee384668002 authored over 5 years ago by Renovate Bot <[email protected]>
7581e9622fd1084944b7300fc7a8b1bdbbce3d26 authored over 5 years ago by Renovate Bot <[email protected]>
4f62ab743bef4f90c72a8583a58f6934a60ef3d7 authored over 5 years ago by Nazar Gargol <[email protected]>
closes #6
- Fixed the case where relation contained an array of empty objects and existing obje...
0bee8e42b50deb9cddedd4b1c0231698dd589165 authored over 5 years ago by Nazar Gargol <[email protected]>no issue
bfcd6d41ef464c934d8e2f599ed0718a2ca5ce44 authored over 5 years ago by kirrg001 <[email protected]>no issue
522bc9c72e5c5a81b716e94645587ce9cd475698 authored over 5 years ago by kirrg001 <[email protected]>no issue
- overhaul structure
- follow Ghost's default README.structure (e.g. see https://git...
no issue
d23dbceaa62f537dfb7d096aa83300a009f50e40 authored over 5 years ago by renovate[bot] <renovate[bot]@users.noreply.github.com>e4a0f7904ddd8987846ad4f87e01e33b06901e70 authored over 5 years ago by Renovate Bot <[email protected]>
96e8a83ed03b526b775dcfa888c8c0d153343469 authored over 5 years ago by Renovate Bot <[email protected]>
6ba8d4ff7f6f21ec3b3dbafa2a5b7fe8cdecfce6 authored over 5 years ago by Renovate Bot <[email protected]>
7b07c6c8e324d969b3da978bf380c3af0b42b9ce authored over 5 years ago by Renovate Bot <[email protected]>
01a89c2b725d8e6ecc1d74598a604b12c97c8b1b authored over 5 years ago by Renovate Bot <[email protected]>
closes #9
- typo
51392cffe4c80c05a704ecdc937e9d4b51250933 authored over 5 years ago by kirrg001 <[email protected]>no issue
- added renovate.json to handle dependency updates
b69b08a57f74c0367e0643376cb8f9abfa48a47f authored over 5 years ago by renovate[bot] <renovate[bot]@users.noreply.github.com>no issue
- this annoyed me for a while now
- it was impossible to easily see the reason when a ...
no issue
- jsdoc
- inline comments
- clarify comments/logic
3967e64218f22128dd2a78c62c571456094e4f5f authored over 5 years ago by Hannah Wolfe <[email protected]>
49596b6cbc85626053520827d6084f20a7f899da authored almost 6 years ago by kirrg001 <[email protected]>
no issue
81b4121f65a2eaaeff43b03145ec1e250cd20170 authored almost 6 years ago by kirrg001 <[email protected]>no issue
- optional and can be configured
7c9479a9cc9d8a5e400ee650bbe62cbd30a98898 authored almost 6 years ago by kirrg001 <[email protected]>cf346f427a6aa0a59907cab7b03b35d5aaef0153 authored almost 6 years ago by kirrg001 <[email protected]>
1dd9fd25d80e4cf12669e084adecb0f5318c27d9 authored almost 6 years ago by kirrg001 <[email protected]>
no issue
- hooking into the model events works, but has limitations
- e.g. updating relations ...
a03ebb30b826a527a346fe9c58726848e94c8842 authored almost 6 years ago by kirrg001 <[email protected]>no issue
2f015f2d9d7a7a955ae7894dff04e8ec6dc38d1d authored almost 6 years ago by kirrg001 <[email protected]>no issue
5946de599a55f89e949e780b26ed2b6b441a145b authored almost 6 years ago by kirrg001 <[email protected]>no issue
512f4c87b8467b1510b1c4d1b4fb098792148910 authored almost 6 years ago by kirrg001 <[email protected]>51867008c9610cb0bbfad8862f021a3cf29801e5 authored about 6 years ago by Hannah Wolfe <[email protected]>
135f7522a61a3d1657dcee67b045e604a427bcfe authored about 6 years ago by John O'Nolan <[email protected]>
no issue
- As recommended in Bookshelf documentation https://bookshelfjs.org/api.html#Model-ins...
e869e8f20c7685ec1f304d5e417287dbebc4ef40 authored about 6 years ago by Nazar Gargol <[email protected]>refs TryGhost/Team#112
- Run lint after tests
- Run tests before shipping
- Use yarn & git ...
6a2d5f46e5c38da7d14ccf9e2d2ce014ed739cd7 authored over 6 years ago by kirrg001 <[email protected]>
no issue
[email protected], [email protected], [email protected], [email protected], [email protected], nconf@...
886d082f14235f33f082906bfcde17d69fa70dd8 authored over 6 years ago by kirrg001 <[email protected]>no issue
- https://github.com/nodejs/Release
- disable running Node v4 tests in travis
- ad...
8f0808051347861a155ab5d25ce82cf9f6a63f90 authored almost 7 years ago by Katharina Irrgang <[email protected]>
b0a3751a8e0bf823c07df314ef031f970504358c authored almost 7 years ago by kirrg001 <[email protected]>