Commit Graph

10457 Commits (master)

Author SHA1 Message Date
multiple creatures c3c2ef2190 actually load the css on status pages (oops) 2019-11-29 14:30:48 -06:00
multiple creatures 08ff7a4850 remove img tag proxy from csp cause a: we don't use that anymore & b: it's breaking stuff 2019-11-29 14:14:02 -06:00
multiple creatures 91cac4c890 temporarily revert confirming boosts with no alt text to work around breaking modal bug 2019-11-26 22:29:57 -06:00
Eugen Rochko a6ea38d07b [Glitch] Fix list not being automatically unpinned when it returns 404 in web UI
Port 92b572e2a3830086497900fa78dcfcc2ae919e33 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-11-26 22:21:43 -06:00
Thibaut Girka 769661c004 Properly handle unboosting statuses from detailed view
Fixes #1106
2019-11-26 22:20:24 -06:00
multiple creatures e11ea14bc5 fix breaking typo 2019-11-26 15:31:55 -06:00
multiple creatures f23b06a182 update rails & yarn deps 2019-11-26 15:19:38 -06:00
Eugen Rochko 2163e3598a Bump version to 2.9.0rc1 (#11004) 2019-11-19 16:50:40 -06:00
Eugen Rochko cd1e1f28b8 Change priority of delete activity forwards for replies and reblogs (#11002)
Fix #11001
2019-11-19 16:49:57 -06:00
Eugen Rochko 001b0cbbc1 Fix position of search icon (#11003) 2019-11-19 16:49:51 -06:00
Eugen Rochko b96912e0aa Fix more issues in the light theme (#10996)
* Fix tabs bar in light theme

* Fix borders on small screens in light theme
2019-11-19 16:49:43 -06:00
Darius Kazemi f198a6f956 Specify gzip required in tootctl emoji help (#11000) 2019-11-19 16:49:25 -06:00
Eugen Rochko a8dfe4e490 Change full logo to use primary text color of the given theme (#10994)
* Change full logo to use primary text color of the given theme

* Fix colors of public layout header in light theme
2019-11-19 16:49:06 -06:00
Eugen Rochko c66472bd66 Improve light theme (#10992) 2019-11-19 16:48:59 -06:00
Eugen Rochko 3b610926fe Fix RTL layout not being RTL within the columns area (#10990) 2019-11-19 16:48:50 -06:00
Eugen Rochko 160ed28c30 Fix some React warnings (#10989) 2019-11-19 16:48:43 -06:00
ThibG a64b016195 Fix display of alt-text when a media attachment is not available (#10981) 2019-11-19 16:48:30 -06:00
ThibG 117686fd00 Put poll options behind content warnings (#10983)
* Put poll options behind CWs in WebUI

* Put polls behind CWs on public pages

* Add poll icon to public pages CWs

* Revert to not showing an icon in the CW button
2019-11-19 16:48:13 -06:00
mayaeh 9dcf02b3e0 Fix emoji-button appearing above privacy-dropdown (#11027) 2019-11-19 16:43:52 -06:00
Eugen Rochko 584a63134a Fix login sometimes redirecting to paths that are not pages (#11019)
Fix #11016
2019-11-19 16:43:38 -06:00
Thibaut Girka 2b7b9f6ddb Minor cleanup 2019-11-19 16:41:31 -06:00
Thibaut Girka e02786eb56 Fix unboost confirmation dialog not showing up on detailed statuses 2019-11-19 16:41:31 -06:00
Thibaut Girka f98dfefb35 Add option to display a warning before boosting toots lacking media descriptions 2019-11-19 16:41:28 -06:00
Thibaut Girka c28703fafd Add DM conversations mode similar to upstream 2019-11-19 16:40:34 -06:00
Thibaut Girka d107e52a8a Fix old migrations failing because of new version of `strong_migrations`
Fixes #1099
2019-11-19 16:39:45 -06:00
Eugen Rochko 48facd225b [Glitch] Fix not being able to directly switch between list timelines in web UI
Port 5bfd802c571a2793bb59ba4540407a6147e82f88 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-11-19 16:39:22 -06:00
ThibG 2c2b0dcb84 [Glitch] Fix “mark as sensitive” not being used in delete & redraft
Port 2657765d2a6804f34ce65bfdab7ec96f07d99732 to glitch-soc
2019-11-19 16:39:22 -06:00
Jeong Arm 924e535779 [Glitch] Scroll to compose form when focus
Port 8f3c32e29cf13a84b2f0a58da0ab0c99a88caad5 to glitch-soc

Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-11-19 16:39:22 -06:00
Thibaut Girka b2f3fd782b [Glitch] Fix refreshing featured toots when the new collection is empty
Port d34a3a2cc72c12ae5119150a8ac18dd8fb7a4e6b to glitch-soc
2019-11-19 16:39:22 -06:00
Eugen Rochko 23d379e007 Add waiting time to list of pending accounts in admin UI (#10985) 2019-11-19 16:38:32 -06:00
Yamagishi Kazutoshi 968de2cfc2 Fix sass-lint config (#10982) 2019-11-19 16:38:32 -06:00
Wenceslao Páez Chávez 396a4e057a Fix overlap of emoji button on search popup (#10978) 2019-11-19 16:38:32 -06:00
Eugen Rochko 68621fad93 Fix not being able to directly switch between list timelines in web UI (#10973) 2019-11-19 16:38:32 -06:00
ThibG df2518da9e Fix “mark as sensitive” not being used in delete & redraft (#10980) 2019-11-19 16:38:32 -06:00
Yamagishi Kazutoshi d5cebd1cc8 require rubocop-rails in .rubocop.yml (#10974)
* Revert "Revert #10957 (rubocop-rails) which is incompatible with CodeClimate (#10965)"

This reverts commit 121d19d7fa239c52ce86352d3fdae0649c892a20.

* Disable Rails/HelperInstanceVariable
2019-11-19 16:38:30 -06:00
Takeshi Umeda d602531a8f Fix emoji picker being always displayed (#10979)
* Fix emoji picker being always displayed

* Remove duplicate content with other pull-requests
2019-11-19 16:37:35 -06:00
Jeong Arm 168b4cf1b0 Scroll to compose form when focus (#10970)
* Scroll to compose form when focus

* Get rid of constructor
2019-11-19 16:37:35 -06:00
ThibG 176b48c6dc Cleanup various controllers (#10972)
* Remove skip_session! as it is not supported in Rails 5

* Minor cleanup in StreamEntriesController

* Remove redundant mark_cacheable! calls
2019-11-19 16:37:33 -06:00
ThibG 86d8fba855 Fix potential private status leak (#10969) 2019-11-19 16:35:05 -06:00
ThibG 43007ae25f Fix refreshing featured toots when the new collection is empty (#10971)
Fixes #10945
2019-11-19 16:32:40 -06:00
ThibG 61d29f59fb Do not misattribute inlined boosts if `attributedTo` isn't present (#10967)
* Do not misattribute inlined boosts if `attributedTo` isn't present

Fixes #10950

* Fix tests
2019-11-19 16:32:40 -06:00
Eugen Rochko 3873a9e9af Fix margins on profile metadata in single column mode (#10961) 2019-11-19 16:32:40 -06:00
Eugen Rochko 4a7267c3a9 Change reblogs counter to be updated when boosted privately (#10964) 2019-11-19 16:32:40 -06:00
Eugen Rochko fbf08920a0 Refactor all ActivityPub deliveries to be serialized and signed through one concern (#10966) 2019-11-19 16:32:36 -06:00
Thibaut Girka 82bd234c3c Fix display of alt-text when a media attachment is not available 2019-11-19 16:26:35 -06:00
ThibG b7cbaf2170 Change e-mail contact for CoC enforcement 2019-11-19 16:26:35 -06:00
Thibaut Girka 51ae1816da Fix CW field automatically getting the focus when it is always enabled 2019-11-19 16:26:35 -06:00
Eugen Rochko 2982211167 Fix poll API not requiring authentication on non-public polls (#10960)
* Fix poll API not requiring authentication on non-public polls

That API does not reveal the content of the status, i.e. the question
itself, nor who the author is, nor which status it belongs to, but it
does reveal the poll options and how many answers they got

Fix #10959

* Add test
2019-11-19 16:25:28 -06:00
Eugen Rochko 0ba9ba56f3 Add profile directory link to single column navigation panel (#10963) 2019-11-19 16:25:28 -06:00
Yamagishi Kazutoshi 7efaf608a8 Revert #10957 (rubocop-rails) which is incompatible with CodeClimate (#10965) 2019-11-19 16:25:26 -06:00