Thibaut Girka
d61a6271c6
Add DM conversations mode similar to upstream
5 years ago
Thibaut Girka
93d98f62a8
Support proper content-type in Delete & Redraft
5 years ago
KokaKiwi
f34a402a94
Add status content type dropdown to compose box.
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
ThibG
93085c273c
[Glitch] Use raw content if available on Delete & Redraft
Port front-end changes from 6d44f2441b
to glitch-soc
5 years ago
Eugen Rochko
209c080280
[Glitch] Fix alignment of items in the account gallery in web UI and load more per page
Port 967e419f8f
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
5 years ago
Thibaut Girka
3a671470ec
Refactor selectComposeSuggestion so that different paths can be updated
5 years ago
Thibaut Girka
ef1504d625
Fix upload progressbar when image resizing is involved
5 years ago
Eugen Rochko
9b9816aba6
[Glitch] Show suggested follows on search screen in mobile layout
Port ad510db3a1
to glitch-soc
6 years ago
Eugen Rochko
92e1950194
[Glitch] Fix glitched out "not found" message for non-existing profiles in web UI
Port 56f29c38b6
to glitch-soc
5 years ago
Eugen Rochko
59551ece31
[Glitch] Fix search in web UI not setting a limit, restore limit of 10
Port 379c3e237f
to glitch-soc, but changing
the 5 limit to 10, since that's what we had previously
5 years ago
Alex Gessner
b6fa500806
[Glitch] squashed identity proof updates
Port JS from 69141dca26
to glitch-soc
5 years ago
ThibG
8b5b686f08
[Glitch] Add support for custom emojis in poll options
Fixes #956
Port 80f0910e21
to glitch-soc
5 years ago
ThibG
200cd3b5a7
[Glitch] Save quick filter settings when selecting a different filter
Port 7477db7268
to glitch-soc
5 years ago
Thibaut Girka
9c620fc5c8
[Glitch] Add support for poll ending notifications
Port front-end parts of 3a92885a86
to glitch-soc
5 years ago
Eugen Rochko
6fe48dd050
[Glitch] Fix public timelines being broken by new toots when they are not mounted
Port be1c634b2b
to glitch-soc
5 years ago
Thibaut Girka
cb6e351f4d
Disable file upload when there is a poll
5 years ago
Thibaut Girka
8fe86cebaa
[Glitch] Port polls creation UI from upstream
5 years ago
Eugen Rochko
94a0149ff3
Fix poll options not rendering text after vote/refresh
Port fd128b9c7a
to glitch-soc
5 years ago
Eugen Rochko
7f32d675b0
Render unicode emoji in polls using emoji pack
Port 4407f07014
to glitch-soc
5 years ago
ThibG
2156765448
Insert polls in redux stores before statuses so it avoids crashes
Port 26c56d0c10
to glitch-soc
5 years ago
Eugen Rochko
8d70a8a19b
Add polls
Port front-end parts of 230a012f00
to glitch-soc
5 years ago
Thibaut Girka
0d19fcc2fb
Port upstream refactoring of reducers and actions
Also includes 9e45b051cf
5 years ago
Thibaut Girka
7ed2aeb6e9
[Glitch] Allow multiple files upload through web UI, including drag & drop
Port 750c67660d
to glitch-soc
5 years ago
Thibaut Girka
a963ea67dd
[Glitch] Add missing rejection handling for Promises
Port missing parts from 2c51bc0ca5
to glitch-soc
5 years ago
Thibaut Girka
f611da4899
Do not mark toots as sensitive if they don't have any media attached
5 years ago
Thibaut Girka
d126240129
Immediately go back in browser history upon successfully sending toot
5 years ago
Thibaut Girka
4be7313298
[Glitch] Allow joining several hashtags in a single column
Port 4c03e05a4e
to glitch-soc
This introduces new requirements in the API:
`/api/v1/timelines/tag/:tag` now accepts new params: `any`, `all` and `none`
It now returns status matching tag :tag or any of the :any, provided that
they also include all tags in `all` and none of `none`.
6 years ago
Thibaut Girka
82b01a6c9f
[Glitch] Put "Media Only" option in column settings instead of content area headline
Port 4f42238c29
to glitch-soc
6 years ago
Thibaut Girka
593f88acb1
[Glitch] Change column params on pinned timeline
Port 06252ec71e
to glitch-soc
6 years ago
Thibaut Girka
1fb4bf87f7
[Glitch] Add media timeline
Port 7403e5d306
to glitch-soc
6 years ago
Thibaut Girka
06a7c07eda
[Glitch] Add notification quick-filter bar in the frontend app
Port 13dce12665
to glitch-soc
6 years ago
Thibaut Girka
f0505a5b2e
On mobile, go back in browser history upon posting, unless threaded mode is enabled
6 years ago
Thibaut Girka
132dd28162
[Glitch] Fix timeline pagination in the WebUI
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.
6 years ago
Thibaut Girka
4b85bf12ab
Fix since_id
6 years ago
Thibaut Girka
1624a95b2b
[Glitch] Introduce flat layout to contexts reducer
Port 023fe5181b
to glitch-soc
6 years ago
Thibaut Girka
f17a61a916
Add basic UI to set list replies setting in glitch-soc
6 years ago
Thibaut Girka
c78c80f807
[Glitch] Fix loading indicator inconsistency
Port 3cecf3e5b9
to glitch-soc
6 years ago
Thibaut Girka
5ebbaffaa3
[Glitch] Use local instead of global loading indicator for timelines, account timelines
Port dd00cd19d2
to glitch-soc
6 years ago
Thibaut Girka
868cace797
[Glitch] Remove unused computation of reblog references from updateTimeline
6 years ago
Thibaut Girka
bf92e7aaa6
[Glitch] Implement adding a user to a list from their profile
Port bb5558de62
to glitch-soc
6 years ago
Thibaut Girka
b21615e957
[Glitch] Fix dimensions of preview cards, fix crash in web UI, fix warning
Port 9c38c5daa3
to glitch-soc
6 years ago
Thibaut Girka
e4c3ea1809
Force sensitive content flag when posting a toot with a CW
Indeed, when the “Always enable the Content Warning field” setting is enabled,
sending a content-less toot with a CW would move the CW to the toot's content
and leave the toot not marked as sensitive.
6 years ago
Thibaut Girka
5ff733b614
Only focus first item of dropdown if it was opened via keyboard
6 years ago
Thibaut Girka
d315f1dc02
Count unread notifications when window loses focus
6 years ago
Thibaut Girka
c8875b4d8a
Keep track of unread notifications when the notification column isn't mounted
6 years ago
Thibaut Girka
130bdb5ee8
[Glitch] Show compose form on delete & redraft when in mobile layout
Port 025fbb8285
to glitch-soc
6 years ago
Thibaut Girka
3b09597556
[Glitch] Preserve hashtag casing in web UI hashtag history
Port f9b23a5d62
to glitch-soc
6 years ago
Thibaut Girka
24b6811a6e
[Glitch] Implement tag auto-completion by history
Port 460e380d38
to glitch-soc
6 years ago
Thibaut Girka
801919fc9b
Add hashtag trendline support to glitch-soc flavour
Port Mastodon's hashtag stats thing to glitch-soc.
This doesn't change how hashtags are ordered, and doesn't add a trending
hashtags section, but it does change how hashtag searches are rendered,
displaying a trend line alongside each hashtag.
6 years ago
Thibaut Girka
360fbf1bd4
Add pinned accounts editor
6 years ago