Thibaut Girka
24b6811a6e
[Glitch] Implement tag auto-completion by history
...
Port 460e380d38
to glitch-soc
6 years ago
Thibaut Girka
e3246cd13b
Preserve hashtag casing in threaded mode
...
Inspired by f9b23a5d62
6 years ago
Thibaut Girka
3c49daeb8d
Add glitch-soc local setting to display reply counters
...
Defaults to false.
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
Thibaut Girka
534439e73b
Add focal points support in the composer
6 years ago
Thibaut Girka
7067b64de3
Implement public profile endorsements in glitch-soc
...
Port WebUI changes from f2404de871
to glitch-soc
6 years ago
Thibaut Girka
4cf7cfd9e0
[Glitch] Fix accounts' display name/bio not being set from initial state
...
Port 20d1be18af
to glitch-soc
6 years ago
Thibaut Girka
93d4e9a58d
Preserve hashtags in threaded mode ( fixes #584 )
6 years ago
Thibaut Girka
552b4d9a5f
Disable threaded mode when canceling a reply ( fixes #583 )
6 years ago
Thibaut Girka
8501ad5c5c
Process statuses on COMPOSE_SUBMIT_SUCCESS ( fixes #579 )
6 years ago
Thibaut Girka
d8b13b46f7
Move privacyPreference to utils
6 years ago
Thibaut Girka
cd05378b59
[Glitch] Refactor privacyPrefence() to use priority list
...
Port f2d9a3c239
to glitch-soc
6 years ago
Thibaut Girka
d67cb13d84
Use options rather than a boolean
...
This prepares for a third option that would restrict privacy to
privacyPreference(replyPrivacy, sideArmBasePrivacy)
6 years ago
Thibaut Girka
8c8707771d
Do not store duplicate reply_privacy
6 years ago
Ash Levy
6f06d16b1e
add option to enable auto visibility on secondary toot button
6 years ago
Thibaut Girka
0bb1720495
Add client-side custom filter support to glitch-soc
...
Port cdb101340a
to glitch-soc,
but without dropping support for regexp filters yet.
6 years ago
Thibaut Girka
26c20a4ec7
[Glitch] Preserve newlines in delete & redraft and desktop notifications
...
Port c75493755f
to glitch-soc
7 years ago
Thibaut Girka
a01faecfcb
[Glitch] Add redraft function
...
Port bd0791d800
to glitch-soc
7 years ago
Thibaut Girka
7d3c0e4cb4
Delete references to removed constants ( fixes #537 )
7 years ago
Thibaut Girka
5cc4d34250
[Glitch] Fix gap insertion for timeline disconnection
...
Port 66359ec522
to glitch-soc
7 years ago
Thibaut Girka
15bef77add
[Glitch] Fix ID duplication in timelines
...
Port 306267dbd2
to glitch-soc
7 years ago
Thibaut Girka
4b38ac3bed
[Glitch] Fix comparing id
...
Port 0ba49eca8b
to glitch-soc
7 years ago
Thibaut Girka
5d16fd3f28
[Glitch] Add missing null handling in notification reducer
...
Port 2f3ac14a43
to glitch-soc
7 years ago
Thibaut Girka
4eba8c50c3
[Glitch] Allow clients to fetch notifications made while they were offline
...
Port cbf97c03bb
to glitch-soc
7 years ago
Thibaut Girka
0ad3eedd4c
[Glitch] Allow clients to fetch statuses made while they were offline
...
Port 9a1a55ce52
to glitch-soc
7 years ago
Thibaut Girka
532fb8e215
Fix error when unmuting a domain without listing muted domains first
7 years ago
Thibaut Girka
18d9a7fd71
Fix caret position after inserting suggestions ( fixes #281 )
7 years ago
Thibaut Girka
52b2f18b15
[Glitch] Enable custom emojis in profiles
...
Port 61a9018607
to glitch-soc
7 years ago
Thibaut Girka
97c69de416
[Glitch] Feature: Direct message from Statuses
...
Port 904a2479dd
to glitch-soc
7 years ago
Thibaut Girka
fb6de5310d
[Glitch] Fix issues with sending direct messages from user profile
...
Port 4fd71accd4
to glitch-soc
7 years ago
Thibaut Girka
a5fac975f3
[Glitch] Feature: Direct message from menu
...
Port d1f34151ae
to glitch-soc
7 years ago
Thibaut Girka
f6ec8c4821
[Glitch] Use plaintext value for field value tooltips in web UI
...
Port d185f3ddaf
to glitch-soc
This doesn't change anything for glitch-style fields, but those will go
away eventually
7 years ago
Thibaut Girka
356d0214c9
Implement tootsuite-style account fields
...
glitch-soc-style still in backup, both sharing the same SCSS style
7 years ago
Thibaut Girka
b383c0688a
[Glitch] Do not overwrite some status attributes in reducer
...
Backport 386365090c
7 years ago
Thibaut Girka
13fa8ec2c7
[Glitch] Fix status filtering in contexts reducer
...
Port 1a37d7e252
to glitch-soc
7 years ago
Thibaut Girka
f84b4d90cb
[Glitch] Do not filter the status collection after muting and blocking
...
Port fd87e5a53b
to glitch-soc
7 years ago
Thibaut Girka
1822ce89f9
[Glitch] retrieve custom emoji list via API instead of before page load
...
Port b08ab329f4
to glitch-soc
7 years ago
Thibaut Girka
acb434b0c9
Add glitch-soc front-end support for bookmarks
...
Unlike boosts and like, there is no confirmation dialog as misclicking
can be recovered without another user seeing it.
7 years ago
Thibaut Girka
48bcf4d6e8
[Glitch] Remove pointer events on the entire UI when a dropdown menu is open
...
Port 913a38111f
to glitch-soc
7 years ago
Thibaut Girka
482ad7d7c4
Keep list of blocked domains
...
Might be overkill, but I'm trying to follow the same logic as for blocked users
7 years ago
Thibaut Girka
79da0ad7a2
Update all known users' domain_blocking relationship instead of just one's
7 years ago
Thibaut Girka
a59c146bf8
[Glitch] Profile redirect notes
...
Port WebUI changes from 58cede4808
7 years ago
Thibaut Girka
9cf574d0d2
Port federated reports UI to glitchsoc
...
Port 41a01bec23
to glitch-soc
7 years ago
Thibaut Girka
841ef606a9
Remove text requirement when media attached from statuses ( fixes #381 )
...
Ports cfa9b6e13a
to glitchsoc
7 years ago
Thibaut Girka
1619efd735
Do not discard statuses obtained via websocket when API request finishes
...
This backports 0b888acfd4
7 years ago
David Yip
bcd86404da
Port 7badad7797
to glitch frontend
7 years ago
David Yip
e64cc311dd
Introduce a bit of luck into the elefriend selection. #294 .
7 years ago
David Yip
1dbb6b5e08
Set glitchy elephant friend variant in initial state. #294 .
...
Also lay some groundwork needed to interactively change the
glitchfriend.
The codebase uses "elefriend" because it's shorter and didn't require me
to realign the actions in actions/compose.js. Same idea, though.
7 years ago
cwm
6d1c325167
Rename key to path in actions and reducers for settings (tootsuite pr #6105 )
7 years ago