Ecosyste.ms: OpenCollective

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

github.com/ngneat/dag

🐠 An Angular service for managing directed acyclic graphs
https://github.com/ngneat/dag

Merge pull request #41 from ngneat/v17-update

v17 update

8111c4e1d41ce468a4209c6d77748462efbe4203 authored about 1 year ago by Preston Lamb <[email protected]>
chore: remove unnecessary attribute

b9925a1562e07b3e7765f56d6e440916d52d6e6e authored about 1 year ago by Preston Lamb <[email protected]>
chore: update to 17.1.2

753dcab6659d01c12fad9939920892535d9b02ec authored about 1 year ago by Preston Lamb <[email protected]>
chore: update to 17.0.0

e56edef212e67fe0bb8688178e5b53f0a689d8d0 authored about 1 year ago by Preston Lamb <[email protected]>
chore: update to 16.10.0

69f08248301e67943cb1ffde7625396ebdf8c514 authored about 1 year ago by Preston Lamb <[email protected]>
chore: update to latest everything

e84ef48db7c3b334ee5b825b39313e00b3dcb502 authored about 1 year ago by Preston Lamb <[email protected]>
Merge pull request #40 from ngneat/latest-nx

Updated to Latest Nx Version

0e9d44095ee09832678ab89a84c117f7c2b74bc9 authored over 1 year ago by Preston Lamb <[email protected]>
updated to latest nx version

c371d5abc2a2e04e01b1ef218a72d64b2fdc379f authored over 1 year ago by Preston Lamb <[email protected]>
Merge pull request #38 from shayh/ng15

Ng15

b38eed6e754c1377bdbb3325c0739eed657d24c6 authored over 1 year ago by Preston Lamb <[email protected]>
cypress migration

406cce64d946062866babfe0b61d2a24f64c7315 authored about 2 years ago by Shay Halsband <[email protected]>
angular 15 + latest nx with jest fixes

39df3136f8f9ed820900c2cae2d166fc9f97efb6 authored about 2 years ago by Shay Halsband <[email protected]>
upgade to angular 14

7c6fe00d4cb97310fba2a106c18d2ffec01fae23 authored about 2 years ago by Shay Halsband <[email protected]>
upgade to angular 14

35749849c5060eadffee557dbaba9fc281feedc4 authored about 2 years ago by Shay Halsband <[email protected]>
Merge pull request #35 from shayh/ng14

upgade to angular 14

b55bb4fbdb0c10b58d6cd6a108aa22fb2156690b authored about 2 years ago by Netanel Basal <[email protected]>
upgade to angular 14

e4b1f9be4b049eb9d50e2f77719b751ceabe926d authored about 2 years ago by Shay Halsband <[email protected]>
Merge pull request #32 from ngneat/version-upgrade

Nx and Angular Version Upgrade

c4b35f866487d96ab8958ce7318faa521b3c88c1 authored over 2 years ago by Preston Lamb <[email protected]>
chore: 🤖 add missing dependency for jest

Jest was missing a package that needed to be installed so the tests
could run

64834a98ec1d670a8bd566d55b50d4d317458363 authored over 2 years ago by Preston Lamb <[email protected]>
chore: 🤖 enable ivy, update package version, set peer deps

Enable Ivy for the library, udpate the package version because of the
changed peer dependencies

8a3917f5dd879f1c0a3f1f9f6db4ff16f53aff4c authored over 2 years ago by Preston Lamb <[email protected]>
chore: 🤖 update Nx and angular version

Update to latest Nx and Angular v13

282ef5b575d46d3f35db2be8cba604abdd8bb8a1 authored over 2 years ago by Preston Lamb <[email protected]>
chore: 🤖 udpated Nx and Angular versions

Updated Nx and Angular to v12.x

e685954811c6d47db54da2ebbc96b5be9786c753 authored over 2 years ago by Preston Lamb <[email protected]>
chore: 🤖 Update to Nx & Angular v11

Update Nx and Angular versions to 11

