Commit Graph

95 Commits

Author SHA1 Message Date
David Lau f0a3e7d0da
Add Presage (#2)
This change adds Presage
2024-05-21 17:34:34 -04:00
Ean Milligan ebcc7d4a31 deno fmt and lint fixes 2024-05-21 17:29:00 -04:00
Ean Milligan 8f5dc6a1e6 Add Pantheon and Onslaught activities 2024-05-21 16:38:08 -04:00
Ean Milligan ee09ad8c9c deno fmt 2024-05-21 05:00:32 -04:00
Ean Milligan acc168673a Add a couple possible fixes to the somethingWentWrong function 2024-05-21 04:42:12 -04:00
Ean Milligan 9869a602af add missing params 2024-05-21 04:35:13 -04:00
Ean Milligan 2e3435db51 refactor for sonar, deno fmt 2024-05-21 04:06:29 -04:00
Ean Milligan f4c10e372d change date/time modal from using constant to config for dateFormat 2024-05-21 03:55:34 -04:00
Ean Milligan 74c5c6e4e9 Drastically improve the date parsing, allowing the user to do things group up doesn't recommend, such as using ISO8601, or going against the defaultDateFormat (at least when we can detect, if the user want 5/2/2025 instead of 2/5/2025, they need to follow the rules or spell it out) 2024-05-21 03:52:32 -04:00
Ean Milligan cd95894691 Fix UTC/GMT parsing, what the heck was I thinking when I wrote that 2024-05-21 03:20:01 -04:00
Ean Milligan 123aaa89a0 Add Hawaii and Alaska time zones to US list, add warning for when user possibly doesn't know the difference between XDT and XST. 2024-05-21 03:08:36 -04:00
Ean Milligan 5ccccae1f4 Add activity verification 2024-05-20 19:40:41 -04:00
Ean Milligan 0b8ac79e5c Readd zero hour and whisper 2024-05-20 18:39:43 -04:00
Ean Milligan 69e9ba6a6e Add notice to final stage of event creation to make sure people don't forget to finalize the event. 2024-05-20 18:36:37 -04:00
David Lau f1767c915c
Add Crota's End and Warlord's Ruin (#1)
* Add Crota's End and Warlord's Ruin

* Update version in README

* Update config.example.ts
2024-05-18 18:38:04 -04:00
Ean Milligan d8b5f010c2 sonar cleanup 2024-05-18 18:32:35 -04:00
Ean Milligan 5a8cd8e8bb restructure DB files to make initialization easier 2024-05-18 18:05:40 -04:00
Ean Milligan (Bastion) 0e440a7b33 Add missing activity 2023-05-26 16:15:18 -04:00
Ean Milligan (Bastion) b79194670b Add new activities for current D2 season 2023-05-25 16:35:05 -04:00
Ean Milligan (Bastion) 33d9770b5f V1.0.1 - Fix setup permission issue, sonar fixes 2023-05-04 05:24:26 -04:00
Ean Milligan (Bastion) 9e4c351a85 handle "major" sonar issues 2023-05-01 14:06:46 -04:00
Ean Milligan (Bastion) 20008865a7 handle sonar bugs 2023-05-01 13:57:46 -04:00
Ean Milligan (Bastion) 1452c7ec44 deno fmt 2023-05-01 13:54:35 -04:00
Ean Milligan (Bastion) 6a300d6f86 Add guildId to custom activities DB, and Privacy Policy 2023-05-01 02:56:57 -04:00
Ean Milligan (Bastion) ad3d854469 Update early token deletion to be less aggressive + deno fmt 2023-04-29 20:23:24 -04:00
Ean Milligan (Bastion) bcdc3ccde2 remove done todo 2023-04-29 04:30:41 -04:00
Ean Milligan (Bastion) afeb6beda0 Verify bot can dm users when they try to whitelist an event + deno fmt 2023-04-29 04:29:15 -04:00
Ean Milligan (Bastion) ed18f556b1 Log custom events to our db to find common events 2023-04-29 03:57:18 -04:00
Ean Milligan (Bastion) 3268eeff7e standardize all slash command names, start work on /help command, deno fmt 2023-04-29 03:18:06 -04:00
Ean Milligan (Bastion) 1c7a97b616 Add DateTime valid check 2023-04-29 01:50:01 -04:00
Ean Milligan (Bastion) 3f80b5ea63 Prevent event from being created in the past (or edited to be in the past) 2023-04-29 01:29:53 -04:00
Ean Milligan (Bastion) 6f0b69e8f2 Add prefill to custom event modal if you already started pressing buttons 2023-04-29 01:11:44 -04:00
Ean Milligan (Bastion) 69486b5595 Update ready.ts, start work on notification system 2023-04-28 15:53:17 -04:00
Ean Milligan (Bastion) a4362c9bb3 Add logging for when event fills 2023-04-28 15:52:41 -04:00
Ean Milligan (Bastion) 9a6da377e5 Updated D2 activity offerings 2023-04-27 13:43:12 -04:00
Ean Milligan (Bastion) c45e43a1b1 add todo statements for dt verification 2023-04-27 03:15:17 -04:00
Ean Milligan (Bastion) 01ccf34ccf deno fmt 2023-04-27 02:55:21 -04:00
Ean Milligan (Bastion) 50df64506a Handle TODO for rejecting a promotion 2023-04-27 02:55:03 -04:00
Ean Milligan (Bastion) 2fcd475a4a deno fmt 2023-04-27 02:37:59 -04:00
Ean Milligan (Bastion) 2edcd3a961 Add editActivity system to change preset or custom activity 2023-04-27 01:47:33 -04:00
Ean Milligan (Bastion) 12bb1f614e Move custom activity modal fields to eventUtils for use in the editing step 2023-04-27 00:54:23 -04:00
Ean Milligan (Bastion) 2a6fbdbf6c Add documentation around fillerChar so that I don't spend 20 minutes wondering why I am adding $$$$$$$$ to things 2023-04-26 08:09:58 -04:00
Ean Milligan (Bastion) 71c0900093 Add event link to DM and log message 2023-04-26 07:54:08 -04:00
Ean Milligan (Bastion) f0e2097b1d deno fmt 2023-04-26 07:48:14 -04:00
Ean Milligan (Bastion) ed827a42fd Add DM notification system to delete and edit when a Group Up Manager edits/deletes on behalf of the owner 2023-04-26 07:47:46 -04:00
Ean Milligan (Bastion) e1b8ac48da rem todos that are done 2023-04-26 07:32:28 -04:00
Ean Milligan (Bastion) 646d5f962a deno fmt 2023-04-26 07:23:45 -04:00
Ean Milligan (Bastion) 39f1bb68c8 Add system to change event between whitelisted and public 2023-04-26 07:23:38 -04:00
Ean Milligan (Bastion) edeffc8669 Add edit system for editing date/time and description 2023-04-26 06:51:50 -04:00
Ean Milligan (Bastion) 1f1460f553 Misc cleanup/organization 2023-04-26 06:50:26 -04:00