Releases: metlo-labs/metlo
Releases · metlo-labs/metlo
v0.0.1
Changelog
- 4aa3db9 fix goreleaser config (#184)
- dededfc Fix Go Mod Sum Deps Path (#183)
- 4b17634 Add govxlan release workflow (#182)
- afe88da add endpoint and data fields to webhook payload (#181)
- d1ed378 Go VXLAN Ingestor (#177)
- 5c31dfe add routes for large response (#180)
- 554971d add routes for file handling to sample ecommerce (#179)
- 0d64195 check if endpoint properties exist (#178)
- d24e923 add webhooks (#176)
- 8666c10 conditionally update endpoint based on risk score and last active (#175)
- d22e32b static number of ips and speed flag (#174)
- fdb2861 Better error logging on suricata (#172)
- cd8a690 Suricata mirroring installation script (#171)
- 43e03db switch node agent to typescript (#170)
- 86f1164 move sidebar to app level (#168)
- 497b182 upgrade fastify to 4.10.2 (#167)
- 752e69a upgrade to nextjs 13 (#166)
- fcc38ef Optimize frontend docker (#165)
- 94e7aad get rid of react icons (#164)
- 1510b54 Update version for spring-reactive, add build instructions (#162)
- e800cce Option to force creation of new entity instead of updating existing in gcp (#161)
- f0fb94a Cleanup unused files and imports (#159)
- 993dc1e Spring Boot Reactive Client and Spring Boot Starter (#157)
- 4ee573e fix toast message (#158)
- 75e9b5d add onboarding (#155)
- 9f864b7 url encode api keys when deleting (#156)
- 8c4aa17 style and format docs (#153)
- 1d87e2f Golang ingestor for gin,gorilla (#149)
- c47b4f6 fix metlo config schema and get metlo config (#152)
- 6f1dea8 Allow azure collector on internal IPs only (#144)
- d34d74b Check network on packet mirroring (#141)
- 36f3a55 Fix Node Workers (#150)
- e418c16 change settings page layout (#148)
- a50348e add UI for delete endpoint (#147)
- d062298 Update README.md (#146)
- 67bd510 Update README.md (#145)
- 8d1b863 add host page and endpoint deletion logic (#143)
- a1baa84 Don't require license key prompt on deployment script (#142)
- 3d4d4bc Remove src files and yarn cache from docker images (#138)
- 4776eaa Input license key from manage-deployment (#139)
- ed24fd3 Add outbound firewall rule for metlo gcp cli(#134)
- a463098 add licenseKey to log aggregated stats (#136)
- fb00cd9 add license key to docker compose (#135)
- 98a891e add validation for metlo-config (#117)
- 52e8c6a Add cleanup for gcp cli mirroring (#133)
- f2d2732 Add tunnel instructions to azure metlo instance (#132)
- c5c100a Update README.md (#131)
- 8b54c44 Clean Up Docs (#130)
- 5233879 add metlo address param to launch stack link (#129)
- 15251ad Update README.md (#128)
- de522cc Update default directory in metlo deployment script (#126)
- 2378a7d fix redis queue length check (#125)
- 09f84f1 Cloudformation scripts (#104)
- 72253dd Azure Deployment Setup (#124)
- c894125 Add more regions to gcp cli mirroring (#123)
- 4020585 make deploy script (#122)
- 0e72941 Update manage-deployment.py (#121)
- 0df0143 Update README.md (#120)
- 506df9a update gcp docs (#119)
- ed958e0 Remove Gcloud from Backend Docker (#116)
- a460fdc update node agent - fastify (#115)
- b930e9a add manual deploy steps to aws and gcp connections (#114)
- 5eeed7e add launch stack for aws, update aws and gcp docs (#111)
- a625e0a Fix issue on removal if object is null (#113)
- 510905f GCP CLI new, list and remove packet mirroring (#112)
- 6cd7be8 Update README.md (#110)
- fad8d0e Add more regions (#109)
- b4a7a9e Update in app docs (#108)
- d0cfcbf AWS CLI Improvements (#107)
- 4d359fa Remove connection routes (#106)
- b6a73ca Add more validation (#105)
- 67096f7 Python testing fix (#103)
- d880329 Add option in daemonset for suricata listening interface (#102)
- b14a093 Fix Express Request Paths (#101)
- a6f37c9 Add support for load balanced ecs traffic mirroring (#96)
- fb63480 change image file names (#94)
- c665284 Bump cli version (#93)
- 45c9e71 Update README.md (#92)
- b9cf596 Remove port from gcp cli metlo url, add suricata rules from init script (#91)
- 2949b7a where to and where (#90)
- 6270e0f bump node version (#89)
- 3ac6cce Add sleep to analyze loop (#88)
- 51851fc Use router for api (#86)
- b9b8a8d Add docs for ingestor in connections page (#78)
- 3ff05fe make getUnauthenticatedEndpointsSensitiveData param by ctx (#85)
- 10dd6ad Split Entity Manager Save and Save List (#84)
- 74de536 add optional headers to api calls (#83)
- 55d4d60 move static images to different folder (#82)
- 58daeec GCP CLI tooling (#75)
- 0fb62a4 (fix) Support Redis 6 (#80)
- 538c5a3 finish cleaning up db access (#79)
- a354e03 (fix) Get rid of unneeded filter options (#77)
- 43fc075 (fix) extend metlo config from base entity (#76)
- 12fd0dd feature: editable metlo-config (#74)
- ce3fb95 Cleanup Data Access (#73)
- dd05d0e (Feature) Java rate limiting (#72)
- 03e5542 feature: add default redacted fields and value (#71)
- 7049f96 fix: optimize endpoint page (#68)
- e49c8a1 feature: add initial graphql checks (#65)
- 926d60d fix: handle errors on body parser middleware (#67)
- ad39dc1 (fix) Add metlo ingestor endpoint to address for java/spring (#70)
- 04791c3 (feature) Java spring ingestor (#66)
- d2f59e1 feature: add test client for sample ecommerce service (#64)
- c941468 feature: update sample ecommerce service with fastify, and update responses (#63)
- 06512d5 (feature+fix) Add source to suricata ingestor. Correct endpoint for gcp mirroring (#62)
- b5e92b6 feature: add initial graphql changes (#61)
- bd885a5 (fix) mirroring UI endpoint (#60)
- 75eb975 fix(remove extra configs on data-source) (#59)
- 747de67 Kubernetes fixes for #52 (#58)
- 490bcd0 fix(optimize-analyzer) (#56)
- 81c8312 (feature) Pull variables from env file for ingestor (#57)
- f6e3aa7 (feature) add aws traffic mirroring to cli (#55)
- 12c7a1f (feature) Suricata limit by rules (#54)
- 39c6621 Update README.md
- eb24923 add num workers to env
- 77d1a1e (fix) manage deployment encryption key (#53)
- e3c3019 feature(optimize-collector) (#48)
- 786710f Improvements to node/python ingestor(s) (#51)
- f6c3ce4 fix node and python package READMEs
- 8bd1217 (cleanup) remove metlo egg info
- c8d9bf8 deploy python package
- 0683f92 (bugfix) Add missing response body on fastify (#49)
- 0db3f74 publish metlo node agent to npm
- bde6683 change metlo cli package
- 0bd095f (feature) Add mutex locking on shared data structures (#46)
- a992809 Add better data capture from suricata unix streams (#45)
- 31a8e05 Python ingestor for django and flask (#43)
- 358bb84 Add GCP Instructions to README
- cea0f65 Fix AWS deploy on README
- 7bc3630 Add AWS Deploy Button to README
- 62f7b4b add endpoints, update logic for sample ecommerce service (#42)
- 2c12831 fix endpoint, data field, and spec generation (#40)
- 1b190e8 add init-env command to manage-deployment
- 31742af add manage deployment script (#39)
- 2cf5f8d sample-ecommerce: add dockerfile, update dependencies, add pm2 (#38)
- ae810f5 run build tests on develop
- ae24f1a add staging docker-compose file (#37)
- 064da1d feature(add-initial-migrations): added initial migration work (#34)
- ac4fc63 (feature) Add local server address and port to node ingestor (#36)
- 964eb53 (feature) Add deletion confirmation for api keys (#35)
- 22dc7de (feature) add fastify compatibility to node ingestor
- 538dd56 Use object.entries instead of object.values
- ab51d14 remove errant logging code for node ingestor
- 7deb827 change to synchronize in dataSource options
- e546793 add initial table migrations
- 421e668 (feature) Add koa ingestor, modify express ingestor, better auto handling of module selection for monkey patching
- 50df6b3 add NODE_ENV for dev scripts, fix initialization based on env
- 788e4f0 update ApiTrace model
- c38e155 add migrations, migrations run on initialization, remove synchronize
- 8014506 remove comments
- 70ee45b update authentication config
- 790b83b add warning in generated spec component
- b6522b8 (features) Add basic express ingestor
- faec3ea add attackView to TraceDetail
- f3b21cb update attack components
- 32ac654 add attack view sessionMeta fields
- e4b91c4 check if uuid param is valid uuid before endpoint and alert filtering
- 2a38282 turn off spellcheck in endpoint and alert search
- ab51d65 add encryption key to ingestor environment
- 8dd6f24 remove console log
- a7051fa fix toast formatting
- fc83c35 add error handling to settings
- d43900a fix alert uuid param
- d3f0c8b add toast handler, fix toast messages
- 99103ce fix authentication config and block fields populate
- 14202e2 change clear api trace cron time, remove analyzing traces log
- 7b22e46 add search for alert id, add routing to alerts
- 89e9462 update job import, fix protection page
- 0dc4178 separate job scripts, types, utils for jobs
- 3858792 add updated trace endpoints to list
- c3fafb4 (cleanup) remove minute level agg
- cb8b1eb (cleanup) move clear api traces into own file
- 919efc2 get rid of enterprise path in tsconfig
- 66ec089 remove attack backend
- ae21644 fix yaml path pointer lookup
- 46a460f fix path parameter parsing for spec validation
- da12506 add null type checking for spec generation
- a7687c8 (feature) change logo of settings page
- b67b308 (feature) move api keys to settings page
- 8a4ee60 (bugfix) add missing for attribute when adding new api key
- ead7a20 (feature) List source of API Keys
- 8b7746b (feature) Add api key source
- 44f8e28 (feature) Add options to add/list/delete api key
- 500dc4b (feature) Modify response for create api key
- 89f4677 (chore) format output of api keys listing
- 7cf7135 add pagination to endpoint alerts, fix toasts
- afed122 update json to yaml converter
- 254e612 fix alert tab undefined
- 20c4a22 Change discord link in README to permanent link
- bba19c3 Update README.md
- e3233d0 update alert message and formatting
- ccd9916 fix query, and optimize retrieving specific endpoint
- 3bfad2f fix endpoint query, update frontend UI and parameters
- 3f55152 optimized endpoint query, update for data classes, authenticated filtering, and last active filtering
- 72455e4 add unauntheticated endpoint returnin...