Ecosyste.ms: OpenCollective

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

github.com/TryGhost/NQL-old

NQL Toolkit: Query data using the NQL Language
https://github.com/TryGhost/NQL-old

v0.7.0

f5d0ca4cf6c22502a06a33b46dbb0ccb9398319c authored almost 3 years ago by Hannah Wolfe <[email protected]>
Upgraded NQL-Lang to v0.1.0

- This adds relative date support to NQL

67f4c7d52ddf3295ad68039237127b10dbf81bc8 authored almost 3 years ago by Hannah Wolfe <[email protected]>
Updated dev dependencies so tests will run

- replaced sqlite3 with @vscode/sqlite3 as it's an actively maintained drop-in replacement
- how...

dc2514f3237acd040a62f8c6b42c007dc74d0c09 authored almost 3 years ago by Hannah Wolfe <[email protected]>
2022

04d745069deb924c00034416cb79416e7c025972 authored almost 3 years ago by John O'Nolan <[email protected]>
v0.6.0

95c8c860b40c57144a2c00e6bd6d510f320f4dd2 authored over 3 years ago by Fabien O'Carroll <[email protected]>
Updated @nexes/mongo-knex to 0.5.0

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

This includes the changes to allow custom fore...

dcabaabd285d79c327530378061675c2ad43a168 authored over 3 years ago by Fabien O'Carroll <[email protected]>
v0.5.2

3eb51723f4692eabe5d1708c397f446d628a25e0 authored over 3 years ago by Daniel Lockyer <[email protected]>
Unpinned dependencies

no issue

- this commit unpins the dependencies so we can avoid multiple versions
of a depende...

8bc890ebfb692bceeee4fd488521dbd63435e3a8 authored over 3 years ago by Daniel Lockyer <[email protected]>
v0.5.1

bd971c85cf64c32241089743d73f74da21515ae8 authored over 3 years ago by Daniel Lockyer <[email protected]>
v0.4.1

c2b20ecde18e8c83de3059f4f4d0a6cc87a36864 authored over 3 years ago by Daniel Lockyer <[email protected]>
Update @nexes/mongo-utils dependency to v0.3.1

no issue

- v0.3.1 removes some dependencies that weren't being used and updates
the lockfile

6936e195c5555c64a013bd5f8d729f85b74e96bd authored over 3 years ago by Daniel Lockyer <[email protected]>
2021

85c5f965871d91cf63aa84f13960b10168aaec73 authored almost 4 years ago by John O'Nolan <[email protected]>
Bumped mongo-knex version to 0.4.0

no issue

- This version adds support for 1:1 relation filtering

2e7cf1ca15dec7ec402769961e69a0db002bd014 authored about 4 years ago by Naz <[email protected]>
v0.4.0

08002205cfb5a08d496ee3971e7e6935e71d0712 authored over 4 years ago by Fabien O'Carroll <[email protected]>
Updated @nexes/mongo-utils to 0.3.0

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

This includes the new mapKeyValues function

3b50f789f3fb99ed9d42f7cf8cb9b3888d1dc9c6 authored over 4 years ago by Fabien O'Carroll <[email protected]>
Exported mapKeyValues fn from @nexes/mongo-utils

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

ronseal

4df72b7529fdb6432fbb8b95fdc73a304dbf5d2b authored over 4 years ago by Fabien O'Carroll <[email protected]>
Updated sqlite3 to 4.2.0

The previous version was failing to build correctly on my machine, I've
updated to 4.2.0 as that...

a18026a0e6da543fe8a4b9c396ed8b4bd0607174 authored over 4 years ago by Fabien O'Carroll <[email protected]>
2020

7951935b566978ef829d79c4dd3e87b0994f9c97 authored almost 5 years ago by John O'Nolan <[email protected]>
v0.3.0

