flisk
292f0444d0
update healthcheck route in locale string
ci/woodpecker/pr/woodpecker Pipeline is pending
Details
2023-02-18 14:59:46 +01:00
FloatingGhost
07ccfafd92
Mix format
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-12-19 13:07:29 +00:00
ilja
c092fc9fd6
Add translation module for Argos Translate ( #351 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
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
FloatingGhost
52d8183787
drop admin scopes on create app instead of rejecting
2022-12-17 23:14:49 +00:00
FloatingGhost
dcac8adb3d
Add option to modify HTTP pool size
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-12-16 18:33:00 +00:00
FloatingGhost
48d302a60f
allow disabling prometheus entirely
ci/woodpecker/push/woodpecker Pipeline is pending
Details
2022-12-16 11:17:04 +00:00
FloatingGhost
f752126427
Remove quack, ensure adapter is finch
ci/woodpecker/push/woodpecker Pipeline is pending
Details
2022-12-11 23:22:35 +00:00
FloatingGhost
0eaec57d3f
mix format
ci/woodpecker/push/woodpecker Pipeline is pending
Details
2022-12-09 10:24:38 +00:00
FloatingGhost
4e4bd24813
Add misskey markdown to format suggestions
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
Fixes #345
2022-12-07 15:39:19 +00:00
floatingghost
6b882a2c0b
Purge Rejected Follow requests in daily task ( #334 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #334
2022-12-03 23:17:43 +00:00
floatingghost
2fe1484ed3
http timeout config ( #307 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
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
FloatingGhost
de1bbc0281
Add conversationDisplay to settings
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-11-20 22:21:56 +00:00
@r3g_5z@plem.sapphic.site
0e4c201f8d
HTTP header improvements ( #294 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
- Drop Expect-CT
Expect-CT has been redundant since 2018 when Certificate Transparency became mandated and required for all CAs and browsers. This header is only implemented in Chrome and is now deprecated. HTTP header analysers do not check this anymore as this is enforced by default. See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Expect-CT
- Raise HSTS to 2 years and explicitly preload
The longer age for HSTS, the better. Header analysers prefer 2 years over 1 year now as free TLS is very common using Let's Encrypt.
For HSTS to be fully effective, you need to submit your root domain (domain.tld) to https://hstspreload.org . However, a requirement for this is the "preload" directive in Strict-Transport-Security. If you do not have "preload", it will reject your domain.
- Drop X-Download-Options
This is an IE8-era header when Adobe products used to use the IE engine for making outbound web requests to embed webpages in things like Adobe Acrobat (PDFs). Modern apps are using Microsoft Edge WebView2 or Chromium Embedded Framework. No modern browser checks or header analyser check for this.
- Set base-uri to 'none'
This is to specify the domain for relative links (`<base>` HTML tag). pleroma-fe does not use this and it's an incredibly niche tag.
I use all of these myself on my instance by rewriting the headers with zero problems. No breakage observed.
I have not compiled my Elixr changes, but I don't see why they'd break.
Co-authored-by: r3g_5z <june@terezi.dev>
Reviewed-on: #294
Co-authored-by: @r3g_5z@plem.sapphic.site <june@terezi.dev>
Co-committed-by: @r3g_5z@plem.sapphic.site <june@terezi.dev>
2022-11-20 21:20:06 +00:00
floatingghost
c1127e321b
Add configurable timeline per oban job ( #273 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
Heavily inspired by https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3777
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #273
2022-11-13 23:55:51 +00:00
floatingghost
b7e8ce2350
Scrape instance nodeinfo ( #251 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #251
2022-11-06 22:49:39 +00:00
FloatingGhost
d782140e2b
Reword stop gifs
ci/woodpecker/push/woodpecker Pipeline was successful
Details
2022-10-29 22:08:18 +01:00
FloatingGhost
4d9ca8909d
Add StopGifs to description
2022-10-29 21:57:50 +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
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
aaf78e2b52
only put linked mfm in source ( #171 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Reviewed-on: #171
2022-08-17 09:35:11 +00:00
floatingghost
37a1001b97
add finch outbound proxy support ( #158 )
...
ci/woodpecker/push/woodpecker Pipeline failed
Details
Reviewed-on: #158
2022-08-14 23:13:49 +00:00
FloatingGhost
19ccdc8762
mix format
ci/woodpecker/push/woodpecker Pipeline is pending
Details
ci/woodpecker/pr/woodpecker Pipeline is pending
Details
2022-08-11 19:21:50 +01:00
FloatingGhost
d16eff1c0f
describe color keys
...
ci/woodpecker/push/woodpecker Pipeline is pending
Details
fixes #126
2022-08-11 10:28:59 +01:00
floatingghost
ca000f8301
Merge mrf_simple-reject with quarantine ( #137 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Details
Reviewed-on: #137
2022-08-02 14:19:24 +00:00
floatingghost
645f0390bc
Prepare for ubuntu22 murdering openssl ( #120 )
...
ci/woodpecker/push/woodpecker Pipeline failed
Details
Reviewed-on: #120
2022-07-27 21:48:13 +00:00
floatingghost
90c4785b89
remove public post quarantine exception ( #114 )
...
ci/woodpecker/push/test Pipeline was successful
Details
ci/woodpecker/push/docs Pipeline was successful
Details
ci/woodpecker/push/release Pipeline was successful
Details
Reviewed-on: #114
2022-07-26 11:09:13 +00:00
FloatingGhost
36eec89946
add authorized_fetch_mode to description.exs
ci/woodpecker/push/release Pipeline was successful
Details
ci/woodpecker/push/test Pipeline was successful
Details
ci/woodpecker/push/docs Pipeline was successful
Details
ci/woodpecker/pr/release Pipeline was successful
Details
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline failed
Details
2022-07-26 10:51:40 +01:00
floatingghost
cb6e7359af
add bubble timeline ( #100 )
...
ci/woodpecker/push/test Pipeline was successful
Details
ci/woodpecker/push/docs Pipeline was successful
Details
ci/woodpecker/push/release Pipeline was successful
Details
Reviewed-on: #100
2022-07-22 14:55:38 +00:00
floatingghost
0c542e58aa
Remove instrumentors ( #98 )
...
ci/woodpecker/push/test Pipeline was successful
Details
ci/woodpecker/push/docs Pipeline was successful
Details
ci/woodpecker/push/release Pipeline was successful
Details
Reviewed-on: #98
2022-07-21 11:32:17 +00:00
FloatingGhost
0f132b802d
purge chat and shout endpoints
ci/woodpecker/push/docs Pipeline was successful
Details
ci/woodpecker/push/release Pipeline was successful
Details
ci/woodpecker/push/test Pipeline was successful
Details
ci/woodpecker/pr/release Pipeline was successful
Details
ci/woodpecker/pr/docs Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-07-21 11:29:28 +01:00
floatingghost
07ea4d73e1
update mastofe paths ( #95 )
...
ci/woodpecker/push/test Pipeline was successful
Details
ci/woodpecker/push/docs Pipeline was successful
Details
ci/woodpecker/push/release Pipeline was successful
Details
Reviewed-on: #95
2022-07-20 20:13:50 +00:00
floatingghost
729f45ccd2
purge ldap authenticator ( #92 )
...
ci/woodpecker/push/test Pipeline was successful
Details
ci/woodpecker/push/docs Pipeline was successful
Details
ci/woodpecker/push/release Pipeline was successful
Details
Reviewed-on: #92
2022-07-20 12:49:13 +00:00
floatingghost
37ae047e16
Add swaggerUI options ( #66 )
...
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/release Pipeline failed
Details
ci/woodpecker/push/test Pipeline was successful
Details
Reviewed-on: #66
2022-07-13 15:09:35 +00:00
floatingghost
bc6bfe383f
Add configurable theme color ( #53 )
...
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/release Pipeline failed
Details
ci/woodpecker/push/test Pipeline failed
Details
Reviewed-on: #53
2022-07-06 20:00:43 +00:00
floatingghost
364b6969eb
Use finch everywhere ( #33 )
...
ci/woodpecker/push/lint Pipeline failed
Details
ci/woodpecker/push/test unknown status
Details
ci/woodpecker/push/release Pipeline was successful
Details
Reviewed-on: #33
2022-07-04 16:30:38 +00:00
FloatingGhost
95ef3a8b1e
Use Akkoma modification for collections
ci/woodpecker/push/release Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/test Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/release Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline was successful
Details
2022-07-03 19:36:30 +01:00
floatingghost
7989b84d01
Merge branch 'develop' into documentation-migration
ci/woodpecker/push/release Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/release Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline failed
Details
ci/woodpecker/push/test Pipeline failed
Details
2022-07-01 12:12:24 +00:00
FloatingGhost
bc9e76cce7
Add documentation for ES search
ci/woodpecker/push/release Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/pr/release Pipeline was successful
Details
ci/woodpecker/pr/lint Pipeline was successful
Details
ci/woodpecker/pr/test Pipeline failed
Details
ci/woodpecker/push/test Pipeline failed
Details
2022-06-30 17:36:57 +01:00
Ekaterina Vaartis
80e52f4d86
Add description for initial_indexing_chunk_size
2022-06-29 20:49:45 +01:00
Ekaterina Vaartis
58cc5d13a2
Add config description for meilisearch
2022-06-29 20:49:45 +01:00
FloatingGhost
1c8a2cf901
Update README, add migration docs
ci/woodpecker/push/release Pipeline was successful
Details
ci/woodpecker/push/lint Pipeline was successful
Details
ci/woodpecker/push/test Pipeline failed
Details
2022-06-29 12:05:59 +01:00
FloatingGhost
0d012ebea1
Revert "Merge branch 'remove/mastofe' into 'develop'"
...
This reverts commit 6b3842cf50
, reversing
changes made to 6b1282a829
.
2022-01-08 21:44:37 +00:00
Alibek Omarov
f02715c4b2
Fix lint errors
2021-12-27 03:42:03 +03:00
Alibek Omarov
cd1041c3a4
API: optionally restrict moderators from accessing sensitive data
2021-12-27 02:27:48 +03:00
marcin mikołajczak
de006443f0
MastoAPI: Profile directory
2021-12-26 02:35:17 +00:00
lain
e2772d6bf1
Merge branch 'block-behavior' into 'develop'
...
Configurable block visibility, fixes #2123
Closes #2123
See merge request pleroma/pleroma!3242
2021-11-15 14:27:59 +00:00
Haelwenn
6b3842cf50
Merge branch 'remove/mastofe' into 'develop'
...
Remove MastoFE from Pleroma, fixes #2625
Closes #2625
See merge request pleroma/pleroma!3392
2021-09-07 16:41:53 +00:00
Ilja
ee26f2c91b
Quarantine placeholders
...
* kePlaceholder and valuePlaceholder of quarantined_instances where in wrong case, should be snake_case
* The mrf simple and transparency exclusion were already OK
2021-08-06 07:59:54 +02:00
Ilja
f4028c908c
Add key- and valuePlaceholders for quarantined_instances and mrf_simple
...
* I also added for keywordpolicy as well now. It was done in the admin-fe, but is better to be done here
* I also added comments to explain why we did the _info keys (backwards compatibility)
2021-08-06 07:59:53 +02:00
Ilja
64002e92ad
config/description.exs: Update quarantine settings to tuples
2021-08-06 07:59:53 +02:00