Skip to content

Latest commit

 

History

History
204 lines (133 loc) · 5.03 KB

File metadata and controls

204 lines (133 loc) · 5.03 KB

Changelog

1.2.10 - 06.04.2023

Changed

  • Enormously huge refactoring
  • Dependency version bumps

Added

  • /clear command confirmation

Removed

  • /rude command
  • chats.is_rude and chats.id columns

Fixed

  • Catching deleting message exception
  • /clear command cache clearing

1.2.9 - 03.03.2023

Changed

  • Dependency version bumps

1.2.8 - 02.06.2022

Fixed

  • Escaping markdown in messages
  • Internal
    • Moving to the telegram bot library v2.1.4
    • Using DATABASE_URL configuration option

1.2.7 - 28.05.2022

Fixed

  • Escaping markdown in messages

1.2.6 - 22.04.2022

Fixed

  • Catching deleting message exception

1.2.5 - 21.04.2022

Fixed

  • Escaping markdown in messages

1.2.4 - 19.04.2022

Fixed

  • Escaping markdown in messages
  • Chat logging

1.2.3 - 19.04.2022

Fixed

  • Escaping markdown in messages

1.2.2 - 18.04.2022

Fixed

  • Using logging everywhere
  • Escaping markdown in messages

1.2.1 - 04.04.2022

Added

  • Developer chat error logging

Fixed

  • Long user id

1.2.0 "Mammillaria Grusonii" - 21.05.2021

Added

  • Usage
    • Add /alias command to treat party names to parties as many-to-one relation
      • Deleting full party node suggestion
    • /list command pretty printing
  • Internal
    • Database migrations

Fixed

  • Supergroup migration is handled properly
  • /list command used to crash on too many parties in a group
  • Party pulling suggestions are now unique
  • @admins party is added to a /list output with a special mark

1.1.0.2 - 04.03.2021

Fixed

  • Empty party creation is prohibited
  • Attach a reply message to a feedback command
  • Fix null chat name with providing a feedback in a developers' chat
  • Moving from Travis CI to the GitHub Actions

1.1.0.1 - 01.01.2021

Fixed

  • Hotfixed deploy process

1.1.0 "Parodia Magnifica" - 31.12.2020

Added

  • /list command extension:
    • shows all the parties with given user
    • checks users within the group without tagging them
  • /add and /remove commands for more convenient party changing
  • /feedback command
  • Smart party suggestions:
    • misspelled parties to pull via Jaro Winkler algorithm
    • smart suggestions to remove stale abandoned parties
  • Subtle developing improvements
    • Adequate configuration
    • Databases indices
    • Caching parties and chats
    • Logging support
    • Commands refactoring
    • Miscellaneous tests

Fixed

  • Stop tagging itself while pulling up admins party
  • Face control rejection on space sequence
  • Database insertion failures

1.0.2.1 - 17.10.2020

Fixed

  • Heroku Continuous deployment build fixed

1.0.2 - 16.10.2020

Fixed

  • Implicit party pulling with media attached

1.0.1 - 16.09.2020

Added

  • Bot replies on implicit tags
  • You can write trailing punctuation symbols when tagging (they will be ignored).
    And corresponding party name validation rules were added
  • Extended help message for each command (e.g. /help party).
    Make error message suggestions concrete respectively

Changed

  • /list command lists members as well
  • If you tag multiple parties - their members will be gathered in a single message and will have no repeats

Fixed

  • No party with no people, when all members had fc/dc problems
  • Implicit party calls are not case-sensitive now (@pArTy will call party members)
  • Reject to create a party called as the only user in the party (e.g. /create PullPartyBot PullPartyBot)

1.0.0 "Party pulling" - 16.08.2020

Added

  • Creating, modifying, tagging, and deleting parties
  • Implicit party pulling
  • Rude mode