Thibaut Girka
95a752365a
Disable threaded mode when canceling a reply ( fixes #583 )
6 years ago
Thibaut Girka
a69426ba4e
Do not cause an error if domain_lists.blocks.next is undefined ( fixes #572 )
...
Port 3aaa8f1a95
to glitch-soc
6 years ago
Thibaut Girka
7cc4e6b2b2
Process statuses on COMPOSE_SUBMIT_SUCCESS ( fixes #579 )
6 years ago
Thibaut Girka
27be4fa311
Avoid loading rails-ujs twice on vanilla flavour
6 years ago
Thibaut Girka
4a23251f3c
Add an option restricting secondary toot privacy to that of the toot being replied to
6 years ago
Thibaut Girka
694b9c5b54
Move privacyPreference to utils
6 years ago
Thibaut Girka
78811a547c
[Glitch] Refactor privacyPrefence() to use priority list
...
Port 2b44b7a9f6
to glitch-soc
6 years ago
Thibaut Girka
1a3e119ef7
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
b169f2df3b
Do not store duplicate reply_privacy
6 years ago
Ash Levy
2d4c33a89c
add option to enable auto visibility on secondary toot button
6 years ago
Thibaut Girka
052f5324fc
[Glitch] Make whole-word filter regex consistent between Ruby and JS
...
Port front-end part of a94f6c800d
to glitch-soc
6 years ago
Thibaut Girka
78fcb67c12
[Glitch] Add follow button to detailed status, add gradient to mask bio cut-off ( fixes #566 )
...
Port 5294f3a1d2
to glitch-soc
6 years ago
Thibaut Girka
14061b76dc
Display reply indicator even when replying to contentless toot ( fixes #564 )
6 years ago
Thibaut Girka
b7b718df0d
make sure reblogged's filter is set correctly
6 years ago
Thibaut Girka
aec11a568e
[Glitch] Add option to not consider word boundaries when processing keyword filtering
...
Port 4c70bb6d6d
to glitch-soc
6 years ago
Thibaut Girka
1966652cba
[Glitch] In keyword filter, account for reblogs, HTML and whole-words
...
Port 6084257fda
to glitch-soc
6 years ago
Thibaut Girka
f94afcb935
[Glitch] Fix filters not affecting notifications in web UI
...
Port 93bdaa0526
to glitch-soc
6 years ago
Thibaut Girka
4850a2348c
Add client-side custom filter support to glitch-soc
...
Port d878e3e945
to glitch-soc,
but without dropping support for regexp filters yet.
6 years ago
Thibaut Girka
a68e7db2fb
[Glitch] Fix Chrome issue with sizes="0px"
6 years ago
Ash Levy
58c19ac07c
add keybind in composer textarea for secondary submit
6 years ago
Thibaut Girka
7f143d1a92
Increase padding of toots
6 years ago
Thibaut Girka
8e4fbf9846
Fix margins of toot text
6 years ago
Thibaut Girka
7833326959
[Glitch] Submit report using meta key
...
Port 10a8ac8b80
to glitch-soc
6 years ago
Thibaut Girka
d325dd899c
Fix clicking on collapsed toots with a background ( fixes #547 )
6 years ago
Thibaut Girka
c60f97f116
[Glitch] Preserve newlines in delete & redraft and desktop notifications
...
Port 5d419119de
to glitch-soc
7 years ago
Thibaut Girka
d8c35a6b85
[Glitch] Add redraft function
...
Port 16173535d9
to glitch-soc
7 years ago
Thibaut Girka
31091836e9
[Glitch] Add vendor prefix for background-clip
...
Port 963b82f5e5
to glitch-soc
7 years ago
David Yip
c3202b66f2
Port bf508b9f74
to glitch emoji picker.
...
Fixes #541 .
7 years ago
David Yip
4cc75efb7b
Port emojimart 2.6.1 changes to glitch flavour
...
See also the following commits:
- ae0b751a30
- 2e4a1d3109
7 years ago
Thibaut Girka
5af047df32
Delete references to removed constants ( fixes #537 )
7 years ago
David Yip
4b7ceed3f0
Merge pull request #509 from ThibG/glitch-soc/fixes/router-history-navigation
...
Use history.state to decide whether we should goBack() or go to / (fixes #247 )
7 years ago
David Yip
1a0491b3cf
Merge pull request #519 from ThibG/glitch-soc/fixes/status-node-null
...
Prevent a rare crash when a status' root node is undefined
7 years ago
David Yip
c10df6cf00
Merge pull request #501 from ThibG/glitch-soc/features/red-bookmarks
...
Make active bookmarks red (fixes #493 )
7 years ago
Spencer Alves
559ce5c098
Adjust spacing between status icons
7 years ago
Spencer Alves
c86cd2041d
Merge branch 'glitch' into thread-icon
7 years ago
Thibaut Girka
93e6984be8
Make active bookmarks red ( fixes #493 )
7 years ago
Thibaut Girka
37dc96b71b
Use history.state to decide whether we should goBack() or go to / ( fixes #247 )
...
So far, glitch-soc used history.length to decide whether to call `goBack()` or
go to / in order to not leave the webUI. This made clicking the “Back” button
go to the “Getting started” column instead of going back in the browser's
history when such an action would leave the web UI, but also when:
- The WebUI is refreshed (F5)
- A tab is restored
- The history length reaches its maximum (e.g., 50 in Firefox)
This commit fixes these shortcomings by checking `window.history.state`.
Indeed, we only want to go back in the browser's history when the current
location has been reached from within the WebUI, which only happens via
`pushState` as far as I know. Since browser store the serialized state in
the browser history, this also survives page reload and session restoration.
7 years ago
Thibaut Girka
fa980f2c95
Use props.router instead of context.router, as we are using withRouter
7 years ago
Thibaut Girka
0174ca8679
Prevent a rare crash when a status' root node is undefined
7 years ago
Thibaut Girka
663c9dcf36
Fix direct timeline
7 years ago
Thibaut Girka
06a6f1759e
[Glitch] Fix low-contrasted cancel button of reply indicator
...
Port 63f6da9a9d
to glitch-soc
7 years ago
Thibaut Girka
febaae28f4
[Glitch] Improve load gap styling in web UI
...
Port 93a1afb66c
to glitch-soc
7 years ago
Thibaut Girka
14961cc8ee
[Glitch] Use randomized setTimeout when fallback-polling and re-add since_id
...
Port 4b5cde3f2d
to glitch-soc
7 years ago
Thibaut Girka
44e534c1a5
[Glitch] Do not crash in getStatusIds when there is a gap in the timeline
...
Port 8ccc863ae8
to glitch-soc
7 years ago
Thibaut Girka
d73c0e14b0
[Glitch] Fix gap insertion for timeline disconnection
...
Port 575c5753e4
to glitch-soc
7 years ago
Thibaut Girka
d7aac92316
[Glitch] Fix ID duplication in timelines
...
Port 33a8c3ab6c
to glitch-soc
7 years ago
Thibaut Girka
27cf820859
[Glitch] Fix comparing id
...
Port 9dff61a5ba
to glitch-soc
7 years ago
Thibaut Girka
54c32199af
[Glitch] Fix LoadMore on account media gallery
...
Port 2111defbbf
to glitch-soc
7 years ago
Thibaut Girka
f4a929a74a
[Glitch] Add missing null handling in notification reducer
...
Port 9487e8a4c0
to glitch-soc
7 years ago
Thibaut Girka
7096611df6
[Glitch] Allow clients to fetch notifications made while they were offline
...
Port 9eaa47845c
to glitch-soc
7 years ago