diff --git a/.eslintrc.json b/.eslintrc.json
index 1d91cd0903..20e6d27f80 100644
--- a/.eslintrc.json
+++ b/.eslintrc.json
@@ -3,7 +3,6 @@
"rules": {
"comma-dangle": "error",
"quotes": "error",
- "camelcase": "error",
"jsx-quotes": "error",
"semi": "error",
"indent": ["error", 2]
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7c717a8ac9..11a744b522 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,69 @@
> All notable changes to this project will be documented in this file
+## [1.36.0-beta.5](https://github.com/open-sauced/insights/compare/v1.36.0-beta.4...v1.36.0-beta.5) (2023-03-16)
+
+
+### π Features
+
+* implement repo suggestions in create insight page ([#1011](https://github.com/open-sauced/insights/issues/1011)) ([8814289](https://github.com/open-sauced/insights/commit/8814289cc76ea9234f0ead05dd44078bc034dc66))
+
+## [1.36.0-beta.4](https://github.com/open-sauced/insights/compare/v1.36.0-beta.3...v1.36.0-beta.4) (2023-03-16)
+
+
+### π Features
+
+* add context to the Insights list page ([#1017](https://github.com/open-sauced/insights/issues/1017)) ([bd293d1](https://github.com/open-sauced/insights/commit/bd293d1a7e3d5912b6ae30378158d8ed1d1131de))
+
+## [1.36.0-beta.3](https://github.com/open-sauced/insights/compare/v1.36.0-beta.2...v1.36.0-beta.3) (2023-03-15)
+
+
+### π Bug Fixes
+
+* thumbnail topic images ([#1010](https://github.com/open-sauced/insights/issues/1010)) ([3f64f6d](https://github.com/open-sauced/insights/commit/3f64f6d3657abec66b227c04cd229df671c10689))
+
+
+### π Features
+
+* connect pull requests to API ([#1015](https://github.com/open-sauced/insights/issues/1015)) ([4e06a6f](https://github.com/open-sauced/insights/commit/4e06a6f09096dd57db45fc2f02174c6b4116c895))
+
+## [1.36.0-beta.2](https://github.com/open-sauced/insights/compare/v1.36.0-beta.1...v1.36.0-beta.2) (2023-03-15)
+
+
+### π₯ Performance Improvements
+
+* load balance test, primarily for the backend ([2dcce75](https://github.com/open-sauced/insights/commit/2dcce75a6518dcaf49db1082c05c108c740d553f))
+
+## [1.36.0-beta.1](https://github.com/open-sauced/insights/compare/v1.35.0...v1.36.0-beta.1) (2023-03-15)
+
+
+### π¨ Styles
+
+* log netlify env variables ([245b625](https://github.com/open-sauced/insights/commit/245b6255af96e1a76028812b4b88ebffcb9e5a15))
+
+
+### π§βπ» Code Refactoring
+
+* correct some missing hook dependencies ([4868b5f](https://github.com/open-sauced/insights/commit/4868b5f49c222a0b17377f6cdea8c09711dbc618))
+* correct user insight repos search results ([9503d17](https://github.com/open-sauced/insights/commit/9503d17eff3d14f5b1af1f1fad120f393b47db08))
+* correctly await router transitions ([8fa63c0](https://github.com/open-sauced/insights/commit/8fa63c040bd7980657024b3bd60c1ce5781ec815))
+
+
+### π Bug Fixes
+
+* correct database repo types and import loops ([d70f067](https://github.com/open-sauced/insights/commit/d70f06720f4b22b3fc92ab2aaeaeb45240e8a8f7))
+* enable displaying/editing of insight page repos from API ([f4cc62f](https://github.com/open-sauced/insights/commit/f4cc62f5e6f39b96ec76041998b3664ab8068f8b))
+* formatting ([065ede0](https://github.com/open-sauced/insights/commit/065ede07e9218568f363e66cbb997d0c88597310))
+
+
+### π Features
+
+* add support for repo full name for onboarding/insight repos ([#861](https://github.com/open-sauced/insights/issues/861)) ([d075f90](https://github.com/open-sauced/insights/commit/d075f90a6b287fd52e31ec96cd8a2256f147b74f))
+* connect contributors to public API ([0eb73e9](https://github.com/open-sauced/insights/commit/0eb73e9b081477567be8762689ff3ff964b5869e))
+* connect pull requests to search API ([5904102](https://github.com/open-sauced/insights/commit/5904102337a875e17ff8aeef5cdfe793d0c7dc06))
+* get pull requests for dashboard from API ([ec31c42](https://github.com/open-sauced/insights/commit/ec31c4207f321dccb9b8281b6171cd41235e3b3c))
+* implement linked data with JSON-LD ([#888](https://github.com/open-sauced/insights/issues/888)) ([e8bda0e](https://github.com/open-sauced/insights/commit/e8bda0ec892750ad2d91acccd51624ed669a9542)), closes [#814](https://github.com/open-sauced/insights/issues/814)
+
## [1.35.0](https://github.com/open-sauced/insights/compare/v1.34.0...v1.35.0) (2023-03-14)
diff --git a/components/atoms/LanguagePill/LanguagePill.tsx b/components/atoms/LanguagePill/LanguagePill.tsx
index 59cbf1ddda..5609fb7270 100644
--- a/components/atoms/LanguagePill/LanguagePill.tsx
+++ b/components/atoms/LanguagePill/LanguagePill.tsx
@@ -1,22 +1,25 @@
import React from "react";
import Image, { StaticImageData } from "next/image";
-import JavascriptIcon from "img/topic-thumbnails/javascript.svg";
-import ReactIcon from "/img/topic-thumbnails/react.svg";
-import PythonIcon from "/img/topic-thumbnails/python.svg";
-import AIIcon from "/img/topic-thumbnails/ai.svg";
-import MLIcon from "/img/topic-thumbnails/machine-learning.svg";
-import RustIcon from "/img/topic-thumbnails/rust.svg";
-import PhpIcon from "/img/topic-thumbnails/php.svg";
-import CsharpIcon from "/img/topic-thumbnails/c-sharp.svg";
-import CIcon from "/img/topic-thumbnails/c.svg";
-import CppIcon from "/img/topic-thumbnails/c-plus.svg";
-import TypeScriptIcon from "/img/topic-thumbnails/typescript.svg";
-import RubyIcon from "/img/topic-thumbnails/ruby.svg";
-import JavaIcon from "/img/topic-thumbnails/java.svg";
-import GolangIcon from "/img/topic-thumbnails/golang.svg";
+
+import JavascriptIcon from "img/icons/interests/javascript.svg";
+import ReactIcon from "/img/icons/interests/react.svg";
+import PythonIcon from "/img/icons/interests/python.svg";
+import AIIcon from "/img/icons/interests/ai.svg";
+import MLIcon from "/img/icons//interests/machine-learning.svg";
+import RustIcon from "/img/icons/interests/rust.svg";
+import PhpIcon from "/img/icons/interests/php.svg";
+import CsharpIcon from "/img/icons/interests/c-sharp.svg";
+import CIcon from "/img/icons/interests/c.svg";
+import CppIcon from "/img/icons/interests/c-plus.svg";
+import TypeScriptIcon from "/img/icons/interests/typescript.svg";
+import RubyIcon from "/img/icons/interests/ruby.svg";
+import JavaIcon from "/img/icons/interests/java.svg";
+import GolangIcon from "img/icons/interests/golang.svg";
+
import topicNameFormatting from "lib/utils/topic-name-formatting";
+
interface LanguagePillProps {
topic:
| "react"
diff --git a/components/molecules/FilterHeader/filter-header.tsx b/components/molecules/FilterHeader/filter-header.tsx
index 5cd198821c..cf2c68d46a 100644
--- a/components/molecules/FilterHeader/filter-header.tsx
+++ b/components/molecules/FilterHeader/filter-header.tsx
@@ -23,11 +23,11 @@ const HeaderFilter = () => {
const { filterName, toolName, selectedFilter } = router.query;
const filterBtnRouting = (filter: string) => {
captureAnayltics("Filters", "toolsFilter", `${filter} applied`);
- router.push(`/${filterName}/${toolName}/filter/${filter.toLocaleLowerCase()}`);
+ return router.push(`/${filterName}/${toolName}/filter/${filter.toLocaleLowerCase()}`);
};
const cancelFilterRouting = () => {
- router.push(`/${filterName}/${toolName}`);
+ return router.push(`/${filterName}/${toolName}`);
};
const topicRouting = (topic: string) => {
diff --git a/components/molecules/LatestPrTableRow/latest-pr-table-row.tsx b/components/molecules/LatestPrTableRow/latest-pr-table-row.tsx
index ed83e5cdad..11fefa37b7 100644
--- a/components/molecules/LatestPrTableRow/latest-pr-table-row.tsx
+++ b/components/molecules/LatestPrTableRow/latest-pr-table-row.tsx
@@ -17,8 +17,7 @@ interface LatestPrTableRowProps {
noOfFilesChanged: number;
noOfLinesChanged: number;
isHoverCard?: boolean;
- repoName: string;
- repoOwner: string;
+ repoFullName: string;
prNumber: number;
prUpdatedTime: string;
}
@@ -31,8 +30,7 @@ const LatestPrTableRow = ({
noOfLinesChanged,
merged,
isHoverCard,
- repoName,
- repoOwner,
+ repoFullName,
prNumber,
prUpdatedTime
}: LatestPrTableRowProps) => {
@@ -58,18 +56,18 @@ const LatestPrTableRow = ({