Codehagen / Dingify

Dingify is helping you unlock the power of seamless real-time monitoring
https://www.dingify.io/
GNU Affero General Public License v3.0
191 stars 25 forks source link

chore: setup monorepo #14

Closed jhavej closed 4 months ago

jhavej commented 4 months ago

Description

This PR converts the repository to monorepo/turborepo.

TODO:

What type of PR is this? (check all applicable)

Related Tickets & Documents

Mobile & Desktop Screenshots/Recordings

https://github.com/Codehagen/Dingify/assets/9072750/5db81880-dbb1-41b2-bee6-badbab459ba5

Steps to QA

  1. Clean the repository - run pnpm clean:workspaces from the root
  2. Install dependencies - run pnpm install
  3. Run the app - run pnpm dev from the root
  4. Test the app

Added to documentation?

[optional] Are there any post-deployment tasks we need to perform?

[optional] What gif best describes this PR or how it makes you feel?

vercel[bot] commented 4 months ago

@jhavej is attempting to deploy a commit to the meglerhagen's projects Team on Vercel.

A member of the Team first needs to authorize it.

jhavej commented 4 months ago

https://github.com/Codehagen/Dingify/pull/14/commits/bde39c5f976bb331222858b8fb3b4cb5a08b1257 and https://github.com/Codehagen/Dingify/pull/14/commits/c1047b55073500f5d51e8af251779c80912283b5 👉 @Codehagen Christer, check out these changes - I've loosened some TS and ESLint rules (set to warn) so running pnpm lint and pnpm typecheck passes. However, we should focus on gradually switching these rules to error and fixing reported issues 😉

jhavej commented 4 months ago

https://github.com/Codehagen/Dingify/assets/9072750/452e9120-f534-4001-89c5-74e715b58aed

jhavej commented 4 months ago

These need follow-up fixes too 👇

Screenshot 2024-05-12 at 21 25 45 Screenshot 2024-05-12 at 21 26 11

jhavej commented 4 months ago

https://github.com/Codehagen/Dingify/pull/14/commits/e57c0d91a665e1b94da2673af9f7178f8e80f9c0 seems like Inter is back 😄

Screenshot 2024-05-12 at 21 42 17

vercel[bot] commented 4 months ago

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

Name Status Preview Comments Updated (UTC)
dingify ❌ Failed (Inspect) May 12, 2024 8:12pm