* ci: 💚 remove arm64 build (#497) (#498)
I had to remove arm64 platform from the images since prisma client do not seem to support arm64 yet
* User Experience Improvements (#507)
* ci: 💚 remove arm64 build (#497)
I had to remove arm64 platform from the images since prisma client do not seem to support arm64 yet
* Update dependency prettier to v2.8.0 (#502)
* fix: 📦 add missing package prisma
* ci: 💚 remove arm64 build (#497) (#498) (#499)
I had to remove arm64 platform from the images since prisma client do not seem to support arm64 yet
* Update Dockerfile
* Update schema.prisma
* Configure Renovate (#500)
* Add renovate.json
* Format code with prettier
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
* Update dependency prettier to v2.8.0
Co-authored-by: Vermium Sifell <vermium@zyner.org>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
* Update dependency @types/uuid to v9 (#503)
* fix: 📦 add missing package prisma
* ci: 💚 remove arm64 build (#497) (#498) (#499)
I had to remove arm64 platform from the images since prisma client do not seem to support arm64 yet
* Update Dockerfile
* Update schema.prisma
* Configure Renovate (#500)
* Add renovate.json
* Format code with prettier
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
* Fix invite URL (#504)
* Update dependency @types/uuid to v9
Co-authored-by: Vermium Sifell <vermium@zyner.org>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
* Update dependency lint-staged to v13.0.4 (#501)
* fix: 📦 add missing package prisma
* ci: 💚 remove arm64 build (#497) (#498) (#499)
I had to remove arm64 platform from the images since prisma client do not seem to support arm64 yet
* Update Dockerfile
* Update schema.prisma
* Configure Renovate (#500)
* Add renovate.json
* Format code with prettier
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
* Fix invite URL (#504)
* Update dependency lint-staged to v13.0.4
Co-authored-by: Vermium Sifell <vermium@zyner.org>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
* It's all about User Experience (#505)
* chore(ux): 🚸 Improved credits balance messages
Improved how messages is written by using "you" form and make it less cluttered
* feat(ux): 🚸 Added version to utility stats
Added a running version field to utility stats to show hosters and their users if they support commands that may is too new for their running version
* chore(nodejs): 🔖 change version to v1.1.0
This is to make sure that package.json has corrcet version tagged inside of it
* chore(ux): 🚸 updated "on cooldown" message
Makes more sense to talk in a more positive tone than a negative tone
* style(ux): 🚚 utility => utils
Renaming utility category to utils makes it easier for users to retype commands
* chore(ux): 🚸 Improved utils about
"/utils about" now shows information about the current bot instance, such as uptime, total users and guilds and version
Removed information about Xyter in the bot. Instead users are expected to go to out documentation to learn more
* chore(ux): 🚸 Improved /utils avatar
Improved messages for /utils avatar and added a link for people to know that they could download the image
* refactor(ux): 🚸 Removed /utils ping
Removed /utils ping since /utils about now includes latency related information
Merged /utils ping into /utils about
* refactor(ux): 🚸 Removed /utils stats
Removed /utils stats since now /utils about includes information about bot instance
Merged /utils stats into /utils about
* chore(ux): 🚸 Improved /fun meme
Improved UX for /fun meme and added a link button for viewing the post
* chore(ux): 🚸 /reputation view => /reputation check and improved UX
Renamed /reputation view to /reputation check as it makes more sense, also improved messages for better user experience
Moved /reputation view to /reputation check
* chore(ux): 🚸 Moved /reputation give => /reputation repute and improved UX
/reputation repute makes more sense than /reputation give and I also updated messages to be more user engaging
Moved /reputation give to /reputation repute
* chore(ux): 🚸 Improved error messages
I changed so description would be the error message instead of the error object. I also updated the title and added a report problem button that links to the official discord server
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: Kreusada <67752638+Kreusada@users.noreply.github.com>
* Fix missing packages and make signing commits as default in VS Code (#491)
* Added missing package and improve user/dev experience (#486)
* fix: 📦 add date-fns
Added missing date-fns to dependency list
* style(git): 🧑💻 start using Conventional Commits
Started using a commit convention called Conventional Commits (conventionalcommits.org)
* chore(github): 🚸 Remove issue templates
Removed issue templates since they confuses people and makes less people go through and make an issue
* feat(git): 🧑💻 vs code git commit signing (#488)
Enable commit signing in VS Code by default
* 🚸 improve dev experience in vs code
* 📦 Removed unused and updated packages
* Added missing package and improve user/dev experience (#486)
* fix: 📦 add date-fns
Added missing date-fns to dependency list
* style(git): 🧑💻 start using Conventional Commits
Started using a commit convention called Conventional Commits (conventionalcommits.org)
* chore(github): 🚸 Remove issue templates
Removed issue templates since they confuses people and makes less people go through and make an issue
* feat(git): 🧑💻 vs code git commit signing (#488)
Enable commit signing in VS Code by default
* chore: ⚰️ remove config for unused github apps (#492)
Removed configuration files for licrc and renovate since they are not used anymore
* Updated CI workflows (#494)
* ci(github): 👷 add arm64 support and run workflow with cron and on push and pull request
Added support for linux/arm64 platform, I also added a cronjob and added pull_request as triggers to run the workflow
* ci: 🚸 add ghcr.io as registry too
Added ghcr.io as a registry aswell as keeping docker hub too
* ci: 👷 add release workflow (semantic release)
Added a new workflow for semantic releases
* ci: 💚 remove strategy
Removed strategy's since they were not used
* ci: 💚 change frmo master to main
Change from wrong branch (master) to main in workflow
* chore: ✏️ master should be main
Changed from master to main in releaserc
* Update .deepsource.toml (#487)
Co-authored-by: DeepSource Bot <bot@deepsource.io>
* Format code with prettier (#489)
This commit fixes the style issues introduced in 502f8b1 according to the output
from prettier.
Details: https://deepsource.io/gh/ZynerOrg/xyter/transform/2d6f5e66-ae8b-4261-92a6-688077649213/
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
* Fix missing packages and make signing commits as default in VS Code (#491) (#493)
* Added missing package and improve user/dev experience (#486)
* fix: 📦 add date-fns
Added missing date-fns to dependency list
* style(git): 🧑💻 start using Conventional Commits
Started using a commit convention called Conventional Commits (conventionalcommits.org)
* chore(github): 🚸 Remove issue templates
Removed issue templates since they confuses people and makes less people go through and make an issue
* feat(git): 🧑💻 vs code git commit signing (#488)
Enable commit signing in VS Code by default
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
Co-authored-by: DeepSource Bot <bot@deepsource.io>
* Added missing package and improve user/dev experience (#486)
* fix: 📦 add date-fns
Added missing date-fns to dependency list
* style(git): 🧑💻 start using Conventional Commits
Started using a commit convention called Conventional Commits (conventionalcommits.org)
* chore(github): 🚸 Remove issue templates
Removed issue templates since they confuses people and makes less people go through and make an issue
* feat(git): 🧑💻 vs code git commit signing (#488)
Enable commit signing in VS Code by default