Skip to content
This repository has been archived by the owner on Oct 20, 2023. It is now read-only.

Release 0.8.2 #68

Merged
merged 39 commits into from
Jan 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
1b8aa90
expand multiCommands, route to previous expanded command when collaps…
sharplessHQ Nov 9, 2022
1cb8efe
update commandBreadcrumb beaconSelect to support expanding multi comm…
sharplessHQ Nov 9, 2022
81e7fb4
be able to expand multi commands, with collapse all button
sharplessHQ Nov 9, 2022
0483d51
clean up
sharplessHQ Nov 9, 2022
654ed0e
removed old expand/collapse button
sharplessHQ Nov 9, 2022
eb45ded
Explicitly pkg-fetch before running yarn run release, to avoid issues…
S4lt5 Nov 10, 2022
b0d0ffc
Add a "release:all" test for CI
S4lt5 Nov 10, 2022
14a10f5
Fav a comment won't add user
sharplessHQ Nov 11, 2022
4c1cf6f
Merge pull request #43 from cisagov/feature/command-navigation-expand…
GoldingAustin Nov 11, 2022
2cd5849
Update build.yml
S4lt5 Nov 14, 2022
f9f4850
Update build.yml
S4lt5 Nov 14, 2022
cf217c2
Merge pull request #37 from Yablargo/explicit-pkg-fetch
GoldingAustin Nov 14, 2022
caa1009
Tests to verify command and beacon counts (#45)
ccarpenter28 Nov 15, 2022
336919c
Merge pull request #46 from cisagov/bugfix/favoriting-a-comment-autom…
sharplessHQ Nov 15, 2022
c2dc83d
Cypress/blue team test (#48)
sang2925 Dec 2, 2022
291dc37
Add error message to http server close (#51)
GoldingAustin Dec 2, 2022
0b67bf6
query full CommpandGroupIds list, then query paginated commandGroups
sharplessHQ Dec 6, 2022
88a7055
add useEffect for command/commentsBox scroll, temp queryCommands
sharplessHQ Dec 14, 2022
d2f3f86
Database Migrations (#54)
GoldingAustin Dec 23, 2022
ecf0bab
fixed isLoading / undefined query issue
sharplessHQ Dec 30, 2022
1af7aae
Set database mode to dev_persist in parsing machine when not in produ…
GoldingAustin Jan 4, 2023
95224d9
Feature/543 timeline show time on drag (#57)
sharplessHQ Jan 6, 2023
b4d087e
Feature/ambiguous data (#49)
aguamentiPatronum Jan 6, 2023
8093fac
Update global operators graphql query & mutation auth (#58)
GoldingAustin Jan 6, 2023
2ecb9f5
Merge branch 'develop' of https://github.com/cisagov/RedEye into lazy…
sharplessHQ Jan 9, 2023
b2cc447
Fix commandGroup default query
GoldingAustin Jan 11, 2023
b7001e0
fix progressBar for no comments group
sharplessHQ Jan 11, 2023
e370b8d
Update graphql models
GoldingAustin Jan 11, 2023
bf1e3d2
Feature/343 timeline hover bar to see beacon data (#60)
sharplessHQ Jan 12, 2023
3ea36b2
Use new mikro-orm checkMigrationNeeded method to prevent unnecessary …
GoldingAustin Jan 12, 2023
ea7bb90
docs(changeset): Exposing BeaconMeta source LogLine
devanfarrell Jan 17, 2023
51d67de
fix comments tab - command explanding/collapsing bug
sharplessHQ Jan 17, 2023
f6bb0a4
change to headed cypress
sharplessHQ Jan 17, 2023
a84cc49
Merge branch 'develop' of https://github.com/cisagov/RedEye into lazy…
sharplessHQ Jan 17, 2023
c065937
Merge pull request #64 from cisagov/expose-meta-origin
devanfarrell Jan 17, 2023
2cb5cf8
Merge pull request #65 from cisagov/lazy-load-comments
sharplessHQ Jan 17, 2023
0d5fae6
Make migration imports static for pkg build (#66)
GoldingAustin Jan 18, 2023
731596c
Rename Tokens - Light Theme Prep (#67)
arniebradfo Jan 19, 2023
a2fbb65
0.8.2
GoldingAustin Jan 19, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .changeset/little-beans-hammer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@redeye/models': patch
---

Exposing BeaconMeta source LogLine
10 changes: 10 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
root = true

[*]
end_of_line = lf
insert_final_newline = true

[*.{js,json,yml}]
charset = utf-8
indent_style = space
indent_size = 2
222 changes: 222 additions & 0 deletions .github/workflows/cypress-matrix-KEEP.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,222 @@
# name: Cypress Tests

# # concurrency:
# # group: ${{ github.workflow }}-${{ github.ref }}
# # cancel-in-progress: true

# on:
# # manual button click from the GitHub UI
# workflow_dispatch:
# push:
# branches:
# - main
# - develop
# pull_request:
# branches:
# - '**'

# jobs:
# prepare:
# runs-on: ubuntu-20.04
# outputs:
# uuid: ${{ steps.uuid.outputs.value }}
# steps:
# - name: Generate unique ID 💎
# id: uuid
# run: echo "{name}={sha-$GITHUB_SHA-time-$(date +"%s")}" >> $GITHUB_ENV

# - name: Print unique ID 🖨`
# run: echo "generated id ${{ steps.uuid.outputs.value }}"

# install:
# needs: ['prepare']
# runs-on: ubuntu-latest
# steps:
# - name: Checkout
# uses: actions/checkout@v3

# - name: Cache
# uses: actions/setup-node@v3
# with:
# cache: 'yarn'
# - run: yarn install
# - run: yarn build:all

# - name: Save build folder
# uses: actions/upload-artifact@v3
# with:
# name: dist
# if-no-files-found: error
# path: dist

# RedTeamChrome:
# runs-on: ubuntu-latest
# container:
# image: cypress/browsers:node18.12.0-chrome106-ff106
# needs: [prepare, install]
# strategy:
# fail-fast: false
# matrix:
# containers: [1, 2, 3, 4, 5]

# steps:
# - name: Checkout
# uses: actions/checkout@v3

# - name: Cache
# uses: actions/setup-node@v3
# with:
# cache: 'yarn'

# - name: Download the build folders
# uses: actions/download-artifact@v3
# with:
# name: dist
# path: dist

# - name: 'Red Team Tests - Chrome'
# uses: cypress-io/github-action@v4
# with:
# start: yarn start
# wait-on: 'http://localhost:4000/api/graphql, http://localhost:3500'
# browser: chrome
# group: 'Red Team - Chrome'
# working-directory: applications/redeye-e2e
# config: baseUrl=http://localhost:3500
# record: true
# parallel: true
# config-file: cypress.config.js
# spec: src/integration/e2e/redteam/**/**/**/*.cy.js
# ci-build-id: ${{ needs.prepare.outputs.uuid }}
# env:
# CYPRESS_PROJECT_ID: 'rsybgk'
# CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY_RED }}

# RedTeamFirefox:
# runs-on: ubuntu-latest
# container:
# image: cypress/browsers:node18.12.0-chrome106-ff106
# options: --user 1001
# needs: [prepare, install]
# strategy:
# fail-fast: false
# matrix:
# containers: [1, 2, 3, 4, 5]
# steps:
# - name: Checkout
# uses: actions/checkout@v3

# - name: Cache
# uses: actions/setup-node@v3
# with:
# cache: 'yarn'

# - name: Download the build folders
# uses: actions/download-artifact@v3
# with:
# name: dist
# path: dist

# - name: 'Red Team Tests - Firefox'
# uses: cypress-io/github-action@v4
# with:
# start: yarn start
# wait-on: 'http://localhost:4000/api/graphql, http://localhost:3500'
# browser: firefox
# group: 'Red Team - Firefox'
# working-directory: applications/redeye-e2e
# config: baseUrl=http://localhost:3500
# record: true
# parallel: true
# config-file: cypress.config.js
# spec: src/integration/e2e/redteam/**/**/**/*.cy.js
# ci-build-id: ${{ needs.prepare.outputs.uuid }}
# env:
# CYPRESS_PROJECT_ID: 'rsybgk'
# CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY_RED1 }}

# BlueTeamChrome:
# runs-on: ubuntu-latest
# container:
# image: cypress/browsers:node18.12.0-chrome106-ff106
# options: --user 1001
# needs: [prepare, install]
# strategy:
# fail-fast: false
# matrix:
# containers: [1, 2, 3, 4, 5]
# steps:
# - name: Checkout
# uses: actions/checkout@v3

# - name: Cache
# uses: actions/setup-node@v3
# with:
# cache: 'yarn'

# - name: Download the build folders
# uses: actions/download-artifact@v3
# with:
# name: dist
# path: dist

# - name: 'Blue Team Tests - Chrome'
# uses: cypress-io/github-action@v4
# with:
# start: yarn start:blue
# wait-on: 'http://localhost:4000/api/graphql, http://localhost:3500'
# browser: chrome
# group: 'Blue Team - Chrome'
# working-directory: applications/redeye-e2e
# config: baseUrl=http://localhost:3500
# record: true
# parallel: true
# config-file: cypress.config.js
# spec: src/integration/e2e/blueteam/**/*.cy.js
# ci-build-id: ${{ needs.prepare.outputs.uuid }}
# env:
# CYPRESS_PROJECT_ID: '46ahz3'
# CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY_BLUE }}

# BlueTeamFirefox:
# runs-on: ubuntu-latest
# container:
# image: cypress/browsers:node18.12.0-chrome106-ff106
# options: --user 1001
# needs: [prepare, install]
# strategy:
# fail-fast: false
# matrix:
# containers: [1, 2, 3, 4, 5]
# steps:
# - name: Checkout
# uses: actions/checkout@v3

# - name: Cache
# uses: actions/setup-node@v3
# with:
# cache: 'yarn'

# - name: Download the build folders
# uses: actions/download-artifact@v3
# with:
# name: dist
# path: dist

# - name: 'Blue Team Tests - Firefox'
# uses: cypress-io/github-action@v4
# with:
# start: yarn start:blue
# wait-on: 'http://localhost:4000/api/graphql, http://localhost:3500'
# browser: firefox
# group: 'Blue Team - Firefox'
# working-directory: applications/redeye-e2e
# config: baseUrl=http://localhost:3500
# record: true
# parallel: true
# config-file: cypress.config.js
# spec: src/integration/e2e/blueteam/**/*.cy.js
# ci-build-id: ${{ needs.prepare.outputs.uuid }}
# env:
# CYPRESS_PROJECT_ID: '46ahz3'
# CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY_BLUE1 }}
Loading