Age | Commit message (Collapse) | Author |
|
|
|
Fixes #6060
|
|
Port 2e1b5edfea1b03f64c69266f979caee228fa90b7 to glitch-soc
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
headline
Port 4f42238c294f92dbd87db3d83f9514344fcd1f8a to glitch-soc
|
|
empty
Port 90b64c006998ec3bae365007781c61e8a79eeeef to glitch-soc
|
|
This is both for consistency with account timelines and to not mess with
the logic used to decide whether going back in the browser's history is
going to make us leave the WebUI.
|
|
Port 8182b615183b83fb6651fb23912abda3cc4ccf03 to glitch-soc
|
|
Port 4eeda6772796bcd08b8c63ec2e1f3e68a95cbca4 to glitch-soc
|
|
Port 06252ec71ed67cb84e6730fe7148552dc6481c7a to glitch-soc
|
|
Port 5ea643b27908b14bd89ff068fc87e446e8cbcd32 to glitch-soc
|
|
Port 46061dc041b0a2a4a3907976cc3432abdb1d67ec to glitch-soc
|
|
Port 7403e5d306d36c83bfb80cd900235373186cd51a to glitch-soc
|
|
Port 12ab15e584e78d209b59a893405a0cde83f49035 to glitch-soc
|
|
Port 13dce126655f856f23d02373fa2e333e74bdc36e to glitch-soc
|
|
Port SCSS changes from 087e11897137dc1f2811c21c3ccc6cec3ccdedb3 to glitch flavour
|
|
Conflicts:
- app/controllers/admin/base_controller.rb
Some refactoring made upstream, no real conflict.
- app/javascript/mastodon/features/compose/components/compose_form.js
Updated using upstream's code but using maxChars instead of the
hardcoded length of 500 characters per toot.
- app/javascript/styles/mastodon/components.scss
Upstream redesigned the onboarding modal. Not sure why we had a
conflict there.
|
|
|
|
|
|
It should not be necessary thanks to our Content Security Policy, but best
be sure in case a server's CSP is incorrect. Also, avoids a CSP warning about
loading remote scripts.
|
|
* Make sure loading indicator has enough vertical space
* Respect reduce_motion setting for loading indicator
Port 4ede51743e5b9121a49e9131f91cf012fab410f8 to glitch-soc
|
|
|
|
* Add failing test for windows-1251 link cards
* Ignore low-confidence CharlockHolmes guesses
Fixes #9466
* Fix no method error when charlock holmes cannot detect charset
|
|
* Make sure loading indicator has enough vertical space
* Respect reduce_motion setting for loading indicator
|
|
Fixes #855
|
|
* Move #set_user to Admin::BaseController
* Rename Admin::TwoFactorAuthenticationsController
from `#set_user` to `#set_target_user` .
|
|
* Prepare to load onboarding as a full page
* Update the first-time introduction
* Improve responsive design
* Replace speech bubble with logo
* Increase text size and reword first paragraph
|
|
|
|
* Remove "most popular" tab from profile directory, add responsive design
* Remove unused translations
|
|
Add timeout of 10s to web push requests
|
|
There is no reason to disable the composer textarea when some media metadata
is being modified, nor is there any reason to focus the textarea when some
media metadata has been modified (prevents clicking one image's description
field right after having modified another).
|
|
Port c58c00651b13520e22f0a59737d23a68e63b4840 to glitch-soc
|
|
Port part of 7c48688d85d0ab64501cea6b8a516867a786bb4c to glitch-soc
|
|
* create FilterBar componer and its container, unstyled
* introduce basic styling for FilterBar
* add selection css
* allow FilterBar to display active CSS with js
* connect the FilterBar to the Redux state
* change getNotifications to use filter
* remove temporary comments
* add an option to turn the FilterBar off in settings
* fix showFilterBar data type to boolean
* fix eslint errors
* add English and Polish translations
* allowed filter bar overflow to accomodate for longer languages
* fix mispelled translation key
* add unified CSS look
* replace text in FilterBar with icons
* add tooltips
* replace text @ with an icon
* introduce simple and advanced filtering view
* add ability to toggle the advanced view
* add Polish translations
* change Advanced View description to be more clear
* make each filter flush notifications and load new ones, fixing pagination
* simplify getNotifications once frontend filtering is not needed for FilterBar
* add a semicolon
* Revert "simplify getNotifications once frontend filtering is not needed for FilterBar"
This reverts commit 9f4be7857135b0327814bd22a3e8a4e7b546f7cc.
* reset filter to 'all' when turning off FilterBar
|
|
Conflicts:
- app/controllers/directories_controller.rb
- app/controllers/settings/applications_controller.rb
- app/controllers/settings/base_controller.rb
- app/controllers/settings/deletes_controller.rb
- app/controllers/settings/exports_controller.rb
- app/controllers/settings/follower_domains_controller.rb
- app/controllers/settings/imports_controller.rb
- app/controllers/settings/migrations_controller.rb
- app/controllers/settings/notifications_controller.rb
- app/controllers/settings/preferences_controller.rb
- app/controllers/settings/sessions_controller.rb
- app/controllers/settings/two_factor_authentication/confirmations_controller.rb
- app/controllers/settings/two_factor_authentication/recovery_codes_controller.rb
- app/controllers/settings/two_factor_authentications_controller.rb
Conflicts were due to some refactoring already made in glitch-soc
when introducing flavours.
|
|
enabled
|
|
Fixes #7112
|
|
* Do not animate account header art if user's GIF autoplay setting is off
Fixes #9472
* Honour currently logged-in user's GIF autoplay setting for account avatars
Fixes #9467
* Fix avatar display on some public pages when data is stored on a different host
* Use ternary operator instead of if/else for avatar/header URL
|
|
* Error message for avatar image that's too large. #9204
* Code climate/formatting
* Removed avatar error message
* Moved valid image dimentions check to update service
* removed unnescessary begin block
* code climate formatting
* code climate indent fix
|
|
Fixes #9431
|
|
Add right-padding to select elements to take the up/down arrows into
account.
Thanks Tixie for finding the issue!
|
|
The `hasMore` property of timelines in redux store was set whenever an API
request returned only one page of results, *even* if the query only requested
newer statuses (using `since_id`), causing `hasMore` to be incorrectly set to
false whenever fetching new toots in a timeline, which happens each time
an account's timeline or media gallery is visited.
|
|
The `hasMore` property of timelines in redux store was set whenever an API
request returned only one page of results, *even* if the query only requested
newer statuses (using `since_id`), causing `hasMore` to be incorrectly set to
false whenever fetching new toots in a timeline, which happens each time
an account's timeline or media gallery is visited.
|