22cdf397ee078163a033735501b5710c68175024 authored over 2 years ago by Preston Lamb <[email protected]>
chore(release): 1.1.0

f3c7ed9d1630df94fe3d31ffe50a437ecf11a998 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #31 from ngneat/29-insert-methods

29 Insert Methods

bd8faec31c420c5f6d1be6ce66120ec254596931 authored about 4 years ago by Preston Lamb <[email protected]>
docs: ✏️ added documentation for insert methods

Added documentation for insertNode, insertNewNode,
insertNodeAndRemoveOld, insertNewNodeAndRemov...

71b2b0168df962ab39290b892f737e385ba3ecf9 authored about 4 years ago by Preston Lamb <[email protected]>
test: 💍 added tests for new insert methods

Added tests for new insert and remove methods

Closes: #29

ed2dc889714b185336b1b18fa4e8bdc62abc1199 authored about 4 years ago by Preston Lamb <[email protected]>
feat: 🎸 add insert and remove methods

Added two methods for inserting a node at a point in the graph and
removing the node that is bei...

a31696af8703e505176d84056565e3a79e20ab57 authored about 4 years ago by Preston Lamb <[email protected]>
test: 💍 added tests for insertNode

Added tests for inserting a node at a specific point in the graph

Closes: #29

17782f0e77d929f04703c7aed6f5c2d41cd03081 authored about 4 years ago by Preston Lamb <[email protected]>
feat: 🎸 insertNode methods added

Added two new methods that insert a node above another node in the
graph. One returns the list o...

4c5a7717b480ae8a7ccb92f2e962c9559b5e19fe authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #30 from ngneat/27-add-relation

Closes #27 Add Relation Methods

7dc91753fe9c1b3704bc21a10ccaaa46c9c3397d authored about 4 years ago by Preston Lamb <[email protected]>
docs: ✏️ more specific documentation

Closes: #27

faad14475c15497ef7a9c3ce382f4465cfa88647 authored about 4 years ago by Preston Lamb <[email protected]>
docs: ✏️ added documentation for new relation method

Added documentation on how to use the new add relation methods

Closes: #27

1a7dcbc1f92ae3c44ec809df3080148f24a183a9 authored about 4 years ago by Preston Lamb <[email protected]>
chore: 🤖 re enable a test

I commented out a test to isolate something and then needed to re enable
it

b8220907140c0f4034e6fc851be1dcde7bc1ef07 authored about 4 years ago by Preston Lamb <[email protected]>
test: 💍 test new relation adding methods

Add tests for the method that adds the relation between two nodes

Closes: #27

29410e67a87f80f6274b913dc29a78277b61a5c5 authored about 4 years ago by Preston Lamb <[email protected]>
feat: 🎸 add relationship methods

Add two methods for adding a relationship between two nodes. One
automatically updates the obser...

11d439b1fa4520e9b50966ef4e249e3ae8026356 authored about 4 years ago by Preston Lamb <[email protected]>
chore: 🤖 updating some packages

Updating some vulnerabilities with npm audit

344e569a69d5424b64480942d3934c955323fdc3 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #25 from ngneat/funding

Add Funding Options

7d12f5f764fb0314f615142471e6eb9f41d823b6 authored about 4 years ago by Preston Lamb <[email protected]>
chore: add funding.yaml

Add funding.yaml file to the repository for funding options

3127d0f5b98529cc30c09890a529cdce6d01d89f authored about 4 years ago by Preston Lamb <[email protected]>
chore(release): 1.0.2

a6e31c675832ffb300f502a9c4ccfd232ddba303 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #23 from ngneat/22-readme-fix

Fix Broken README Images

d53257e38a067c6ebdd434ad24e11ffedbb62303 authored about 4 years ago by Preston Lamb <[email protected]>
docs: ✏️ fix broken README images

Provided full absolute URLs to the images in github instead of relative
URLs so the images aren'...

8bf12048a9c7a70cb6e2e87482263977e38bff72 authored about 4 years ago by Preston Lamb <[email protected]>
chore(release): 1.0.1

