Commit graph

1235 commits

Author SHA1 Message Date
c47400a641 build: 📌 Change from alpine 2022-12-13 16:45:49 +01:00
Herman Andgart
917c85e097 Pinning docker image to alpine 3.16 for better reproducibility 2022-12-13 16:30:03 +01:00
73dd735930 refactor: ♻️ Fix code smells 2022-12-13 15:33:35 +01:00
8833b2af69 refactor: ♻️ Fix code smells 2022-12-13 15:33:35 +01:00
43a81a0828 refactor: ♻️ Fix more code smells 2022-12-13 15:33:35 +01:00
c9728a1354 refactor: ♻️ Fix code smells 2022-12-13 15:33:35 +01:00
bfdfd046bc refactor: ♻️ Fix code smells 2022-12-13 15:33:35 +01:00
35e2d2eee0 refactor: ♻️ Fix code smells 2022-12-13 15:33:35 +01:00
975b9686dc refactor: ♻️ Fix code smells 2022-12-13 15:33:35 +01:00
7136a5bd99 refactor: ♻️ Fix code smell 2022-12-13 15:33:35 +01:00
e2eeec8b97 refactor: ♻️ Fix code smell 2022-12-13 15:33:35 +01:00
c33a9c345e refactor: ♻️ Fix more code smells
Fix code smell
2022-12-13 15:33:35 +01:00
555b97d2c5 refactor: ♻️ Fix more code smells
I have fixed some more code smells
2022-12-13 14:51:50 +01:00
01024c7702 fix: 🚑 Fix probably bot crashing from editing messages 2022-12-13 14:45:43 +01:00
c62a995865 fix merge conflicts 2022-12-13 14:41:42 +01:00
dd3d262a01 refactor: ♻️ Fixed more code smells
More code smells fixed
2022-12-13 14:40:22 +01:00
4dde2ddfa5 fix merge conflict 2022-12-13 14:33:50 +01:00
c93947128b refactor: ♻️ Fixed more code smells
I have fixed more code smells
2022-12-13 14:30:36 +01:00
c5f0febe33 refactor: ⚰️ Fixed code smells
Fixed some more code smells
2022-12-13 14:30:36 +01:00
055f5f6217 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:30:36 +01:00
6f82b109bd feat(prisma): 🚩 interactiveTransactions are no longer a preview feature
Removed it frmo previewFeatures
2022-12-13 14:30:36 +01:00
23d0103961 chore(npm): 📌 updated packages
Updated packages that may solve Prisma OpenSSL 3 problems
2022-12-13 14:30:36 +01:00
be82bbda6d Update Dockerfile 2022-12-13 14:30:36 +01:00
29f8d45085 Update index.ts 2022-12-13 14:30:36 +01:00
7320544592 chore(ux): 🚸 Improve deferReply message
Improved UX by writing a better deferReply message that looks good when a request takes time
2022-12-13 14:30:36 +01:00
0627d0ce31 chore(ux): 🚸 Improved /credits gift
I improved UX with better messages for /credits gift
2022-12-13 14:30:36 +01:00
05e7cbba6e
Merge pull request #522 from VermiumSifell/dev
Fixed more code smells
2022-12-13 14:28:31 +01:00
d40b2114a5
Merge branch 'dev' into dev 2022-12-13 14:28:08 +01:00
0f8ea8ad2b
refactor: ♻️ Fixed more code smells
I have fixed more code smells
2022-12-13 14:27:00 +01:00
53d18a6191 refactor: ⚰️ Fixed code smells
Fixed some more code smells
2022-12-13 14:22:04 +01:00
c6d6547881 refactor: ⚰️ Fixed code smells
Fixed some more code smells
2022-12-13 14:21:35 +01:00
41ca451323
Merge branch 'ZynerOrg:dev' into dev 2022-12-13 14:20:09 +01:00
b9b2994af9 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:17:43 +01:00
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