4e21252a24
Merge pull request #30 from NoiTheCat/dependabot/bundler/Docs/rexml-3.2.8
...
Bump rexml from 3.2.5 to 3.2.8 in /Docs
2024-05-26 21:33:13 -07:00
dependabot[bot]
30c08016d2
Bump rexml from 3.2.5 to 3.2.8 in /Docs
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.2.5 to 3.2.8.
- [Release notes](https://github.com/ruby/rexml/releases )
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md )
- [Commits](https://github.com/ruby/rexml/compare/v3.2.5...v3.2.8 )
---
updated-dependencies:
- dependency-name: rexml
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-16 20:30:01 +00:00
71b8b4a274
Merge pull request #28 from NoiTheCat/dev/dotnet8
...
Upgrade to .NET 8
2024-05-10 00:07:34 -07:00
bc76bbb882
Modify some strings
2024-05-09 23:39:10 -07:00
6a115c0ea0
Use CommandContextType over deprecated EnabledInDm attributes
2024-05-09 23:27:39 -07:00
cc32d534dc
Implement code style suggestions
2024-05-09 23:22:51 -07:00
095cf95308
Fix project paths
2024-05-09 23:08:31 -07:00
5f62ed596b
Switch to .NET 8
...
* Bump version
* Update dependencies
* Copy .editorconfig from BirthdayBot
* Still want to properly look over it some time
* Set up dotnet-ef as project tool
2024-05-09 23:06:20 -07:00
a84bf9ad7e
Merge pull request #27 from NoiTheCat/tweaks/unlimit-list
...
Remove top 20 distinct zone limit
2024-05-09 22:53:47 -07:00
689c14757a
Remove top 20 distinct zone limit
2024-01-29 11:06:51 -08:00
2a73283798
Fix build error
2023-09-10 14:19:48 -07:00
705c4d19d9
Bump version; update dependencies
2023-09-10 14:15:06 -07:00
c2de69c236
Merge pull request #24 from NoiTheCat/dev/new-usernames
...
Support new username format
2023-09-10 14:12:49 -07:00
88c0063008
Formatting fixes and tweakss
2023-09-10 14:10:33 -07:00
f310dc72ca
Use display name
...
The documentation misled me a bit...
2023-09-10 13:55:57 -07:00
f20d95c8d8
Merge pull request #25 from NoiTheCat/dev/ephemeral-confirms
...
Option for ephemeral (private) individual command confirmations.
Closes #23
2023-09-10 12:08:49 -07:00
f4e66c7b56
This text was too long
2023-09-10 12:07:43 -07:00
e36ec3d4f9
Add migration for new database column
2023-09-09 11:46:50 -07:00
b5b7725df1
Add setting to allow private confirmation of commands
...
With some exceptions: for the sake of transparency, positive
confirmations of moderator commands will still always be shown.
2023-09-09 11:43:52 -07:00
4ed5640bc1
Escape special characters from display name
2023-09-09 10:53:05 -07:00
aa3907466c
Support new username format
2023-09-09 10:42:08 -07:00
2861b579b4
Merge pull request #21 from NoiTheCat/dev/graceful-shutdown
...
Better handling of program shutdown
2023-06-24 16:08:35 -07:00
8c605feb6f
Merge pull request #22 from NoiTheCat/fix/mexico-tz-update
...
Update NodaTime to 3.1.9 (fixes #20 )
2023-06-14 09:04:59 -07:00
9ddb40d136
Update NodaTime to 3.1.9 ( fixes #20 )
2023-06-11 19:17:28 -07:00
271ff0d3eb
Better handling of program shutdown
...
It now knows what a SIGTERM is.
Additionally, made some small tweaks to the file's structure
and removed some unnecessary details.
2023-06-11 19:09:04 -07:00
fdd77a6f2f
Merge pull request #19 from NoiTheCat/docs-rewrite
...
Rewrite Readme; create documentation website
2023-03-09 12:36:11 -08:00
6db38dea20
Update copyright date / contact email
2023-02-19 10:22:11 -08:00
bb07e202f3
Exclude page from .NET build
2023-01-23 19:56:00 -08:00
1a40708eb4
Small rewrites to page
2023-01-23 19:40:33 -08:00
e64d7a39df
Rewrote index
2023-01-22 19:31:34 -08:00
45c2c5f4a6
Add project-centric readme
2023-01-22 18:50:19 -08:00
d32fb9f017
First commit; Jekyll-based documentation page
2023-01-22 18:26:03 -08:00
52cc4eadd4
Merge pull request #18 from NoiTheCat/dev
...
Due to some poor time management, rough memory about what already got done, and all around general busy-ness, some changes within this branch had already been running live for at least a month without making it into the main branch.
From current main to 2.2.0:
* Console timestamps now show local time
* Measures to prevent misconfigurations from messing with slash command registrations
* Small but profound changes to how bot configuration is loaded, particularly with regard to SQL
From 2.2.0 to 2.3.0:
* Reorganize files, introduce "config" top level command group
* Finally(!) add 12-hour formatting (closes #2 )
* Use the new Discord permissions model, removing our clumsy custom precondition
2023-01-21 22:18:29 -08:00
a01aa15277
Bump version; update dependencies
2023-01-14 22:05:31 -08:00
c8de71854b
Remove custom precondition; use Discord permissions
2023-01-14 21:54:23 -08:00
09ba9644dc
Add 12-hour time format (implements #2 )
2023-01-14 21:43:55 -08:00
7a7bc097e8
Explicit config path in args
2023-01-14 20:55:21 -08:00
362d288424
Move commands into subdirectory, create base class
...
Base class created with potentially common properties from existing class
2023-01-14 17:50:51 -08:00
e872ba36df
Update dependencies
2022-12-30 22:07:21 -08:00
7c0c22a194
Merge branch 'main' into dev
2022-12-30 22:04:45 -08:00
8f9a541c50
Update dependencies, bump version
2022-08-31 21:23:28 -07:00
a3bc998f48
Merge pull request #13 from NoiTheCat/textcmdwarning
...
Remove text commands
2022-08-31 20:00:07 -07:00
7f43605a7f
Add user list fetch background task
2022-08-30 19:34:41 -07:00
92d23217b9
Remove text-based commands
2022-08-30 19:33:28 -07:00
5891cdfe03
Add warning for deprecated commands
2022-08-30 19:33:28 -07:00
f8bc9a8227
Bump version
2022-08-09 18:43:55 -07:00
eb7e3948cd
Sanity checking to command registration
2022-08-09 18:40:14 -07:00
b595e701c4
Load database config on initialization
...
Adapted from RegexBot.
This allows `dotnet ef` tools to make use of actual SQL credentials
rather than dummy ones.
2022-08-09 18:40:14 -07:00
53b20db3eb
Clean up logging
2022-08-09 18:40:14 -07:00
01b784bc85
Switch logging to local time
2022-08-09 18:40:14 -07:00