Commit graph

19 commits

Author SHA1 Message Date
Louis Hollingworth 78a8c63c3d
Added schecks to prevent creating multiple roles.
Fixes #4 but need to allow feature to be disabled in guild config

Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-22 18:50:21 +01:00
Louis Hollingworth 2d4504dbe0
More modifications to Dockerfile
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-18 19:19:38 +01:00
Louis Hollingworth 4379c32bc3
Updated Dockerfile
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-18 19:04:23 +01:00
Louis Hollingworth f290b516d8
Updated Dockerfile to generate prisma data
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-18 18:54:23 +01:00
Louis Hollingworth a07e70e039
Corrected a build error
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-18 18:17:10 +01:00
Louis Hollingworth 06e42b61e3
(#2) Added perk management for members.
Closes #2

Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-18 17:59:48 +01:00
Louis Hollingworth e9bc78e9ff
(chore) Added script to migrate on Jenkins
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-18 16:53:02 +01:00
Louis Hollingworth 17d8746767
(#2) Members now created in db on join and leave.
Boosters now have a role created for them and added to their profile.

Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-18 14:46:21 +01:00
Louis Hollingworth 530e99a7d0
(#2) Members can now be in multiple guilds
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-18 14:05:21 +01:00
Louis Hollingworth e8f797d1e0
(#2) Booster roles can now be linked to members.
Next steps:
 * Remove booster roles from the DB and Guild when someone stops
   boosting
 * Add booster roles to the DB and Guild when someone starts boosting

Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-18 12:34:31 +01:00
Louis Hollingworth 6e1e54da1b
(maint) Formatted files with prettier.
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-15 18:38:05 +01:00
Louis Hollingworth 715d04ef9b
(#3) Now has a basic thread menu.
Closes #3

Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-15 18:32:49 +01:00
Louis Hollingworth 6770bd8d35
(#1) User reporting now complete
closes #1

Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-14 18:43:50 +01:00
Louis Hollingworth faca0b2fda
(#1) Now backed with a DB for configuration.
Now just need to check that configuration has been set.

Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-11 13:09:45 +01:00
Louis Hollingworth ae2dbc6c70
Added basic template of report feat.
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-05-07 21:08:51 +01:00
Louis Hollingworth c3f77419b1
Replaced ENV name
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-05-07 20:24:30 +01:00
Louis Hollingworth b62ab78325
Updated README and CONTRIBUTING to have
correct repository info

Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-05-03 20:09:11 +01:00
Louis Hollingworth 429504787a
Add Discordx init
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-05-02 19:59:36 +01:00
Louis Hollingworth 6c9841ced0 Initial commit 2023-05-02 18:36:59 +00:00