Commit Graph

  • a79cabf802 fix: security issue in SixLabors.ImageSharp dev CrazyHackGUT 2026-05-09 18:12:32 +03:00
  • 250e665a85 fix: dumping in PM CrazyHackGUT 2026-05-09 18:12:22 +03:00
  • ed9328a9a1 fix(store): oboobs model deserialization, log media service errors West 2025-08-22 19:54:53 +03:00
  • f58aa494bc feat(store): job application Andriy 2025-07-22 22:07:23 +03:00
  • cf4569d413 refactor: 12-hour roll cooldown West 2025-06-27 22:36:52 +03:00
  • 690da74459 fix(debug_tools): /dump json encoding & field naming West 2025-05-19 13:25:06 +03:00
  • 2a68657e01 chore(sticker_tools): bump imagesharp West 2025-05-19 13:14:21 +03:00
  • 5ad7b7d453 refactor(ban): use ctors with def values to ban\unban Andriy 2025-03-23 12:03:26 +02:00
  • 71fa49ad52 chore: bump TBF version Andriy 2025-03-23 12:01:39 +02:00
  • 673aa21356 Merge pull request #37 from Bubuni-Team/feature/dep-updates-0225 Andriy 2025-03-23 11:44:47 +02:00
  • acaf615f30 style: add missing comment Telegram.Bot Api feature/dep-updates-0225 Andriy 2025-03-23 11:33:19 +02:00
  • 1da8dce0f7 fix: unban Andriy 2025-03-23 11:32:03 +02:00
  • 2b41746f64 chore: replace local project dep with nuget package Andriy 2025-02-24 15:52:30 +02:00
  • eb1d4ff14e fix: provide correct serializer options for update deserializer Andriy 2025-02-10 00:48:16 +02:00
  • ce8358d1ad fix: add build option to simplify local testing Andriy 2025-02-10 00:47:19 +02:00
  • 2e6368d123 chore: ignore .DotSettings.user Andriy 2025-02-10 00:40:04 +02:00
  • 1436911d2d fix: add json property names, class -> record Andriy 2025-02-09 19:15:27 +02:00
  • 0649359c12 fix(store): message markup Andriy 2025-02-09 19:07:50 +02:00
  • 226a15cb1e fix(store): incorrect method call (SendVideo -> SendPhoto) Andriy 2025-02-09 19:06:41 +02:00
  • 50774e1af6 fix: remove another bunch of obsolete method calls Andriy 2025-02-09 17:50:46 +02:00
  • c3a553f68d fix: build and lots of obsolete warnings Andriy 2025-02-09 17:40:03 +02:00
  • 8917a8ba5f chore: drop unused modules Andriy 2025-02-09 15:47:52 +02:00
  • a0203f2bf6 fix(entertainment): golang regexp Andriy 2024-11-11 14:23:13 +02:00
  • c396d180bd fix(entertainment): replace Random to ThreadSafeRandom CrazyHackGUT 2024-11-06 15:30:35 +03:00
  • 5b97911e18 fix(entertainment): golang regexp, add golang to /cooldowns output Andriy 2024-10-06 22:34:14 +03:00
  • b6fae7d637 feat(entertainment): golang trigger West 2024-08-28 23:49:09 +03:00
  • 626432dfc5 replace WebhookAspNetProvider to WebhookDummyProvider CrazyHackGUT 2024-08-11 15:08:34 +03:00
  • 9497d36890 feat(rss): catch exceptions in DoFetch West 2024-08-04 21:43:30 +03:00
  • 6605f8f172 Trying migrate to .NET 8.0 CrazyHackGUT 2024-07-17 02:38:58 +03:00
  • b43e3ab39a also need export Telegram types feature/custom-chat-handlers CrazyHackGUT 2024-06-06 02:03:12 +03:00
  • 99204b946a rename "docker" job to "build", make dependency for deploy CrazyHackGUT 2024-06-06 01:14:15 +03:00
  • bb6e30082d try make autodeploy CrazyHackGUT 2024-06-06 01:12:29 +03:00
  • 179e6cc3ef fix build CrazyHackGUT 2024-05-29 01:51:26 +03:00
  • 615e39b326 move to correct directory CrazyHackGUT 2024-05-29 01:49:53 +03:00
  • db5cd93977 work on commands CrazyHackGUT 2024-05-29 01:48:45 +03:00
  • 56296843f3 cleanup CrazyHackGUT 2024-05-29 01:00:40 +03:00
  • ec13a3be35 add validation for configured URL CrazyHackGUT 2024-05-29 00:59:55 +03:00
  • 621ce7fbce start working on custom chat handlers CrazyHackGUT 2024-05-29 00:28:17 +03:00
  • 920148e05b add Uri parser, add ISerializationBinder CrazyHackGUT 2024-05-29 00:19:30 +03:00
  • af8efcbf4a make new option type for internal purposes CrazyHackGUT 2024-05-29 00:16:58 +03:00
  • 998fe10e2d make service controller for healthchecks CrazyHackGUT 2024-05-28 22:41:52 +03:00
  • 77d89f011b Revert "fix possible bans from Pavel Durov" CrazyHackGUT 2024-05-28 22:30:28 +03:00
  • 1460cb0a75 fix possible bans from Pavel Durov CrazyHackGUT 2024-05-19 22:40:34 +03:00
  • 7002a04d14 security patch CrazyHackGUT 2024-05-19 22:38:41 +03:00
  • 1f65b1b443 patch: CVE-2024-27929 CrazyHackGUT 2024-03-06 09:08:20 +03:00
  • 6a6ed420f1 well, it's generated column CrazyHackGUT 2024-02-18 19:03:59 +03:00
  • 2ae2d92e26 increase speed of mysql when searching posts CrazyHackGUT 2024-02-18 18:50:01 +03:00
  • 24977c90bd facepalm CrazyHackGUT 2024-01-28 20:48:35 +03:00
  • 1a6b33ad96 aw shit, here we go again CrazyHackGUT 2024-01-28 20:47:19 +03:00
  • 8653e357d1 Rollout small cleanup CrazyHackGUT 2024-01-28 20:38:32 +03:00
  • 27b5e7bf7c Try launch webhooks CrazyHackGUT 2024-01-28 20:32:33 +03:00
  • d578f6a413 Small cleanup CrazyHackGUT 2024-01-28 20:25:12 +03:00
  • 1088037e58 Initial webhook support CrazyHackGUT 2024-01-28 18:51:18 +03:00
  • aaf27a9a06 Drop systemd integration CrazyHackGUT 2024-01-28 18:50:22 +03:00
  • 7e41fc93fc feat(store): code cleanup, make some fund with "unlucky" members Andriy 2023-12-22 21:43:01 +02:00
  • d32b976e1a fix(core): incorrect time handling in AutoDelete Andriy 2023-12-13 00:34:43 +02:00
  • aa072e246c feat(entertainment): use CSPRNG in /guess & /roll Andriy 2023-12-13 00:34:23 +02:00
  • aa0d1c1cc1 feat(entertainment): more verbose /rng_test Andriy 2023-12-13 00:23:56 +02:00
  • da063464f2 feat(debug-tools): syntax highlighting, ability to call without reply Andriy 2023-11-13 00:21:15 +02:00
  • f991998ec4 fix(cm): greeting markup Andriy 2023-11-03 20:54:52 +02:00
  • 5d7eb810b0 chore(core): update framework version Andriy 2023-11-01 20:47:14 +02:00
  • 8ab067a027 Use file-scoped namespaces Andriy 2023-07-29 15:14:52 +03:00
  • a24332370d Code cleanup Andriy 2023-07-29 15:03:45 +03:00
  • 5e4183acfa [reputation] drop dbg_migrate command Andriy 2023-07-29 13:51:35 +03:00
  • 69bbafac75 [store] drop unused /nsfw command Andriy 2023-07-29 13:49:31 +03:00
  • ed9e0deb22 Merge pull request #36 from Bubuni-Team/feature/bot-framework-2.0 Andriy 2023-07-29 13:25:03 +03:00
  • 0677060429 Update to Telegram Bot Framework 2.0 feature/bot-framework-2.0 Andriy 2023-07-29 01:50:28 +03:00
  • 5d06529c92 Merge pull request #35 from Bubuni-Team/refactor/http-client-factory Andriy 2023-07-29 00:32:51 +03:00
  • 2a37b27bb4 [store] other use default client factory refactor/http-client-factory Andriy 2023-07-28 23:14:36 +03:00
  • 42509dcacd [core] client factory for SomeRandomApi Andriy 2023-07-28 23:13:56 +03:00
  • c19696b360 [store] kitties now have own http client factory Andriy 2023-07-28 22:44:51 +03:00
  • 462f3c9836 [store] categorize store services Andriy 2023-07-28 20:04:05 +03:00
  • d2e564cec6 [cas] use http client factory Andriy 2023-07-28 19:41:21 +03:00
  • 7aed09c87c [cas] use file-scoped namespaces Andriy 2023-07-28 19:34:28 +03:00
  • c8951aad45 [ci] rename workflow & add cache ci/update-actions Andriy 2023-07-28 19:24:04 +03:00
  • 04b793b942 [ci] replace deprecated set-output with env file Andriy 2023-07-28 19:18:50 +03:00
  • bfe42afc3e [ci] update actions versions Andriy 2023-07-28 19:13:45 +03:00
  • cbabf96688 Merge pull request #34 from Bubuni-Team/feature/codewatcher/options-and-upload Andriy 2023-07-28 18:40:16 +03:00
  • 8071863037 [core] Reduce chunk to fit option title into button feature/codewatcher/options-and-upload Andriy 2023-07-28 17:22:28 +03:00
  • 5471b412d9 [code-watcher] Add CodeWatcherMode option. Andriy 2023-07-28 16:53:01 +03:00
  • 1d313d5271 [store] shorten animbbos title, reorder items Andriy 2023-07-23 12:17:45 +03:00
  • 79106ad47d [core] show choice short name in option button Andriy 2023-07-21 19:50:48 +03:00
  • 7d3145a9e8 Merge pull request #33 from Bubuni-Team/feature/core/chat-options Andriy 2023-07-21 19:29:54 +03:00
  • d3b6da0ebd [core] this class shouldn't be here feature/core/chat-options Andriy 2023-07-21 19:27:58 +03:00
  • 4893c1240d [store] Make store use AllowNSFW option Andriy 2023-07-21 18:40:24 +03:00
  • 613ac5ae22 [reputation] KarmaMode now actually changes smth Andriy 2023-07-21 18:39:38 +03:00
  • 864f6d0f57 [core] add IServiceCollection extension for option registration Andriy 2023-07-21 18:38:34 +03:00
  • 27ddfd39cc [core] Massive setting system update Andriy 2023-07-21 17:14:11 +03:00
  • 467ccd4fde [core] move core handlers into subfolder Andriy 2023-07-20 21:22:35 +03:00
  • 8de8eac959 initial chat options implementation Andriy 2023-07-20 20:24:16 +03:00
  • 46774bfd93 Fix markup, Raccoon store item CrazyHackGUT 2023-05-17 23:48:39 +03:00
  • a42bd7e22d Merge pull request #32 from Bubuni-Team/sgut_more_animals CrazyHackGUT 2023-05-17 23:44:03 +03:00
  • 9a554ee295 Abstract for some-random-api.com, more animals sgut_more_animals CrazyHackGUT 2023-05-17 23:36:20 +03:00
  • d63113f58c Unavailable store item message (#31) CrazyHackGUT 2023-05-17 23:12:15 +03:00
  • aef13b1883 Fix Red Panda CrazyHackGUT 2023-05-17 22:37:40 +03:00
  • c8e833c48f Merge pull request #30 from Bubuni-Team/patch/rss_relative_uri CrazyHackGUT 2023-02-15 18:40:35 +03:00
  • dba84e1a62 RSS may have relative URI patch/rss_relative_uri CrazyHackGUT 2023-02-15 18:28:37 +03:00
  • 1a94764334 DeleteService should be runned too frequently CrazyHackGUT 2023-01-29 10:17:25 +03:00
  • acc619a21e Fixes for cleanup all messages CrazyHackGUT 2023-01-29 10:11:55 +03:00
  • ee1f1cf30c Add autocleanup for Guess and Roll handlers CrazyHackGUT 2023-01-29 10:05:44 +03:00