a5602b57d0ed243ec8b0c451c6eef820434df05e authored over 5 years ago by Fabien O'Carroll <[email protected]>
Exported @nexes/mongo-utils mapQuery util (#19)

no-issue

* Installed @nexes/[email protected]

9f7f3c39ff47fb44f4e5b8d0f6dea3b3ab48b22a authored over 5 years ago by Fabien O'Carroll <[email protected]>
Moved transformer operation to beginning (#18)

no-issue

This is to ensure that the filter is transformed before any other merging/expansions...

44e2d683eeba17e72ec737622a833e39a1d90522 authored over 5 years ago by Fabien O'Carroll <[email protected]>
Added support for transformer option (#16)

no-issue

This allows nql to be passed a function which will transform the
mongoJSON after de...

58e846eb7675b499c74ac0ad4854c61665200354 authored over 5 years ago by Fabien O'Carroll <[email protected]>
Fixed mysql build on travis (#17)

no issue

- Updated configuration to explicitly use xenial distro
- Added mysql service
- D...

2ab7282e9e318cd043f93949897e37cc216581f2 authored over 5 years ago by Naz Gargol <[email protected]>
v0.2.2

96cb88fb594d2762f2012754e0e088cdb5cff48f authored over 5 years ago by Nazar Gargol <[email protected]>
Added GitHub repository link in npm (#15)

no issue

b778114d195fec80e87ddcd7ba22ae7cce76e616 authored over 5 years ago by Santosh G <[email protected]>
2019

af40fcbad78814aedbaaa43ba3d96158f43cba11 authored almost 6 years ago by John O'Nolan <[email protected]>
Improved project documentation

closes https://github.com/NexesJS/NQL/issues/7

- Added use cases and projects that are being co...

9105a8d4280a7f3efd27effd7bde7d25cd0ef4b7 authored about 6 years ago by Nazar Gargol <[email protected]>
v0.2.1

4585d6fca168361fc639e028797aac039ff2a7e2 authored about 6 years ago by kirrg001 <[email protected]>
Bumped @nexes/mongo-knex to version 0.3.0

no issue

9830f2f3dac2e6edf8b898d42a8737c2e352aeaa authored about 6 years ago by kirrg001 <[email protected]>
v0.2.0

5b5f050503afdf357b2a43c7d3677713bd9f48b5 authored about 6 years ago by kirrg001 <[email protected]>
Enabled Travis

closes #8

2907188746f10ba47a728b718cd39a07ccd2438d authored about 6 years ago by kirrg001 <[email protected]>
Fixed wrong debug namespace

no issue

πŸ™Š

79be07af81a1412f35dc1522fb43436cc6141e07 authored about 6 years ago by kirrg001 <[email protected]>
Removed NODE_ENV from `yarn test`

no issue

- the test env sets the env to "testing" if NODE_ENV is not configured
- if we define ...

8199d09e1abeac16380f48745b8da410b84c623d authored about 6 years ago by kirrg001 <[email protected]>
Re-added mingo integration tests (#12)

closes #10

58157e828827b5be5dda050602a986bdf6a0b81a authored about 6 years ago by Katharina Irrgang <[email protected]>
✨Added ability to merge and expand filters (#11)

closes https://github.com/NexesJS/NQL/issues/2, refs https://github.com/NexesJS/mongo-utils/issu...

a221113dccd3c3420e1d021999454c8f76d2216b authored about 6 years ago by Katharina Irrgang <[email protected]>
Bumped @nexes/mongo-knex to version 0.2.0

no issue

- This bump adds support of comparison operators $gt / $gte / $lt / $lte

ed90792f9941dd892d464d34c2c9c40874f389c5 authored about 6 years ago by Nazar Gargol <[email protected]>
Added *.db files to .gitignore ignore sqlite outputs

no issue

41d3d051ca6a03056b7c3f6af89c5963dcadfd50 authored about 6 years ago by Nazar Gargol <[email protected]>
Bumped @nexes/mongo-knex to version 0.1.2

refs #1

- this version includes more filtering options by relations (like $or and $and conjunct...

ef9ba3ec77a528bcd5d19bb7dad0cd6524c18848 authored about 6 years ago by Nazar Gargol <[email protected]>
:art: Restructured test suites (#5)

closes #4

- Removed mingo integration test suite
- Cleaned up module api test suite
- Cre...

3fee0dabd19abf1a6a374fd3b95cfbcc52bd2e5d authored about 6 years ago by Naz Gargol <[email protected]>
Bumped @nexes/mongo-knex to version 0.1.1 (#6)

refs #1

- mongo-knex supports some relation cases already
- forward options to mongo-knex
-...

c826d0e60ddf081d2b17934da259ae12d666f12d authored about 6 years ago by Katharina Irrgang <[email protected]>
πŸ›  Added join logic tests for mingo

- Added 4 extra tests to demonstrate that advanced logic works across joins/nested data for ming...

8763b5be70a092dfe7713e8083a0aa8d1cda97de authored over 6 years ago by Hannah Wolfe <[email protected]>
v0.1.0

64e1c86366b39bbef69aa16b3bafe0c17057189c authored over 6 years ago by Hannah Wolfe <[email protected]>
✨ Alias & rudimentary join/nested field handling

- Upgraded nql-lang and mongo-knex
- Includes support for aliases
- This means we can expand t...

cf7f988e123aaff440d07c81edcc227e15beea6d authored over 6 years ago by Hannah Wolfe <[email protected]>
πŸ›  Changed `yarn test` to support args

- The existing implementation means passing args to `yarn test` gets misunderstood
- E.g. yarn...

4ef85189d929830fd3a3959483548b540e2bae50 authored over 6 years ago by Hannah Wolfe <[email protected]>
πŸ”₯ Remove unnecessary require

- sinon is already included as a global in our test utilities overrides.js file
- this is the de...

e81c66cab6dcc0743eab8d344572a2e9dc4a493a authored over 6 years ago by Hannah Wolfe <[email protected]>
v0.0.1

b9a07e61af1f14181edf1be7d1c43d2256de0444 authored over 6 years ago by kirrg001 <[email protected]>
πŸ› Fixed multiple NQL instances

no issue

- discovered while playing with NQL
- do not use arrow functions
- added proper tests

e6f8116ea00931ca97e5081cc3b7716520ee98ef authored over 6 years ago by kirrg001 <[email protected]>
✨ First pass at an API (WIP)

- API makes usage of nql, mingo and mongo knex consistent and easy
- Basic tests show that it wo...

debd8863ea830e5f9e2618929430a78b26d0ce20 authored over 6 years ago by Hannah Wolfe <[email protected]>
✨ Add NQL-Lang, mingo & integration tests

- these tests show that NQL can be applied to JSON objects via mingo

b2fa90a906a54f8163ae3ae9738a59c058710009 authored over 6 years ago by Hannah Wolfe <[email protected]>
✨ Add mongo-knex + knex for testing + tests

- Add a reference to the new mongo->knex library
- Add a full suite of NQL -> knex tests
- No co...

e682f404c6df10039f91ee07156b909366fa4acd authored over 6 years ago by Hannah Wolfe <[email protected]>
✨ Initial commit

0d21a15e17d5d72bd6d23326b40b1d134edadc57 authored over 6 years ago by Hannah Wolfe <[email protected]>