6e646c4cbc
Use a genserver to periodically fetch metrics
...
ci/woodpecker/push/woodpecker Pipeline is pending
ci/woodpecker/pr/woodpecker Pipeline was successful
Ref https://github.com/beam-telemetry/telemetry_metrics_prometheus_core/issues/52
2023-01-01 18:32:14 +00:00
e03206a9a0
use postgres 15 in CI
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2022-12-31 18:29:16 +00:00
6be3383a09
Merge pull request 'Add /api/v1/followed_tags' ( #410 ) from followed-tags into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #410
2022-12-31 18:29:09 +00:00
c4b46ca460
Add /api/v1/followed_tags
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
2022-12-31 18:09:34 +00:00
745e15468e
Use same context for quote posts as the post that's being quoted ( #379 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
See #350 (comment)
When making quotes through Mast-API, they will now have the same context as the quoted post. This also results in them being showed when fetching the thread. I checked Misskey to see how it's there, and they show the quotes there as well, see e.g. <https://mk.toast.cafe/notes/98u1g0tulg >.
An example from Akkoma:
Co-authored-by: ilja <git@ilja.space>
Reviewed-on: #379
Reviewed-by: floatingghost <hannah@coffee-and-dreams.uk>
Co-authored-by: ilja <akkoma.dev@ilja.space>
Co-committed-by: ilja <akkoma.dev@ilja.space>
2022-12-31 18:09:27 +00:00
b8f280b4b5
Rich media doesn't need to be a map
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-31 03:53:52 +00:00
c8f2c4b638
add changelog entry for timeouts
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-31 03:52:52 +00:00
bf7ff6a337
Put rich media processing in a Task
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-30 20:11:53 +00:00
Sol Fisher Romanoff
1d884fd914
Correct og:description tag in static-fe
ci/woodpecker/pr/woodpecker Pipeline was successful
2022-12-30 07:14:54 +02:00
5d4c291d52
update references to pleroma in docs
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-30 03:43:35 +00:00
bca1c43dcb
Add docs about emoji stealing ( #364 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
I managed to steal some emoji, but I had to figure out the specifics the hard way. This should make it easier for future criminals.
Feel free to close if this documentation was omitted on purpose, I can imagine some reasons for why it might have.
Co-authored-by: timorl <timorl@disroot.org>
Reviewed-on: #364
Co-authored-by: timorl <timorl+akkomadev@disroot.org>
Co-committed-by: timorl <timorl+akkomadev@disroot.org>
2022-12-30 02:58:06 +00:00
bdc676e433
Merge pull request 'docs/installation: update comment to reflect flavour change' ( #394 ) from norm/akkoma:flavour-fix into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #394
2022-12-30 02:54:09 +00:00
063cc61fc1
Merge pull request 'remove comment about old openssl versions in nginx config' ( #395 ) from norm/akkoma:remove-old-openssl-comment into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #395
2022-12-30 02:53:48 +00:00
084bb3b371
Merge pull request 'Don't treat js/css as binary in git anymore' ( #397 ) from norm/akkoma:norm-patch-2 into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #397
2022-12-30 02:50:52 +00:00
5624366056
Merge pull request 'docs: fedora install errata' ( #398 ) from acuteaura/akkoma:acuteaura-patch-1 into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #398
2022-12-30 02:50:34 +00:00
9be6caf125
argon2 password hashing ( #406 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #406
2022-12-30 02:46:58 +00:00
a5e98083f2
Add link verification in profile fields ( #405 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #405
2022-12-29 20:56:06 +00:00
1121deb078
Document instance reboots
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-29 20:24:04 +00:00
5a405bdadf
document dump_to_file and load_from_file
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-29 20:00:04 +00:00
d1bf8aa9ed
Add dump_to_file and load_from_file tasks
2022-12-29 19:56:35 +00:00
e66bcb64a4
Check out the latest tag on update
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-29 15:42:25 +00:00
11ec4e1b8f
clean-up docs to avoid mismatches in BE and FE. Clearly state that stable-versions are installed
2022-12-29 15:41:20 +00:00
e392662d76
docs: fedora install errata
ci/woodpecker/pr/woodpecker Pipeline is pending
2022-12-25 15:32:57 +00:00
5a6fa6717b
Don't treat js/css as binary in git anymore
...
ci/woodpecker/pr/woodpecker Pipeline is pending
Since Akkoma doesn't include precompiled frontends in the main repo anymore, it doesn't make sense to keep treating the few js/css files remaining as binary files.
2022-12-23 18:03:14 +00:00
03a00d005a
remove comment about old openssl versions in nginx config
...
ci/woodpecker/pr/woodpecker Pipeline is pending
I doubt many people are actually still using OpenSSL 1.0.2 or older,
since that version was first released in 2015, and last updated in 2019.
2022-12-22 19:27:16 -05:00
6610a1d5fb
docs/installation: update comment to reflect flavour change
...
ci/woodpecker/pr/woodpecker Pipeline is pending
The comment still says the flavour is `amd64-musl` when it was updated
to just `amd64` in 64ccdadad3
.
2022-12-22 19:18:54 -05:00
1fd5c4b221
Merge pull request 'doc-update / switch default flavor to amd64' ( #393 ) from YokaiRick/akkoma:develop into develop
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #393
2022-12-22 23:39:35 +00:00
64ccdadad3
switch default flavor to amd64
...
ci/woodpecker/pr/woodpecker Pipeline is pending
Most ppl probably need to set it to amd64.
This would help to remove some confusion while installing akkoma
2022-12-22 21:25:31 +00:00
af7c3fab98
Do not crash on invalid atom in configDB
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-21 00:16:39 +00:00
Atsuko Karagi
4a78c431cf
Simplified HTTP signature processing
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-19 20:41:48 +00:00
Atsuko Karagi
e17c71a389
Respect restrict_unauthenticated in /api/v1/accounts/lookup
2022-12-19 20:32:16 +00:00
07ccfafd92
Mix format
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-19 13:07:29 +00:00
c092fc9fd6
Add translation module for Argos Translate ( #351 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Argos Translate is a Python module for translation and can be used as a command line tool.
This is also the engine for LibreTranslate, for which we already have a module.
Here we can use the engine directly from our server without doing requests to a third party or having to install our own LibreTranslate webservice (obviously you do have to install Argos Translate).
One thing that's currently still missing from Argos Translate is auto-detection of languages (see <https://github.com/argosopentech/argos-translate/issues/9 >). For now, when no source language is provided, we just return the text unchanged, supposedly translated from the target language. That way you get a near immediate response in pleroma-fe when clicking Translate, after which you can select the source language from a dropdown.
Argos Translate also doesn't seem to handle html very well. Therefore we give admins the option to strip the html before translating. I made this an option because I'm unsure if/how this will change in the future.
Co-authored-by: ilja <git@ilja.space>
Reviewed-on: #351
Co-authored-by: ilja <akkoma.dev@ilja.space>
Co-committed-by: ilja <akkoma.dev@ilja.space>
2022-12-19 13:06:39 +00:00
233c4bb3ba
revert 28ab09d377
...
ci/woodpecker/push/woodpecker Pipeline is pending
revert Remove unused dependencies
2022-12-19 02:34:46 +00:00
28ab09d377
Remove unused dependencies
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-19 02:26:04 +00:00
3d546409b2
remove now-unused test
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-17 23:21:24 +00:00
52d8183787
drop admin scopes on create app instead of rejecting
2022-12-17 23:14:49 +00:00
dcac8adb3d
Add option to modify HTTP pool size
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-16 18:33:00 +00:00
126f1ca69c
increase rich media backoff time
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-16 17:31:04 +00:00
afab5585a0
Merge branch 'develop' of akkoma.dev:AkkomaGang/akkoma into develop
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-16 17:23:03 +00:00
7b76fdeed3
update stats every 5 minutes
2022-12-16 17:22:56 +00:00
b91e671c0d
add remote user count for the heck of it
2022-12-16 17:22:26 +00:00
e0a758e0b2
Merge pull request 'Remove legacy references to FE that is not officially supported' ( #376 ) from paulyd/akkoma:remove-legacy-fe-reference into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #376
2022-12-16 14:17:40 +00:00
eb9ef59d50
Remove legacy references to FE that is not officially supported
ci/woodpecker/pr/woodpecker Pipeline is pending
2022-12-16 08:08:00 -06:00
584f99b69d
fix markdown link
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-16 13:24:18 +00:00
372eea4e7c
add changelog entry for custom emoji
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-16 13:20:48 +00:00
1f5bc4d68a
remove unused variable
2022-12-16 12:36:34 +00:00
18bf82d747
Merge pull request 'metrics' ( #375 ) from stats into develop
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #375
2022-12-16 12:34:16 +00:00
20e3cb2b25
fix csp-induced HTML match error
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline failed
2022-12-16 12:19:24 +00:00
426f4271c2
add changelog entry
ci/woodpecker/push/woodpecker Pipeline is pending
ci/woodpecker/pr/woodpecker Pipeline is pending
2022-12-16 11:57:19 +00:00