* origin/develop: (119 commits)
Translated using Weblate (Ukrainian)
Translated using Weblate (Russian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Russian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Ukrainian)
...
* origin/develop:
Fix the chat scroll behavior for vertical screens.
fix mobile badge alignment
change approach to disable all, enable some
fix mobile navbar hitboxes
Instead of blocking all interaction, only block interaction in places that matter
added comment
fix chat heading not being aligned and using wrong styles
fix chat badge and unify styles across all badges including follow request count.
change logo to svg
Update CHANGELOG.md
update changelog for optimistic chat posting
fix test
move from using timestamps to ids when tracking last seen in chats
Apply 1 suggestion(s) to 1 file(s)
Optimistic message sending for chat
* various-css-fixes:
fix play-on-hover gifs issues
fix preview spinner
Refactor desktop navbar into a component, change layout to grid for better compatibility with search field and simpler CSS
* origin/develop: (38 commits)
>boxes
better icon for picker
fix settings tabs on mobile, update follow request badge
update & unify the navbars heights
improved side-drawer alignments
improved the semantics for our icon scale, fixed preview, fixed navbar desktop
Translated using Weblate (Chinese (Simplified))
make subjectline input use size=1 for compatibility with CJK fonts
fontello aftermath
bye bye fontello
lint
rotate the shackle of the lock for better accessibility
come on and slam
fix attachment remove pointer
remaining changes...
more replacements + small renames
More stuff. Buttons in user card's corner now have MUCH bigger hitboxes
cancel -> times
chevrons-downs, settings
more FA5 stuff with small related refactoring
...
* origin/develop: (23 commits)
change icon to a megaphone
change side drawer to use shoutbox name
update changelog
Fix chat messages being missed when the streaming is disabled and the messages are sent by both participants simultaneously
Fix the chat list order and last message timestamp updates
change a eslint disable to nextline only
fix vue warnings and errors
Translated using Weblate (Basque)
Translated using Weblate (Spanish)
Translated using Weblate (Spanish)
Translated using Weblate (Spanish)
Do not show desktop notifications for your own chat messages
Add hacky functionality to open specific settings tabs
Password reset no longer informs user of errors or account existence
add changelog entry
hide poll when subject collapsed, but show poll icon
update changelog for autocomplete fixes
update changelog with 2.1.0, fix Add -> Added in older releases
Rewrite word split imperatively for control
wip start
...
* origin/develop:
Apply suggestion to src/components/chat_list/chat_list.vue
Add the single-line prop to StatusContent and use it for chat list items
Remove direct style manipulations in favor of classes
Undo the promise rejection on the json parser error in promisedRequest
Add the empty chat list placeholder.
Disable status preview in the chat posting form
Address feedback
Add Chats
* origin/develop: (38 commits)
give notification timeago a min width
streamline profile image api, update reset ui for all profile images to match avatar, remove unnecessary stuff
corrected tos.html location
Translated using Weblate (Italian)
Translated using Weblate (Chinese (Simplified))
Translated using Weblate (Italian)
Translated using Weblate (Finnish)
Apply suggestion to src/components/staff_panel/staff_panel.js
StaffPanel: Move staff loading to panel creation.
Apply suggestion to src/boot/after_store.js
fix preview opening automatically
After Store: Correctly handle preloaded HTML
remove console log
fix issue on posting another status
remove unnecessary code
add more ways to set description
fix edge case of videos and unknown files together
fix modal types check being broken
don't close preview on post, move visibility notices above the preview where they belong
remove contenttype check from content type watcher
...
* origin/develop: (41 commits)
Apply suggestion to src/components/notifications/notifications.js
fix height for emoji panel of settings modal
Add bookmarks
FE part of BE issue 1586 provide index md
change alert popup alpha
add follow request users to store
make the addNotice dispatch return the notice
change storage error one-off into a global notice system
remove accidental log
revert accidental change in instance.js
update the message and changelog
catch localforage error and let the application work, add an alert for user to dismiss
document the 'mark-as-read-detection' system
allow overscrolling enough to not have FAB block interactables
add initial fetching back in a more streamlined way
remove unnecessary fetchAndUpdate, change notifications fetcher to not double fetch
change Show New text to Reload when flushing
Make use of backend reply filtering
update changelog for reply-to strikethrough
add no-statusId support for status popover
...
* origin/develop: (40 commits)
Poll, StatusContent: Move emoji css to status body.
remove recentqueries thing
fix width of long field value
change key-value to look like one
revert import style
return the correct promise type from action
update changelog
remove search blocker, fix debounce params
resume the previous emoji size for now
restyle the fields
Update popover.js
update changelog
disable subject field when posting
remove log whoops
fix popovers cutting off in notifications, port popover changes from chats mr
Changelog: Add info about poll option emoji.
changelog
Apply suggestion to src/services/entity_normalizer/entity_normalizer.service.js
Polls: Construct an html field during normalization.
fix#866
...
* settings-modal:
remove timeout, was meant for testing
fix tests. user-profile didn't have tab-switcher compnent imported!!
fix cursor on desktop, add modal link on mobile
Improve settings-modal async loading, update vue to 2.6.11 to be able to use Vue.observable, to implmement resettable async component
icons update
scroll to top when switching tabs
added "settings saved" notice back
eslint --fix + small fix
cleanup
split modal's content into another component, add lazy loading
misc fixes
Multiple fixes for CSS, added proper auth checking
moved stuff from settings, cleaned up naming for tabs, added close and peek
initial work on settings modal
* origin/develop: (95 commits)
Translated using Weblate (Italian)
Translated using Weblate (Chinese (Simplified))
Translated using Weblate (Russian)
Translated using Weblate (Polish)
Translated using Weblate (Dutch)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
Translated using Weblate (German)
...
* origin/develop: (28 commits)
Update CHANGELOG.md
don't dismiss a rejected follow request on server
mark single notifs as seen properly on server
follow request bugfixes, wrong text, notifs not being marked as read, approving from follow request view
Add support for follow request notifications
Update CHANGELOG.md
Update CHANGELOG.md
Prioritize custom emoji a lot and boost exact matches to the top
Allow emoji suggestions based on a match anywhere in the emoji name, but improve sorting
Refactor status showing/hiding code for better handling of edge cases and easier comprehension
Fix user names with the RTL char in notifications
Fix pagination
Update CHANGELOG.md
don't dismiss a rejected follow request on server
mark single notifs as seen properly on server
follow request bugfixes, wrong text, notifs not being marked as read, approving from follow request view
Update CHANGELOG.md
remove with_move param
Add support for follow request notifications
Update CHANGELOG.md
...
* upstream/develop:
Update CHANGELOG.md
Update CHANGELOG.md
Apply suggestion to src/modules/instance.js
Fix/popover performance
make theme loading work with source-only presets
remove bloat from themes
update using variables
Apply suggestion to static/themes/pleroma-dark.json
Apply suggestion to static/themes/pleroma-dark.json
Apply suggestion to static/themes/pleroma-dark.json
Apply suggestion to static/themes/pleroma-dark.json
make panel header highlight less harsh
update pleroma-dark and pleroma-light
stop using customTheme in user card, instead use color slots. fix for opacity inheritance polluting inheritors
Fix user activation/deactivation, deletion, and role assignment in the moderation menu
Themes v3 Part 1 "2.1" codenamed "One step for themes, a giant burder for code reviewers"
Closes#750 and #774
See merge request pleroma/pleroma-fe!1037
* themes-accent:
update headers in switcher to better separate the subsections
paper theme, updated todo, lol
improve the display of disabled buttons
attempt to fix some bugs with shadows control
fix#774
revert emoji reaction style
* themes-accent:
dismiss warning when selecting other themes, fix collapsed attachments link color
properly clear theme
fixed transparent + semi-transparent inheritance case
post-merge fix
fix v2 breezy themes having messed up pressed buttons. updated v2.1 breezy themes to have derived colors instead of fixed ones.
Emoji Reactions - fixes and improvements
MRF Keyword Policy Disclosure
Include non-gallery attachments and distinguish between images and videos
Indicate whether collapsed statuses contain gallery media or link preview cards
Add option text
Add `with_move` param for fetching notification
Change to hide User migrates tab when allow following move
Add setting for allow_following_move