14eaca86cc
Update .gitlab-ci.yml
2023-06-29 19:22:08 +00:00
7ff5bb3f16
Add @semantic-release/gitlab
2023-06-29 21:13:32 +02:00
3b62b75846
Update .releaserc
2023-06-29 19:11:32 +00:00
4a7b7f1de5
Update package.json
2023-06-29 19:05:39 +00:00
7403550fcf
Update .gitlab-ci.yml file
2023-06-29 19:02:05 +00:00
25a5081497
Update .gitlab-ci.yml file
2023-06-29 19:00:38 +00:00
7dcd3de77c
Update .gitlab-ci.yml file
2023-06-29 18:58:54 +00:00
ca1e6148d0
Update .gitlab-ci.yml file
2023-06-29 18:56:56 +00:00
c7b087550e
Fix link
2023-06-25 22:35:42 +00:00
c8be859074
Added a note about mirrored branch
2023-06-25 22:34:07 +00:00
5269a7c203
Update release.yml
2023-06-02 13:20:26 +02:00
6267ded21a
Update release.yml
2023-06-02 13:20:12 +02:00
semantic-release-bot
d1c26164f8
chore(release): 2.3.1 [skip ci]
...
## [2.3.1](https://github.com/ZynerOrg/xyter/compare/v2.3.0...v2.3.1 ) (2023-06-02)
### Bug Fixes
* **deps:** update dependency dotenv to v16.1.3 ([2ad1af9
](2ad1af9a14
))
2023-06-02 11:19:25 +00:00
dea7a6cfb5
Merge pull request #661 from ZynerOrg/renovate/actions-download-artifact-3.x
...
chore(deps): update actions/download-artifact action to v3
2023-06-02 13:18:43 +02:00
2a5977867f
Merge pull request #659 from ZynerOrg/renovate/typescript-5.x-lockfile
...
chore(deps): update dependency typescript to v5.1.3
2023-06-02 13:18:37 +02:00
23a6589bb1
Merge pull request #655 from ZynerOrg/renovate/dotenv-16.x-lockfile
...
fix(deps): update dependency dotenv to v16.1.3
2023-06-02 13:18:28 +02:00
906ddfb742
Merge pull request #662 from ZynerOrg/renovate/actions-upload-artifact-3.x
...
chore(deps): update actions/upload-artifact action to v3
2023-06-02 13:18:20 +02:00
3f1da7364d
Update release.yml
2023-06-02 13:16:44 +02:00
renovate[bot]
7cd26093a7
chore(deps): update actions/upload-artifact action to v3
2023-06-02 11:07:55 +00:00
renovate[bot]
a9b13f5814
chore(deps): update actions/download-artifact action to v3
2023-06-02 11:07:50 +00:00
f367d69a2d
Update release.yml
2023-06-02 13:07:20 +02:00
semantic-release-bot
f6d19ff5c7
chore(release): 2.3.0 [skip ci]
...
# [2.3.0](https://github.com/ZynerOrg/xyter/compare/v2.2.1...v2.3.0 ) (2023-06-02)
### Bug Fixes
* 🐛 fix reputation repute function ([828524d
](828524d4c2
))
* ✨ throw error if user tries to execute same command while one is processing ([af14c75
](af14c7598e
))
### Features
* 🚸 improve style for users on interaction error ([acdd507
](acdd5076e7
))
* 🚸 make bonus commands set their time at midnights ([26d03c2
](26d03c282c
))
* ✨ ability to set prorata cooldowns ([e223309
](e223309796
))
2023-06-02 10:59:52 +00:00
ec05cd75ec
Merge pull request #660 from ZynerOrg/dev
...
Improvements and new cooldown feature
2023-06-02 12:58:57 +02:00
semantic-release-bot
6a21c9cd83
chore(release): 2.3.0-dev.1 [skip ci]
...
# [2.3.0-dev.1](https://github.com/ZynerOrg/xyter/compare/v2.2.1...v2.3.0-dev.1 ) (2023-06-02)
### Bug Fixes
* 🐛 fix reputation repute function ([828524d
](828524d4c2
))
* ✨ throw error if user tries to execute same command while one is processing ([af14c75
](af14c7598e
))
### Features
* 🚸 improve style for users on interaction error ([acdd507
](acdd5076e7
))
* 🚸 make bonus commands set their time at midnights ([26d03c2
](26d03c282c
))
* ✨ ability to set prorata cooldowns ([e223309
](e223309796
))
2023-06-02 10:56:44 +00:00
af14c7598e
fix: ✨ throw error if user tries to execute same command while one is processing
...
If a user tries to execute same command twice at same time, then throw error on one of them to prevent them from go around the cooldown system
2023-06-02 12:55:31 +02:00
acdd5076e7
feat: 🚸 improve style for users on interaction error
...
Moved error message into description and if its undefined then show a general error
2023-06-02 12:55:31 +02:00
828524d4c2
fix: 🐛 fix reputation repute function
...
Fixed the broken reputation repute command, so now it actualyl can give reputation to people
2023-06-02 12:55:31 +02:00
26d03c282c
feat: 🚸 make bonus commands set their time at midnights
...
This fixes all bonus commands to have their cooldowns set at midnight
2023-06-02 12:55:31 +02:00
e223309796
feat: ✨ ability to set prorata cooldowns
...
This should solve issues where some commands wants prorata cooldowns, that expire on midnight and such
Ability to set a cooldown using seconds, now you need to call a Date constructing function. So you always pass a date as cooldownTime
2023-06-02 12:55:31 +02:00
add510e6d0
style: 🧑💻 change to 24*60*60 instead of 86400
2023-06-02 12:55:31 +02:00
renovate[bot]
06f934aecb
chore(deps): update dependency typescript to v5.1.3
2023-06-02 10:54:33 +00:00
semantic-release-bot
237e6e27eb
chore(release): 2.2.1 [skip ci]
...
## [2.2.1](https://github.com/ZynerOrg/xyter/compare/v2.2.0...v2.2.1 ) (2023-05-31)
### Bug Fixes
* update cooldown duration to a month ([79076a4
](79076a49fc
))
* update cooldown duration to a week ([9cbe7ca
](9cbe7cafcf
))
2023-05-31 19:57:04 +00:00
4153b013ce
Merge pull request #657 from ZynerOrg/dev
...
Fix cooldowns for credits bonus commands
2023-05-31 21:56:25 +02:00
renovate[bot]
2ad1af9a14
fix(deps): update dependency dotenv to v16.1.3
2023-05-31 19:56:16 +00:00
Elis Odenhage
9cbe7cafcf
fix: update cooldown duration to a week
2023-05-31 21:55:44 +02:00
Elis Odenhage
79076a49fc
fix: update cooldown duration to a month
2023-05-31 21:55:44 +02:00
semantic-release-bot
cba7e6a706
chore(release): 2.2.0 [skip ci]
...
# [2.2.0](https://github.com/ZynerOrg/xyter/compare/v2.1.2...v2.2.0 ) (2023-05-31)
### Bug Fixes
* 🗃️ update instead of create new cooldowns if one already exists ([3875c9e
](3875c9e136
))
* **deps:** update dependency dotenv to v16.1.1 ([45e9365
](45e93653ad
))
* **deps:** update prisma monorepo to v4.15.0 ([cd93891
](cd93891d37
))
### Features
* 🚸 add penalty cost if spamming messages ([8c1c0af
](8c1c0af360
))
2023-05-31 12:52:36 +00:00
semantic-release-bot
09b4bf15a3
chore(release): 2.2.0-dev.2 [skip ci]
...
# [2.2.0-dev.2](https://github.com/ZynerOrg/xyter/compare/v2.2.0-dev.1...v2.2.0-dev.2 ) (2023-05-31)
### Bug Fixes
* **deps:** update dependency dotenv to v16.1.1 ([d8439dd](d8439dd823
))
* **deps:** update prisma monorepo to v4.15.0 ([40c5844](40c5844848
))
2023-05-31 14:51:07 +02:00
renovate[bot]
45e93653ad
fix(deps): update dependency dotenv to v16.1.1
2023-05-31 14:51:07 +02:00
renovate[bot]
cd93891d37
fix(deps): update prisma monorepo to v4.15.0
2023-05-31 14:51:07 +02:00
semantic-release-bot
22496fbacf
chore(release): 2.2.0-dev.1 [skip ci]
...
# [2.2.0-dev.1](https://github.com/ZynerOrg/xyter/compare/v2.1.2...v2.2.0-dev.1 ) (2023-05-31)
### Bug Fixes
* 🗃️ update instead of create new cooldowns if one already exists ([1ee942c](1ee942c44c
))
### Features
* 🚸 add penalty cost if spamming messages ([2f79a25](2f79a25e7a
))
2023-05-31 14:51:07 +02:00
8c1c0af360
feat: 🚸 add penalty cost if spamming messages
...
If a user sends messages too fast, it will give them a penalty defined by "penaltyAmount" so that users will lose credits by spamming. Spam rate is set by "maxMessageAmount" which is how many messages a user is allowed to send during "checkTime"
2023-05-31 14:51:07 +02:00
3875c9e136
fix: 🗃️ update instead of create new cooldowns if one already exists
...
This should solve problems related to bot creating new cooldowns when they are expired instead of updating their "expiresAt" date
2023-05-31 14:51:07 +02:00
6ad1de8d6f
chore: 📌 update dependencies
...
Updated dependencies to latest versions
2023-05-30 10:53:05 +02:00
d7a1fcf3af
ci: 💚 fix version for docker builds
...
By adding "needs" I think it should push with correct version
2023-05-30 10:34:48 +02:00
semantic-release-bot
808798c203
chore(release): 2.1.2 [skip ci]
...
## [2.1.2](https://github.com/ZynerOrg/xyter/compare/v2.1.1...v2.1.2 ) (2023-05-30)
### Bug Fixes
* 🐛 remove expiresAt when searching cooldown table ([450d830
](450d8304b2
))
2023-05-30 08:17:41 +00:00
f7f06ab409
Update release.yml
2023-05-30 10:16:39 +02:00
semantic-release-bot
e7fb5b8fea
chore(release): 2.1.2-dev.1 [skip ci]
...
## [2.1.2-dev.1](https://github.com/ZynerOrg/xyter/compare/v2.1.1...v2.1.2-dev.1 ) (2023-05-30)
### Bug Fixes
* 🐛 remove expiresAt when searching cooldown table ([e344cb6](e344cb60fb
))
2023-05-30 10:14:56 +02:00
450d8304b2
fix: 🐛 remove expiresAt when searching cooldown table
...
This was a "bug" that made Prisma create new cooldowns whenever it exceeded the expiresAt Datetime
2023-05-30 10:14:56 +02:00
semantic-release-bot
d16c0efd53
chore(release): 2.1.1 [skip ci]
...
## [2.1.1](https://github.com/ZynerOrg/xyter/compare/v2.1.0...v2.1.1 ) (2023-05-29)
### Bug Fixes
* ⚡ fix duplicate rows ([2c8acb3
](2c8acb380e
))
* ⚡ fix duplicate rows ([9485739
](9485739772
))
2023-05-29 22:59:58 +00:00