45170a1af9
remove(files): remove redundant files
0b58441f70
fix(conf): fix bufferline config
0e651d0c8f
feat(conf): add dropbar config and changed default theme)
518b872d30
feat(plugins): add winbar and allow config for Neogit
3dc3c7a612
feat(conf): add config for dropbar)
cbde9a8af1
refactor: change import and function signature
81b22a14c9
refactor: add a check for a non-zero denominator
ebf7d9b85c
feat(table): implement a result table
d92b2419e0
refactor: change SchemeCharacteristics model
c9dbe4ba6e
refactor: remove cell::RefCell, rename TIMERS_QUEUE variable, and etc. (check desc)
81a8d9b2c6
fix(const): use PI const from std instead 3.14f32
74835302ce
fix(import + expand): change import and fix expand of box node
7e30117c84
fix(check): change method of check for an empty array
dbf7dab513
refactor(import + some code): change import and refactor some bad blocks of code
fcfb0d1fa6
fix(modules): sort modules
311187b6eb
refactor(bot): dice and command endpoints; feat(ban): add ban endpoint; and etc.
3fda2620e3
feat(attributes): add #[allow(dead_code)] for target user and #[derive(Clone)] for handler_entity
cca1b86772
refactor(folder name): rename from 'handlers' to 'endpoints'
7576859907
refactor(bot actions): move bot actions from src/handlers to src/
ec2ff44e36
refactor(utils): sort, rename and refactor utils
TODO
Да, это не компонент по доке М3 для веба, но меня это не сильно волнует, т.к. компонент слайдера для веба быд…
TODO
(22.06.24) Продолжаю работу. Всё-таки решился и начинаю делать slider. Он не такой уж и сложен в реализации и было…
b621a3af66
fix(unrestrict_date): stupid mistake that doesn't let return unrestrict date in any of TimeMetric enumeration except Days
f9a6c9645b
fix(TimeMetrics Struct): parser of time metric from command argument
da5edc1aac
fix(TimeMetrics Struct): parser of time metric from command argument
c76364c8b4
fix(admin check): check for admin if a member doesn't ha the admins privileges but have prefix
f9abd1592e
refactor(Cargo.toml file): redundant crate (Actix-web) has been removed
b5a9315a2d
Tried to add dependencies only for "dev" profile, but not successful. Conditional compiling has been added
6bde201ca2
Message text corrections
7b31cccf31
Now the admin_check function gets a second argument in the form of user_id, and this function is used in try_restrict
0ec0c94501
Function for checks for the existence of target user have been implemented for enum TargetUser
89119936c8
Сheck for the existence of target user have been added
ac9fbcf344
Admin checks have been implemented in "Inner middleware"
8fceeb8a82
CHANGED: text of response message moved to HTML file
8617ac3eff
"мьют" -> "мут"
f69c9680c1
ADDED: help command text;\nCHANGED: mute and unmute text of bot response
7b31cccf31
Now the admin_check function gets a second argument in the form of user_id, and this function is used in try_restrict
0ec0c94501
Function for checks for the existence of target user have been implemented for enum TargetUser
89119936c8
Сheck for the existence of target user have been added
ac9fbcf344
Admin checks have been implemented in "Inner middleware"
d803f6931f
Unnecessary target checks have been removed
9a64001926
Merge pull request 'Reformat output chat messages' (#1) from dogma/gluon:fix-messages into main
2f0ae08d4f
handlers/{actions,command_handlers}: reformat messages
06b3a473ed
middlewares/admin_check_middleware: shorten error message
6e59ee1eb8
utils/telegram/try_do: shorten DEMOTE_FAILURE_MESSAGE
18b938bf95
handlers/dice_handler/dice: make message short and concise.
c6ce79f518
fixed some things in keymaps and config file
dcc0bcf7e7
Update README.md