Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: audit log table #300

Merged
merged 21 commits into from
Mar 31, 2023
Merged

feat: audit log table #300

merged 21 commits into from
Mar 31, 2023

Conversation

chetannn
Copy link
Collaborator

Description

Started working on audit log table.

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I documented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

@socket-security
Copy link

socket-security bot commented Mar 28, 2023

New dependency changes detected. Learn more about Socket for GitHub ↗︎


🚨 Potential security issues found in this pull request. To accept the risk, merge this PR and you will not be notified again.

Bot Commands

To ignore an alert, reply with a comment starting with @SocketSecurity ignore followed by a space separated list of package-name@version specifiers. e.g. @SocketSecurity ignore foo@1.0.0 bar@* or ignore all packages with @SocketSecurity ignore-all

  • @SocketSecurity ignore prismjs@1.17.1
  • @SocketSecurity ignore highlight.js@9.15.10
  • @SocketSecurity ignore babel-plugin-styled-components@2.0.7
  • @SocketSecurity ignore bin-links@3.0.2
  • @SocketSecurity ignore bin-links@3.0.3
  • @SocketSecurity ignore browserslist@4.18.1
  • @SocketSecurity ignore browserslist@4.21.5
  • @SocketSecurity ignore buffer@4.9.2
  • @SocketSecurity ignore cacache@15.3.0
  • @SocketSecurity ignore cardinal@2.1.1
  • @SocketSecurity ignore chardet@0.7.0
  • @SocketSecurity ignore chokidar@3.5.3
  • @SocketSecurity ignore chownr@2.0.0
  • @SocketSecurity ignore clean-css@4.2.4
  • @SocketSecurity ignore clean-css@5.2.0
  • @SocketSecurity ignore clone-stats@1.0.0
  • @SocketSecurity ignore cloneable-readable@1.1.3
  • @SocketSecurity ignore cmd-shim@5.0.0
  • @SocketSecurity ignore commander@2.20.3
  • @SocketSecurity ignore commander@5.1.0
  • @SocketSecurity ignore commander@7.1.0
  • @SocketSecurity ignore commander@9.5.0
  • @SocketSecurity ignore concurrently@7.6.0
  • @SocketSecurity ignore config-chain@1.1.13
  • @SocketSecurity ignore convert-source-map@1.9.0
  • @SocketSecurity ignore core-js@2.6.12
  • @SocketSecurity ignore cosmiconfig@6.0.0
  • @SocketSecurity ignore cosmiconfig@7.1.0
  • @SocketSecurity ignore create-require@1.1.1
  • @SocketSecurity ignore cross-spawn@7.0.3
  • @SocketSecurity ignore debug@2.6.9
  • @SocketSecurity ignore debug@3.2.7
  • @SocketSecurity ignore debug@4.3.4
  • @SocketSecurity ignore dotenv@10.0.0
  • @SocketSecurity ignore dotenv@16.0.3
  • @SocketSecurity ignore editorconfig@0.15.3
  • @SocketSecurity ignore ejs@3.1.8
  • @SocketSecurity ignore ejs@3.1.9
  • @SocketSecurity ignore esbuild@0.15.18
  • @SocketSecurity ignore esbuild@0.17.14
  • @SocketSecurity ignore esbuild-register@3.4.2
  • @SocketSecurity ignore escalade@3.1.1
  • @SocketSecurity ignore eslint@7.32.0
  • @SocketSecurity ignore eslint@8.36.0
  • @SocketSecurity ignore eslint-module-utils@2.7.4
  • @SocketSecurity ignore eslint-plugin-import@2.27.5
  • @SocketSecurity ignore eslint-plugin-react@7.32.1
  • @SocketSecurity ignore esprima@4.0.1
  • @SocketSecurity ignore external-editor@3.1.0
  • @SocketSecurity ignore fast-glob@3.2.11
⚠️ CVE

Contains a high severity Common Vulnerability and Exposure (CVE).

