Norm
00f840fd44
Update styles.json path in frontend config doc ( #212 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
Co-authored-by: Francis Dinh <normandy@biribiri.dev>
Reviewed-on: #212
Co-authored-by: Norm <normandy@biribiri.dev>
Co-committed-by: Norm <normandy@biribiri.dev>
2022-09-14 10:20:07 +00:00
Tusooa Zhu
4c06c4ecb1
Add margin to forms and make inputs fill whole width
ci/woodpecker/push/woodpecker Pipeline failed
Details
2022-09-11 20:30:03 +01:00
Tusooa Zhu
2aa8e66527
Fix User.get_or_fetch/1 with usernames starting with http
2022-09-11 20:29:05 +01:00
floatingghost
dbe678cb06
Merge pull request 'pleroma-cherry-picks' ( #209 ) from pleroma-cherry-picks into develop
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Reviewed-on: #209
2022-09-11 19:28:06 +00:00
FloatingGhost
b4261b0335
Use set of pregenerated RSA keys
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/pr/woodpecker Pipeline was successful
Details
Randomness is a huge resource sink, so let's just use
a some that we made earlier
2022-09-11 20:14:58 +01:00
Hélène
1acd38fe7f
OAuthPlug: use user cache instead of joining
...
As this plug is called on every request, this should reduce load on the
database by not requiring to select on the users table every single
time, and to instead use the by-ID user cache whenever possible.
2022-09-11 19:55:55 +01:00
Hélène
3e2d15c71d
emoji-test: update to latest 15.0 draft
2022-09-11 19:55:45 +01:00
Hélène
8683252fc5
Metadata/Utils: use summary as description if set
...
When generating OpenGraph and TwitterCard metadata for a post, the
summary field will be used first if it is set to generate the post
description.
2022-09-11 19:55:38 +01:00
Hélène
0b14f02ed2
User: generate private keys on user creation
...
This fixes a race condition bug where keys could be regenerated
post-federation, causing activities and HTTP signatures from an user to
be dropped due to key differences.
2022-09-11 19:54:37 +01:00
Hélène
b6891fe190
Migrations: generate unset user keys
...
User keys are now generated on user creation instead of "when needed",
to prevent race conditions in federation and a few other issues. This
migration will generate keys missing for local users.
2022-09-11 19:53:31 +01:00
Hélène
e88f36f72b
ObjectView: do not fetch an object for its ID
...
Non-Create/Listen activities had their associated object field
normalized and fetched, but only to use their `id` field, which is both
slow and redundant. This also failed on Undo activities, which delete
the associated object/activity in database.
Undo activities will now render properly and database loads should
improve ever so slightly.
2022-09-11 19:52:59 +01:00
FloatingGhost
dfba26a09c
Revert "use prebuilt image for docs"
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
This reverts commit ef4282b348
.
2022-09-10 21:08:22 +01:00
FloatingGhost
f376eb7106
Revert "tmp: use akkoma build image"
...
This reverts commit cad2745734
.
2022-09-10 21:08:06 +01:00
FloatingGhost
ef4282b348
use prebuilt image for docs
ci/woodpecker/push/woodpecker Pipeline failed
Details
ci/woodpecker/tag/woodpecker Pipeline was successful
Details
2022-09-10 17:13:25 +01:00
FloatingGhost
cad2745734
tmp: use akkoma build image
ci/woodpecker/pr/woodpecker Pipeline failed
Details
ci/woodpecker/push/woodpecker Pipeline failed
Details
2022-09-10 16:48:46 +01:00
floatingghost
b8190f19dc
2022.09 stable release chores ( #206 )
...
ci/woodpecker/pr/woodpecker Pipeline failed
Details
ci/woodpecker/push/woodpecker Pipeline failed
Details
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #206
2022-09-10 14:44:17 +00:00
Norm
a6d85003fe
Remote interaction with posts ( #198 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Grabbed from https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3587
Co-authored-by: Tusooa Zhu <tusooa@kazv.moe>
Reviewed-on: #198
Co-authored-by: Norm <normandy@biribiri.dev>
Co-committed-by: Norm <normandy@biribiri.dev>
2022-09-08 10:19:22 +00:00
Norm
7af32634be
Remove gitlab files ( #203 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
These don't really serve a purpose now and aren't even recognized by
Gitea.
Co-authored-by: Francis Dinh <normandy@biribiri.dev>
Reviewed-on: #203
Co-authored-by: Norm <normandy@biribiri.dev>
Co-committed-by: Norm <normandy@biribiri.dev>
2022-09-08 09:54:02 +00:00
floatingghost
2641dcdd15
Post editing ( #202 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Rebased from #103
Co-authored-by: Tusooa Zhu <tusooa@kazv.moe>
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #202
2022-09-06 19:24:02 +00:00
FloatingGhost
6c80977b06
turn inlineQuotePolicy on by default
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-09-05 17:22:33 +01:00
FloatingGhost
f6304cfd78
add extra tests for builder
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-09-05 01:24:40 +01:00
FloatingGhost
1c7d7845c3
fix compilation warnings
ci/woodpecker/push/woodpecker Pipeline is pending
Details
2022-09-05 00:39:32 +01:00
floatingghost
1b826eea54
Allow reacting with remote emoji when they exist on the post ( #200 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #200
2022-09-04 23:31:41 +00:00
floatingghost
7a90d71e8d
ensure .exs config is used before default ( #197 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #197
2022-09-02 22:05:39 +00:00
floatingghost
8e4de118c1
Don't persist local undone follow ( #194 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
same deal but backwards this time
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #194
2022-08-31 18:00:36 +00:00
floatingghost
decbca0c91
add seperate source and dest entries in language listing ( #193 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #193
2022-08-30 16:59:33 +00:00
floatingghost
c3fde9577d
Allow listing languages, setting source language ( #192 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #192
2022-08-30 14:58:54 +00:00
FloatingGhost
25111bb407
include frontend installation document on all install guides
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-08-30 10:56:33 +01:00
FloatingGhost
9cb41b6d7b
add extra instructions to placeholder page
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-08-30 10:39:36 +01:00
FloatingGhost
7759187de9
ensure default value is sane
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-08-29 22:20:47 +01:00
floatingghost
df39cab9c1
Automatic status translation ( #187 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Fixes #115
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #187
2022-08-29 19:42:22 +00:00
FloatingGhost
722e56b308
add changelog entry
ci/woodpecker/push/woodpecker Pipeline failed
Details
2022-08-27 19:12:15 +01:00
Tusooa Zhu
95e4018c1a
Disconnect streaming sessions when token is revoked
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Use Websockex to replace websocket_client
Test that server will disconnect websocket upon token revocation
Lint
Execute session disconnect in background
Refactor streamer test
allow multi-streams
rebase websocket change
2022-08-27 19:07:48 +01:00
floatingghost
772c209914
GTS: cherry-picks and collection usage ( #186 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3725?commit_id=61254111e59f02118cad15de49d1e0704c07030e
what is this, a yoink of a yoink? good times
Co-authored-by: Hélène <pleroma-dev@helene.moe>
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #186
2022-08-27 18:05:48 +00:00
floatingghost
f32e288711
Merge pull request 'Add ability to obfuscate domains in MRF transparency' ( #185 ) from obfuscate-domain-blocks into develop
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Reviewed-on: #185
2022-08-27 11:11:56 +00:00
FloatingGhost
85137f591f
Add ability to obfuscate domains in MRF transparency
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/pr/woodpecker Pipeline was successful
Details
2022-08-27 11:57:57 +01:00
floatingghost
f11a6eb8dd
Merge pull request 'Update min elixir version in mix.exs to 1.12' ( #184 ) from norm/akkoma:mix-exs-elixir into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
Reviewed-on: #184
2022-08-25 19:39:56 +00:00
Norm
db7ad08d1e
Update min elixir version in mix.exs to 1.12
...
ci/woodpecker/pr/woodpecker Pipeline is pending
Details
The install docs already mention 1.12 as the minimum supported version, so this should also be reflected in `mix.exs`.
2022-08-25 18:30:19 +00:00
floatingghost
e4f2251e0f
Add support for setting language in instance metadata ( #183 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Reviewed-on: #183
2022-08-25 16:11:21 +00:00
floatingghost
618cf7ff7f
reuse valid oauth tokens ( #182 )
...
ci/woodpecker/push/woodpecker Pipeline failed
Details
Reviewed-on: #182
2022-08-25 14:37:51 +00:00
FloatingGhost
017b50550b
add changelog entry
2022-08-24 15:38:02 +01:00
floatingghost
92ba2802fb
generate-keys-at-registration-time ( #181 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Reviewed-on: #181
2022-08-24 14:36:33 +00:00
FloatingGhost
fd7f4874ba
allow new mfm classes
ci/woodpecker/push/woodpecker Pipeline is pending
Details
2022-08-24 10:06:48 +01:00
floatingghost
c40b45e675
Merge pull request 'add maintained language tags' ( #180 ) from add-language-tags into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
Reviewed-on: #180
2022-08-23 15:11:14 +00:00
FloatingGhost
9b6feb6657
add language tags
ci/woodpecker/push/woodpecker Pipeline is pending
Details
ci/woodpecker/pr/woodpecker Pipeline is pending
Details
2022-08-23 16:10:19 +01:00
FloatingGhost
3cf8c1eb31
use public temple dep
ci/woodpecker/push/woodpecker Pipeline is pending
Details
2022-08-23 12:13:35 +01:00
FloatingGhost
152c43ac9e
update mfm_parser
ci/woodpecker/push/woodpecker Pipeline is pending
Details
2022-08-23 12:09:01 +01:00
FloatingGhost
8d7b63a766
Revert "Fix oauth2 (for real) ( #179 )"
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
This reverts commit aa681d7e15
.
2022-08-21 17:52:02 +01:00
floatingghost
aa681d7e15
Fix oauth2 (for real) ( #179 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
Reviewed-on: #179
2022-08-21 16:24:37 +00:00
FloatingGhost
b0130bfa7b
Revert "oauth2 fixes ( #177 )"
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
This reverts commit 429e2ac832
.
2022-08-21 16:22:15 +01:00