Commit graph

52 commits

Author SHA1 Message Date
Sarah Faey
2288e48308 Random Messages don't show empty roles
No Flex Button in random raids
Reworked random sign up to keep roles after signing off
2022-12-10 19:51:05 +01:00
Sarah Faey
c88bf5b133 Added signed up options for role reminder
Added option to opt out of reminders
2022-12-09 22:26:16 +01:00
Sarah Faey
64ce169094 Added group reminder 2022-12-08 23:27:26 +01:00
Sarah Faey
07eede3f9a random raids now can have more players 2022-12-08 19:30:31 +01:00
Sarah Faey
929ca9c0a7 Added autodelete for users after one year inactivity 2022-12-08 17:37:00 +01:00
Sarah Faey
c96d34fc6a removed RaidLogs 2022-12-05 14:28:04 +01:00
Sarah Faey
a438f1eeb4 the Discord SignUp Log message is no longer awaited 2022-12-05 12:36:46 +01:00
Sarah Faey
a4c29d8891 removed defaults from FirstOrDefault to avoid reading everything with ToList 2022-12-05 11:55:21 +01:00
Sarah Faey
0292de371d GetRaids no longer reads RaidLogs for performance reasons 2022-12-04 22:16:24 +01:00
Sarah Faey
5d05430b89 banning a user now removes their roles
banned users can't be deleted completely
signing up for banned users is no longer possible
2022-12-04 12:34:21 +01:00
Sarah Faey
de3a6a9f83 deleting Raids and Templates is now logged 2022-12-03 17:13:29 +01:00
Sarah Faey
300ab2370f fixed deleting users 2022-12-03 16:24:06 +01:00
Sarah Faey
2246624917 added error message if signing up fails 2022-12-03 14:47:19 +01:00
Sarah Faey
2a9cd89783 reminders now always include the raid name 2022-12-03 11:02:59 +01:00
Sarah Faey
26780fae6e discord raids are now deleted when the raid is deleted 2022-12-01 23:08:47 +01:00
Sarah Faey
893ec1f16d fixed crash when deleting Raids
removed Raid from Reminders and DiscordMessages
2022-11-29 23:59:28 +01:00
Sarah Faey
57d8df1463 the discord message gets updated less often if the user was already signed up 2022-11-29 00:19:52 +01:00
Sarah Faey
dc2563e16c added needed rights for slash commands
added functions for account select in the bot
2022-11-29 00:04:22 +01:00
Sarah Faey
fc5e75cc9d fixed errors while logging raids
SQlite is now also used in production
2022-11-24 17:56:06 +01:00
Sarah Faey
aad07809d2 added logging to raid and template changes 2022-11-19 00:47:52 +01:00
Sarah Faey
803332bc5c Raid messages are now deleted after the raid ends.
Raids are deleted after a year
2022-11-19 00:22:08 +01:00
Sarah Faey
25a381124d Added sign up logging to discord 2022-11-18 23:04:49 +01:00
Sarah Faey
07a0e685f2 Added reminders and discord messages to templates 2022-11-17 22:01:26 +01:00
Sarah Faey
5a5c3df1a9 Added Raid Reminders 2022-11-17 21:42:09 +01:00
Sarah Faey
f40903851e fixed Add external user command 2022-11-15 22:11:21 +01:00
Sarah Faey
a504925752 reworked Logging changes 2022-11-15 20:23:48 +01:00
Sarah Faey
b8feed971c reworked the commandHandler
added Slash Commands
2022-11-15 19:00:56 +01:00
Sarah Faey
e9b353527f Added SendMessageToRaidUsers
Message is sent, if furure Raid is deleted
2022-11-14 09:12:17 +01:00
Sarah Faey
ed7a1905fd changed reminders to use DateTimeOffset 2022-11-13 22:07:31 +01:00
Sarah Faey
62dc3d1efa added support for External users
fixed potential errors
2022-11-13 21:48:56 +01:00
Sarah Faey
56cb43a479 added account creation to the Discord bot 2022-11-10 21:47:44 +01:00
Sarah Faey
e445b2a181 Added Discord Bot 2022-11-06 19:10:58 +01:00
t.ruspekhofer
d54ce50336 merged LiebUserId with DiscordId 2022-05-17 23:14:58 +02:00
t.ruspekhofer
dcdc891925 Renamed PlannedRaidRole to RaidRole 2022-04-06 23:20:29 +02:00
t.ruspekhofer
bae69648d0 Renamed RaidRole and RaidSignUpHistory 2022-03-23 21:48:29 +01:00
t.ruspekhofer
2bf630f3a1 Raids and RaidTemplates are now only editable by their owner or moderators
reworked user rights
2022-03-21 01:12:35 +01:00
t.ruspekhofer
2dfcf13f79 fixed a bug with moving Flex users.
async was seemingly not allowed
2022-03-17 14:46:30 +01:00
t.ruspekhofer
212e1a393d no tusable SignUp Buttons are now disabled 2022-03-14 22:21:10 +01:00
t.ruspekhofer
8d443781a4 Random Raid Role is no longer falesly deleted 2022-03-13 23:38:18 +01:00
t.ruspekhofer
e22eea7fca reworked RaidDetails Layout 2022-03-13 20:20:14 +01:00
t.ruspekhofer
6e4dce5b1f Reworked random raids to be randomizable multiple times 2022-03-13 17:21:17 +01:00
t.ruspekhofer
b126822e51 Added filter to RaidOverview 2022-03-13 01:26:47 +01:00
t.ruspekhofer
35a1ff111b Fixed IsRaidSignUpAllowed 2022-03-12 21:55:11 +01:00
t.ruspekhofer
ab6602710d Added RaidTemplates and TimerService to create weekly raids 2022-03-12 21:16:45 +01:00
t.ruspekhofer
c215ed058f Added TimeZone Functionality 2022-03-10 22:34:47 +01:00
t.ruspekhofer
75b8fd13fc reworked raid details 2022-03-09 22:14:06 +01:00
t.ruspekhofer
7113e3abee Added account management sites 2022-02-27 00:31:04 +01:00
t.ruspekhofer
a3062165e1 added RaidEdit page 2022-02-26 18:53:39 +01:00
t.ruspekhofer
f86451268d reworked role management to work with flex roles 2022-02-25 19:10:43 +01:00
t.ruspekhofer
87c68fbcf7 reworked sign up allowed check 2022-02-25 00:24:08 +01:00