Commit graph

14872 commits

Author SHA1 Message Date
Sol Fisher Romanoff
7063631787
Add polls
Some checks failed
ci/woodpecker/pr/woodpecker Pipeline failed
2022-12-04 01:56:34 +02:00
Sol Fisher Romanoff
3108e32fa5
Redirect to remote user if available 2022-12-04 01:56:34 +02:00
Sol Fisher Romanoff
0408eafc90
Find emoji without the emoji class 2022-12-04 01:56:34 +02:00
Sol Fisher Romanoff
be4a71745f
Update changelog 2022-12-04 01:56:34 +02:00
Sol Fisher Romanoff
193167e72d
Replace inline svg with images 2022-12-04 01:56:34 +02:00
Sol Fisher Romanoff
d623882bce
Fix attachments not working without alt text 2022-12-04 01:56:34 +02:00
Sol Fisher Romanoff
ce377a65c5
CSS fixes 2022-12-04 01:56:33 +02:00
Sol Fisher Romanoff
e4a33f0df4
Add repeated header 2022-12-04 01:56:33 +02:00
Sol Fisher Romanoff
5c6ef2b54b
Fix rendering of custom emoji 2022-12-04 01:56:33 +02:00
Sol Fisher Romanoff
f31c3996e5
Fix css for mobile devices 2022-12-04 01:56:33 +02:00
Sol Fisher Romanoff
ba0494e506
Organize CSS and add light theme 2022-12-04 01:56:33 +02:00
Sol Fisher Romanoff
8ddee79040
Fix error pages 2022-12-04 01:56:33 +02:00
Sol Fisher Romanoff
97d93cdab2
Add followers/following/with_replies/media tabs 2022-12-04 01:56:33 +02:00
Sol Fisher Romanoff
35305fd895
Add reply to and edited at headers 2022-12-04 01:56:32 +02:00
Sol Fisher Romanoff
825b4ffd92
Add nsfw banner to attachments 2022-12-04 01:56:32 +02:00
Sol Fisher Romanoff
ba9b93bba8
tabs => spaces 2022-12-04 01:56:32 +02:00
Sol Fisher Romanoff
922b02e879
Add fontawesome icons 2022-12-04 01:56:32 +02:00
Sol Fisher Romanoff
ffc70472d7
Make attachments fit into statuses 2022-12-04 01:56:32 +02:00
Sol Fisher Romanoff
761d89e6d1
Overhaul conversation and status 2022-12-04 01:56:32 +02:00
Sol Fisher Romanoff
05b7a543ff
Add newer and older posts buttons 2022-12-03 14:22:31 +02:00
Sol Fisher Romanoff
76e42ba4ee
Make navbar and background scroll-friendly 2022-12-03 14:22:31 +02:00
Sol Fisher Romanoff
673c7df278
Add admin/mod/bot indicators 2022-12-03 14:22:31 +02:00
Sol Fisher Romanoff
8d88fd8b8d
Overhaul profile page
todo: posts/with replies/attachments switch
2022-12-03 14:22:31 +02:00
Sol Fisher Romanoff
dedb302933
Add navbar, sidebar and background to static-fe 2022-12-03 14:22:28 +02:00
db60640c5b Fixing up deletes a bit (#327)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #327
2022-12-01 15:00:53 +00:00
083368d61a Merge pull request 'docs: Remove quarantine section' (#324) from norm/akkoma:remove-quarantine into develop
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #324
2022-12-01 12:59:50 +00:00
b188ac3f21 docs: Remove quarantine section
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
Quarantining was deprecated back in 2022.08.

Also added that SimplePolicy's `reject` also prevents outbound federation to servers listed there.
2022-11-29 18:31:24 +00:00
0cfd5b4e89 Add ability to set a default post expiry (#321)
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #321
2022-11-28 13:34:54 +00:00
2d019e14e3 Merge pull request 'Spin off imports into n oban jobs' (#319) from spin-off-imports into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #319
2022-11-27 21:59:41 +00:00
ee7059c9cf Spin off imports into n oban jobs
Some checks failed
ci/woodpecker/push/woodpecker Pipeline is pending
ci/woodpecker/pr/woodpecker Pipeline failed
2022-11-27 21:45:41 +00:00
8d17287e2d Merge pull request 'Delete 'installation/download-mastofe-build.sh'' (#317) from norm/akkoma:delete-download-mastofe-build.sh into develop
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #317
2022-11-27 20:56:54 +00:00
8557188ced
Delete 'installation/download-mastofe-build.sh'
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
AFAIK, this isn't being used anymore, and it's outdated anyways.
2022-11-26 19:32:09 -05:00
a8f3cf6563 Merge branch 'normalise-markup-by-default' into develop
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-11-26 21:16:21 +00:00
5bb95256ee weirdly no, images should not have classes
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
2022-11-26 21:15:10 +00:00
98a21debf9 normalise markup by default (#316)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
why was this _not_ default?

honestly i'm surprised pleroma hasn't exploded yet

Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #316
2022-11-26 21:06:20 +00:00
2fd45e0cb6 document normalizemarkup and inlinequote MRFs
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
ci/woodpecker/pr/woodpecker Pipeline is pending
2022-11-26 21:05:04 +00:00
c379618b34 Add tests, changelog entry
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2022-11-26 20:52:49 +00:00
075debe504 Turn on markup normalisation by default 2022-11-26 20:46:38 +00:00
e3085c495c fix tests broken by relay defaults changing (#314)
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #314
2022-11-26 20:45:47 +00:00
@r3g_5z@plem.sapphic.site
565ead8397 minor-changes (#313)
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
Only real change here is making MRF rejects log as debug instead of info (#234)

I don't know if it's the best way to do it, but it seems it's just MRF using this and almost always this is intended.

The rest are just minor docs changes and syncing the restricted nicknames stuff.

I compiled and ran my changes with Docker and they all work.

Co-authored-by: r3g_5z <june@terezi.dev>
Reviewed-on: #313
Co-authored-by: @r3g_5z@plem.sapphic.site <june@girlboss.ceo>
Co-committed-by: @r3g_5z@plem.sapphic.site <june@girlboss.ceo>
2022-11-26 19:27:58 +00:00
a90c45b7e9 Add Signed Fetch Statistics (#312)
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
Close #304.

Notes:
 - This patch was made on top of Pleroma develop, so I created a separate cachex worker for request signature actions, instead of Akkoma's instance cache. If that is a merge blocker, I can attempt to move logic around for that.
 - Regarding the `has_request_signatures: true -> false` state transition: I think that is a higher level thing (resetting instance state on new instance actor key) which is separate from the changes relevant to this one.

Co-authored-by: Luna <git@l4.pm>
Reviewed-on: #312
Co-authored-by: @luna@f.l4.pm <akkoma@l4.pm>
Co-committed-by: @luna@f.l4.pm <akkoma@l4.pm>
2022-11-26 19:22:56 +00:00
ec1d903f2e Note that openbsd needs erlang-wx
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
2022-11-25 15:24:39 +00:00
5ad760e01d Merge pull request 'Remove reference to city.jpg in COPYING' (#310) from norm/akkoma:copying-city-jpg into develop
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #310
2022-11-25 09:57:34 +00:00
0703c1826b Merge pull request 'change default allow_relay to false' (#309) from nocebo/akkoma:default-no-relay into develop
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #309
2022-11-25 09:57:01 +00:00
b2411f9173 Remove reference to city.jpg in COPYING
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
Again forgot to remove a reference to a deleted file...

Hopefully this should be the last one.
2022-11-25 07:29:50 +00:00
ca35a4c835 change default allow_relay to false
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
relay functionality should be opt-in
2022-11-25 00:45:32 +00:00
2fe1484ed3 http timeout config (#307)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Ref https://meta.akkoma.dev/t/increase-timeout-on-libretranslate-request-how/156/2

Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #307
2022-11-24 12:27:16 +00:00
ave
1c4ca20ff7 Change follow_operation schema to use type BooleanLike (#301)
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Changes follow_operation schema to use BooleanLike instead of :boolean so that strings like "0" and "1" (used by mastodon.py) can be accepted. Rest of file uses the same. For more info please see https://git.pleroma.social/pleroma/pleroma/-/issues/2999

(I'm also sending this here as I'm not hopeful about upstream not ignoring  it)

Co-authored-by: ave <ave@ave.zone>
Reviewed-on: #301
Co-authored-by: ave <ave@noreply.akkoma>
Co-committed-by: ave <ave@noreply.akkoma>
2022-11-24 11:27:01 +00:00
4a82f19ce6 Merge pull request 'Remove reference to pleroma-fox-tan-shy.png in COPYING' (#298) from norm/akkoma:copying-remove-pleroma-tan-shy into develop
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #298
2022-11-24 11:00:50 +00:00
1fa22ab052
Remove reference to pleroma-fox-tan-shy.png in COPYING
Some checks are pending
ci/woodpecker/pr/woodpecker Pipeline is pending
Forgot to remove this in #285.

This image was also removed a while back.
2022-11-22 13:07:34 -05:00