Commit graph

1202 commits

Author SHA1 Message Date
63d8538af5
Merge branch 'ZynerOrg:dev' into dev 2022-12-13 14:17:20 +01:00
89c7fe952b
refactor: ⚰️ Fixed some code smells
Fixed some code smells from https://deepsource.io/gh/ZynerOrg/xyter/run/8058c521-9330-4c14-94b2-0c3a7d9d824b/javascript/
2022-12-13 14:16:41 +01:00
4d480324d4
Merge pull request #518 from VermiumSifell/dev
feat(prisma): 🚩 interactiveTransactions are n…
2022-12-13 14:11:38 +01:00
121ed77042 feat(prisma): 🚩 interactiveTransactions are no longer a preview feature
Removed it frmo previewFeatures
2022-12-13 14:09:23 +01:00
c59feb91a7
Merge pull request #516 from VermiumSifell/main
Updated npm packages
2022-12-13 14:01:45 +01:00
b2e4c05906
Merge branch 'dev' into main 2022-12-13 14:01:35 +01:00
c079c3cbda
chore(npm): 📌 updated packages
Updated packages that may solve Prisma OpenSSL 3 problems
2022-12-13 14:00:08 +01:00
070e391d2f
Merge pull request #510 from VermiumSifell/dev
Writing better messages to improve UX
2022-12-13 13:54:25 +01:00
c9312ee907
Update Dockerfile 2022-12-12 12:34:38 +01:00
6fb0c6db1b
Update index.ts 2022-12-12 12:23:23 +01:00
ea8c160a2f
chore(ux): 🚸 Improve deferReply message
Improved UX by writing a better deferReply message that looks good when a request takes time
2022-12-04 19:12:35 +01:00
7398223b53
chore(ux): 🚸 Improved /credits gift
I improved UX with better messages for /credits gift
2022-12-04 19:05:18 +01:00
7b34763660
v1.1.0 (#508)
* 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>
2022-12-04 17:48:25 +01:00
Kreusada
461d254f0b
Fix invite URL (#504) 2022-12-01 09:23:31 +01:00
renovate[bot]
34d13d0ed7
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>
2022-11-29 21:49:12 +01:00
46cffe38bb
Update schema.prisma 2022-11-29 21:26:36 +01:00
666308bc72
Update Dockerfile 2022-11-08 10:42:16 +01:00
6dd904a2f6
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
2022-11-04 17:50:00 +01:00
ac240343cc
fix: 📦 add missing package prisma 2022-11-04 16:16:06 +01:00
dd86639627
build: 🚑 add more missing deps 2022-11-04 15:38:26 +01:00
af7d9a5592
build: 🚑 missing dependencies from package-lock 2022-11-04 15:37:18 +01:00
2e0541b2a1
v1.0.0 (#496)
* 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>
2022-11-04 15:35:01 +01:00
bb2b8650ae
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
2022-11-04 14:13:44 +01:00
deepsource-autofix[bot]
070cedb451
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>
2022-11-04 13:53:39 +01:00
deepsource-autofix[bot]
502f8b1ade
Update .deepsource.toml (#487)
Co-authored-by: DeepSource Bot <bot@deepsource.io>
2022-11-04 00:59:52 +01:00
9b22333bf7
Merge pull request #485 from ZynerOrg/next
Merge pull request #483 from VermiumSifell/dev
2022-11-03 15:19:10 +01:00
16d94e82f9
Merge pull request #484 from VermiumSifell/dev
Improve user experience
2022-11-03 15:18:18 +01:00
59a105bad0 docs(README): improved user experience 2022-11-03 15:14:11 +01:00
cd47d11339
Merge pull request #483 from VermiumSifell/dev
Improve developer experience
2022-11-03 15:13:58 +01:00
62bbf17eab
Merge pull request #475 from VermiumSifell/dev
📦 Removed unused and updated packages
2022-11-01 18:55:31 +01:00
dbf4471ced 📦 Removed unused and updated packages 2022-11-01 18:54:16 +01:00
8b8adf676f
Merge pull request #474 from VermiumSifell/dev
Improve workflow and developer experience in VS code and when upserting guild members
2022-11-01 18:44:02 +01:00
2980c376b7 🚸 improve dev experience in vs code 2022-11-01 18:20:25 +01:00
8e2a0cca3a 👷 Change "on" in Docker workflow 2022-11-01 18:15:50 +01:00
ef76cf01f6
add helper to upsert a guild member 2022-10-31 14:51:48 +01:00
9af80e0c2f
Merge pull request #465 from ZynerOrg/dev
2022.11.03
2022-10-31 11:33:19 +01:00
52531fbecb
Merge pull request #469 from ZynerOrg/renovate/i18next-fs-backend-2.x
Update dependency i18next-fs-backend to v2
2022-10-31 11:30:15 +01:00
renovate[bot]
d090ee05ab
Update dependency i18next-fs-backend to v2 2022-10-31 10:29:28 +00:00
092ce8c909
Merge pull request #470 from ZynerOrg/renovate/i18next-http-backend-2.x
Update dependency i18next-http-backend to v2
2022-10-31 11:28:22 +01:00
renovate[bot]
241129bfff
Update dependency i18next-http-backend to v2 2022-10-26 10:01:07 +00:00
ff31022179
Merge pull request #466 from ZynerOrg/renovate/jest-monorepo
Update dependency jest to v29.2.2
2022-10-25 11:53:04 +02:00
28d7c15dc9
Merge pull request #467 from ZynerOrg/renovate/typescript-eslint-monorepo
Update typescript-eslint monorepo to v5.41.0
2022-10-25 11:52:56 +02:00
renovate[bot]
4428d9ff97
Update typescript-eslint monorepo to v5.41.0 2022-10-24 20:39:07 +00:00
renovate[bot]
47be3a9657
Update dependency jest to v29.2.2 2022-10-24 20:38:35 +00:00
8257f0e137
Merge pull request #462 from VermiumSifell/dev
Refactoring some handlers and middlewares
2022-10-24 11:14:02 +02:00
5620eb8315 💡 JS-D1001 2022-10-24 11:13:03 +02:00
38e5ebbade 🚨 JS-0294 2022-10-24 11:10:05 +02:00
71ff30ea87 🚨 JS-0116 JS-0376 2022-10-24 10:09:58 +02:00
f49773c00d
Merge pull request #464 from NAHFE/main
Use Alpine as base image in docker
2022-10-24 10:01:35 +02:00
d353902643
Merge pull request #463 from ZynerOrg/renovate/eslint-8.x
Update dependency eslint to v8.26.0
2022-10-24 09:51:51 +02:00