Commit Graph
86 Commits
Author SHA1 Message Date
CrazyHackGUT 920148e05b add Uri parser, add ISerializationBinder
ISerializationBinder is added only in whitelist mode. Types for whitelisting should be registered manually via new API `Module.StartAsync()` or attribute `AllowedSerializableType(name)`
2024-05-29 00:19:30 +03:00
CrazyHackGUT af8efcbf4a make new option type for internal purposes 2024-05-29 00:16:58 +03:00
CrazyHackGUT 998fe10e2d make service controller for healthchecks 2024-05-28 22:41:52 +03:00
CrazyHackGUT 77d89f011b Revert "fix possible bans from Pavel Durov"
This reverts commit 1460cb0a75.
2024-05-28 22:30:28 +03:00
CrazyHackGUT 1460cb0a75 fix possible bans from Pavel Durov 2024-05-19 22:40:34 +03:00
CrazyHackGUT 7002a04d14 security patch 2024-05-19 22:38:41 +03:00
CrazyHackGUT 1f65b1b443 patch: CVE-2024-27929
https://github.com/advisories/GHSA-65x7-c272-7g7r
2024-03-06 09:08:20 +03:00
CrazyHackGUT 6a6ed420f1 well, it's generated column 2024-02-18 19:03:59 +03:00
CrazyHackGUT 2ae2d92e26 increase speed of mysql when searching posts 2024-02-18 18:50:01 +03:00
CrazyHackGUT 24977c90bd facepalm 2024-01-28 20:48:35 +03:00
CrazyHackGUT 1a6b33ad96 aw shit, here we go again 2024-01-28 20:47:19 +03:00
CrazyHackGUT 8653e357d1 Rollout small cleanup 2024-01-28 20:38:32 +03:00
CrazyHackGUT 27b5e7bf7c Try launch webhooks 2024-01-28 20:32:33 +03:00
CrazyHackGUT d578f6a413 Small cleanup 2024-01-28 20:25:12 +03:00
CrazyHackGUT 1088037e58 Initial webhook support 2024-01-28 18:51:18 +03:00
CrazyHackGUT aaf27a9a06 Drop systemd integration 2024-01-28 18:50:22 +03:00
CrazyHackGUT 46774bfd93 Fix markup, Raccoon store item 2023-05-17 23:48:39 +03:00
CrazyHackGUTandGitHub a42bd7e22d Merge pull request #32 from Bubuni-Team/sgut_more_animals
Abstract for some-random-api.com, more animals
2023-05-17 23:44:03 +03:00
CrazyHackGUT 9a554ee295 Abstract for some-random-api.com, more animals 2023-05-17 23:36:20 +03:00
CrazyHackGUTandGitHub d63113f58c Unavailable store item message (#31) 2023-05-17 23:12:15 +03:00
CrazyHackGUT aef13b1883 Fix Red Panda 2023-05-17 22:37:40 +03:00
CrazyHackGUTandGitHub c8e833c48f Merge pull request #30 from Bubuni-Team/patch/rss_relative_uri
Fix URL building for feeds with relative URLs
2023-02-15 18:40:35 +03:00
CrazyHackGUT dba84e1a62 RSS may have relative URI 2023-02-15 18:28:37 +03:00
CrazyHackGUT 1a94764334 DeleteService should be runned too frequently 2023-01-29 10:17:25 +03:00
CrazyHackGUT acc619a21e Fixes for cleanup all messages 2023-01-29 10:11:55 +03:00
CrazyHackGUT ee1f1cf30c Add autocleanup for Guess and Roll handlers 2023-01-29 10:05:44 +03:00
CrazyHackGUTandGitHub 682920cbfb Merge pull request #29 from Bubuni-Team/feature/core/auto-delete
Move message auto-delete service from code-watcher to core
2023-01-28 23:15:11 +03:00
CrazyHackGUTandGitHub e3eb54d0e0 Merge pull request #27 from Bubuni-Team/feature/entertainment/guess-game
[entertainment] use inline keyboard to handle answers
2023-01-18 17:06:07 +03:00
CrazyHackGUT 322ece7056 Improve handling case when sticker-pack is not present in banlist 2022-05-05 22:21:43 +03:00
CrazyHackGUT 97fc51775d Do not parse sticker pack when removing from ban
Also added try-catch strategy when printing banned packs
2022-05-05 21:50:00 +03:00
CrazyHackGUT 3cc7bad439 Inline code for message 2022-02-16 20:07:33 +03:00
CrazyHackGUT 49664064f6 Notification when user is flooding, fixes 2022-02-16 20:05:14 +03:00
CrazyHackGUT 8c3d7c3cc1 Merge branch 'feature/antiflood' into dev 2022-02-16 19:49:42 +03:00
CrazyHackGUT 5902968924 Fix validation of user flooding 2022-02-16 19:49:35 +03:00
CrazyHackGUT 45a89f77ee Merge branch 'feature/antiflood' into dev 2022-02-16 19:45:01 +03:00
CrazyHackGUT 520f1efe37 AntiFlood service 2022-02-16 19:44:53 +03:00
CrazyHackGUT a4d1dea47d Disable notifications for /top call 2022-02-16 07:37:03 +03:00
CrazyHackGUT 8ca58f7596 Potential fix for option saving 2022-01-25 23:34:37 +03:00
CrazyHackGUT 41b49370f9 Fix priority for General Handler 2022-01-23 02:08:31 +03:00
CrazyHackGUT 652c4e8466 DatabaseGenerated attribute for user option values 2022-01-23 01:49:58 +03:00
CrazyHackGUT 8f51f1ece0 Fix (?) issues related with concurrency 2022-01-22 21:54:11 +03:00
CrazyHackGUT b9a6bb0bc6 Use DbContext.Remove/Add instead of DbSet methods 2022-01-22 18:44:40 +03:00
CrazyHackGUT b7c4e1df93 Possible null dereference fixes 2022-01-22 17:21:29 +03:00
CrazyHackGUT ff63d6dfaa Code cleanup 2022-01-22 17:13:38 +03:00
CrazyHackGUT 8717ef9db9 Fix permission check in UserGroupTag 2022-01-03 23:37:29 +03:00
CrazyHackGUT b35a70ff8c Fix assembly name for UserGroupTag, add perm check 2022-01-03 23:35:20 +03:00
CrazyHackGUT 7aabe41ca8 Add UserGroupTag to Dockerfile 2022-01-03 23:29:32 +03:00
CrazyHackGUT deeeb10ab9 Merge branch 'feature/usergrouptag' into dev 2022-01-03 23:26:40 +03:00
CrazyHackGUT cf34fcd89a Cache info about users, cleanup for module 2022-01-03 23:25:20 +03:00
CrazyHackGUT 6320b803df ICU support 2022-01-03 20:52:44 +03:00
CrazyHackGUT 1e07a47904 Setup additional locales for our Alpine base image 2022-01-03 16:26:03 +03:00
CrazyHackGUT fad01168aa Update README 2022-01-03 01:09:44 +03:00
CrazyHackGUT c5e35a2ec5 Support module dependencies from non-app directory 2021-12-30 23:42:41 +04:00
CrazyHackGUT 40895b97ee Dockerfile for AMD64 2021-12-28 23:20:54 +04:00
CrazyHackGUT 9bc08c58b7 Add new module to Dockerfile 2021-12-26 17:47:02 +04:00
CrazyHackGUT 1096d2f72a Merge remote-tracking branch 'origin/feature/warns-net5' into feature/new-dotnet-5 2021-12-26 17:41:33 +04:00
CrazyHackGUT 756af71f15 Update EF 2021-12-26 17:06:47 +04:00
CrazyHackGUT 5f93d60277 Fix user option values on .NET 5+ 2021-12-25 23:52:09 +04:00
CrazyHackGUT 4807296992 Fix assembly name in D2 Xur module 2021-12-25 22:15:36 +04:00
CrazyHackGUT 08d9474e43 Fix multiple handling 2021-12-25 21:44:39 +04:00
CrazyHackGUT 1b3a4786bf Fixes for multiple handlers 2021-12-25 20:08:40 +04:00
CrazyHackGUT 73ed1d88a9 Use the new version of TelegramBotFramework 2021-12-22 01:27:56 +04:00
CrazyHackGUT 2c158330cc Add Dockerfile for ARM64 2021-12-21 23:49:15 +04:00
CrazyHackGUT b007732833 Implemented image fetching from RSS Item 2021-10-21 01:56:46 +04:00
CrazyHackGUT 9782599254 Merge branch 'dev' of github.com:CrazyHackGUT/telegram-bot into dev 2020-03-17 22:01:10 +04:00
CrazyHackGUT d0ab382555 Merge branch 'feature/storage' into dev 2020-03-17 19:37:58 +04:00
CrazyHackGUT c42992f579 Where is Xur? 2020-03-09 20:12:03 +04:00
CrazyHackGUT 8681c7cf69 Scratch for running next callbacks in queue 2020-03-09 19:31:16 +04:00
CrazyHackGUT 73cfe51312 Migrate to database storage in UrlLimitations 2020-03-08 12:38:00 +04:00
CrazyHackGUT 3fd5042367 WiP storage for modules 2020-03-08 01:55:50 +04:00
CrazyHackGUT 768a0d064f UTM for links on posts 2020-03-04 11:55:10 +04:00
CrazyHackGUT 8f8898e901 🚧 Anti-spam system based on entities 2020-03-03 14:11:51 +04:00
CrazyHackGUT 1441c345b2 Merge branch 'feature/cache' into dev 2020-03-03 13:16:28 +04:00
CrazyHackGUT 94de8d5894 🚧 Tests for MemoryCache 2020-03-03 12:32:09 +04:00
CrazyHackGUT 4a4ce10c04 Initial work on cache 2020-03-03 11:36:00 +04:00
CrazyHackGUT ef7d8a7d14 Debug logs in fetcher/sender, fixed error in HS 2020-03-02 18:10:19 +04:00
CrazyHackGUT a151c37f94 Changed prefix for commands in RSS module 2020-03-02 17:07:42 +04:00
CrazyHackGUT 0c82a6a69f Core bug fixes and improvements 2020-03-02 17:07:26 +04:00
CrazyHackGUT dc2307d74e 🚧 Add modules to DI, rename classes 2020-03-02 08:49:57 +04:00
CrazyHackGUT 1299e4dc7e Added README 2020-03-02 00:14:29 +04:00
CrazyHackGUT 2f3c1cc688 🚧 Solution update 2020-03-02 00:05:07 +04:00
CrazyHackGUT eac0da5016 🚧 RSS as a module 2020-03-02 00:05:07 +04:00
CrazyHackGUT e86049f4fd 🚧 Core API and abstractions extending 2020-03-02 00:05:07 +04:00
CrazyHackGUT ed255e2506 🚧 CAS integration 2020-03-02 00:05:07 +04:00
CrazyHackGUT a7b3f97f1a 🚧 Core improvements 2020-03-02 00:05:07 +04:00
CrazyHackGUT bae09d5ba4 🚧 Core re-init 2020-03-01 22:09:14 +04:00