Skip to content

Commit

Permalink
Refactor and update codebase (#127)
Browse files Browse the repository at this point in the history
This pull request includes several refactorings and updates to the codebase. Here is a summary of the changes:

- Improved tooltip behavior

- Updated npm dependencies to the latest versions

- Updated profile and settings layouts

- Updated Sentry initialization in various files

- Replaced color API endpoint with a helper function

- Organized imports

- Added tunnel server endpoint for sending data to Sentry

- Fixed image color retrieval in user page load

- Updated .env.example with Sentry configuration

- Added Vercel adapter to Sentry Vite config

- Updated Sentry initialization in cron cleanup and minionprice

- Updated changelog to reflect project status

- Updated Sentry initialization in error and bug-report pages

- Changed width of the tierlistbox on the home page

Please review and merge these changes.
  • Loading branch information
DarthGigi authored Jun 8, 2024
2 parents 2e377a5 + 2d1a5e6 commit 2342d89
Show file tree
Hide file tree
Showing 35 changed files with 708 additions and 992 deletions.
5 changes: 4 additions & 1 deletion .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -36,4 +36,7 @@ FIREBASE_SERVICE_ACCOUNT_KEY='{ "ABC123": "123456789" }'

# MinionAH
MAINTENANCE_MODE="false"
MINIONAH_SECRET="ABC123!@#"
MINIONAH_SECRET="ABC123!@#"

# Sentry
PUBLIC_SENTRY_DSN="https://"
11 changes: 8 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
# Changelog

All notable changes to this project will be documented in this file.
## No longer maintained
The changelogs are no longer being update as it is too much work to keep track of all the changes as a solo developer.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
Big releases will be announced on [MinionAH Newsroom](https://newsroom.minionah.com) and on the [MinionAH Discord](https://discord.minionah.com).

~~All notable changes to this project will be documented in this file.~~

~~The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),~~
~~and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).~~

## [1.3.2] - 2024-02-11

Expand Down
21 changes: 11 additions & 10 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,30 +29,31 @@
"@tailwindcss/container-queries": "^0.1.1",
"@tailwindcss/forms": "^0.5.7",
"@types/cookie": "^0.6.0",
"@types/node": "^20.14.1",
"@types/node": "^20.14.2",
"@vercel/analytics": "^1.3.1",
"autoprefixer": "^10.4.19",
"date-fns-tz": "^3.1.3",
"encoding": "^0.1.13",
"postcss": "^8.4.38",
"prettier": "^3.3.0",
"prettier-plugin-svelte": "^3.2.3",
"prettier-plugin-tailwindcss": "^0.6.1",
"shiki": "^1.6.2",
"svelte": "^4.2.17",
"prettier": "^3.3.1",
"prettier-plugin-svelte": "^3.2.4",
"prettier-plugin-tailwindcss": "^0.6.2",
"shiki": "^1.6.3",
"svelte": "^4.2.18",
"svelte-check": "^3.8.0",
"svelte-headless-table": "^0.18.2",
"svelte-legos": "^0.2.3",
"svelte-seo": "^1.6.1",
"tailwindcss": "^3.4.3",
"tslib": "^2.6.2",
"tailwindcss": "^3.4.4",
"tslib": "^2.6.3",
"typescript": "^5.4.5",
"vite": "^5.2.12"
"vite": "^5.2.13"
},
"type": "module",
"dependencies": {
"@prisma/client": "5.15.0",
"@prisma/extension-accelerate": "^1.1.0",
"@sentry/svelte": "^7.116.0",
"@sentry/sveltekit": "^7.115.0",
"@tiptap/core": "^2.4.0",
"@tiptap/extension-bubble-menu": "^2.4.0",
Expand All @@ -75,7 +76,7 @@
"formsnap": "^1.0.0",
"headview3d": "^3.0.2",
"lucia": "^3.2.0",
"lucide-svelte": "^0.383.0",
"lucide-svelte": "^0.390.0",
"mode-watcher": "^0.3.0",
"numerable": "^0.3.15",
"oslo": "^1.2.0",
Expand Down
Loading

0 comments on commit 2342d89

Please sign in to comment.