8cb8fcad380f6212e71b05ba2822fc4e5c84e6aa authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #21 from ngneat/copy-readme

chore: 🤖 copy readme after building lib

03ad08a65d1fc18adc706f73337b0ebbadfc2843 authored about 4 years ago by Preston Lamb <[email protected]>
ci: 🎡 only run on node 14.x

Don't run the tests on Node 12.x, only on 14.x

1ea4c965c4d8c1f3c4108cc61776f968aac7378b authored about 4 years ago by Preston Lamb <[email protected]>
chore: 🤖 copy readme after building lib

Copy the README and logo and demo gif to the dist folder after building
the lib

621c5767fdb54fe6b539b6f60379a226b0dc7b77 authored about 4 years ago by Preston Lamb <[email protected]>
chore: 🤖 prepare release

6542e65ad7d011b97be3b00c7916568b5bc20d3d authored about 4 years ago by NetanelBasal <[email protected]>
chore(release): 0.0.1

05d7260172d57ac64f2e54c9a21e7567f8f767cb authored about 4 years ago by NetanelBasal <[email protected]>
Merge pull request #20 from ngneat/demo-gif

Add Demo GIF

2c47785910b38117801d449d0069ffc9459268ec authored about 4 years ago by Preston Lamb <[email protected]>
docs: ✏️ fixed GIF path and added live demo link

Fixed the path to the gif from the library README and created a link to
the live Demo

61857021e2b09e3ceb9e38ee0435f4f0ede626ce authored about 4 years ago by Preston Lamb <[email protected]>
docs: ✏️ add a demo gif

Added a gif to the READMEs to demo what the library does

4c73bdb81f59f9c0e2a1a5c8b067b6789f464781 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #19 from ngneat/tailwind-purge

Tailwind Purge
Closes #10

299da7378ad4d97e6f179e1aef862528056d21d1 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #18 from ngneat/15-children-count

New Children Count Function
Resolves #15

0014b796f5c06af54851446b84fee1571bc6b7e9 authored about 4 years ago by Preston Lamb <[email protected]>
chore: 🤖 purge extra tailwind classes

Add routes to check for purging tailwind classes on build

Closes: #10

dabbd79c9801565c84f3631e1306fa3589080832 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #17 from ngneat/12-package-json

package.json Information

Resolves #12

7458d5b6175073351bd874944ee5590e8c230438 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #16 from ngneat/14-redirects

Netlify Redirects

resolves #14

ab1f2fad36dd3bbcd30b3777ff3886fafcf67ffe authored about 4 years ago by Preston Lamb <[email protected]>
docs: ✏️ docs for the nodeChildrenCount method

Add documentation and how to use the nodeChildrenCount method

Closes: #15

47aa0609d57e3a874296add7a1f1ea06e37bcf28 authored about 4 years ago by Preston Lamb <[email protected]>
test: 💍 test nodeChildrenCount method

Adds unit tests to the nodeChildrenCount method

Closes: #15

61206e8a856ca322d29b80db4b8791562fe23b68 authored about 4 years ago by Preston Lamb <[email protected]>
feat: 🎸 nodeChildrenCount method

Returns the number of children a particular node has

Closes: #15

4eddfa38d21f1f7448f8204c7a323b88e7e3a582 authored about 4 years ago by Preston Lamb <[email protected]>
fix(demo): fix redirects file

43347d6685b83f94703b3f150857ca9b71c6be50 authored about 4 years ago by Preston Lamb <[email protected]>
chore: fill out package.json for package

The package.json needs to have certain information added, and this adds that information

669b7d04b7784482e90f1f7d9e81f35c8bd70f65 authored about 4 years ago by Preston Lamb <[email protected]>
fix(demo): redirect for demo app in Netlify

Make the app redirect properly when deployed to Netlify

Resolves #14

88c5e5e085c211fb9622d5076028beb31570e407 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #13 from ngneat/9-deploy-fix

Only Deploy App Once per Action

