Commit Graph

21 Commits

Author SHA1 Message Date
Lucien Cartier-Tilet 8af4c43b65 Merge pull request 'docs: add Changelog' (#22) from feature/changelog into develop
Reviewed-on: #22
2024-01-18 22:44:45 +00:00
Lucien Cartier-Tilet cc7fb4d028
docs: add Changelog 2024-01-18 23:41:07 +01:00
Lucien Cartier-Tilet 128b0aa6c6 Merge pull request 'chore: bump to 1.0.1' (#20) from feature/1.0.1 into develop
Reviewed-on: #20
2024-01-18 22:23:53 +00:00
Lucien Cartier-Tilet ba0938672f
chore: bump to 1.0.1 2024-01-18 23:22:31 +01:00
Lucien Cartier-Tilet e32f8b4439 Merge pull request 'chore: update bot framework' (#19) from fix/cve into develop
Reviewed-on: #19
2024-01-18 22:12:51 +00:00
Lucien Cartier-Tilet 844940da00
chore: update bot framework
This commit updates the crate poise to its latest version
2024-01-18 20:47:37 +01:00
Lucien Cartier-Tilet d17252b338 Merge pull request 'feat: dockerize p4bl0t' (#17) from feature/dockerized into develop
Reviewed-on: #17
2024-01-18 01:51:55 +00:00
Lucien Cartier-Tilet 4789ffd34d
feat: dockerize p4bl0t
This commit removes DATABASE_URL variable in favour of a fixed name.
The project won’t panic anymore if this variable isn’t set. This
removes the need for dotenvy.

It also adds the necessary files to dockerize the application.

Update instructions in README on how to run the project.

Add possibility to compile the project without a database available.

Closes #8
2024-01-18 02:50:40 +01:00
Lucien Cartier-Tilet d789ea7e74 Merge pull request 'refactor: simplify code, better organize it, and comment it' (#16) from feature/refactorization into develop
Reviewed-on: #16
2023-11-25 22:33:50 +00:00
Lucien Cartier-Tilet d6b208963d
refactor: simplify code, better organize it, and comment it 2023-11-25 23:33:06 +01:00
Lucien Cartier-Tilet 75cd5dd7cb Merge pull request 'chore: bump version to 1.0.0' (#14) from feature/release-1.0 into develop
Reviewed-on: #14
2023-11-23 23:04:53 +00:00
Lucien Cartier-Tilet f92720eace
chore: bump version to 1.0.0 2023-11-24 00:02:31 +01:00
Lucien Cartier-Tilet 8347f2a350 Merge pull request 'feat: send in logger channels mentions to everyone' (#13) from feature/log-everyone into develop
Reviewed-on: #13
2023-11-23 22:55:32 +00:00
Lucien Cartier-Tilet 561f88778e
feat: send in logger channels mentions to everyone
Closes #4
2023-11-23 23:54:52 +01:00
Lucien Cartier-Tilet 621e1d97ed Merge pull request 'feat: unset a channel as a logger' (#12) from feature/remove-logging-channel into develop
Reviewed-on: #12
2023-11-23 21:41:28 +00:00
Lucien Cartier-Tilet 592604aaa8
feat: unset a channel as a logger
Closes #3
2023-11-23 22:40:37 +01:00
Lucien Cartier-Tilet 3bcef90fb9 Merge pull request 'feat: add listing logger channels in a guild' (#11) from feature/list-logging-channels into develop
Reviewed-on: #11
2023-11-23 21:20:05 +00:00
Lucien Cartier-Tilet fb0ad5be13
feat: add listing logger channels in a guild
This commit also allows in the database to hold more than one channel
per guild and introduces clippy linting.

Closes #2

BREAKING CHANGES: The database schema changed from its root. All
databases should be dropped and recreated before running this new
version.
2023-11-23 22:15:47 +01:00
Lucien Cartier-Tilet ee2b2c17d0 Merge pull request 'feat: add a channel as a logging channel' (#9) from feature/add-new-logging-channels into develop
Reviewed-on: #9
2023-11-23 20:34:47 +00:00
Lucien Cartier-Tilet c7bf7ec9e6
feat: add a channel as a logging channel
Closes #1, fixes #10
2023-11-23 21:27:28 +01:00
Lucien Cartier-Tilet 47dd2b02c4
initial commit 2023-11-23 00:59:55 +01:00