forked from AkkomaGang/akkoma
本体更新の取り込み #3
sliver
commented 2024-07-02 11:19:36 +00:00
Owner
No description provided.
sliver
added 164 commits 2024-07-02 11:19:37 +00:00
Use EXIF data of image to prefill image description
338612d72b
update moduledoc
f50cffd134
Descriptions from exif data with only whitespeces are considered empty
66a04cead3
Add docker override file to docs and gitignore
0cb3812ac0
static-fe: don’t squeeze non-square emoji
a0daec6ea1
static-fe: don’t squeeze non-square avatars
d7c8e9df27
Allow fetching over IPv6
fc95519dbf
Refresh Users much more aggressively when processing Move activities
f18e2ba42c
Allow for url to be a list
5d89e0c917
Don't strip newlines in the Atom feed
6116f81546
Don't list old accounts as aliases in WebFinger
464db9ea0b
context: add featured & backgroundUrl definitions
8fbd771d6e
Add extra warnings if the uploader is on the same domain as the main application
4cd299bd83
Add tests for extra warnings about media subdomains
61621ebdbc
Fix tests that relied on no base_url in the uploader
f592090206
Don't error out if we're not using the local uploader
b5d97e7d85
bump version
795524daf1
Ensure we have the emoji base path
9c53a3390e
Merge branch 'develop' into stable
26a91d5c9e
Merge pull request 'Refresh Users much more aggressively when processing Move activities' (#714) from erincandescent/akkoma:move-bust-cache into develop
554f19a9ed
Merge pull request 'context: add featured definition' (#717) from erincandescent/akkoma:context-featured into develop
b8393ad9ed
Drop base_url special casing in test env
9598137d32
Add tests for our own custom emoji format
debd686418
Accept EmojiReacts with non-array tag
462225880a
Accept body parameters for /api/pleroma/notification_settings
bd74ad9ce4
Merge pull request 'Drop base_url special casing in test env' (#737) from Oneric/akkoma:testenv_drop_baseurl_specialcase into develop
0e066bddae
Merge pull request 'static-fe: don’t squeeze non-square images' (#705) from Oneric/akkoma:staticfe-nonsquare-img into develop
090a77d1af
Merge remote-tracking branch 'oneric/ipv6' into develop
1135935cbe
Use standard-compliant Accept header when fetching
fae0a14ee8
check if data is visible before embedding it in OG tags
05f8179d08
MRF.InlineQuotePolicy: Add link to post URL, not ID
75d9e2b375
Merge pull request 'MRF.InlineQuotePolicy: Add link to post URL, not ID' (#733) from erincandescent/akkoma:quote-url into develop
8e60177466
Merge pull request 'Check if data is visible before embedding it in OG tags' (#741) from ograph-restrictions into develop
6ba80aaff5
Merge pull request 'Fix array-less EmojiReacts' (#739) from Oneric/akkoma:tag-arrayless into develop
e6ca2b4d2a
Merge pull request 'Allow for url to be a list' (#718) from helge/akkoma:develop into develop
4887df12d7
Cleaned up FEP-fffd commits a bit
df25d86999
Add test suite for elixir1.16
d910e8d7d1
Merge pull request 'Use standard-compliant Accept header when fetching' (#740) from Oneric/akkoma:fetch_std-accept-hdr into develop
e2e4f53585
Merge pull request 'Don't list old accounts as aliases in WebFinger' (#713) from erincandescent/akkoma:no-old-account-alias into develop
024ffadd80
Merge pull request 'elixir1.16 testing' (#742) from elixir1.16 into develop
6f3c955aa0
Merge pull request 'Add docker override file to docs and gitignore' (#621) from norm/akkoma:docker-compose-override into develop
e36c0f96fc
bump dependencies
f8a53fbe2f
Remove Fetcher.fetch_object_from_id!/2
c241b5b09f
Fix Transmogrifier tests
ac4cc619ea
Mark instances as unreachable when returning a 403 from an object fetch
4c29366fe5
Consolidate the HTTP status code checking into the private get_object/1
4ff22a409a
Cancel remote fetch jobs for deleted objects
132036f951
Changelogs
160d113b30
Remove mistaken duplicate fetch
6d368808d3
Skip remote fetch jobs for unreachable instances
e2b04fac5a
Revert "Mark instances as unreachable when returning a 403 from an object fetch"
30d63aaa6e
Fix detection of user follower collection being private
eeed051a0f
RemoteFetcherWorker Oban job tests
331710b6bb
Set Logger level to error
825ae46bfa
Conslidate log messages for object fetcher failures and leverage Logger.metadata
3c54f407c5
Remove duplicate log messages from Transmogrifier
d69cba1b93
Formatting
53a9413b95
Leverage existing atoms as return errors for the object fetcher
7e5004b3e2
Prevent requeuing Remote Fetcher jobs that exceed thread depth
ff515c05c3
Improve test descriptions
f31b262aec
Handle 401s as I have observed it in the wild
c0532bcae0
Oban jobs should be discarded on permanent errors
fed7a78c77
Allow the Remote Fetcher to attempt fetching an unreachable instance
2e369aef71
formatting
7f6e35ece4
require logger
49ed27cd96
Bring our adjustments into line with atom-failure
33fb74043d
Fix quote test
18442dcc7e
Merge pull request 'Accept body parameters for /api/pleroma/notification_settings' (#738) from Oneric/akkoma:notif-setting-parameters into develop
c1f0b6b875
fix pattern matching in fetch errors
2fc25980d1
Merge branch 'develop' into elseinspe
b144218dce
Make sure we return the right format for oban
b7dd739de1
changelog entry
1896ff1ab0
Enable oban job uniqueness
5043571084
oban options should be a keyword list
d70fa16383
mix format says no
d2cee15c15
Formatting
59d32c10d9
make xmerl shut up about markup
b2c29527fb
Merge branch 'develop' into failed-fetch-processing
123db1abc4
yeet AP C2S support
ddb8a5ef73
changelog entry
2c7e5b2287
Rename StripLocation to StripMetadata for temporal-proofing reasons
cd7af81896
Keep READ endpoints, purge WRITE
1ed975636b
only consider :op and :id args in duplicate checks
370576474c
Merge pull request 'Handle failed fetches a bit better' (#743) from failed-fetch-processing into develop
0fee71f58f
Merge branch 'develop' into elseinspe
2a9db73b4c
Format, but this time with a non-ancient version of elixir
9da0fe930e
Read description before stripping metadata
09d3ccf770
Fix the one test that wasn't just being flaky
3f54945033
ReceiverWorker: Make sure non-{:ok, _} is returned as {:error, …}
0c2f200b4d
Fix flaky expires_at tests
20c22eb159
Update nginx config for Certbot's nginx plugin
3e9643b172
Update debian install docs to use certbot nginx plugin
5405828ab1
Update docs for Arch Linux nginx setup
39b8e73532
Update Nginx setup docs for Fedora and Red Hat OTP
c493769364
Update gentoo install guide to use certbot-nginx
cdde95ad8b
Update certbot instructions for Alpine Linux
e5f4282cca
Update OTP install docs to use certbot nginx plugin
0fa3fbf55e
remove upload_media from AP representation
3e199242b0
Merge remote-tracking branch 'origin/develop' into who-wants-to-yeet-c2s-i-want-to-yeet-c2s
92168fa5a1
Merge pull request 'Fix flaky expires_at tests' (#754) from Oneric/akkoma:test-flaky-expires_at into develop
7d89dba528
Accept all standard actor types
83f75c3e93
Merge pull request 'Remove unused AP C2S endpoints' (#749) from who-wants-to-yeet-c2s-i-want-to-yeet-c2s into develop
1e48a37545
Merge pull request 'ReceiverWorker: Make sure non-{:ok, _} is returned as {:error, …}' (#753) from Oneric/akkoma:receive-worker-return into develop
4a0e90e8a8
Merge pull request 'Don't strip newlines in pre' (#709) from snan/akkoma:pre into develop
80e1c094c7
Merge pull request 'Update nginx config and install docs to use certbot's nginx plugin' (#752) from norm/akkoma:docs-nginx-certbot into develop
06847ca5f8
Merge pull request 'Accept all standard actor types' (#751) from Oneric/akkoma:all-actor-types into develop
764dbeded4
Merge pull request 'Read image description from EXIF data' (#744) from timorl/akkoma:elseinspe into develop
b1c6621e66
Normalise public adressing to fix federation
b0a46c1e2e
docs: fix typo
24e608ab5b
exiftool: strip JXL and HEIC
163cb1d5e0
exiftool: strip all non-essential tags
a95af3ee4c
Add missing changelog entries
12db5c23f2
Change nginx cache size to 1 GiB
72c2d9f009
Remove unused top level files
5b320616ca
Update clients list in docs
771a306dc1
exiftool: make stripped tags configurable
5ee0fb18cb
changelog: add note about StripMetadata and ReadDescription order
5bc64c5753
Merge pull request 'Remove unused top level files' (#760) from norm/akkoma:remove-unused-files into develop
53c67993bb
Merge pull request 'Exiftool: Strip all non-essential metadata tags' (#745) from Oneric/akkoma:exiftool-strip-all into develop
7da6f41718
Merge pull request 'Change nginx cache size to 1 GiB' (#759) from norm/akkoma:nginx-cache-size into develop
310c1b7e24
Merge remote-tracking branch 'oneric/changelog-3.13' into develop
c7276713e0
Merge remote-tracking branch 'oneric/fedfix-public-ld' into develop
828158ef49
Update translation files
7babc11475
Update translation files
64050b0fb5
Translated using Weblate (Chinese (Traditional))
3c07aa506d
Update translation files
91d9d750c0
Add HTTP backoff cache to respect 429s
ad7dcf38a8
add test for backoff
2437a3e9ba
Add ratelimit backoff to HTTP get
3c384c1b76
Correct ttl syntax for new cachex
ec7e9da734
Merge branch 'develop' into backoff-http
f531484063
changelog entry
9671cdecdf
where were you when lint fail
010e8c7bb2
Add Enafore to clients list
549d580054
bump version
7038b60ab5
Merge branch 'develop' into stable
f614bf2725
Merge remote-tracking branch 'origin/translations' into develop
3738ab67bd
version bump with translations
21a81e1111
Merge branch 'develop' into stable
c02e3432d9
Remove remaining Dokku files
8ae54b260a
Merge pull request 'Remove remaining Dokku files' (#766) from norm/akkoma:remove-dokku into develop
51482c4fe8
Merge pull request 'Update clients list in docs' (#761) from norm/akkoma:docs-clients-update into develop
fdeecc7b4c
Fix Exiftool migration id
5256678901
additionally support retry-after values
bd74693db6
add a test for 503-rate-limiting
ea6bc8a7c5
Merge pull request 'Fix Exiftool migration id' (#763) from Oneric/akkoma:fix-migration-timeline-exifdesc into develop
ee03149ba1
duct-tape fix for #438
4457928e32
Merge pull request 'Backoff on HTTP requests when 429 is recieved' (#762) from backoff-http into develop
76ded10a70
Prevent spoofing webfinger
a953b1d927
add impostor test for webfinger
50403351f4
scheduled_activity: mark private functions as private
34a48cb87f
activity_draft: mark new/2 as private
873aa9da1c
Purge unused media description update on post
94e9c8f48a
Apply rate limits to status updates
6ef6b2a289
Fix validate_webfinger when running a different domain for Webfinger
0d66237205
Fix tests
3a21293970
WebFingerControllerTest: Restore host after test.
3e1f5e5372
ensure we mock_global
842cac2a50
Restrict media usage to owners
0c2b33458d
Drop activity_type override for uploads
fbd961c747
Don't try to handle non-media objects as media
9a91299f96
Merge remote-tracking branch 'oneric-sec/media-owner' into develop
b72127b45a
bump version
5e92f955ac
Merge branch 'develop' into stable
050bc74437
sliver
merged commit c87c497145 into ForForkMerge 2024-07-02 11:21:19 +00:00
sliver
referenced this pull request from a commit 2024-07-02 11:21:30 +00:00
本体更新の取り込み (#3)
Loading…
Reference in a new issue
No description provided.
Delete branch "AkkomaGang/akkoma:stable"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?