Louis Hollingworth
6cbcb66cf3
(chore) Updated licences on last commit
...
Signed-off-by: Louis Hollingworth <louis@hollingworth.nl>
2023-10-29 17:42:08 +00:00
Louis Hollingworth
9882a127bc
(feat) Commands are now translatable.
...
Closes #8
Signed-off-by: Louis Hollingworth <louis@hollingworth.nl>
2023-10-29 17:39:36 +00:00
Louis Hollingworth
46c6a25164
( #8 ) Reporting now added, admin commands are also here
...
Signed-off-by: Louis Hollingworth <louis@hollingworth.nl>
2023-10-29 14:40:12 +00:00
Louis Hollingworth
94d5f5afe7
(chore, #8 ) Refactored code into separate files.
...
Signed-off-by: Louis Hollingworth <louis@hollingworth.nl>
2023-10-28 16:55:58 +01:00
Louis Hollingworth
0960577152
( #8 ) Now Reuse compliant and we now display the thread list!
...
Signed-off-by: Louis Hollingworth <louis@hollingworth.nl>
2023-10-28 16:23:26 +01:00
Louis Hollingworth
dcd94db325
( #8 ) Removed all node stuff. Init Cargo
...
Signed-off-by: Louis Hollingworth <louis@hollingworth.nl>
2023-09-19 17:55:01 +01:00
Louis Hollingworth
718d4f5e9c
(maint) Update dependencies
...
prisma-migrate / install (push) Has been cancelled
prisma-migrate / generate (push) Has been cancelled
prisma-migrate / migrate (push) Has been cancelled
Signed-off-by: Louis Hollingworth <louis@hollingworth.nl>
2023-09-09 19:03:36 +01:00
Louis Hollingworth
6fb7a492db
Updated packages, added report command.
...
prisma-migrate / install (push) Has been cancelled
prisma-migrate / generate (push) Has been cancelled
prisma-migrate / migrate (push) Has been cancelled
Closes #5
Signed-off-by: Louis Hollingworth <louis@hollingworth.nl>
2023-07-22 16:01:09 +01:00
Louis Hollingworth
f917564a83
(chore) Remove caching in workflows
...
prisma-migrate / install (push) Successful in 21s
prisma-migrate / generate (push) Successful in 23s
prisma-migrate / migrate (push) Failing after 35s
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-22 20:47:18 +01:00
Louis Hollingworth
724b384a03
(chore) Updated workflow
...
prisma-migrate / install (push) Failing after 38s
prisma-migrate / generate (push) Has been skipped
prisma-migrate / migrate (push) Has been skipped
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-22 20:43:57 +01:00
Louis Hollingworth
a37a8a6935
Now role auto creation on boost can be disabled
...
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-22 20:40:29 +01:00
Louis Hollingworth
9f53ee668c
(chore) Added workflow for migrations.
...
Signed-off-by: Louis Hollingworth <louis@hollingworth.ch>
2023-06-22 19:11:49 +01:00
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