rinpatch
0b4fa769f4
Add a copy of CC-BY-4.0 to the repo
We mentined it in COPYING, but didn't actually have a copy in the repo.
3 vuotta sitten
rinpatch
047a60c46e
Merge branch 'hotfix-the-hotfix' into 'develop'
ConnectionPool: fix the previous hotfix
See merge request pleroma/pleroma!2959
3 vuotta sitten
rinpatch
129a2f48df
ConnectionPool middleware: handle connection opening errors
3 vuotta sitten
rinpatch
9d6aca5bee
ConnectionPool: fix the previous hotfix
I rushed the hotfix and forgot how `pop_in` actually works,
I want to die. We need some integration tests for the HTTP client
3 vuotta sitten
rinpatch
b42869424f
Merge branch 'hotfix/tesla-env-no-access' into 'develop'
ConnectionPool middleware: fix a crash due to unimplemented behaviour
See merge request pleroma/pleroma!2958
3 vuotta sitten
rinpatch
5298de3be6
ConnectionPool middleware: fix a crash due to unimplemented behaviour
Structs don't implement Access behaviour, so this crashed. Tests didn't
catch it and I didn't test that part of the codepath. Very sorry
3 vuotta sitten
rinpatch
8c8fb84a38
Merge branch 'fix/pool-middleware-reverseproxy-leak' into 'develop'
ConnectionPool middleware: Fix connection leak on ReverseProxy redirects
See merge request pleroma/pleroma!2954
3 vuotta sitten
Haelwenn
da4660d2bf
Merge branch 'use-https-in-dockerfile' into 'develop'
Use TLS when adding Alpine community repository in Dockerfile
See merge request pleroma/pleroma!2955
3 vuotta sitten
James Alseth
9fd0e5e0dd
Use TLS when adding Alpine community repository in Dockerfile
3 vuotta sitten
rinpatch
10da13c713
ConnectionPool middleware: Fix connection leak on ReverseProxy redirects
Requires a patched Tesla due to upstream not saving opts between
redirects, patch submitted at https://github.com/teamon/tesla/pull/414
3 vuotta sitten
lain
2cd2a8fda3
Merge branch 'develop' into 'develop'
Added cmake
See merge request pleroma/pleroma!2953
3 vuotta sitten
Farhan Khan
173b04df48
Added cmake
3 vuotta sitten
Haelwenn
2b04cdf407
Merge branch 'feat/simplify-pool-managment' into 'develop'
HTTP: radically simplify pool checkin/checkout
See merge request pleroma/pleroma!2948
3 vuotta sitten
rinpatch
5dde1fdae2
Merge branch 'chore/fast_html-bump' into 'develop'
mix.lock: Bump fast_html
See merge request pleroma/pleroma!2950
3 vuotta sitten
Haelwenn (lanodan) Monnier
bce22937dc
mix.lock: Bump fast_html
This update fixes an incorrect push to Hex that reverted the gcc-10 fix
3 vuotta sitten
rinpatch
d34fe2840d
HTTP: radically simplify pool checkin/checkout
Use a custom tesla middleware instead of adapter helper function +
custom redirect middleware.
This will also fix "Client died before releasing the connection"
messages when the request pool is overloaded. Since the checkout is
now done after passing ConcurrentLimiter.
This is technically less efficient, since the connection needs to be
checked in/out every time the middleware is left or entered respectively.
But I don't think the nanoseconds we might lose on redirects
to the same host are worth the complexity.
3 vuotta sitten
lain
9433311923
Merge branch 'bugfix/incoming-poll-emoji' into 'develop'
Fix emoji in Question, force generated context/context_id insertion
Closes #1870
See merge request pleroma/pleroma!2915
3 vuotta sitten
lain
1d743ca829
Merge branch 'fix_install_fe_bug' into 'develop'
Fix frontend install mix task bug
See merge request pleroma/pleroma!2942
3 vuotta sitten
lain
5da3677607
Frontend mix task: Add tests.
3 vuotta sitten
lain
f26b580e80
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into seanking/pleroma-fix_install_fe_bug
3 vuotta sitten
feld
d1a6f67b1d
Merge branch 'fix/2095-deactivated-account-reset' into 'develop'
Disallow password resets for deactivated accounts
Closes #2095
See merge request pleroma/pleroma!2935
3 vuotta sitten
lain
0ab03e8564
Merge branch 'fix/1991-tzdata-update' into 'develop'
user agent if Endpoint is not started yet
Closes #1991
See merge request pleroma/pleroma!2945
3 vuotta sitten
lain
119e11f455
Merge branch 'bugfix/mastoapi-lists' into 'develop'
Fix removing an account from a list
Closes #2103
See merge request pleroma/pleroma!2940
3 vuotta sitten
lain
581f382e71
ListController: DRY up stuff.
3 vuotta sitten
Mark Felder
cbf7f0e029
Disallow password resets for deactivated accounts.
Ensure all responses to password reset events are identical.
3 vuotta sitten
rinpatch
d6e979aebe
Merge branch 'feat/rich-media-improvements' into 'develop'
Rich media improvements
See merge request pleroma/pleroma!2944
3 vuotta sitten
rinpatch
d48fc90978
StatusView: Start fetching rich media cards as soon as possible
3 vuotta sitten
Alexander Strizhakov
a11f23c130
user agent if Endpoint is not started yet
3 vuotta sitten
rinpatch
19691389b9
Rich media: Add failure tracking
3 vuotta sitten
rinpatch
46236d1d87
html.ex: optimize external url extraction
By using a :not() selector and only extracting attributes from the
first match.
3 vuotta sitten
rinpatch
47ff425cfd
Merge branch 'fix/2047-rich-media-parser' into 'develop'
RichMedia parser fix
Closes #2047
See merge request pleroma/pleroma!2941
3 vuotta sitten
rinpatch
b2d776d77d
Merge branch 'http-fixes' into 'develop'
Improvements and fixes for http requests
See merge request pleroma/pleroma!2904
3 vuotta sitten
Alexander Strizhakov
84fbf16161
timeout option moved to gun adapter helper
3 vuotta sitten
Alexander Strizhakov
1c57ef4498
default pool for tz_data client
3 vuotta sitten
rinpatch
96de4bfbca
Merge branch 'fix-searching-following' into 'develop'
search: fix 'following' query parameter
See merge request pleroma/pleroma!2943
3 vuotta sitten
Alexander Strizhakov
79f65b4374
correct pool and uniform headers format
3 vuotta sitten
Alexander Strizhakov
5e8adf91b4
don't overwrite passed pool option in http clients
3 vuotta sitten
Alexander Strizhakov
c17d83cd73
improvements and fixes for http requests
- fix for gun worker termination in some circumstances
- pool for http clients (ex_aws, tzdata)
- default pool timeouts for gun
- gun retries on gun_down messages
- s3 upload timeout if streaming enabled
3 vuotta sitten
Karol Kosek
868057871a
search: fix 'following' query parameter
The parameter included the accounts that are following you (followers)
instead of those you are actually following.
Co-Authored-By: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
3 vuotta sitten
Sean King
0a9c63fb43
Fix frontend install mix task bug
3 vuotta sitten
Alexander Strizhakov
03d06062ab
don't fail on url fetch
3 vuotta sitten
Haelwenn (lanodan) Monnier
d872858046
Fix removing an account from a list
Mastodon (Frontend) changed a different method for deletes,
keeping old format as mastodon documentation is too loose
3 vuotta sitten
lain
d48755791d
Merge branch 'fix/static-fe-nil-bio-crash' into 'develop'
User table: ensure bio is always a string
Closes #2067
See merge request pleroma/pleroma!2938
3 vuotta sitten
rinpatch
126461942b
User table: ensure bio is always a string
Gets rid of '|| ""' in multiple places and fixes #2067
3 vuotta sitten
Haelwenn (lanodan) Monnier
d9a21e4784
fetcher: Remove fix_object call for Question activities
3 vuotta sitten
Haelwenn (lanodan) Monnier
b960cede9a
common_fixes: Force inserting context and context_id
3 vuotta sitten
Haelwenn (lanodan) Monnier
a142da3e4f
Add new Emoji Ecto.Type and fix emoji in Question
3 vuotta sitten
Haelwenn (lanodan) Monnier
2ecc7d9230
transmogrifier: Remove mastodon emoji-format from emoji field
3 vuotta sitten
rinpatch
dc3a418c27
application.ex: disable warnings_as_errors at runtime
see changed files for rationale
3 vuotta sitten
Haelwenn
9d63b2c9db
Merge branch 'chat-relation-constraints' into 'develop'
Chats: Add cascading delete on both referenced users.
See merge request pleroma/pleroma!2934
3 vuotta sitten