Remove or replace dependencies that include known high severity CVEs. Consumers can use dependency overrides or npm audit fix --force to remove vulnerable dependencies.

Package CVE Source
prismjs@1.17.1 (upgraded) 1090014 Denial of service in prismjs (high) package.json via react-code-blocks@0.0.9-0, apps/platform/package.json via react-code-blocks@0.0.9-0
prismjs@1.17.1 (upgraded) 1089716 Regular Expression Denial of Service (ReDoS) in Prism (high) package.json via react-code-blocks@0.0.9-0, apps/platform/package.json via react-code-blocks@0.0.9-0
prismjs@1.17.1 (upgraded) 1087445 Cross-Site Scripting in Prism (high) package.json via react-code-blocks@0.0.9-0, apps/platform/package.json via react-code-blocks@0.0.9-0
prismjs@1.17.1 (upgraded) 1090424 Cross-site Scripting in Prism (high) package.json via react-code-blocks@0.0.9-0, apps/platform/package.json via react-code-blocks@0.0.9-0
⚠️ Mild CVE

Contains a low severity Common Vulnerability and Exposure (CVE).

Remove or replace dependencies that include known low severity CVEs. Consumers can use dependency overrides or npm audit fix --force to remove vulnerable dependencies.

Package CVE Source
highlight.js@9.15.10 (upgraded) 1090060 Prototype Pollution in highlight.js (moderate) package.json via react-code-blocks@0.0.9-0, apps/platform/package.json via react-code-blocks@0.0.9-0
prismjs@1.17.1 (upgraded) 1089189 prismjs Regular Expression Denial of Service vulnerability (moderate) package.json via react-code-blocks@0.0.9-0, apps/platform/package.json via react-code-blocks@0.0.9-0
highlight.js@9.15.10 (upgraded) 1086450 ReDOS vulnerabities: multiple grammars (moderate) package.json via react-code-blocks@0.0.9-0, apps/platform/package.json via react-code-blocks@0.0.9-0
⚠️ Filesystem access

Accesses the file system, and could potentially read sensitive data.

If a package must read the file system, clarify what it will read and ensure it reads only what it claims to. If appropriate, packages can leave file system access to consumers and operate on data passed to it instead.

