8000 Creating a new release from staging by d0nut-grapl · Pull Request #327 · grapl-security/grapl · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Dec 26, 2022. It is now read-only.

Creating a new release from staging #327

Merged
merged 874 commits into from
Oct 1, 2020
Merged

Creating a new release from staging #327

merged 874 commits into from
Oct 1, 2020

Conversation

d0nut-grapl
Copy link
Contributor

Which issue does this PR correspond to?

None / Cutting a release

What changes does this PR make to Grapl? Why?

  • Metrics
  • Dgraph TTL cleanup job
  • Updates to the build system
  • Better plugin deployment story
  • Analyzer lib rewrite
  • Rust source refactor for a couple of projects
  • Migration to dgraph-tonic
  • Various bug fixes in deployment, generators, merging, and operational hiccups

How were these changes tested?

  • Integration testing / Unit testing
  • e2e testing
  • local deployment + test data

jgrillo-grapl and others added 30 commits June 22, 2020 17:38
* add --delay and --batch-size options to upload-sysmon-logs.py

* attempt to CDK

* add schedule rule

* updates for review comments

* address LGTM lint

* cdk README

* add extract-grapl-deployment-artifacts.sh

* WIP build is broken

* fix aws-cdk versions

* some updates from local testing

* WIP build still borked

* README update

* make dgraph-ttl a Construct instead of a NestedStack

* fix an issue with the handler reference

* some more updates from testing in sandbox

* more fixes
… to a

single AWS account.
- All Constructs now use an interface for constructor params beyond
scope and id. This essentially provides named params, making it clearer
what the arguments are for.
Also gonna mix up our naming convention. For fun.
CDK - Add support for multiple Grapl deployments to single AWS account
* whitespace

* add cdk-watchful dep

* vendor cdk-watchful 0.5.1

* get vendored cdk-watchful to build

* add watchful to the Grapl stack

* some fixes

* remove cdk-watchful DynamoDB stuff because we use on-demand pricing

* remove unused import

* instrument engagement and graphql

* updates from local testing

* make everything a NestedStack

* internal-74 fix destroy_all.sh

* remove dangerous S3 stuff
Updating CDK README to match changes from previous PR.
* added paging for graphQL endpoint

* added front-end pagination to plugins

* graphQL paging

* fixed duplicate pagination bug for lenses

* added styling for paging

* formatting

* Revert extra lenses

* Styling

* fixed any types

* revisions

* refactored custom routing to use react-router-dom HashRouter

* remove redirectTo function

* added logic to check if logged in

* removed unneeded props

* Improve performance of plugin page and fix warnings
d0nut-grapl and others added 22 commits September 25, 2020 16:51
* Resolve #299 by storing more information in schema_table

* Reformat

* Update provisioning and resolve an edge conflict?

Co-authored-by: wimax-grapl <69007229+wimax-grapl@users.noreply.github.com>
Code cleanup and documentation work. Unfinished.
… of calls to CloudWatch (and save money) (#305)

* Add accumulation/aggregation to the Metric Forwarder, grouping like MetricDatums together to lower the number of API calls we have to make.
…#304)

* Removing the dependency rename in Cargo.tomls from grapl-graph-descriptions to
graph-descriptions for libraries used by plugins: derive-dynamic-node
and graph-generator-lib. This should remove the requirement that plugins
would need to make the same rename in their Cargo.toml.

* Removing all other references to renamed grapl-graph-descriptions.
Bumps [boto3](https://github.com/boto/boto3) from 1.14.44 to 1.15.8.
- [Release notes](https://github.com/boto/boto3/releases)
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)
- [Commits](boto/boto3@1.14.44...1.15.8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add a 'release Staging to Dockerhub every time code is pushed to Staging' workflow

* Refactor to reduce copied code between the two release scripts
Resolves #246 - replaces dgraph-rs with dgraph-tonic in graph-merger
Copy link
Contributor
@jgrillo-grapl jgrillo-grapl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🥇

@lgtm-com
Copy link
lgtm-com bot commented Oct 1, 2020

This pull request introduces 72 alerts and fixes 31 when merging 0681f0d into 8939772 - view on LGTM.com

new alerts:

  • 51 for Unused import
  • 6 for Module-level cyclic import
  • 4 for Unused local variable
  • 4 for 'import *' may pollute namespace
  • 3 for Unreachable code
  • 2 for Unused variable, import, function or class
  • 1 for Unnecessary pass
  • 1 for Variable defined multiple times

fixed alerts:

  • 22 for Unused import
  • 3 for Unused local variable
  • 2 for Missing variable declaration
  • 1 for Use of the return value of a procedure
  • 1 for Module is imported more than once
  • 1 for Variable defined multiple times
  • 1 for Wrong number of arguments in a call

@d0nut-grapl d0nut-grapl merged commit ff3740f into master Oct 1, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants
0