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/get prof pic status #149

Merged
merged 7 commits into from
Dec 12, 2024
Merged

Feat/get prof pic status #149

merged 7 commits into from
Dec 12, 2024

Conversation

mozsarmate
Copy link
Contributor

No description provided.

mozsarmate and others added 6 commits November 19, 2024 18:50
* Add Yarn configuration, update Next.js and React versions, and refactor cookie handling

* Update package dependencies and ESLint configuration, refactor hooks and components for improved functionality

* Update every non-breaking package

* Modify imported shadcn-ui compoponents

* Update react-day-picker to version 9.3.0 and enhance badge and calendar components with new variants

* Update ESLint configuration, add launch options for next and add types to pdf download

* Separate utility functions, so the pdf generation can run on the client

* Remove eslint config from root project and fix errors in frontend

* Add new eslint config file to backend as well

* Enable corepack and yarn v4 in github analysis action

* Fix import and conditional useCallback

* Update React from rc to stable version

* Update react icons

* Fix react icon import

* Generate prisma client in build github actions

* Update JSX import

* Update Next minor version

* Update Buffer to Uint8Array in images, and prisma to v6

* Refactor image handling to return Buffer instead of Uint8Array and update controller methods to specify return types

* Remove prisma dependency from frontend

- I don't know why it was there
- Please don't check git blame, it was not me, I promise

* Add new docker compose files

- one container for running only the db
- and another for running the entire backend locally

* Fix image loading

- If a user or an application period had no pfp/background set, it would call the backend in an endless loop
- Now it fetches the images using useFetch with the cacheBuster, so the images still automatically reload upon uploading
- Also set a padding on the badges to make the look nicer

* Fix minor errors

- Footer was not at the end of page
- Fix eslint not used variable errors
- Center the footer

* Fix eslint errors
Copy link

vercel bot commented Dec 12, 2024

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

Name Status Preview Comments Updated (UTC)
schbody-frontend ❌ Failed (Inspect) Dec 12, 2024 1:59pm

@mozsarmate mozsarmate merged commit 1232f53 into staging Dec 12, 2024
1 of 4 checks passed
@mozsarmate mozsarmate deleted the feat/get-prof-pic-status branch December 12, 2024 13:57
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.

2 participants