Package Module Location Source
babel-plugin-styled-components@2.0.7 (added) fs lib/visitors/displayNameAndId.js package.json via react-code-blocks@0.0.9-0, apps/platform/package.json via react-code-blocks@0.0.9-0
bin-links@3.0.2 (added) fs lib/check-bin.js apps/cli/package.json via oclif@3.6.1
bin-links@3.0.2 (added) fs lib/fix-bin.js apps/cli/package.json via oclif@3.6.1
bin-links@3.0.2 (added) fs lib/link-gently.js apps/cli/package.json via oclif@3.6.1
bin-links@3.0.2 (added) fs lib/shim-bin.js apps/cli/package.json via oclif@3.6.1
bin-links@3.0.3 (added) fs lib/check-bin.js
bin-links@3.0.3 (added) fs lib/fix-bin.js
bin-links@3.0.3 (added) fs lib/link-gently.js
bin-links@3.0.3 (added) fs lib/shim-bin.js
browserslist@4.18.1 (added) fs cli.js
browserslist@4.21.5 (added) fs cli.js apps/platform/package.json via autoprefixer@10.4.14, mailing@0.9.12
browserslist@4.21.5 (added) fs node.js apps/platform/package.json via autoprefixer@10.4.14, mailing@0.9.12
buffer@4.9.2 (added) fs bin/download-node-tests.js
buffer@4.9.2 (added) fs bin/test.js
cacache@15.3.0 (added) fs lib/content/write.js apps/cli/package.json via oclif@3.6.1
cacache@15.3.0 (added) fs lib/util/move-file.js apps/cli/package.json via oclif@3.6.1
cacache@15.3.0 (added) fs lib/verify.js apps/cli/package.json via oclif@3.6.1
cardinal@2.1.1 (added) fs examples/highlight-diff.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
cardinal@2.1.1 (added) fs lib/highlightFile.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
cardinal@2.1.1 (added) fs lib/highlightFileSync.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
cardinal@2.1.1 (added) fs settings.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
cardinal@2.1.1 (added) fs test/cardinal-highlight-block-comment.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
cardinal@2.1.1 (added) fs test/cardinal-smoke.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
cardinal@2.1.1 (added) fs test/settings.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
cardinal@2.1.1 (added) fs test/themes.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
chardet@0.7.0 (added) fs index.js apps/cli/package.json via oclif@3.6.1
chokidar@3.5.3 (added) fs index.js package.json via @tailwindcss/forms@0.4.1, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7, apps/platform/package.json via @tailwindcss/forms@0.5.3, @tailwindcss/typography@0.5.9, mailing@0.9.12, mailing-core@0.9.12, playwright-watch@1.3.23, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7, packages/ui/package.json via @tailwindcss/forms@0.4.1, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7
chokidar@3.5.3 (added) fs lib/fsevents-handler.js package.json via @tailwindcss/forms@0.4.1, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7, apps/platform/package.json via @tailwindcss/forms@0.5.3, @tailwindcss/typography@0.5.9, mailing@0.9.12, mailing-core@0.9.12, playwright-watch@1.3.23, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7, packages/ui/package.json via @tailwindcss/forms@0.4.1, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7
chokidar@3.5.3 (added) fs lib/nodefs-handler.js package.json via @tailwindcss/forms@0.4.1, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7, apps/platform/package.json via @tailwindcss/forms@0.5.3, @tailwindcss/typography@0.5.9, mailing@0.9.12, mailing-core@0.9.12, playwright-watch@1.3.23, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7, packages/ui/package.json via @tailwindcss/forms@0.4.1, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7
chownr@2.0.0 (added) fs chownr.js apps/cli/package.json via oclif@3.6.1, apps/platform/package.json via argon2@0.30.3, mailing@0.9.12
clean-css@4.2.4 (added) fs lib/reader/apply-source-maps.js apps/platform/package.json via mailing@0.9.12, mailing-core@0.9.12
clean-css@4.2.4 (added) fs lib/reader/load-original-sources.js apps/platform/package.json via mailing@0.9.12, mailing-core@0.9.12
clean-css@4.2.4 (added) fs lib/reader/read-sources.js apps/platform/package.json via mailing@0.9.12, mailing-core@0.9.12
clean-css@5.2.0 (added) fs lib/reader/apply-source-maps.js apps/platform/package.json via mailing@0.9.12
clean-css@5.2.0 (added) fs lib/reader/load-original-sources.js apps/platform/package.json via mailing@0.9.12
clean-css@5.2.0 (added) fs lib/reader/read-sources.js apps/platform/package.json via mailing@0.9.12
clone-stats@1.0.0 (added) fs index.js apps/cli/package.json via oclif@3.6.1
clone-stats@1.0.0 (added) fs test.js apps/cli/package.json via oclif@3.6.1
cloneable-readable@1.1.3 (added) fs example.js apps/cli/package.json via oclif@3.6.1
cloneable-readable@1.1.3 (added) fs test.js apps/cli/package.json via oclif@3.6.1
cmd-shim@5.0.0 (added) fs lib/index.js apps/cli/package.json via oclif@3.6.1
commander@2.20.3 (added) fs index.js apps/platform/package.json via @47ng/cloak@1.1.0, mailing@0.9.12, mailing-core@0.9.12
commander@5.1.0 (added) fs index.js apps/platform/package.json via mailing@0.9.12, mailing-core@0.9.12
commander@7.1.0 (added) fs index.js apps/cli/package.json via oclif@3.6.1
commander@9.5.0 (added) fs lib/command.js apps/platform/package.json via mailing@0.9.12
concurrently@7.6.0 (added) fs dist/src/command-parser/expand-npm-wildcard.js apps/cli/package.json via oclif@3.6.1
config-chain@1.1.13 (added) fs index.js apps/platform/package.json via mailing@0.9.12, mailing-core@0.9.12
convert-source-map@1.9.0 (added) fs index.js apps/platform/package.json via react-diff-viewer@3.1.1
core-js@2.6.12 (added) fs postinstall.js apps/platform/package.json via mailing@0.9.12, mailing-core@0.9.12
cosmiconfig@6.0.0 (added) fs dist/readFile.js apps/platform/package.json via react-diff-viewer@3.1.1
cosmiconfig@7.1.0 (added) fs dist/readFile.js apps/platform/package.json via playwright-watch@1.3.23
create-require@1.1.1 (added) fs create-require.js package.json via @tailwindcss/forms@0.4.1, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7, apps/cli/package.json via ts-node@10.9.1, apps/platform/package.json via @tailwindcss/forms@0.5.3, @tailwindcss/typography@0.5.9, mailing@0.9.12, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7, ts-node@10.9.1, packages/ui/package.json via @tailwindcss/forms@0.4.1, tailwind-scrollbar@2.1.0, tailwindcss@3.2.7
cross-spawn@7.0.3 (added) fs lib/util/readShebang.js package.json via dotenv-cli@7.1.0, eslint-config-prettier@8.8.0, apps/cli/package.json via oclif@3.6.1, apps/platform/package.json via eslint@8.36.0, eslint-config-next@13.1.6
debug@2.6.9 (added) fs src/node.js apps/platform/package.json via react-embed@3.6.0
dotenv@10.0.0 (added) fs lib/main.js apps/platform/package.json via @47ng/cloak@1.1.0
dotenv@16.0.3 (added) fs lib/main.js package.json via dotenv-cli@7.1.0, apps/platform/package.json via mailing@0.9.12
editorconfig@0.15.3 (added) fs src/index.js apps/platform/package.json via mailing@0.9.12, mailing-core@0.9.12
editorconfig@0.15.3 (added) fs src/lib/ini.js apps/platform/package.json via mailing@0.9.12, mailing-core@0.9.12
ejs@3.1.8 (added) fs ejs-v3.1.8/bin/cli.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
ejs@3.1.8 (added) fs ejs-v3.1.8/ejs.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
ejs@3.1.8 (added) fs ejs-v3.1.8/ejs.min.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
ejs@3.1.8 (added) fs ejs-v3.1.8/jakefile.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
ejs@3.1.8 (added) fs ejs-v3.1.8/lib/ejs.js apps/cli/package.json via @oclif/core@1.25.0, @oclif/plugin-help@5.2.2, @oclif/plugin-plugins@2.3.0, oclif@3.6.1
ejs@3.1.9 (added) fs ejs-v3.1.9/bin/cli.js
ejs@3.1.9 (added) fs ejs-v3.1.9/ejs.js
ejs@3.1.9 (added) fs ejs-v3.1.9/ejs.min.js
ejs@3.1.9 (added) fs ejs-v3.1.9/jakefile.js
ejs@3.1.9 (added) fs ejs-v3.1.9/lib/ejs.js
esbuild@0.15.18 (added) fs install.js apps/platform/package.json via mailing@0.9.12
esbuild@0.15.18 (added) fs install.js apps/platform/package.json via mailing@0.9.12
esbuild@0.17.14 (added) fs install.js
esbuild@0.17.14 (added) fs install.js
esbuild@0.17.14 (added) fs lib/main.js
esbuild@0.17.14 (added) fs lib/main.js
esbuild-register@3.4.2 (added) fs dist/node.js apps/platform/package.json via mailing@0.9.12
esbuild-register@3.4.2 (added) fs dist/node.js apps/platform/package.json via mailing@0.9.12
esbuild-register@3.4.2 (added) fs dist/node.js apps/platform/package.json via mailing@0.9.12
esbuild-register@3.4.2 (added) fs dist/node.js apps/platform/package.json via mailing@0.9.12
esbuild-register@3.4.2 (added) fs dist/node.js apps/platform/package.json via mailing@0.9.12
escalade@3.1.1 (added) fs dist/index.js apps/cli/package.json via oclif@3.6.1, apps/platform/package.json via autoprefixer@10.4.14, mailing@0.9.12, mailing-core@0.9.12, playwright-watch@1.3.23
escalade@3.1.1 (added) fs dist/index.mjs apps/cli/package.json via oclif@3.6.1, apps/platform/package.json via autoprefixer@10.4.14, mailing@0.9.12, mailing-core@0.9.12, playwright-watch@1.3.23
escalade@3.1.1 (added) fs sync/index.js apps/cli/package.json via oclif@3.6.1, apps/platform/package.json via autoprefixer@10.4.14, mailing@0.9.12, mailing-core@0.9.12, playwright-watch@1.3.23
escalade@3.1.1 (added) fs sync/index.mjs apps/cli/package.json via oclif@3.6.1, apps/platform/package.json via autoprefixer@10.4.14, mailing@0.9.12, mailing-core@0.9.12, playwright-watch@1.3.23
eslint@7.32.0 (added) fs lib/cli-engine/cli-engine.js
eslint@7.32.0 (added) fs lib/cli-engine/file-enumerator.js
eslint@7.32.0 (added) fs lib/cli-engine/lint-result-cache.js
eslint@7.32.0 (added) fs lib/cli-engine/load-rules.js
eslint@7.32.0 (added) fs lib/cli.js
eslint@7.32.0 (added) fs lib/eslint/eslint.js
eslint@7.32.0 (added) fs lib/init/config-file.js
eslint@7.32.0 (added) fs lib/init/config-initializer.js
eslint@7.32.0 (added) fs lib/init/npm-utils.js
eslint@8.36.0 (added) fs lib/cli-engine/cli-engine.js package.json via eslint-config-prettier@8.8.0, apps/platform/package.json via eslint-config-next@13.1.6
eslint@8.36.0 (added) fs lib/cli-engine/file-enumerator.js package.json via eslint-config-prettier@8.8.0, apps/platform/package.json via eslint-config-next@13.1.6
eslint@8.36.0 (added) fs lib/cli-engine/lint-result-cache.js package.json via eslint-config-prettier@8.8.0, apps/platform/package.json via eslint-config-next@13.1.6
eslint@8.36.0 (added) fs lib/cli-engine/load-rules.js package.json via eslint-config-prettier@8.8.0, apps/platform/package.json via eslint-config-next@13.1.6
eslint@8.36.0 (added) fs lib/cli.js package.json via eslint-config-prettier@8.8.0, apps/platform/package.json via eslint-config-next@13.1.6
eslint@8.36.0 (added) fs lib/eslint/eslint-helpers.js package.json via eslint-config-prettier@8.8.0, apps/platform/package.json via eslint-config-next@13.1.6
eslint@8.36.0 (added) fs lib/eslint/eslint.js package.json via eslint-config-prettier@8.8.0, apps/platform/package.json via eslint-config-next@13.1.6
eslint@8.36.0 (added) fs lib/eslint/flat-eslint.js package.json via eslint-config-prettier@8.8.0, apps/platform/package.json via eslint-config-next@13.1.6
eslint-module-utils@2.7.4 (added) fs parse.js apps/platform/package.json via eslint-config-next@13.1.6
eslint-module-utils@2.7.4 (added) fs pkgUp.js [apps/platform/package.json](https://gith

@chetannn chetannn marked this pull request as ready for review March 29, 2023 01:35
@chetannn chetannn requested review from dahal and ttebify March 29, 2023 01:36
@dahal dahal merged commit 9bc73ca into main Mar 31, 2023
@dahal dahal deleted the feat/audit-log-table branch March 31, 2023 02:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants