catstodon/app/javascript/flavours/glitch/features
Claire 3fb7fe14c6
Fix some of the Javascript linting issues, as well as bugs and unneeded divergences with upstream (#2208)
* Run eslint --fix

* Fix linting issues in video player and reduce divergences with upstream

This includes a behavior change of not auto-looping videos anymore. I don't
remember loops being ever intended, and they have been removed from upstream
a while ago, but we somehow missed the change.

* Fix lint issues in `app/javascript/flavours/glitch/selectors/index.js`

Those were basically caused by dead code that isn't present upstream, so
that brings us closer to upstream as well.

* Fix linting issue and bug in streaming/index.js

* Fix linting issues in config/webpack/shared.js

* Fix unused import in flavours/glitch/features/ui/index.js

* Fix linting issues and reduce divergences from upstream in flavours/glitch/features/ui/components/video_modal.jsx

* Fix linting issues in flavours/glitch/reducers

* Fix linting issues in glitch-soc onboarding modal

* Fix linting issues in flavours/glitch/features/ui/components/navigation_panel.jsx

* Remove dead code for unused local setting navbar_under

* Fix various linting issues

* Fix linting issues in flavours/glitch/components/scrollable_list.jsx and reduce divergences with upstream
2023-05-07 18:22:25 +02:00
..
about [Glitch] Ensure tabIndex is number instead of string 2023-04-09 14:47:29 +02:00
account [Glitch] Ensure tabIndex is number instead of string 2023-04-09 14:47:29 +02:00
account_gallery [Glitch] Change all components to use the same error page in web UI 2023-04-16 18:20:51 +02:00
account_timeline [Glitch] Change all components to use the same error page in web UI 2023-04-16 18:20:51 +02:00
audio [Glitch] Ensure tabIndex is number instead of string 2023-04-09 14:47:29 +02:00
blocks [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
bookmarked_statuses [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
closed_registrations_modal [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
community_timeline [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
compose Fix some of the Javascript linting issues, as well as bugs and unneeded divergences with upstream (#2208) 2023-05-07 18:22:25 +02:00
direct_timeline [Glitch] typo: collapsable -> collapsible 2023-04-22 10:13:58 +02:00
directory [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
domain_blocks [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
emoji [Glitch] Fix infinite loop in emoji replacement code 2023-04-29 11:14:43 +02:00
explore [Glitch] Change label from "For you" to "People" on explore screen in web UI 2023-04-29 11:34:44 +02:00
favourited_statuses [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
favourites [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
filters [Glitch] Ensure tabIndex is number instead of string 2023-04-09 14:47:29 +02:00
follow_recommendations [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
follow_requests [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
followed_tags [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
followers [Glitch] Change all components to use the same error page in web UI 2023-04-16 18:20:51 +02:00
following [Glitch] Change all components to use the same error page in web UI 2023-04-16 18:20:51 +02:00
getting_started [Glitch] Fix height of announcements not being updated when using reduced animations 2023-04-09 12:01:11 +02:00
getting_started_misc [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
hashtag_timeline [Glitch] Add colour to follow button when hashtag is being followed 2023-04-03 18:07:34 +02:00
home_timeline [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
interaction_modal [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
keyboard_shortcuts [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
list_adder [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
list_editor [Glitch] Ensure tabIndex is number instead of string 2023-04-09 14:47:29 +02:00
list_timeline [Glitch] Change all components to use the same error page in web UI 2023-04-16 18:20:51 +02:00
lists [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
local_settings [Glitch] Ensure tabIndex is number instead of string 2023-04-09 14:47:29 +02:00
mutes [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
notifications [Glitch] Enable formatjs/prefer-pound-in-plural 2023-04-29 18:38:23 +02:00
picture_in_picture [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
pinned_accounts_editor [Glitch] Ensure tabIndex is number instead of string 2023-04-09 14:47:29 +02:00
pinned_statuses [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
privacy_policy [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
public_timeline [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
reblogs [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
report [Glitch] Ensure tabIndex is number instead of string 2023-04-09 14:47:29 +02:00
standalone/compose [Glitch] Rename JSX files with proper .jsx extension 2023-02-25 14:35:31 +01:00
status Fix some of the Javascript linting issues, as well as bugs and unneeded divergences with upstream (#2208) 2023-05-07 18:22:25 +02:00
subscribed_languages_modal [Glitch] Remove legacy decorators syntax 2023-03-27 08:51:57 +02:00
ui Fix some of the Javascript linting issues, as well as bugs and unneeded divergences with upstream (#2208) 2023-05-07 18:22:25 +02:00
video Fix some of the Javascript linting issues, as well as bugs and unneeded divergences with upstream (#2208) 2023-05-07 18:22:25 +02:00