about summary refs log tree commit diff
path: root/app/javascript
AgeCommit message (Collapse)Author
2020-10-21Move columns-related CSS rules into the appropriate filesThibaut Girka
2020-10-21[Glitch] Fix browser notification permission request logicThibG
Port f54ca3d08e068af07a5b7a8b139e7658b3236db8 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-10-21[Glitch] Add duration parameter to muting.OSAMU SATO
Port 96761752eccfc0d239974a24e0cc2d74c6aee7ac to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-10-21[Glitch] Change how CDN_HOST is passed down to make assets build reproducibleThibG
Port 4c45b43cb8a3d902c130729d36d559ec9de23d3e to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-10-21[Glitch] Fix unread notification marker not updating when mounting columnThibG
Port dac3e362fd5c3d1be9e5d89149049a7eb2c6bbc4 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-10-21[Glitch] Ignore alt-key hotkeys in text fieldsThibG
Port 63770d3aac1611155213e4c903424849cc254519 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-10-21[Glitch] Fix mark as read in notifications to be saved immediatelyTakeshi Umeda
Port bec8b12bb52a57b54b66899b2650a5611d9bd561 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-10-21[Glitch] Fix bell button causing a brief “Cancel follow request” on ↵ThibG
locked accounts Port 82951920f7321fefbdf0628cbb70f2f490f7b716 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-10-21Merge branch 'master' into glitch-soc/merge-upstreamThibaut Girka
Conflicts: - `.github/dependabot.yml`: Updated upstream, we deleted it to not be flooded by Depandabot. Kept deleted. - `Gemfile.lock`: Puma updated on both sides, went for the most recent version. - `app/controllers/api/v1/mutes_controller.rb`: Upstream updated the serializer to support timed mutes, while glitch-soc added a custom API ages ago to get information that is already available elsewhere. Dropped the glitch-soc-specific API, went with upstream changes. - `app/javascript/core/admin.js`: Conflict due to changing how assets are loaded. Went with upstream. - `app/javascript/packs/public.js`: Conflict due to changing how assets are loaded. Went with upstream. - `app/models/mute.rb`: 🤷 - `app/models/user.rb`: New user setting added upstream while we have glitch-soc-specific user settings. Added upstream's user setting. - `config/settings.yml`: Upstream added a new user setting close to a user setting we had changed the defaults for. Added the new upstream setting. - `package.json`: Upstream dependency updated “too close” to a glitch-soc-specific dependency. No real conflict. Updated the dependency.
2020-10-19Glitchsoc translation to 'es' language (#1439)otrapersona
glitch-soc-specific translation to 'es' language
2020-10-16Fix translation string (#14986)mayaeh
2020-10-15Fix strings that could not be translated (#14980)mayaeh
2020-10-15Change how missing desktop notifications permission is displayed (#14985)Eugen Rochko
Add missing controls for new notification type
2020-10-13Change how CDN_HOST is passed down to make assets build reproducible (#14381)ThibG
* Change how CDN_HOST is passed down to make assets build reproducible * Change webpacker/webpack configuration to dynamically load publicPath based on meta header * Fix embedded layout missing the cdn-host meta header
2020-10-13Add duration parameter to muting. (#13831)OSAMU SATO
* Adding duration to muting. * Remove useless checks
2020-10-13Fix browser notification permission request logic (#13543)ThibG
* Add notification permission handling code * Request notification permission when enabling any notification setting * Add badge to notification settings when permissions insufficient * Disable alerts by default, requesting permission and enable them on onboarding
2020-10-09Fix issue checking for last unread notification when there are gaps (#14960)ThibG
2020-10-08Fix issue checking for last unread notification when there are gapsThibaut Girka
2020-10-08Fix unread notification marker not updating when mounting column (#14954)ThibG
2020-10-05Ignore alt-key hotkeys in text fields (#14942)ThibG
Fixes #14862 This used to be the case until #13987, which introduced a hotkey to toggle the Content Warning field. Unfortunately, MacOS relies on the “alt” key for many things, including composing text (see #14862), therefore, even if that makes the CW toggle hotkey significantly less useful, it makes sense to not interfere with composing toots.
2020-10-05Update translation files (#14920)mayaeh
2020-10-04Fix regressions in icon buttons in web UI (#14915)Eugen Rochko
2020-10-01Fix mark as read in notifications to be saved immediately (#14907)Takeshi Umeda
* Fix mark as read in notifications to be saved immediately * fix code style
2020-09-30Fix logging out on mobile (#14901)ThibG
Fixes #14900
2020-09-30Add option to disable swiping motions across the WebUI (#13885)ThibG
Fixes #13882
2020-09-29Fix unread notification markers (#14897)Takeshi Umeda
2020-09-29Fix boost icon not being displayed in boost notificationsThibaut Girka
2020-09-28Fix bell button causing a brief “Cancel follow request” on locked ↵ThibG
accounts (#14896)
2020-09-28Make explicit in glitch-soc's WebUI when an account is suspendedThibaut Girka
2020-09-28[Glitch] Fix unreadable placeholder text color in high contrast theme in web ↵Eugen Rochko
UI (#14803) Port bbcbf12215a5ec69362a769c1bae9c630eda0ed4 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-09-28Fix actions being performed before the redux state is set upThibaut Girka
2020-09-28[Glitch] Add paragraph about browser add-ons when encountering some errorsThibG
Port b67caf9be48294bef290eea69e90d98223fcf3eb to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-09-28[Glitch] Add option to be notified when a followed user postsEugen Rochko
Port 974b1b79ce58e6799e5e5bb576e630ca783150de to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-09-28[Glitch] Optimize the process of following someoneEugen Rochko
Port front-end changes from 6d59dfa15d873da75c731b79367ab6b3d1b2f5a5 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-09-28[Glitch] Change web UI to show empty profile for suspended accountsEugen Rochko
Port fcb9350ff8cdc83388f75de6b031410df8aa8a56 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-09-28[Glitch] Fix home TL marker code mishandling gapsThibG
Port eaea2311aaaf030e4a2f5d03be6131d0716fdaf7 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-09-28[Glitch] Fix notification filter bar incorrectly filtering gapsThibG
Port aab867b0e8119ecee78dabe8007f3c033e734b6d to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-09-28[Glitch] Add border around 🕺 emojiThibG
Port 91eecd1b3c95807be00535b58ebfd85e549d77e0 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-09-28Merge branch 'master' into glitch-soc/merge-upstreamThibaut Girka
Conflicts: - `Gemfile.lock`: Not a real conflict, upstream updated dependencies that were too close to glitch-soc-only ones in the file. - `app/controllers/oauth/authorized_applications_controller.rb`: Upstream changed the logic surrounding suspended accounts. Minor conflict due to glitch-soc's theming system. Ported upstream changes. - `app/controllers/settings/base_controller.rb`: Upstream refactored and changed the logic surrounding suspended accounts. Minor conflict due to glitch-soc's theming system. Ported upstream changes. - `app/controllers/settings/sessions_controller.rb`: Upstream refactored and changed the logic surrounding suspended accounts. Minor conflict due to glitch-soc's theming system. Ported upstream changes. - `app/models/user.rb`: Upstream refactored and changed the logic surrounding suspended accounts. Minor conflict due to glitch-soc not preventing moved accounts from logging in. Ported upstream changes while keeping the ability for moved accounts to log in. - `app/policies/status_policy.rb`: Upstream refactored and changed the logic surrounding suspended accounts. Minor conflict due to glitch-soc's local-only toots. Ported upstream changes. - `app/serializers/rest/account_serializer.rb`: Upstream refactored and changed the logic surrounding suspended accounts. Minor conflict due to glitch-soc's ability to hide followers count. Ported upstream changes. - `app/services/process_mentions_service.rb`: Upstream refactored and changed the logic surrounding suspended accounts. Minor conflict due to glitch-soc's local-only toots. Ported upstream changes. - `package.json`: Not a real conflict, upstream updated dependencies that were too close to glitch-soc-only ones in the file.
2020-09-28Add pop-out player for audio/video in web UI (#14870)Eugen Rochko
Fix #11160
2020-09-26Add unread notification markers (#14818)ThibG
* Add unread notification markers Fixes #14804 * Allow IntersectionObserverArticle's children to be updated
2020-09-19Fix minor bugsThibaut Girka
2020-09-19Minor refactoring and fixupsThibaut Girka
2020-09-18Filter out mounted lists from “getting started” columnThibaut Girka
2020-09-18Add option to be notified when a followed user posts (#13546)Eugen Rochko
* Add bell button Fix #4890 * Remove duplicate type from post-deployment migration * Fix legacy class type mappings * Improve query performance with better index * Fix validation * Remove redundant index from notifications
2020-09-17Submit timeline markers closer to the moment they changeThibaut Girka
2020-09-17Fix crashes when connection dropsThibaut Girka
2020-09-17Add button to manually mark all notifications as readThibaut Girka
2020-09-17Only update read marker when giving focus/mounting columnThibaut Girka
2020-09-17Refactor and change logic to only update marker if we reached the lastThibaut Girka
read notification.