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(ui): new homepage, navbar and button #146

Merged
merged 54 commits into from
Feb 20, 2023

Conversation

JoltCode
Copy link
Collaborator

@JoltCode JoltCode commented Feb 6, 2023

Description

Brand new homepage, button and navbar components, along with a huge amount of tweaks to the ui codebase.

Closes #17 and closes #137

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

N/A

UI Code does not need test

Checklist:

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works
  • My PR title follows the semantic commits style

@vercel
Copy link

vercel bot commented Feb 6, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated
answer-overflow ✅ Ready (Inspect) Visit Preview 💬 Add your feedback Feb 20, 2023 at 10:51AM (UTC)
answer-overflow-storybook ✅ Ready (Inspect) Visit Preview 💬 Add your feedback Feb 20, 2023 at 10:51AM (UTC)

@vercel
Copy link

vercel bot commented Feb 6, 2023

@JoltCode is attempting to deploy a commit to the AnswerOverflow Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Collaborator

@RhysSullivan RhysSullivan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

notPublicTitle = "Message Not Public",
}: MessageProps) {
const dateOfMessage = getSnowflakeUTCDate(message.id);
export const Message = forwardRef<HTMLDivElement, MessageProps>(function MessageComp(
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It'd look something similar to how the server invite works, all of the logic of preparing the message would be separated from the actual message that is rendered and have that data passed as props - maybe make a task for a future PR for this

@codecov
Copy link

codecov bot commented Feb 20, 2023

Codecov Report

Merging #146 (71c7eff) into main (c3d5975) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #146   +/-   ##
=======================================
  Coverage   85.64%   85.64%           
=======================================
  Files         103      103           
  Lines        7239     7239           
  Branches     1077     1077           
=======================================
  Hits         6200     6200           
  Misses        878      878           
  Partials      161      161           
Impacted Files Coverage Δ
packages/discordjs-mock/src/channel-mock.ts 40.67% <ø> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@JoltCode JoltCode changed the title New UI Design feat(ui): new homepage, navbar and button Feb 20, 2023
@RhysSullivan RhysSullivan merged commit 5125803 into AnswerOverflow:main Feb 20, 2023
@JoltCode JoltCode deleted the homepage branch February 20, 2023 17:15
RhysSullivan added a commit that referenced this pull request Mar 16, 2023
* Bump node engine version

* Read The Rules Consent (#64)

* Refactor tRPC to build queries off zod

* Refactor use deps creates inline dependencies

* Working discord bot read the rules consent

* Update helpers.ts

* Convert to using discord account in ctx for auth

* Add type hints to all env variables

* Convert legacy tests to use new helper funcitons

* Check if read the rules consent is enabled before marking a user as consenting

* Fix @me fetch errors

* Fix lint issues

* Ignored Discord Account Support (#65)

* Ignored accounts router

* Mark discord accounts as ignored when they are deleted

* Bump postcss from 8.4.20 to 8.4.21 (#68)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.20 to 8.4.21.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.4.20...8.4.21)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump eslint-plugin-jest from 27.2.0 to 27.2.1 (#66)

Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 27.2.0 to 27.2.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](jest-community/eslint-plugin-jest@v27.2.0...v27.2.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* Message Indexing (#71)

* Refactor test files to make the scenarios less complex

* Tests for most of indexing file

* Set workspace to ignore gitignored files in search

* Add Discord ID to GH Actions & Add unit test to indexing loop

* Bump prettier from 2.8.1 to 2.8.2 (#67)

* Bump prettier from 2.8.1 to 2.8.2

Bumps [prettier](https://github.com/prettier/prettier) from 2.8.1 to 2.8.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@2.8.1...2.8.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix lint issues

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* Message Component (#85)

* Working message component
* Update tsconfig with lin fixes

* Api Permissions Rework (#88)

* Bump eslint-plugin-react from 7.31.11 to 7.32.0 (#86)

* Remove once from read the rules consent (#92)

* Bump @typescript-eslint/parser from 5.48.1 to 5.48.2 (#93)

* Bump eslint-plugin-react from 7.32.0 to 7.32.1 (#94)

* Bump eslint-config-next from 13.1.2 to 13.1.4 (#95)

* Bump vitest from 0.27.1 to 0.27.3 (#97)

* Bump @typescript-eslint/eslint-plugin from 5.48.1 to 5.48.2 (#96)

* Message Result Page (#99)

* Clean up, add pricing page, extend footer and header

* CORS for dev only signed in calls from storybook

* Add signed in / signed out button to storybook ui

* Add router for message pages

* Add code highlighting to discord messages

* Make message page load from message ids

* Add being able to view messages of users you share a server with

* Use icons for light/dark mode

* Add example env file and update dev container

* Add tests for adding discord accounts

* Update tests to use utility functions

* Refactor z schema objects into database package, support server invites

* Bump eslint-plugin-react from 7.32.1 to 7.32.2 (#105)

Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.32.1 to 7.32.2.
- [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
- [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
- [Commits](jsx-eslint/eslint-plugin-react@v7.32.1...v7.32.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-react
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump tslib from 2.4.1 to 2.5.0 (#109)

Bumps [tslib](https://github.com/Microsoft/tslib) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](microsoft/tslib@2.4.1...2.5.0)

---
updated-dependencies:
- dependency-name: tslib
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* Bump eslint-config-next from 13.1.4 to 13.1.6 (#107)

Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 13.1.4 to 13.1.6.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/commits/v13.1.6/packages/eslint-config-next)

---
updated-dependencies:
- dependency-name: eslint-config-next
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* Bump eslint-plugin-tailwindcss from 3.8.0 to 3.8.2 (#108)

Bumps [eslint-plugin-tailwindcss](https://github.com/francoismassart/eslint-plugin-tailwindcss) from 3.8.0 to 3.8.2.
- [Release notes](https://github.com/francoismassart/eslint-plugin-tailwindcss/releases)
- [Commits](francoismassart/eslint-plugin-tailwindcss@v3.8.0...v3.8.2)

---
updated-dependencies:
- dependency-name: eslint-plugin-tailwindcss
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* Finish Navbar & Footer (#110)

- Refactor avatar into it's own component
- Refactor Discord Account & Server Icon to use avatar components
- Add menu dropdown to navbar 
- Add sign in / sign out to navbar
- Make custom button take in all button props

* Update github-actions.yml

* Add vercel config files for ui package (#117)

* Create vercel.json

* Update package.json

* Update vercel.json

* Delete vercel.json

* Migrate storybook to v7

* Analytics components (#113)

Add line graph, bar graph, table, stats

---------

Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* Accessibility tests (#118)

Automated accessibly tests for light and dark theme 

---------

Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* Create labeler.yml

* Move labler location

* Create labeler.yml

* Update labeler.yml

* Update labeler.yml

* Mark Solution Context Menu Command (#121)

-Add mark solution context command
-Add reaction mark solution (only for reactiflux)

WIP:
-Add Enable Forum Post Guidelines Consent button to channel settings menu
-Fix channel settings in thread fetching the thread settings instead of parent

* Refactor mock & utils into discordjs-[mock/utils] packages (#123)

Refactor DiscordJS Mocks into their own package

Refactor DiscordJS Utils into their own package

Refactor driver logic of domain features into its own folder

* Packages Refactor & All Tests Running In Parallel (#126)

- Create db-mock, prisma-types, elastic-types, utils packages
- Remove coverage reports from watch tests
- Remove clear database from all tests
-

* Update jest ignored workspaces

* Forum Post Guidelines Consent (#128)

* Clean & regenerate database when running tests

* Address flakey tests by improving random id usage

* Bump delay time, make message parity use test api router caller

* Update github-actions.yml

* Improve Onboarding Documentation (#135)

Create contributing guidelines

Update README (refenced tRPC for inspiration)

* Remove sudo commands from post dev container create

* Remove duplicated db generate calls from db package

* Fix tpyo in README

* Bump vite from 4.0.4 to 4.1.1 (#140)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.0.4 to 4.1.1.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.1.1/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @typescript-eslint/eslint-plugin from 5.48.2 to 5.50.0 (#142)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.48.2 to 5.50.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.50.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump eslint-plugin-import from 2.27.4 to 2.27.5 (#141)

Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.27.4 to 2.27.5.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases)
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md)
- [Commits](import-js/eslint-plugin-import@v2.27.4...v2.27.5)

---
updated-dependencies:
- dependency-name: eslint-plugin-import
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump turbo from 1.7.0 to 1.7.3 (#144)

Bumps [turbo](https://github.com/vercel/turbo) from 1.7.0 to 1.7.3.
- [Release notes](https://github.com/vercel/turbo/releases)
- [Changelog](https://github.com/vercel/turbo/blob/main/release.md)
- [Commits](vercel/turbo@v1.7.0...v1.7.3)

---
updated-dependencies:
- dependency-name: turbo
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @typescript-eslint/parser from 5.48.2 to 5.50.0 (#143)

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.48.2 to 5.50.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.50.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update github-actions.yml

* Run CI on playwright docker image

* fix incorrect runs on

* Update github-actions.yml

* Update github-actions.yml

* Update README.md

* Add public token to Codecov embed

* Separate Answer Overflow bot DB calls from the api (#136)

Move DB operations into db package

Update tests to match new call style

* Remote development instructions (#148)

* Add codespaces and gitpod badge to README

* Add remote dev instructions to contributing.md

* Split kibana into its own docker compose

---------

Co-authored-by: Jordan McKoy <jordan.bmp.mckoy@gmail.com>

* Fix invalid gitpod link

* Fix clean src typo

* Merge Channel Settings and Server Settings Into Parent Tables (#151)

Combine channel settings and channel into one table

Combine server settings and server into one table

90% of the time when we're reading this data, we need to access the settings in some form, it just makes sense to have these tables combined for simplicity

* enFORCE consistent Naming_conventions  (#152)

* Rename all variables to camelCase
* Setup ESLint to enforce naming conventions

* Issue templates (#153)

Create issue templates for specific regions of code

* Update documentation.yml

* Update website_page.yml

* Bump GH actions delay

* Create pull_request_template.md (#165)

* Bump @typescript-eslint/eslint-plugin from 5.50.0 to 5.51.0 (#169)

* Bump tailwindcss from 3.2.4 to 3.2.6 (#172)

* Bump prettier from 2.8.3 to 2.8.4 (#171)

* Bump @typescript-eslint/parser from 5.50.0 to 5.51.0 (#173)

* Bump turbo from 1.7.3 to 1.7.4 (#170)

Bumps [turbo](https://github.com/vercel/turbo) from 1.7.3 to 1.7.4.
- [Release notes](https://github.com/vercel/turbo/releases)
- [Changelog](https://github.com/vercel/turbo/blob/main/release.md)
- [Commits](vercel/turbo@v1.7.3...v1.7.4)

---
updated-dependencies:
- dependency-name: turbo
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* Bump undici from 5.15.0 to 5.19.1 (#176)

Bumps [undici](https://github.com/nodejs/undici) from 5.15.0 to 5.19.1.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v5.15.0...v5.19.1)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Create pull_request_template.md

* Update documentation.yml

* Update pull_request_template.md

* Delete pull_request_template.md

* Update pull_request_template.md

* Rename .github/PULL_REQUEST_TEMPLATE/pull_request_template.md to .github/pull_request_template.md

* Improve Readme (#181)

* init

* Update README.md

* Update pull_request_template.md

* feat: manage account menu (#166)

* Increase test coverage of DB and API Package
* Add manage account menu and open manage account menu slash command

* [feat]: sync message replies (#187)

* Rename [message_id] to [messageId]

* Support replies in indexing

* Move message z object to elastic db package

* Bump vitest from 0.27.3 to 0.28.5 (#188)

* Bump eslint from 8.32.0 to 8.34.0 (#189)

* Bump typescript from 4.9.4 to 4.9.5 (#192)

* Bump eslint-plugin-tailwindcss from 3.8.2 to 3.8.3 (#190)

* feat(ui): new homepage, navbar and button (#146)

* add(ui): homepage, new button component

Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* Design guidelines (#167)

* Link README images to hosted on site

* (chore): upgrade storybook (#201)

* swap to main ts

* add linting to .storybook folder

* make preview a typescript file

* Typescript - Use meta in a story

* Switch to new format for stories

* Migrate to story fn

* Update and rename website_page.yml to website.yml

* Update website.yml

* (feat): create manage server card component

* Create ManageServerCard component

---------

Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* (feat): add ui dev container file

* (feat): search results api

Add tRPC procedure for search results

* (chore): add update .env.example to pr template

* tweak(readme): subtitle (#211)

* Component-issue-template (#212)

* (feat): cache discord api responses (#209)

- Remove VITE_ environment variables
- Add wakatime to dev container
- Create cache package
- Create cache parity events for users & user servers
- Add Redis to docker-compose
- Move discord operations into cache package

* [feat]: docs site (#214)

* Add a nextra docs site

* Change package.json to remove apps/**/* due to issues with having multiple next projects in the same repo

* [chore]: update readme roadmap to include GH sponsors

* (chore): remove wakatime from dev container

* (chore): remove wakatime from ui dev container

* (feat): server settings menu (#221)

* Bump @sapphire/plugin-api from 5.0.0 to 5.0.1 (#224)

* Bump eslint-config-next from 13.0.6 to 13.2.1 (#223)

* Bump @storybook/jest from 0.0.11-next.0 to 0.0.11--canary.22.2783ae7.0 (#222)

* (chore): Bump dotenv-cli from 6.0.0 to 7.0.0 (#225)

Bumps [dotenv-cli](https://github.com/entropitor/dotenv-cli) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/entropitor/dotenv-cli/releases)
- [Commits](entropitor/dotenv-cli@v6.0.0...v7.0.0)

---
updated-dependencies:
- dependency-name: dotenv-cli
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump @types/node from 18.14.1 to 18.14.2 (#226)

* feat(bot): sync guild description (#228)

* (feat): enable language server for mdx files

* docs: add note about docker compose for containers on linux (#230)

* feat(bot): auto thread (#227)

* tweak(docs): design guidelines (#232)

* tweak(config/tailwind): colors (#235)

* fix(design_guidelines): error in white hex code (#233)

* feat(bot): channel settings menu (#237)

* add ping endpoint, remove old endpoints (#239)

* feat(bot): create docker file

* fix(dev-env): generate prisma types post install

* fix(dev-env): generate prisma types for bot docker file

* fix(dev-env): add openssl to bot docker file

* fix(dev-env): support ssl in bot docker file

* fix(elastic): add update tests

* feat(dev-env): add railway/cli to dev container

* feat(elastic): support creating index from node script

* feat(bot): log info on login

* fix(docker): run bot in production node env

* Bump next-auth from 4.19.2 to 4.20.1 (#245)

* Bump @storybook/addons from 7.0.0-beta.54 to 7.0.0-beta.61 (#246)

* Bump @storybook/test-runner (#247)

* Bump @headlessui/react from 1.7.12 to 1.7.13 (#243)

* docs(contributing): advice on env's when using a cloud dev enviroment (#236)



---------

Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* Bump @storybook/nextjs from 7.0.0-beta.54 to 7.0.0-beta.62 (#248)

* (feat): transition from reacord -> discordjs-react (#253)

* fix(bot): remove random id from server settings message

* chore(dev env): split prettier from eslint (#255)

* feat(bot): automatically send mark solution instructions (#256)

* feat(bot): consent buttons (#257)

* fix(bot): fix lint error

* build(deps-dev): bump prisma from 4.10.1 to 4.11.0 (#263)

* build(deps): bump @sapphire/framework from 4.0.0 to 4.2.1 (#262)

* build(deps-dev): bump @storybook/test-runner (#261)

* build(deps): bump @trpc/next from 10.12.0 to 10.15.0 (#260)

* build(deps-dev): bump @vitest/coverage-c8 from 0.25.8 to 0.28.5 (#259)

* feat (bot): sync embeds, reactions, components & more! (#267)

* feat(bot): add unstable status to bot

* feat(ui/pages): search page (#242)

* fix(bot): improve consent/unconsent slash command responses

* fix(bot): disable docs link in support until site is live

* feat(web/search): integrate search results to api (#268)

* feat(docs): noindex on staging deployment (#266)

* build(deps-dev): bump webpack from 5.75.0 to 5.76.0 (#270)

Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](webpack/webpack@v5.75.0...v5.76.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(web): add initial props back to _document

* fix(web): remove no-index from header causing failing builds

* fix(scripts): remove local env script

* fix(web/m/id): don't duplicate root messages in forum threads

* fix(web/m/id): duplicate root messages

* fix(web): allow building in CI

* feat(ui): new buttons (#273)

---------

Co-authored-by: Rhys Sullivan <39114868+RhysSullivan@users.noreply.github.com>

* feat(bot) pre release polish (#272)

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: JoltCode <46378904+JoltCode@users.noreply.github.com>
Co-authored-by: Jordan McKoy <jordan.bmp.mckoy@gmail.com>
Co-authored-by: JoltCode <joe@joecc.dev>
Co-authored-by: mwgiannini <89871491+mwgiannini@users.noreply.github.com>
Co-authored-by: Dominic Ruggiero <dominic@userexe.me>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚡ api Issue relates to the api package 🤖bot Relates to the discord bot ⚛ component Issue relates to a react component 🖥️website Relates to the website
Projects
None yet
Development

Successfully merging this pull request may close these issues.

New navbar component Website Hompage (/)
3 participants