Commit Graph
77 Commits
Author SHA1 Message Date
Echo 78894ca4ad Fix account language selector (#39801) 2026-07-13 12:14:10 +00:00
Echo 5360faa899 Refactor Status component (#39731) 2026-07-06 15:16:50 +00:00
Echo ea07161698 Use status ID instead of passing status objects (#39727) 2026-07-06 13:00:27 +00:00
Echo 85c01b8aa9 Status Action Bar (#39702) 2026-07-06 10:00:41 +00:00
Echo eb167fdc3b Status interaction action (#39681) 2026-07-02 13:12:13 +00:00
Echo eaeb098ba4 Attachment stories (#39661) 2026-07-01 09:32:34 +00:00
Echo 3f98bee57f Status media attachments refactor (#39601) 2026-06-25 16:34:11 +00:00
Echo a7e80c6261 Refactor: Typing statuses (#39374) 2026-06-12 09:33:47 +00:00
Echo 4101f567c5 Collection notification filtering (#39198) 2026-05-28 20:13:56 +00:00
Echo 87dc8f9036 Profile redesign: Fix follower/following pagination (#38417) 2026-03-26 14:15:05 +00:00
Echo bbd88d356d Profile redesign: Show yourself in follower list (#37813) 2026-02-11 13:19:18 +00:00
Echo 9079a75574 Profile redesign: Featured tags (#37645) 2026-01-29 09:01:36 +00:00
Echo ec76288dff Profile redesign: Timeline filters (#37626) 2026-01-28 10:17:32 +00:00
Claire 44ff2c32d3 Fix filters not applying to search results (#36346) 2025-11-27 16:23:11 +00:00
Claire bb9a633b99 Fix statuses without text disappearing on reload (#36962) 2025-11-20 09:52:53 +00:00
Claire 9dbebbb2ee Fix posts coming from public/hashtag streaming being marked as unquotable (#36860) 2025-11-13 12:54:28 +00:00
diondiondion 84d1ba980b Allow removing deleted quotes from composer (#36080) 2025-09-11 14:44:20 +00:00
f85f0eee1b Composer quote improvements (#35835)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Co-authored-by: diondiondion <mail@diondiondion.com>
2025-08-21 14:07:31 +00:00
Echoanddiondiondion d4b2e7f771 Composer Quote UI (#35805)
Co-authored-by: diondiondion <mail@diondiondion.com>
2025-08-18 16:52:28 +00:00
Claire 4838085d66 Bundle quotes and mentions in the same quickfilter bar since quotes don't have their own icon (#35700) 2025-08-06 14:54:03 +00:00
Eugen Rochko a13b33d851 Change navigation layout on small screens in web UI (#34910) 2025-06-11 11:55:43 +00:00
diondiondion b135a831ea feat: Add "Followers you know" widget to user profiles (#34652) 2025-05-13 06:38:18 +00:00
Claire 98e6dfcbcf Fix context selector trying to mutate immutable state (#34573) 2025-04-29 08:12:05 +00:00
Eugen Rochko 17d8e2b6e3 Refactor context reducer to TypeScript (#34506) 2025-04-28 13:38:40 +00:00
Eugen Rochko 6a39f00745 Refactor <FavouritedStatuses> and <BookmarkedStatuses> into TypeScript (#34356) 2025-04-08 16:06:31 +00:00
Claire c93b2c6809 Add new filter action to blur media (#34256) 2025-03-26 07:31:05 +00:00
Eugen Rochko 94d71c992e Refactor alerts to TypeScript, remove react-notification dependency (#34239) 2025-03-25 18:25:07 +00:00
Claire 2eb6d815d6 Fix bookmarks and favourites not being filtered (#34260) 2025-03-25 15:20:36 +00:00
Claire 8c3eeb4d29 Fix filters not applying in detailed view (#34259) 2025-03-25 13:11:49 +00:00
Eugen Rochko 43f616a1c8 Fix infinite scroll not working on profile media tab in web UI (#33860) 2025-03-03 14:16:17 +00:00
Eugen Rochko ebde60ca82 Refactor <Header> into TypeScript (#33956) 2025-02-25 15:30:46 +00:00
Eugen Rochko 62603508c7 Change design of lists in web UI (#32881) 2024-11-21 16:10:04 +00:00
Renaud Chaput 6c87c76e18 Add ability to group follow notifications in WebUI (#32520) 2024-10-16 08:33:11 +00:00
Claire a5a3733c97 Fix “Mention” appearing for otherwise filtered posts (#32356) 2024-10-10 11:04:38 +00:00
Claire ca8e892c1a Fix selectSettingsNotificationsExcludedTypes not being memoized properly (#31881) 2024-09-16 14:51:56 +00:00
Claire c620452fd7 Enable grouped notifications unconditionally (#31929) 2024-09-16 13:12:10 +00:00
Eugen Rochko f2a92c2d22 Fix notifications re-rendering spuriously in web UI (#31879) 2024-09-12 08:16:07 +00:00
Claire c73868cd78 Add ability for admins to force grouped notifications in web UI (#31610) 2024-08-27 14:55:51 +00:00
Claire 6ca731e9b6 Change unread notification count to only cover the selected notification type (#31326) 2024-08-08 20:20:52 +00:00
Claire 6f285bb2a6 Change group notifications unread markers to only be cleared when focusing/navigating again (#31325) 2024-08-07 11:12:42 +00:00
Claire ad95c98054 Further de-emphasize filtered notifications banner and add setting to minimize it (#31250) 2024-08-02 14:59:37 +00:00
f587ff643f Grouped Notifications UI (#30440)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-07-18 14:36:09 +00:00
Renaud ChaputandClaire 9fbe8d3a0c Rewrite PIP state in Typescript (#27645)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-03-27 15:19:33 +00:00
Renaud Chaput a0e237a96f Upgrade Redux packages (#28585) 2024-01-08 10:57:40 +00:00
Renaud Chaput 3bf2a7296e Use Immutable Record for accounts in Redux state (#26559) 2023-11-03 15:00:03 +00:00
Eugen Rochko a7ca33ad96 Add toast with option to open post after publishing in web UI (#25564) 2023-07-08 20:01:08 +02:00
Claire a8c1c8bd37 Fix j/k keyboard shortcuts on some status lists (#25554) 2023-06-22 17:54:43 +02:00
Renaud Chaput d27216dc46 Enforce import order with ESLint (#25096) 2023-05-23 17:15:17 +02:00
Christian Schmidt 16da4a09e8 Fix broken links in account gallery (#24218) 2023-03-23 05:17:29 +01:00
Eugen Rochko 839f893168 Change public accounts pages to mount the web UI (#19319)
* Change public accounts pages to mount the web UI

* Fix handling of remote usernames in routes

- When logged in, serve web app
- When logged out, redirect to permalink
- Fix `app-body` class not being set sometimes due to name conflict

* Fix missing `multiColumn` prop

* Fix failing test

* Use `discoverable` attribute to control indexing directives

* Fix `<ColumnLoading />` not using `multiColumn`

* Add `noindex` to accounts in REST API

* Change noindex directive to not be rendered by default before a route is mounted

* Add loading indicator for detailed status in web UI

* Fix missing indicator appearing while account is loading in web UI
2022-10-20 14:35:29 +02:00