8def15bde9ceeeb0bf225882e14d4936a677d05d authored about 4 years ago by Preston Lamb <[email protected]>
ci(demo): only run the affected deploy action on one version of node

The affected deploy action was running twice for two versions of Node, but there's no need for that

6221f00939279169a1c5fcf3fd9506f0b6365bf0 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #11 from ngneat/9-deploy

Demo App Deploy
Resolves #9

807961fd4c35160fcde23ddda1defd266ef37690 authored about 4 years ago by Preston Lamb <[email protected]>
chore: add homepage to package.json

3430a7d72756e15f742ff141644db5f4901dbc6d authored about 4 years ago by Preston Lamb <[email protected]>
ci(demo): deploy demo app on push and merge to main

When a PR is merged or something is pushed to main, the affected:deploy command will run
If the ...

039ec0b5b4ba8cdf4eb58225bf1e8974d306b9f1 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #8 from ngneat/5-demo-app

#5 Add Demo app functionality

34de61dbb1b54ed7d7a86d735b609e635626d217 authored about 4 years ago by Preston Lamb <[email protected]>
test: move more tests off the TestBed

95e98799a0fc0227afe67eea2e856e09d7d8ede4 authored about 4 years ago by Preston Lamb <[email protected]>
test(demo): fix app.component test

Moved the app.component tests off the TestBed for the unit test

84e36414386393c26bc0c12357b75be143093793 authored about 4 years ago by Preston Lamb <[email protected]>
ci(demo): add e2e tests to the run on PR

58d60d11d0ef1ce8f69085953c71eb7ab9447316 authored about 4 years ago by Preston Lamb <[email protected]>
test(demo): e2e tests for the live demo page

Add e2e tests for the live demo page

ebb1c3bc220ae92695a749025ce5f21934bf4e33 authored about 4 years ago by Preston Lamb <[email protected]>
test(demo): homepage e2e tests

Homepage e2e tests for the demo app

ba97ed0836fa37f02795a0ca57fb08735c4a7f96 authored about 4 years ago by Preston Lamb <[email protected]>
fix(demo): remove console.log

29263818f2091d6bb1cf0f3d11f00cc1a1c98350 authored about 4 years ago by Preston Lamb <[email protected]>
fix(demo): show disabled button styles

When the button is disabled, show the difference in styles

a1b1708fed799be8d31ef7b02e1dcd706588d4c6 authored about 4 years ago by Preston Lamb <[email protected]>
feat(demo): add a button to add a new starting node if it's deleted

If the starting node is removed, you can now add a starting node

8986cf9b334c56238a1a02ab51ee7cd15fa5cf68 authored about 4 years ago by Preston Lamb <[email protected]>
fix(demo): get the lines drawn and the header shadow to show up

Fixed the node component so that the lines are properly drawn on the screen and removed
Fix the ...

5a22522f682f341c7bf7be1625596ec0c0466ec6 authored about 4 years ago by Preston Lamb <[email protected]>
feat(demo): adding leader-line

Adding leader-line package to draw lines between elements
not quite working, but should be an ea...

4b5da31fd549db6b65b7addbf7b619035d86f792 authored about 4 years ago by Preston Lamb <[email protected]>
feat(demo): add nodes to be able to add and remove

Add the node component to add and remove items

c01e8453271c08f345cf5d784e754b8480aecc5b authored about 4 years ago by Preston Lamb <[email protected]>
feat(demo): add builder demo page

Add the builder live demo page

1f67b1cb92561e236664507e380d0c8d98599adf authored about 4 years ago by Preston Lamb <[email protected]>
fix(@ngneat/dag): export the service

Export the service from the module so it can actually be used

82f651db14ca6f52f6fe9ea6b22399c3652db4f8 authored about 4 years ago by Preston Lamb <[email protected]>
feat(demo): add landing page

Added landing page for the library, with an explanation of the library and links to the docs and...

16f3d36ae8127da8763d166b501346efa9542a01 authored about 4 years ago by Preston Lamb <[email protected]>
feat(demo): added header component and placed on page

