Commit Graph

  • f0d5e080d5 [store] Add description about boobs request uri. feature/content-store West14 2022-02-16 18:09:55 +02:00
  • cd8b25bcb8 [store] Reduce amount of hardcoded values. West14 2022-02-16 18:08:02 +02:00
  • d99c71c07c [store] Refactor service registration mechanism. West14 2022-02-16 17:43:57 +02:00
  • 16ca4a09a2 Update Dockerfile to build ContentStore. Fix success purchase message markup. West14 2022-02-16 17:11:29 +02:00
  • e815deba58 [store] Basic content store implementation. West14 2022-02-16 17:07:30 +02:00
  • a4d1dea47d Disable notifications for /top call CrazyHackGUT 2022-02-16 07:37:03 +03:00
  • 67d0e81953 Merge pull request #6 from CrazyHackGUT/refactor/reputation Kruzya 2022-02-14 22:02:25 +03:00
  • 12a4a0ae83 More detailed logging in UserService. Rename WhoIs handler to math the classname. refactor/reputation West14 2022-02-14 21:00:51 +02:00
  • 46a0e375c5 [reputation] Fetch only positive reputation for rating. West14 2022-02-14 14:42:40 +02:00
  • e885613c58 [reputation] Add rating. West14 2022-02-14 14:39:55 +02:00
  • f80b5d0da8 [cm] Use file-scoped namespaces. West14 2022-02-14 10:35:28 +02:00
  • 05778f7960 [reputation] Use file-scoped namespaces. West14 2022-02-14 10:21:35 +02:00
  • d3ec6cfb4b [whois] Move whois to separate handler in ChatManagement. West14 2022-02-14 10:20:07 +02:00
  • 2d4b36f8c3 [ci] Update Dockerfile to build reputation module. West14 2022-02-14 00:22:08 +02:00
  • a4a44198c5 [reputation] Move reputation to separate module. West14 2022-02-14 00:18:53 +02:00
  • 6f02031e65 [quote] Use Sender ID instead of Chat ID if available. West14 2022-02-11 23:20:25 +02:00
  • e2ca320bda [quote] Fix forwarded messages author detection. West14 2022-02-11 22:57:01 +02:00
  • 7a1aa77932 [entertainment] Add some debug. More correct permission check. West14 2022-02-08 20:28:15 +02:00
  • ac65afea21 Fix javascript trigger regexp. Update warn entity, when banning warned user. West14 2022-02-08 15:17:25 +02:00
  • ae351c48f4 Merge branch 'dev' of https://github.com/CrazyHackGUT/telegram-bot into dev West14 2022-01-27 19:47:57 +02:00
  • b48eb09eb4 [quote] Fix quote generation for forwarded messages. West14 2022-01-27 19:44:58 +02:00
  • 8ca58f7596 Potential fix for option saving CrazyHackGUT 2022-01-25 23:34:37 +03:00
  • 41b49370f9 Fix priority for General Handler CrazyHackGUT 2022-01-23 02:08:31 +03:00
  • 652c4e8466 DatabaseGenerated attribute for user option values CrazyHackGUT 2022-01-23 01:49:58 +03:00
  • 307d27232e Fix dockerfile env. West14 2022-01-23 00:42:59 +02:00
  • a46c5c5ea6 [reputation] Add debug logs. West14 2022-01-23 00:35:42 +02:00
  • 8f51f1ece0 Fix (?) issues related with concurrency CrazyHackGUT 2022-01-22 21:54:11 +03:00
  • b9a6bb0bc6 Use DbContext.Remove/Add instead of DbSet methods CrazyHackGUT 2022-01-22 18:44:40 +03:00
  • b7c4e1df93 Possible null dereference fixes CrazyHackGUT 2022-01-22 17:21:29 +03:00
  • ff63d6dfaa Code cleanup CrazyHackGUT 2022-01-22 17:13:38 +03:00
  • 401f9fb529 Merge pull request #5 from CrazyHackGUT/feature/quote Kruzya 2022-01-21 23:11:43 +03:00
  • 8f18ff4f18 [quote] Fix possible null-reference. feature/quote West14 2022-01-21 14:28:33 +02:00
  • f944d0731a [quote] Remove unused "using" directives. West14 2022-01-21 14:23:05 +02:00
  • a9d284dc9d [quote] Code cleanup. West14 2022-01-21 14:18:56 +02:00
  • 8ad2d9968e [quote] Update Dockerfile to build ChatQuote module. West14 2022-01-21 00:14:39 +02:00
  • 7cd1a295bb [quote] Crappy chat quote implementation. West14 2022-01-21 00:10:27 +02:00
  • d9d5221280 Merge pull request #4 from CrazyHackGUT/feature/whois-member-status Andriy 2022-01-20 15:05:58 +02:00
  • 3c0c50d09b Remove exact file match from .gitignore. feature/whois-member-status West14 2022-01-20 15:03:55 +02:00
  • 5513d0b62b [whois] Remove unused import. Fix .gitignore. Do no fetch chatmember info, if custom status is set. West14 2022-01-20 15:00:34 +02:00
  • a8c02184e9 [whois] Add chatmember status to output. Update .gitignore. West14 2022-01-20 14:28:26 +02:00
  • b1876edf13 [rules] Fix permission check on setrules. West14 2022-01-18 21:59:26 +02:00
  • 1444e3282f [rules] Throw exception on API request error. West14 2022-01-18 21:50:54 +02:00
  • 6dbb78f86d Merge pull request #3 from CrazyHackGUT/feature/rules Kruzya 2022-01-18 22:42:29 +03:00
  • eb42b5b22b Remove entity formatter. feature/rules West14 2022-01-18 21:38:22 +02:00
  • ffbb9dfee8 [rules] Implement /rules and /setrules. DIsable build of arm images. West14 2022-01-18 21:36:47 +02:00
  • 9d2b0e5374 [rules] Upload missing changes. West14 2022-01-18 20:41:02 +02:00
  • 3e83488ddd [rules] Start work on rules command. West14 2022-01-18 20:34:21 +02:00
  • 11874b6322 Call reused workflow reusable-workflow CrazyHackGUT 2022-01-17 19:57:13 +03:00
  • 7d349968b4 Another try call reused workflow CrazyHackGUT 2022-01-17 19:55:02 +03:00
  • 593664b6ff [ci] Use full path to job CrazyHackGUT 2022-01-10 19:40:58 +03:00
  • fac215de4e [ci] Fix building Docker image CrazyHackGUT 2022-01-10 19:38:43 +03:00
  • 1730e344f2 [ci] remove blank lines West14 2022-01-10 15:34:41 +02:00
  • baf24a8722 [ci] huh.... West14 2022-01-10 15:28:06 +02:00
  • 3d26f42266 [ci] possible syntax error fix. West14 2022-01-10 15:26:22 +02:00
  • 19633026b8 [ci] Fix workflow syntax error. West14 2022-01-10 15:21:35 +02:00
  • 427936c1a9 [ci] Fix "reusable workflows should be referenced at the top-level `jobs.*.uses' key, not within steps" West14 2022-01-10 15:17:17 +02:00
  • 406df5a1ed [ci] Fix build workflow call. West14 2022-01-10 15:15:56 +02:00
  • f9dcc4e083 [ci] Attempt to move to reusable workflows West14 2022-01-10 15:09:19 +02:00
  • bd052cf377 [ci ]Use self-hoster runner. West14 2022-01-10 14:52:22 +02:00
  • 5555d73673 Change logging formatter name to "Simple" in Dockerfile. West14 2022-01-10 13:59:01 +02:00
  • 611b277a5b Merge pull request #2 from CrazyHackGUT/net6 Kruzya 2022-01-10 10:35:18 +03:00
  • a9deb52953 Remove separate Dockerfiles. net6 West14 2022-01-10 01:16:46 +02:00
  • dbd4b73a32 [ci] fix runtime image name West14 2022-01-10 01:05:02 +02:00
  • 3dbd5e261f [ci] fix Dockerfile name in worklflow West14 2022-01-10 01:02:43 +02:00
  • ceb9825f29 [ci] Multiarch build. Fix dockerfile. West14 2022-01-10 01:01:38 +02:00
  • 938a918815 [ci] fix workflow West14 2022-01-10 00:51:08 +02:00
  • 9c291892cd Bump to .NET 6. Add arm64 image build. Use short commit hash on image tag. West14 2022-01-10 00:50:05 +02:00
  • 60f6a639b6 Fix null reference. West14 2022-01-07 22:30:28 +02:00
  • 31a371b034 Change reputation counting algo. West14 2022-01-07 22:25:26 +02:00
  • ad13577541 Change superuser command log category. Fix cooldowns command. West14 2022-01-07 15:46:04 +02:00
  • 740527d827 Assorted improvements. West14 2022-01-04 17:45:06 +02:00
  • 8717ef9db9 Fix permission check in UserGroupTag CrazyHackGUT 2022-01-03 23:37:29 +03:00
  • b35a70ff8c Fix assembly name for UserGroupTag, add perm check CrazyHackGUT 2022-01-03 23:35:20 +03:00
  • 7aabe41ca8 Add UserGroupTag to Dockerfile CrazyHackGUT 2022-01-03 23:29:32 +03:00
  • deeeb10ab9 Merge branch 'feature/usergrouptag' into dev CrazyHackGUT 2022-01-03 23:26:40 +03:00
  • cf34fcd89a Cache info about users, cleanup for module feature/usergrouptag CrazyHackGUT 2022-01-03 23:25:20 +03:00
  • 0c943300bb Fix fun commands can block handler chain execution. West14 2022-01-03 22:14:59 +02:00
  • 64a4a1fabb Add UserGroupTag module. West14 2022-01-03 22:13:44 +02:00
  • 9f108d5021 Add JavaScript GIF response. Change cooldown. West14 2022-01-03 20:58:26 +02:00
  • 6320b803df ICU support CrazyHackGUT 2022-01-03 20:52:44 +03:00
  • 5678de8531 Log animation handler triggers. West14 2022-01-03 19:22:03 +02:00
  • f9bfc88c25 Add cooldown logging. West14 2022-01-03 15:55:42 +02:00
  • 36af127845 Put mesage text to lower case when matching animations. West14 2022-01-03 15:32:40 +02:00
  • 4dd2d4b5de Merge branch 'dev' of https://github.com/CrazyHackGUT/telegram-bot into dev West14 2022-01-03 15:28:10 +02:00
  • 68deb1ec8b Add cooldown for animation replies. West14 2022-01-03 15:28:00 +02:00
  • 1e07a47904 Setup additional locales for our Alpine base image CrazyHackGUT 2022-01-03 16:26:03 +03:00
  • 3261d613d0 Yet another attempt to fix case insensitive matching. West14 2022-01-03 15:17:11 +02:00
  • e5d3d7d15d Attempt to fix case insensitive matching. West14 2022-01-03 15:08:14 +02:00
  • b99614868b Assorted improvements. West14 2022-01-03 14:58:53 +02:00
  • fad01168aa Update README CrazyHackGUT 2022-01-03 01:09:44 +03:00
  • c09b6d938a Remove json deletion from Dockerfile. West14 2022-01-02 22:13:11 +02:00
  • d145aced57 Remove pdb's and json's on build. Remove EnsureLoaded call from Entertainment module. West14 2022-01-02 22:10:08 +02:00
  • b6e622161b Fix Dockerfile to work in sh. West14 2022-01-02 22:05:31 +02:00
  • 8d3e24295b Move fun commands to separate module. West14 2022-01-02 21:56:14 +02:00
  • d2077df114 Merge branch 'feature/reputation' into dev West14 2022-01-01 00:48:01 +02:00
  • c5e35a2ec5 Support module dependencies from non-app directory CrazyHackGUT 2021-12-30 23:42:41 +04:00
  • f99d858994 Merge pull request #1 from West14/dev Kruzya 2021-12-30 23:02:02 +04:00
  • 408c678e31 [ci] Add job name to workflow. West14 2021-12-29 17:27:23 +02:00
  • f20dc2d089 Update workflow West14 2021-12-29 17:21:25 +02:00
  • 4d8c7b3fa6 Setup Docker image build in Actions. West14 2021-12-29 16:37:25 +02:00