v0.2.0
✨ New Features
379b752- First commit with a mvp (commit by @GermanMT)53390b9- implement recursive extraction (commit by @GermanMT)a35d442- Add git repository extraction (commit by @GermanMT)edb913a- Complete extraction with git (commit by @GermanMT)4aaf0c9- Divide database (commit by @GermanMT)d011204- Add validators to graph model (commit by @GermanMT)708010f- Add error handling (commit by @GermanMT)7e41db9- Add error handling (commit by @GermanMT)8fb2703- Create models (commit by @GermanMT)01dfa9e- Create models (commit by @GermanMT)4e18697- Add configuration model (commit by @GermanMT)924138e- Add configuration model (commit by @GermanMT)7828e75- Cve extraction and atribution (commit by @GermanMT)db173e3- Cve extraction and atribution (commit by @GermanMT)ae705ef- Update versions cves by query (commit by @GermanMT)a18dbba- Update versions cves by query (commit by @GermanMT)77c4bd1- Implement package objectid inside versionç (commit by @GermanMT)07dc408- Implement package objectid inside versionç (commit by @GermanMT)48c90d5- Populate security database in startup (commit by @GermanMT)b7c5d8e- Populate security database in startup (commit by @GermanMT)e250f2d- Add db file as zip and update modified cves (commit by @GermanMT)8217f16- Add db file as zip and update modified cves (commit by @GermanMT)4734e65- Add bulk write actions in populate method (commit by @GermanMT)a71a692- Add bulk write actions in populate method (commit by @GermanMT)bcc7cd9- Improve indexes (commit by @GermanMT)c8665ed- Improve indexes (commit by @GermanMT)c0b6f8b- Use internal cves db instead nvd api (commit by @GermanMT)8232e30- Use internal cves db instead nvd api (commit by @GermanMT)8990fa4- Add new indexes (commit by @GermanMT)1af1e86- Add new indexes (commit by @GermanMT)0e6f373- Add new versions update (commit by @GermanMT)89b653d- Add new versions update (commit by @GermanMT)69ce840- Create docker init for seed and docker after init (commit by @GermanMT)2fdc67e- Add session to github api (commit by @GermanMT)d978e61- Change to mongorestore (commit by @GermanMT)83b0e81- Add read by id methods (commit by @GermanMT)601156e- Attach depex to dependency network pluggin (commit by @GermanMT)59586f7- Add fields parameter to querys (commit by @GermanMT)4910cce- Refactor edges construccion (commit by @GermanMT)594b0e1- Update cves in old package versions (commit by @GermanMT)e468588- Add operation and a faster network serialization (commit by @GermanMT)01d0123- Improve utils features and eficiency (commit by @GermanMT)db01469- Refactor serialization to make it faster (commit by @GermanMT)448cf91- Divide serializer from operations (commit by @GermanMT)fa84568- New workflow (commit by @GermanMT)
🐛 Bug Fixes
4704db8- Solve prospector dependencie (commit by @GermanMT)90191fb- Solve python version in workflows (commit by @GermanMT)b96077f- Try solve dependencie installing (commit by @GermanMT)0080c70- Solve item tuple (commit by @GermanMT)4ebc24b- Rename database (commit by @GermanMT)81d9ad5- Solve yml variables (commit by @GermanMT)437a889- Changed user secret (commit by @GermanMT)5e0f409- Docker env variables (commit by @GermanMT)7972274- Prospector linting (commit by @GermanMT)54b5b14- Insert dates in mongo as a datetime (commit by @GermanMT)c39d0f4- Add new operator to parse (commit by @GermanMT)d6acb4b- Improve recursive extraction and clean code (commit by @GermanMT)c538ddf- Solve timeout error (commit by @GermanMT)4d27fa3- Solve mypy analisys to include all files (commit by @GermanMT)999942a- Add email-validator dependency (commit by @GermanMT)9c2c370- Solving minor problems (commit by @GermanMT)b4cfe5f- solve mypy analisys (commit by @GermanMT)02567a9- Solve problem with or ctc (commit by @GermanMT)067a56b- Solve problem with or ctc (commit by @GermanMT)a20438d- Add more response time (commit by @GermanMT)d3015cf- Add more response time (commit by @GermanMT)6e42715- Delete unussed import (commit by @GermanMT)6285c0e- Delete unussed import (commit by @GermanMT)4546078- Solve errors in comparing versions (commit by @GermanMT)bf1061f- Solve errors in comparing versions (commit by @GermanMT)bad256e- Solve a bad case not take in account (commit by @GermanMT)057562e- Solve a bad case not take in account (commit by @GermanMT)c57f5e4- Delete unnused import (commit by @GermanMT)385b239- Delete unnused import (commit by @GermanMT)7336f45- Change encoder class name (commit by @GermanMT)acdc647- Solve db updater problems (commit by @GermanMT)9d67043- prospector check (commit by @GermanMT)3afc7a8- Ignore seeds (commit by @GermanMT)49e6f87- Solve lfs merge (commit by @GermanMT)0f3b93b- Solve mypy action (commit by @GermanMT)4e44fa1- Solve errors in update db (commit by @GermanMT)5ddc30b- Add encoder for datatime objects (commit by @GermanMT)d8e692f- Solve 'dev' contraints (commit by @GermanMT)3164d49- Solve prospector and mypy analisys (commit by @GermanMT)74b84e3- Solve cyclic import (commit by @GermanMT)54b544b- Solve problem with ctcs without . (commit by @GermanMT)9642986- Solve bad package extraction (commit by @GermanMT)2e1bc4e- Solve dependencie extraction in large files (commit by @GermanMT)cf8005a- Solve some errors (commit by @GermanMT)48b3012- Solve bad day problem (commit by @GermanMT)dfe2851- Delete a print (commit by @GermanMT)87c7118- Solve errors in empty repositories (commit by @GermanMT)1d610c6- Refactor bad attribute creation (commit by @GermanMT)1f3cc53- Solve problem with casefolds (commit by @GermanMT)e1b8dc7- Add prospector and mypy version to workflow (commit by @GermanMT)66d271c- Add mongo concrete version (commit by @GermanMT)bf66323- Solve return large files (commit by @GermanMT)6f93b6f- Pass prospector and mypy (commit by @GermanMT)09e5a54- Rename incorrect name (commit by @GermanMT)be1a4ef- Solve bad versiton sanitize (commit by @GermanMT)1d721b7- Remove change in workflow (commit by @GermanMT)
🔧 Chores
cb16be3- Add env file and config file (commit by @GermanMT)f2dff77- Clean code (commit by @GermanMT)5461e7c- Clean code (commit by @GermanMT)13e979a- Clean requirements.txt file (commit by @GermanMT)6dd8aa9- Add setup.py file (commit by @GermanMT)5f2cbeb- Pass mypy to correct code (commit by @GermanMT)14a262e- Pass prospector to code (commit by @GermanMT)92a0e78- Set mypy and prospector analisys to branches (commit by @GermanMT)aa15a16- Add new dependencies to setup.py file (commit by @GermanMT)4d91f85- Update readme (commit by @GermanMT)3e182e9- DockerHub image update workflow (commit by @GermanMT)995fc4e- Add docker ignore (commit by @GermanMT)026f8ed- Rename latest dockerhub push file (commit by @GermanMT)0d87632- Add relase push to docker hub (commit by @GermanMT)6f9085a- Refactor code in controllers (commit by @GermanMT)cc6b81b- Update readme (commit by @GermanMT)0639a9c- Refactor code and optimize functions (commit by @GermanMT)7f1e57b- Refactor get first pos method (commit by @GermanMT)fa008f3- Put main inside app folder (commit by @GermanMT)b8af38f- Add develop requirements (commit by @GermanMT)695dd17- Delete unnecesary controller (commit by @GermanMT)b6e10a9- Delete unnecesary controller (commit by @GermanMT)be6bd46- Refactor code to increase speed in graph generation (commit by @GermanMT)270e7b8- Refactor code to increase speed in graph generation (commit by @GermanMT)ea8b4a1- Upgrade dependencies (commit by @GermanMT)d409b14- Upgrade dependencies (commit by @GermanMT)887197d- Add config for git lfs (commit by @GermanMT)37cf6d6- Add config for git lfs (commit by @GermanMT)7f1a2b0- Add config for git lfs (commit by @GermanMT)79683fc- Add config for git lfs (commit by @GermanMT)9ba82e4- refactor and improve code (commit by @GermanMT)39e2748- Reubicate dependencies (commit by @GermanMT)425cf51- configuring git lfs (commit by @GermanMT)c2e466f- Congifure git lfs (commit by @GermanMT)e38b646- Configure git lfs (commit by @GermanMT)9663f97- Change readme (commit by @GermanMT)da238b2- Refacor names and imports (commit by @GermanMT)ae6931c- Reorganise mongo imports (commit by @GermanMT)f0e744c- Add information about api keys (commit by @GermanMT)0812e4f- Update readme (commit by @GermanMT)e4fbb38- Refactor network name (commit by @GermanMT)5594006- Change mypy config (commit by @GermanMT)74bdd59- Update flamapy-dn version (commit by @GermanMT)edd36a0- Update seeds (commit by @GermanMT)cf71a81- Update flamapy-dn (commit by @GermanMT)b4d96ef- Update cve seeds (commit by @GermanMT)2389dab- Upgrade flamapy-dn (commit by @GermanMT)3dc4c2c- Update flamapy-dn (commit by @GermanMT)31d58f8- Update pypi db (commit by @GermanMT)675e2e6- Update docker image workflow (commit by @GermanMT)