Added the header component for the navigation and put it on the page

42b489f0a0440316b35b5242a92b1afaf61cb3aa authored about 4 years ago by Preston Lamb <[email protected]>
feat(demo): added ui components lib

Added a shared UI components library for the demo app

481ff55bbbcfbf9d25b1f4f13a8d2c6c9ce2a2f6 authored about 4 years ago by Preston Lamb <[email protected]>
feat(demo): add tailwind

Add Tailwind to the demo app

b4d3674935b77262fcce5cd3e84e76304219f0d4 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #7 from ngneat/all-contributors/add-pjlamb12

docs: add pjlamb12 as a contributor

4475e33bdd328062b78b2dfd9fa9d3a99611634c authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #6 from ngneat/readme-image-fix

docs(@ngneat/dag): fix the library's readme svg path

16511ece581a47b160970c53d3400f5afd90f697 authored about 4 years ago by Preston Lamb <[email protected]>
docs: update .all-contributorsrc [skip ci]

182f817dc26c06b4746387d9b6a981b8ddc75a78 authored about 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update libs/dag-manager-service/README.md [skip ci]

2544db601ea039eede60e1a0ff027816b7e8aeee authored about 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

492496d650c51b9406d6fea525fd7586feac0d65 authored about 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs(@ngneat/dag): fix the library's readme svg path

fix the path for the image in the library's readme

87480913cbd0c9c45fcb4d0be12bed0f1a56f458 authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #4 from ngneat/3-docs

Library Documentation

4652f542e48cdfcca43cf8b71f12d11f48d8aec9 authored about 4 years ago by Preston Lamb <[email protected]>
ci(@ngneat/dag): ignore updates to markdown files for CI

don't run CI tests on markdown file changes

5dc6ead32352f18db5011ce57a894ff9d4c98d20 authored about 4 years ago by Preston Lamb <[email protected]>
docs(@ngneat/dag): finish documentation for library

finish documentation of the library, including adding it to the publishable lib's README
add con...

d25c3766b95b21bde15c161ec7800e6126581ef4 authored about 4 years ago by Preston Lamb <[email protected]>
docs(@ngneat/dag): add and remove item documentation

Add full documentation for adding and removing items

c5c430e25f2eefab85c30e2a2ff89143df277604 authored about 4 years ago by Preston Lamb <[email protected]>
feat(@ngneat/dag): add a new method for adding a step as a new path

This is similar to addNewStep in that it adds a new item or items as new paths to a parent
but i...

216cb03f33a32a34a25e5da502abdc9e5d12adaa authored about 4 years ago by Preston Lamb <[email protected]>
docs(@ngneat/dag): working on library docs

Working on the library's docs

470349f2cef8a53b78534b6adac10cd3808cf827 authored about 4 years ago by Preston Lamb <[email protected]>
fix(lib): export the interface

The DagModelItem interface needed to be exported, but wasn't. this fixes that

cbd91eed1cec6e8c429d01d0aa3f1b8fc453b4ba authored about 4 years ago by Preston Lamb <[email protected]>
Merge pull request #2 from ngneat/add-library

Add Library and Service

d6d2b78cce74435bce97be486564ca1bacc1b516 authored about 4 years ago by Preston Lamb <[email protected]>
ci: add github action config file

add a GitHub Action to run the affected tests on PR creation

88c9c4c48719f3359ea8bdfe7c8160ac1eb00464 authored about 4 years ago by Preston Lamb <[email protected]>
fix: set the defaultBase to main

Nx has a default base, which was master but needed to be changed to main

a3ab4a0ddfc7e71c718d31cd291dd41c6e2f8c35 authored about 4 years ago by Preston Lamb <[email protected]>
test: add test for dag-manager-service

This is the test file for the dag manager service, with many situations that should cover all us...

8796800d91f7e044c180407d6aabc87b745f24b6 authored about 4 years ago by Preston Lamb <[email protected]>