* cleanup: remove "pain" post type (#742)
* Убран тип поста Боль
* Фикс миграции
Co-authored-by: Mikhail Polykovskij <mikhail.polykovskiy@x5.ru>
* Increase "ban_reason" length
* Disable comments auto-subscription
* feat: Badges (#704)
* Badges draft
* Badges CSS for comments, posts, profiles
* Almost done, needs data and icons
* CSS fixes + frontend bugs
* More logical fixes
* Fixing bugs, rename things
* Add icons and initial data
* fix: badge notifications + typos
* feat: show subscription duration in profile (#733)
* Add friends page #723
* Adds subscription status to profile
* send 403 if user tries to look someones friends #723
* bring back old name for add to friends button #723
* Fixes typo, covers PR suggestions
* Visual improvements
Co-authored-by: ollkostin <ollkostin@gmail.com>
Co-authored-by: kedMertens <kedmail@pm.me>
Co-authored-by: vas3k <me@vas3k.ru>
* feat: Remove sending limits for friend's comments
* Threads now public
* Fix #753. Add badges to /stats/ page
* fix: Increase latest_badges on stats to 20
* Add "align-items: center;" to stats/badges
* feat: exclude replies from friends notifications
* fix: bad gradient of badges block (#760)
Signed-off-by: Vitalii Dmitriev <dmitvitalii@gmail.com>
* Add highlight to badged comments, improve CSS
* Cooking achievements (#755)
* Draft for cooking achievements
* Fixing bg color and using proper URLs
* Fixing pictures order
* Fixing pastry_cook_2
* feat: add socialism and anarchism to list of tags (#637)
А то сейчас доступны три правые системы взглядов и ни одной левой 🤔
* feat: remove "libertarianism" and "anarchism" tags
* fix: mobile CSS bugs
* feat: remove expertise from profile, move achievements
* fix #764: "show all posts" link in profile is wrong
* feat: remove NLTK dependency + add test docker build step
* fix #714: add login button to public pages (#763)
* add login button
* fix css
* fix url
* fix css justify
* Refactor daily and weekly digest renderers
* Remove old supervisor config
* fix: use sum of prices for top badges page
* Add data archives cleanup to crontab
* fix #765: css padding for upvote button
* Upstream
* Обновление интро подтвержденного юзера
Co-authored-by: Mikhail Polykovskij <mikhail.polykovskiy@x5.ru>
Co-authored-by: vas3k <me@vas3k.ru>
Co-authored-by: kedMertens <39831696+kedMertens@users.noreply.github.com>
Co-authored-by: ollkostin <ollkostin@gmail.com>
Co-authored-by: kedMertens <kedmail@pm.me>
Co-authored-by: Vitalii Dmitriev <dmitvitalii@gmail.com>
Co-authored-by: Dmitry Kochkin <cooch@mail.ru>
Co-authored-by: Ivan Mir <ivmirx@users.noreply.github.com>
Co-authored-by: Kamil <babaevkamil@gmail.com>