Commit Graph

13 Commits

Author SHA1 Message Date
58cbde4cef 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 22:25:35 +00:00
d6b208963d
refactor: simplify code, better organize it, and comment it 2023-11-25 23:33:06 +01:00
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
f92720eace
chore: bump version to 1.0.0 2023-11-24 00:02:31 +01:00
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
561f88778e
feat: send in logger channels mentions to everyone
Closes #4
2023-11-23 23:54:52 +01:00
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
592604aaa8
feat: unset a channel as a logger
Closes #3
2023-11-23 22:40:37 +01:00
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
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
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
c7bf7ec9e6
feat: add a channel as a logging channel
Closes #1, fixes #10
2023-11-23 21:27:28 +01:00
47dd2b02c4
initial commit 2023-11-23 00:59:55 +01:00