diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
index e2979b99..62c6e6b6 100644
--- a/.github/CONTRIBUTING.md
+++ b/.github/CONTRIBUTING.md
@@ -147,7 +147,7 @@ Finally, if you're not sure whether you should open an issue or ask a question o
### :lock: Reporting Security Issues
-If you've found a security issue in Briefer, please don't open an issue. Instead, send an email to [founders@briefer.cloud](mailto:founders@briefer.cloud) or open the Vunerability Report using the Security tab in this repository.
+If you've found a security issue in Briefer, please don't open an issue. Instead, send an email to [founders@briefer.cloud](mailto:founders@briefer.cloud) or open the Vulnerability Report using the Security tab in this repository.
Additionally read our [Security Policy](./SECURITY.md)
diff --git a/README.md b/README.md
index 593d2134..52b575da 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@
-
+
diff --git a/SECURITY.md b/SECURITY.md
index 8486411d..f1c9c12d 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -4,5 +4,5 @@
You have two channels for this:
-1. Using [repository](https://github.com/briefercloud/briefer) > Security > Report a vunerability. Make sure to fill in as much information as possible and enter your contact details so we can contact you to ask for more details.
+1. Using [repository](https://github.com/briefercloud/briefer) > Security > Report a vulnerability. Make sure to fill in as much information as possible and enter your contact details so we can contact you to ask for more details.
2. Using the founders email: [founders@briefer.cloud](mailto:founders@briefer.cloud)
diff --git a/apps/api/src/websocket/complete-python.ts b/apps/api/src/websocket/complete-python.ts
index 049a27b5..10608823 100644
--- a/apps/api/src/websocket/complete-python.ts
+++ b/apps/api/src/websocket/complete-python.ts
@@ -13,7 +13,7 @@ export type PythonCompletionMessage = {
value: PythonSuggestion
}
-const completPython =
+const completePython =
(io: IOServer, socket: Socket, { user, userWorkspaces }: Session) =>
async (data: unknown) => {
const parsedData = z
@@ -159,4 +159,4 @@ const completPython =
}
}
-export default completPython
+export default completePython
diff --git a/apps/api/src/yjs/v2/executors/blocks/python.ts b/apps/api/src/yjs/v2/executors/blocks/python.ts
index 923424f3..5726a63e 100644
--- a/apps/api/src/yjs/v2/executors/blocks/python.ts
+++ b/apps/api/src/yjs/v2/executors/blocks/python.ts
@@ -50,7 +50,7 @@ export type PythonEffects = {
editWithAI: typeof editWithAI
}
-type RunninCode = {
+type RunningCode = {
abortController: AbortController
abort?: () => Promise
}
@@ -71,7 +71,7 @@ export class PythonExecutor implements IPythonExecutor {
private workspaceId: string
private documentId: string
private executionQueue: PQueue
- private runningCode = new Map, RunninCode>()
+ private runningCode = new Map, RunningCode>()
private dataframes: Y.Map
private blocks: Y.Map
private effects: PythonEffects
@@ -107,7 +107,7 @@ export class PythonExecutor implements IPythonExecutor {
this.events.pythonRun(EventContext.fromYTransaction(tr))
const abortController = new AbortController()
- const runningCode: RunninCode = { abortController }
+ const runningCode: RunningCode = { abortController }
this.runningCode.set(block, runningCode)
block.setAttribute('result', [])
@@ -117,7 +117,7 @@ export class PythonExecutor implements IPythonExecutor {
workspaceId: this.workspaceId,
documentId: this.documentId,
blockId: block.getAttribute('id'),
- queeueSize: this.executionQueue.size,
+ queueSize: this.executionQueue.size,
},
'enqueueing python block execution'
)
diff --git a/apps/api/src/yjs/v2/executors/blocks/sql.ts b/apps/api/src/yjs/v2/executors/blocks/sql.ts
index ce705ab1..4133b38a 100644
--- a/apps/api/src/yjs/v2/executors/blocks/sql.ts
+++ b/apps/api/src/yjs/v2/executors/blocks/sql.ts
@@ -96,7 +96,7 @@ export type SQLEffects = {
editWithAI: typeof editWithAI
}
-type RunninQuery = {
+type RunningQuery = {
abortController: AbortController
abort?: () => Promise
}
@@ -121,7 +121,7 @@ export class SQLExecutor implements ISQLExecutor {
private executionQueue: PQueue
private dataframes: Y.Map
private blocks: Y.Map
- private runningQueries = new Map, RunninQuery>()
+ private runningQueries = new Map, RunningQuery>()
private jupyterManager: IJupyterManager
private effects: SQLEffects
private events: SQLEvents
@@ -159,7 +159,7 @@ export class SQLExecutor implements ISQLExecutor {
) {
this.events.sqlRun(EventContext.fromYTransaction(tr))
const abortController = new AbortController()
- const runningQuery: RunninQuery = { abortController }
+ const runningQuery: RunningQuery = { abortController }
this.runningQueries.set(block, runningQuery)
try {
diff --git a/apps/api/src/yjs/v2/executors/blocks/writeback.ts b/apps/api/src/yjs/v2/executors/blocks/writeback.ts
index 9b47d2f9..e9019ea1 100644
--- a/apps/api/src/yjs/v2/executors/blocks/writeback.ts
+++ b/apps/api/src/yjs/v2/executors/blocks/writeback.ts
@@ -63,7 +63,7 @@ export class WritebackExecutor implements IWritebackExecutor {
workspaceId: this.workspaceId,
documentId: this.documentId,
blockId: block.getAttribute('id'),
- queeueSize: this.executionQueue.size,
+ queueSize: this.executionQueue.size,
},
'enqueueing writeback block execution'
)
diff --git a/apps/api/src/yjs/v2/observers/blocks/python.ts b/apps/api/src/yjs/v2/observers/blocks/python.ts
index 8cc8fda8..2c72b1c2 100644
--- a/apps/api/src/yjs/v2/observers/blocks/python.ts
+++ b/apps/api/src/yjs/v2/observers/blocks/python.ts
@@ -162,7 +162,7 @@ export class PythonObserver implements IPythonObserver {
'Error while handling block status change'
)
- // TODO: introduce an unexpetected error result
+ // TODO: introduce an unexpected error result
block.setAttribute('status', 'idle')
}
diff --git a/apps/api/src/yjs/v2/observers/blocks/visualization.ts b/apps/api/src/yjs/v2/observers/blocks/visualization.ts
index 9291d05b..6a9bc30c 100644
--- a/apps/api/src/yjs/v2/observers/blocks/visualization.ts
+++ b/apps/api/src/yjs/v2/observers/blocks/visualization.ts
@@ -161,7 +161,7 @@ export class VisualizationObserver implements IVisualizationObserver {
'Error while handling block status change'
)
- // TODO: introduce an unexpetected error result
+ // TODO: introduce an unexpected error result
block.setAttribute('status', 'idle')
}
diff --git a/apps/api/src/yjs/v2/observers/blocks/writeback.ts b/apps/api/src/yjs/v2/observers/blocks/writeback.ts
index 40d15ab2..aed3fc69 100644
--- a/apps/api/src/yjs/v2/observers/blocks/writeback.ts
+++ b/apps/api/src/yjs/v2/observers/blocks/writeback.ts
@@ -140,7 +140,7 @@ export class WritebackObserver implements IWritebackObserver {
'Error while handling block status change'
)
- // TODO: introduce an unexpetected error result
+ // TODO: introduce an unexpected error result
block.setAttribute('status', 'idle')
}
diff --git a/apps/web/src/components/Dashboard/index.tsx b/apps/web/src/components/Dashboard/index.tsx
index f9da2630..7dc95c70 100644
--- a/apps/web/src/components/Dashboard/index.tsx
+++ b/apps/web/src/components/Dashboard/index.tsx
@@ -16,7 +16,7 @@ import Link from 'next/link'
import DashboardSkeleton from './DashboardSkeleton'
import RunAllV2 from '../RunAllV2'
import ShareDropdown from '../ShareDropdown'
-import DashboardNotebookGroupButton from '../DashboarNotebookGroupButton'
+import DashboardNotebookGroupButton from '../DashboardNotebookGroupButton'
import { isNil } from 'ramda'
import EllipsisDropdown from '../EllipsisDropdown'
import Comments from '../Comments'
diff --git a/apps/web/src/components/DashboarNotebookGroupButton.tsx b/apps/web/src/components/DashboardNotebookGroupButton.tsx
similarity index 100%
rename from apps/web/src/components/DashboarNotebookGroupButton.tsx
rename to apps/web/src/components/DashboardNotebookGroupButton.tsx
diff --git a/apps/web/src/components/PrivateDocumentPage.tsx b/apps/web/src/components/PrivateDocumentPage.tsx
index 4f283afd..162c05bd 100644
--- a/apps/web/src/components/PrivateDocumentPage.tsx
+++ b/apps/web/src/components/PrivateDocumentPage.tsx
@@ -15,7 +15,7 @@ import useFullScreenDocument from '@/hooks/useFullScreenDocument'
import Schedules from './Schedules'
import Snapshots from './Snapshots'
import { useYDoc } from '@/hooks/useYDoc'
-import DashboardNotebookGroupButton from './DashboarNotebookGroupButton'
+import DashboardNotebookGroupButton from './DashboardNotebookGroupButton'
import EllipsisDropdown from './EllipsisDropdown'
import Link from 'next/link'
import { EyeIcon, PencilIcon } from '@heroicons/react/24/outline'
diff --git a/apps/web/src/components/v2Editor/customBlocks/python/index.tsx b/apps/web/src/components/v2Editor/customBlocks/python/index.tsx
index 647072d3..e04f7a66 100644
--- a/apps/web/src/components/v2Editor/customBlocks/python/index.tsx
+++ b/apps/web/src/components/v2Editor/customBlocks/python/index.tsx
@@ -36,7 +36,7 @@ import {
PythonSucceededText,
} from '@/components/ExecutionStatusText'
import { ConnectDragPreview } from 'react-dnd'
-import ApproveDiffButons from '../../ApproveDiffButtons'
+import ApproveDiffButtons from '../../ApproveDiffButtons'
import EditWithAIForm from '../../EditWithAIForm'
import { PythonExecTooltip } from '../../ExecTooltip'
import { useMonacoContext } from '@/components/MonacoProvider'
@@ -363,7 +363,7 @@ function PythonBlock(props: Props) {
/>
-
diff --git a/apps/web/src/components/v2Editor/customBlocks/sql/index.tsx b/apps/web/src/components/v2Editor/customBlocks/sql/index.tsx
index 23e4164b..69e19c2d 100644
--- a/apps/web/src/components/v2Editor/customBlocks/sql/index.tsx
+++ b/apps/web/src/components/v2Editor/customBlocks/sql/index.tsx
@@ -47,7 +47,7 @@ import {
} from '@/components/ExecutionStatusText'
import { ConnectDragPreview } from 'react-dnd'
import EditWithAIForm from '../../EditWithAIForm'
-import ApproveDiffButons from '../../ApproveDiffButtons'
+import ApproveDiffButtons from '../../ApproveDiffButtons'
import { SQLExecTooltip } from '../../ExecTooltip'
import LargeSpinner from '@/components/LargeSpinner'
import { useMonacoContext } from '@/components/MonacoProvider'
@@ -519,7 +519,7 @@ function SQLBlock(props: Props) {
/>
-
diff --git a/apps/web/src/components/v2Editor/customBlocks/visualization/VisualizationControls.tsx b/apps/web/src/components/v2Editor/customBlocks/visualization/VisualizationControls.tsx
index 3740f003..a1b61c95 100644
--- a/apps/web/src/components/v2Editor/customBlocks/visualization/VisualizationControls.tsx
+++ b/apps/web/src/components/v2Editor/customBlocks/visualization/VisualizationControls.tsx
@@ -502,7 +502,7 @@ function VisualizationControls(props: Props) {
) : (
= futureOrderIndex) {
affectedDocuments = affectedDocuments.set(doc.id, {
...doc,
diff --git a/apps/web/src/pages/workspaces/[workspaceId]/profile.tsx b/apps/web/src/pages/workspaces/[workspaceId]/profile.tsx
index ab98bf93..a64f5682 100644
--- a/apps/web/src/pages/workspaces/[workspaceId]/profile.tsx
+++ b/apps/web/src/pages/workspaces/[workspaceId]/profile.tsx
@@ -61,7 +61,7 @@ function Profile(props: Props) {
})
const [success, setSuccess] = useState(false)
- const onCloseSuccessNotificaiton = useCallback(() => {
+ const onCloseSuccessNotification = useCallback(() => {
setSuccess(false)
}, [])
@@ -270,7 +270,7 @@ function Profile(props: Props) {
)
diff --git a/packages/database/src/datasources/index.ts b/packages/database/src/datasources/index.ts
index a4866c3d..e2e068bc 100644
--- a/packages/database/src/datasources/index.ts
+++ b/packages/database/src/datasources/index.ts
@@ -156,7 +156,7 @@ export async function getDatabaseURL(
): Promise {
switch (ds.type) {
case 'psql': {
- // TODO: differenciate DataSource and APIDataSource
+ // TODO: differentiate DataSource and APIDataSource
const dbDs = await prisma().postgreSQLDataSource.findFirstOrThrow({
where: { id: ds.data.id },
})
diff --git a/packages/editor/src/blocks/index.test.ts b/packages/editor/src/blocks/index.test.ts
index 9929031a..2a5ce70f 100644
--- a/packages/editor/src/blocks/index.test.ts
+++ b/packages/editor/src/blocks/index.test.ts
@@ -3,14 +3,14 @@ import { v4 as uuidv4 } from 'uuid'
import * as Y from 'yjs'
import {
YBlock,
- computeDepencyQueue,
+ computeDependencyQueue,
makeFileUploadBlock,
makePythonBlock,
makeRichTextBlock,
} from './index.js'
import { YBlockGroup, makeYBlockGroup } from '../operations/blockGroup.js'
-describe('computeDepencyQueue', () => {
+describe('computeDependencyQueue', () => {
let doc: Y.Doc
let blocks: Y.Map
let layout: Y.Array
@@ -82,7 +82,7 @@ describe('computeDepencyQueue', () => {
layout.push([blockGroup])
- const queue = computeDepencyQueue(
+ const queue = computeDependencyQueue(
clickedBlock,
layout,
blocks,
diff --git a/packages/editor/src/blocks/index.ts b/packages/editor/src/blocks/index.ts
index d5c77c54..2c68bf14 100644
--- a/packages/editor/src/blocks/index.ts
+++ b/packages/editor/src/blocks/index.ts
@@ -124,7 +124,7 @@ export const requestRun = (
) => {
const dependencies = skipDependencyCheck
? []
- : computeDepencyQueue(block, layout, blocks, environmentStartedAt)
+ : computeDependencyQueue(block, layout, blocks, environmentStartedAt)
const queue = dependencies
if (!customOnRequestRun) {
@@ -160,7 +160,7 @@ export const requestTrySuggestion = (
) => {
const dependencies = skipDependencyCheck
? []
- : computeDepencyQueue(block, layout, blocks, environmentStartedAt)
+ : computeDependencyQueue(block, layout, blocks, environmentStartedAt)
const queue = dependencies.concat(block)
for (const block of queue) {
@@ -409,7 +409,7 @@ function mustExecute(
return dfns.isAfter(environmentStartedAt, executedAt)
}
-export function computeDepencyQueue(
+export function computeDependencyQueue(
block: YBlock,
layout: Y.Array,
blocks: Y.Map,
diff --git a/packages/editor/src/blocks/python.ts b/packages/editor/src/blocks/python.ts
index a9593657..326e0a08 100644
--- a/packages/editor/src/blocks/python.ts
+++ b/packages/editor/src/blocks/python.ts
@@ -233,7 +233,7 @@ export function closePythonEditWithAIPrompt(
block: Y.XmlElement,
cleanPrompt: boolean
) {
- const opeartion = () => {
+ const operation = () => {
const prompt = getPythonBlockEditWithAIPrompt(block)
if (cleanPrompt) {
prompt.delete(0, prompt.length)
@@ -243,9 +243,9 @@ export function closePythonEditWithAIPrompt(
}
if (block.doc) {
- block.doc.transact(opeartion)
+ block.doc.transact(operation)
} else {
- opeartion()
+ operation()
}
}
diff --git a/packages/editor/src/blocks/sql.ts b/packages/editor/src/blocks/sql.ts
index bf43dcf0..ea27763d 100644
--- a/packages/editor/src/blocks/sql.ts
+++ b/packages/editor/src/blocks/sql.ts
@@ -287,7 +287,7 @@ export function closeSQLEditWithAIPrompt(
block: Y.XmlElement,
cleanPrompt: boolean
) {
- const opeartion = () => {
+ const operation = () => {
const prompt = getSQLBlockEditWithAIPrompt(block)
if (cleanPrompt) {
prompt.delete(0, prompt.length)
@@ -297,9 +297,9 @@ export function closeSQLEditWithAIPrompt(
}
if (block.doc) {
- block.doc.transact(opeartion)
+ block.doc.transact(operation)
} else {
- opeartion()
+ operation()
}
}