Commit Graph

5127 Commits (f34616eec19eccacbd42e774ef94453c350d875b)

Author SHA1 Message Date
Thibaut Girka f34616eec1 Fix locale packs loading in embed layout 8 years ago
Thibaut Girka 3c49daeb8d Add glitch-soc local setting to display reply counters
Defaults to false.
8 years ago
Thibaut Girka d62ea55d51 Move layout options to their own section 8 years ago
Thibaut Girka 87ad942d76 [Glitch] Display replies count in web UI
Port 4df9cabb22 to glitch-soc
8 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.
8 years ago
Thibaut Girka 360fbf1bd4 Add pinned accounts editor 8 years ago
Thibaut Girka 9fbaaefe59 Split list editor into components and containers 8 years ago
Thibaut Girka d69f045681 Fix ColumnLink keys in getting_started_misc 8 years ago
Thibaut Girka 8b4abaa90d Merge branch 'master' into glitch-soc/master
Conflicts:
	config/routes.rb

Added the “endorsements” route from upstream.
8 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
8 years ago
Eugen Rochko d98de8ada7
Get rid of all batch order warnings (#8334) 8 years ago
Eugen Rochko 83746b6364
Remove annoying Notification#cache_ids scope warning (#8333) 8 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
8 years ago
Thibaut Girka c789181626 [Glitch] Add hotkey for follow requests
Port 25f6f41052 to glitch-soc
8 years ago
Thibaut Girka b230c04e00 Make the privacy dropdown button not look strange when using top placement
Inspired by 8fe1f8d4ce
8 years ago
Thibaut Girka 24f39c0841 [Glitch] Skip pagination logic entirely for pinned toots 8 years ago
Thibaut Girka 0c091475df Make non-link ColumnLinks behave as links 8 years ago
ThibG b34d6238cb Add API endpoint to list featured accounts (fixes #8315) (#8317) 8 years ago
ThibG 5fbf12bbb8 Skip pagination logic entirely for pinned toots (fixes #8302) (#8310) 8 years ago
Eugen Rochko 6226aa83d7
Increase reach of Delete->Actor activities (#8305)
Fix #7316
8 years ago
Annika Backstrom 25f6f41052 Add hotkey for follow requests (#8307) 8 years ago
Thibaut Girka f4d28ccfa3 Don't filter own toots 8 years ago
ThibG 28163528e5 Don't filter own toots (fixes #8289) (#8298) 8 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
8 years ago
Thibaut Girka 432f6b88b0 Focus CW field when enabling it, focus compose textarea when disabling it
Port a99179d31f and 09147186b7
to glitch-soc
8 years ago
abcang 9e75aa30cd Unuse ActiveRecord::Base#cache_key (#8185)
* Unuse ActiveRecord::Base#cache_key

* Enable cache_versioning

* Call cache_collection
8 years ago
mayaeh 0d1d9b9a33 Fix report text color. (#8288) 8 years ago
Eugen Rochko 91c929a42c
Keep scheduler jobs unique until they're done (#8287) 8 years ago
Thibaut Girka 88a0395a58 Merge branch 'master' into glitch-soc/merge-upstream 8 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
8 years ago
Eugen Rochko 19b07ba260
Make unfollow button light up red when hovered (#8286)
Fix #8284
8 years ago
Eugen Rochko 025fbb8285
Show compose form on delete & redraft when in mobile layout (#8277)
Fix #8274
8 years ago
Eugen Rochko 0fc0980de1
Link to mobile apps page (#8278)
Fix #8269
8 years ago
Eugen Rochko 9dd5639f90
Add admin function to deactivate all invites (#8279)
Fix #8261
8 years ago
ThibG abc5548cca Do not process outgoing mentions to suspended accounts (#8272) 8 years ago
Spanky 7a0f781aa9 Fix ctrl+enter not submitting toot when text cursor is composing image description (#8273) 8 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.
8 years ago
Thibaut Girka 7423c0c130 Various minor upload description fixes 8 years ago
Thibaut Girka 534439e73b Add focal points support in the composer 8 years ago
Thibaut Girka 9782ac017b Refactor in preparation for focal points modal 8 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.
8 years ago
Eugen Rochko 85bb32c410
Add "sign in to participate" message to public toot page (#8200) 8 years ago
Eugen Rochko d010816ba8
Fix error when trying to update counters for statuses that are gone (#8251) 8 years ago
Eugen Rochko 78fa926ed5
Add remote interaction dialog for toots (#8202)
* Add remote interaction dialog for toots

* Change AuthorizeFollow into AuthorizeInteraction, support statuses

* Update brakeman.ignore

* Adjust how interaction buttons are display on public pages

* Fix tests
8 years ago
Thibaut Girka 69d4fa3bc5 Fix rails-ujs not being run on some settings pages (fixes #645) 8 years ago
Dachi Natsvlishvili bf1bde5d6a Add Georgian language translation (#8250)
* Add Georgian language translation

* i18n-tasks normalize
8 years ago
Thibaut Girka 280d7b1df8 Merge branch 'master' into glitch-soc/merge-upstream
Conflicts:
	app/models/status.rb
	db/migrate/20180528141303_fix_accounts_unique_index.rb
	db/schema.rb

Resolved by taking upstream changes (no real conflicts, just glitch-soc
specific code too close to actual changes).
8 years ago
ThibG 59f7f4c923 Implement Undo { Accept { Follow } } (fixes #8234) (#8245)
* Add Follow#revoke_request!

* Implement Undo { Accept { Follow } } (fixes #8234)
8 years ago
Thibaut Girka 4a6bc2482a [Glitch] Defer scrollIntoView after DOM is drawn 8 years ago
ThibG 1ee675d68b Use correct activity id in Accept when receiving duplicate Follow (fixes #8218) (#8244) 8 years ago