Skip to content

Commit

Permalink
feat(misc): revert some files and login button (#780)
Browse files Browse the repository at this point in the history
  • Loading branch information
gautamgambhir97 authored Jul 12, 2024
1 parent 7fb3476 commit ebbfc30
Show file tree
Hide file tree
Showing 18 changed files with 51 additions and 550 deletions.
6 changes: 6 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
BACKEND_URL=
NEXT_PUBLIC_GOOGLE_ANALYTICS_TRACKING_ID=
NEXT_PUBLIC_ALGOLIA_APP_ID=
NEXT_PUBLIC_ALGOLIA_API_KEY=
NEXT_PUBLIC_ALGOLIA_INDEX=
NEWSLETTER_BASE_URL=
5 changes: 0 additions & 5 deletions .env.local

This file was deleted.

3 changes: 0 additions & 3 deletions .github/workflows/deploy-production.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,6 @@ jobs:
NEXT_PUBLIC_ALGOLIA_API_KEY: ${{ secrets.NEXT_PUBLIC_ALGOLIA_API_KEY }}
NEXT_PUBLIC_ALGOLIA_INDEX: ${{ secrets.NEXT_PUBLIC_ALGOLIA_INDEX }}
NEWSLETTER_BASE_URL: ${{ secrets.NEWSLETTER_BASE_URL }}
NEXT_PUBLIC_FETCH_ACCOUNTS_URL: ${{ secrets.NEXT_PUBLIC_FETCH_ACCOUNTS_URL }}
NEXT_PUBLIC_CLIENT_ID: ${{ secrets.NEXT_PUBLIC_CLIENT_ID }}
NEXT_PUBLIC_COOKIE_PASSWORD: ${{ secrets.NEXT_PUBLIC_COOKIE_PASSWORD }}

- name: Trigger Image Update
run: |
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/deploy-staging.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,6 @@ jobs:
NEXT_PUBLIC_ALGOLIA_API_KEY: ${{ secrets.NEXT_PUBLIC_ALGOLIA_API_KEY }}
NEXT_PUBLIC_ALGOLIA_INDEX: ${{ secrets.NEXT_PUBLIC_ALGOLIA_INDEX }}
NEWSLETTER_BASE_URL: ${{ secrets.NEWSLETTER_BASE_URL }}
NEXT_PUBLIC_FETCH_ACCOUNTS_URL: ${{ secrets.NEXT_PUBLIC_FETCH_ACCOUNTS_URL }}
NEXT_PUBLIC_CLIENT_ID: ${{ secrets.NEXT_PUBLIC_CLIENT_ID }}
NEXT_PUBLIC_COOKIE_PASSWORD: ${{ secrets.NEXT_PUBLIC_COOKIE_PASSWORD }}

deploy:
name: Deployment
Expand Down
4 changes: 0 additions & 4 deletions .github/workflows/ephemeral-deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,10 +44,6 @@ jobs:
NEXT_PUBLIC_ALGOLIA_API_KEY: ${{ secrets.NEXT_PUBLIC_ALGOLIA_API_KEY }}
NEXT_PUBLIC_ALGOLIA_INDEX: ${{ secrets.NEXT_PUBLIC_ALGOLIA_INDEX }}
NEWSLETTER_BASE_URL: ${{ secrets.NEWSLETTER_BASE_URL }}
NEXT_PUBLIC_FETCH_ACCOUNTS_URL: ${{ secrets.NEXT_PUBLIC_FETCH_ACCOUNTS_URL }}
NEXT_PUBLIC_CLIENT_ID: ${{ secrets.NEXT_PUBLIC_CLIENT_ID }}
NEXT_PUBLIC_COOKIE_PASSWORD: ${{ secrets.NEXT_PUBLIC_COOKIE_PASSWORD }}

deploy:
name: Ephermeral Deployment
runs-on: ubuntu-latest
Expand Down
6 changes: 0 additions & 6 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,6 @@ ARG NEXT_PUBLIC_ALGOLIA_APP_ID=""
ARG NEXT_PUBLIC_ALGOLIA_API_KEY=""
ARG NEXT_PUBLIC_ALGOLIA_INDEX=""
ARG NEWSLETTER_BASE_URL=""
ARG NEXT_PUBLIC_FETCH_ACCOUNTS_URL=""
ARG NEXT_PUBLIC_CLIENT_ID=""
ARG NEXT_PUBLIC_COOKIE_PASSWORD=""

RUN apk add tree && corepack prepare [email protected] --activate && corepack enable

Expand All @@ -27,9 +24,6 @@ RUN echo BACKEND_URL="${BACKEND_URL}" > .env.local && \
echo NEXT_PUBLIC_ALGOLIA_API_KEY="${NEXT_PUBLIC_ALGOLIA_API_KEY}" >> .env.local && \
echo NEXT_PUBLIC_ALGOLIA_INDEX="${NEXT_PUBLIC_ALGOLIA_INDEX}" >> .env.local && \
echo NEWSLETTER_BASE_URL="${NEWSLETTER_BASE_URL}" >> .env.local && \
echo NEXT_PUBLIC_FETCH_ACCOUNTS_URL="${NEXT_PUBLIC_FETCH_ACCOUNTS_URL}" >> .env.local && \
echo NEXT_PUBLIC_CLIENT_ID="${NEXT_PUBLIC_CLIENT_ID}" >> .env.local && \
echo NEXT_PUBLIC_COOKIE_PASSWORD="${NEXT_PUBLIC_COOKIE_PASSWORD}" >> .env.local && \
pnpm build

ENTRYPOINT ["pnpm"]
Expand Down
32 changes: 14 additions & 18 deletions components/api-endpoint.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,8 @@ import {
Tab,
DropDownTabs,
} from "./mdx";
import { useUserContext } from "theme/fetch-ai-docs/contexts/context-provider";
import Tooltip from "./tooltip";
import Link from "next/link";
import fetchJson from "src/lib/fetch-json";

interface PropertyType {
name: string;
Expand Down Expand Up @@ -347,29 +345,27 @@ export const ApiEndpointRequestResponse: React.FC<{
setIsModalOpen(false);
};

const context = useUserContext();

const hitRequest = async () => {
const hitRequestWithoutLogin = async () => {
try {
setLoading(true);
setError("");
const requestPayloadJSON = JSON.parse(requestPayload || "{}");
const apiUrlWithParams = (properties.apiUrl +
replacePathParameters(properties.path, pathParameters)) as string;

const response: { data: unknown } = await fetchJson(
`/docs/api/api-requests?url=${apiUrlWithParams}`,
{
method: properties.method,
body: properties.method.includes("GET") ? null : requestPayloadJSON,
const response = await fetch(apiUrlWithParams, {
method: properties.method,
headers: {
"Content-Type": "application/json",
Authorization: `Bearer ${bearerToken}`,
},
);
const responseText = JSON.stringify(response.data, null, 2);
body: properties.method.includes("GET")
? null
: JSON.stringify(requestPayloadJSON),
});
const data = await response.json();
const responseText = JSON.stringify(data, null, 2);
setActualResponse(responseText);
} catch (error) {
if (error.response.status === 422) {
context.signOut();
}
setError(`Error: ${error.message}`);
} finally {
setLoading(false);
Expand Down Expand Up @@ -420,7 +416,7 @@ export const ApiEndpointRequestResponse: React.FC<{
</div>
</div>
<div className="nx-mt-2 nx-mb-4 nx-border-t nx-border-gray-300" />
{!context?.isLoggedIn && isBearerTokenRequired && (
{isBearerTokenRequired && (
<div className="md:nx-flex nx-block nx-items-center nx-ml-4">
<div className="nx-flex nx-gap-2 nx-w-1/4">
<p className="nextra-content nx-text-sm">
Expand Down Expand Up @@ -530,7 +526,7 @@ export const ApiEndpointRequestResponse: React.FC<{
<div className="nx-w-1/4">
<button
className="nx-bg-purple hover:nx-bg-purple-500 nx-text-white nx-py-2 nx-px-4 nx-rounded-xxl nx-text-sm nx-mt-6"
onClick={hitRequest}
onClick={hitRequestWithoutLogin}
>
Execute
</button>
Expand Down
3 changes: 0 additions & 3 deletions k8s/build-img.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,6 @@
'NEXT_PUBLIC_ALGOLIA_API_KEY',
'NEXT_PUBLIC_ALGOLIA_INDEX',
'NEWSLETTER_BASE_URL',
'NEXT_PUBLIC_FETCH_ACCOUNTS_URL',
'NEXT_PUBLIC_CLIENT_ID',
'NEXT_PUBLIC_COOKIE_PASSWORD'
)

def _profile(text: str) -> str:
Expand Down
59 changes: 0 additions & 59 deletions pages/api/profile.ts

This file was deleted.

3 changes: 1 addition & 2 deletions pages/api/search.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,7 @@ export default async function handler(
});
const apiResponse = await response.json();
return res.status(response.status).json({ apiResponse });
} catch (error) {
console.error(error);
} catch {
return res.status(500).json({ error: "Internal Server Error" });
}
}
19 changes: 0 additions & 19 deletions pages/api/signout.ts

This file was deleted.

113 changes: 0 additions & 113 deletions pages/auth.tsx

This file was deleted.

Loading

0 comments on commit ebbfc30

Please sign in to comment.