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
9fbaaefe59
Split list editor into components and containers
6 years ago
Thibaut Girka
d69f045681
Fix ColumnLink keys in getting_started_misc
6 years ago
ThibG
37965ac8d9
Merge pull request #660 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
6 years ago
Thibaut Girka
8b4abaa90d
Merge branch 'master' into glitch-soc/master
...
Conflicts:
config/routes.rb
Added the “endorsements” route from upstream.
6 years ago
ThibG
f06fa09962
Revert to using Paperclip's filesystem storage, and fix dangling records in remove_remote ( #8339 )
...
* Fix uncaching worker
* Revert to using Paperclip's filesystem backend instead of fog-local
fog-local has lots of concurrency issues, causing failure to delete files,
dangling file records, and spurious errors UncacheMediaWorker
6 years ago
Eugen Rochko
d98de8ada7
Get rid of all batch order warnings ( #8334 )
6 years ago
Eugen Rochko
83746b6364
Remove annoying Notification#cache_ids scope warning ( #8333 )
6 years ago
NecroTechno
6a0d4d36ad
reorder simple form ul to list vertically ( fixes #8236 ) ( #8322 )
...
* reorder simple form ul to list vertically (fixes #8236 )
* remove browser specific prefixes
6 years ago
ThibG
8ac5e651e1
Upgrade doorkeeper to 4.4.2 ( #8321 )
6 years ago
Thibaut Girka
c789181626
[Glitch] Add hotkey for follow requests
...
Port 25f6f41052
to glitch-soc
6 years ago
Thibaut Girka
b230c04e00
Make the privacy dropdown button not look strange when using top placement
...
Inspired by 8fe1f8d4ce
6 years ago
Thibaut Girka
24f39c0841
[Glitch] Skip pagination logic entirely for pinned toots
6 years ago
Thibaut Girka
0c091475df
Make non-link ColumnLinks behave as links
6 years ago
ThibG
b34d6238cb
Add API endpoint to list featured accounts ( fixes #8315 ) ( #8317 )
6 years ago
ThibG
5fbf12bbb8
Skip pagination logic entirely for pinned toots ( fixes #8302 ) ( #8310 )
6 years ago
Eugen Rochko
6226aa83d7
Increase reach of Delete->Actor activities ( #8305 )
...
Fix #7316
6 years ago
Annika Backstrom
25f6f41052
Add hotkey for follow requests ( #8307 )
6 years ago
Thibaut Girka
f4d28ccfa3
Don't filter own toots
6 years ago
Oskari Noppa
1d1e0171ec
Fix a variable for a Finnish translation ( #8299 )
6 years ago
ThibG
28163528e5
Don't filter own toots ( fixes #8289 ) ( #8298 )
6 years ago
cpsdqs
8fe1f8d4ce
Make dropdown animations respect their placement ( #8292 )
...
* Make dropdown animations respect their placement
Also fix the corner radius on the privacy dropdown button when using top placement
* Fix code style issue
6 years ago
Marcin Mikołajczak
62cd097414
i18n: Update Polish translation ( #8290 )
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
6 years ago
Thibaut Girka
ea3c0ce321
Adapt github issue template to glitch-soc
...
We don't have releases, so it don't make sense to mention.
On the other hand, a lot of our code is from upstream, so encourage people to
check whether it is a bug in glitch-soc or upstream.
6 years ago
Thibaut Girka
432f6b88b0
Focus CW field when enabling it, focus compose textarea when disabling it
...
Port a99179d31f
and 09147186b7
to glitch-soc
6 years ago
abcang
9e75aa30cd
Unuse ActiveRecord::Base#cache_key ( #8185 )
...
* Unuse ActiveRecord::Base#cache_key
* Enable cache_versioning
* Call cache_collection
6 years ago
mayaeh
0d1d9b9a33
Fix report text color. ( #8288 )
6 years ago
Eugen Rochko
91c929a42c
Keep scheduler jobs unique until they're done ( #8287 )
6 years ago
ThibG
484b9314e3
Merge pull request #652 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
6 years ago
Thibaut Girka
88a0395a58
Merge branch 'master' into glitch-soc/merge-upstream
6 years ago
Eugen Rochko
59c68c1a74
Reduce user active duration from 7 days to 2 days ( #8282 )
...
To minimize fanout work and redis home feed storage space when
there are lots of recent sign-ups
6 years ago
Eugen Rochko
19b07ba260
Make unfollow button light up red when hovered ( #8286 )
...
Fix #8284
6 years ago
AkiraFukushima
58ffe3f7c3
Revert "Upgrade Doorkeeper to 4.4.1 ( #8197 )" ( #8231 )
...
* Revert "Upgrade Doorkeeper to 4.4.1 (#8197 )"
This reverts commit 464daffdf9
.
* Except migration files from revert commit
6 years ago
Eugen Rochko
025fbb8285
Show compose form on delete & redraft when in mobile layout ( #8277 )
...
Fix #8274
6 years ago
Eugen Rochko
f13afa1ee9
Do not use WHERE NOT IN in CopyStatusStats migration ( #8281 )
...
Fix #8275
As the batch operation progresses, the statuses_stats table grows,
and the WHERE NOT IN subquery becomes more expensive
6 years ago
Eugen Rochko
0fc0980de1
Link to mobile apps page ( #8278 )
...
Fix #8269
6 years ago
Eugen Rochko
9dd5639f90
Add admin function to deactivate all invites ( #8279 )
...
Fix #8261
6 years ago
Eugen Rochko
c6eab9e0aa
Add Makara dependency to support read-replicas ( #8216 )
...
Not active by default unless config/database.yml is edited
6 years ago
ThibG
abc5548cca
Do not process outgoing mentions to suspended accounts ( #8272 )
6 years ago
Spanky
7a0f781aa9
Fix ctrl+enter not submitting toot when text cursor is composing image description ( #8273 )
6 years ago
ThibG
44e31c3e53
Merge pull request #649 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
6 years ago
Thibaut Girka
bfeac6747a
Merge branch 'master' into glitch-soc/merge-upstream
...
Conflicts:
.circleci/config.yml
app/controllers/authorize_follows_controller.rb
app/javascript/packs/public.js
Moved new stuff from packs/public.js to core/public.js.
Added appropriate use_pack in new controllers.
6 years ago
Thibaut Girka
7423c0c130
Various minor upload description fixes
6 years ago
Thibaut Girka
534439e73b
Add focal points support in the composer
6 years ago
Thibaut Girka
9782ac017b
Refactor in preparation for focal points modal
6 years ago
M Somerville
298ee84488
Fix #8264 - Do not override ctrl/cmd+click. ( #8265 )
...
This includes clicks on hashtags, mentions, display names and media in the
timeline; and usernames in reply-indicator, detailed status, and the boost
modal.
6 years ago
Eugen Rochko
85bb32c410
Add "sign in to participate" message to public toot page ( #8200 )
6 years ago
ThibG
5059989cc7
Use CircleCI workflows for ruby dependencies ( #8228 )
...
* Add “bundle clean” suggestion from CircleCI doc
Cf. https://circleci.com/docs/2.0/caching/#bundler-ruby
* Use workspaces instead of caches for ruby gems
Cache are not guaranteed to be available, while the test jobs *require* their
depencies to run. Workspaces are thus more suitable.
One downside is that the order of workspace layer additions need to be
deterministic, which is why install-ruby{2.3,2.4} now depend on
install-ruby2.5.
6 years ago
Eugen Rochko
edb1de7800
Make CopyStatusStats migration use batches of 1000 to avoid locks ( #8256 )
6 years ago