Johann150
a0f0bac1ca
make mutes case insensitive
...
closes FoundKeyGang/FoundKey#392
Changelog: Changed
2023-05-31 13:02:40 +02:00
Johann150
af003fc0fe
try to fix test timeout (again)
2023-05-31 12:42:13 +02:00
Johann150
94cd10365d
Revert "try to fix tests"
...
This reverts commit c53486a47c
.
2023-05-31 12:31:57 +02:00
Johann150
0addcddd6c
server: respect log level environment variable
2023-05-31 11:39:50 +02:00
Johann150
64c4973eca
fixup: removing default exports
...
This is a fixup for commit 410c519953
.
2023-05-30 21:14:42 +02:00
Johann150
7272bde464
fix more variable issues in processContent
2023-05-30 20:58:18 +02:00
Johann150
7c9e118ff1
refactor checkExpired to use Promise.all
2023-05-30 20:40:25 +02:00
Johann150
bed8286175
fix missing variable in processContent
2023-05-30 20:25:55 +02:00
Johann150
f00b3cc378
add missing import for emoji parsing
2023-05-30 19:53:17 +02:00
Johann150
21ab8e75ee
activitypub: improve JSON-LD context
...
Added @type values for most definitions, and made name and value only
scoped to the PropertyValue type. (Blame Volpeon)
2023-05-30 17:57:03 +02:00
Norm
9c5755cf65
backend: fixup another missed import of extractEmojis
2023-05-30 00:17:56 -04:00
Norm
fce14a07da
backend: fix import of extractEmojis in models/person
2023-05-30 00:12:07 -04:00
Norm
cb2d0fdd9e
docs: fix systemctl edit command in install guide
2023-05-30 02:30:39 +00:00
Norm
56e2000306
docs: use correct capitalization for directory in example service files
...
This should hopefully cut down on any confusion during the install process.
2023-05-30 01:36:56 +00:00
Johann150
704651e057
refactor mutedWordsCache and index to separate file
2023-05-29 22:29:37 +02:00
Johann150
eb971de3a7
move extractEmojis to models/tags
2023-05-29 22:29:36 +02:00
Johann150
d74b7d2eec
refactor note content processing
...
Refactor the content processing into a separate function so it can be
reused in a updateNote function to be created.
2023-05-29 22:29:36 +02:00
Jeder
3ae8049d81
client: change followers only icon to closed lock
...
Reviewed-on: FoundKeyGang/FoundKey#388
Changelog: Changed
2023-05-29 20:01:23 +02:00
Johann150
89fad52272
remove redundant check
...
Whether the actor is suspended is already checked in the performOneActivity
function and does not need to be checked here again since the actor is still
the same as it was there.
2023-05-28 23:31:06 +02:00
Johann150
2696c34f6c
fix some audience parsing assumptions
...
The assumptions made in the comment is actually wrong. The comment says:
"If value is a string, this means it must have passed through the resolver,
which means it must be public." But this is not true because we do signed
GET requests which means we may well get non-public posts using the
resolver.
2023-05-28 23:28:43 +02:00
Johann150
bda8488194
fix messaging messages with multiple recipients
...
instead of returning early, this should only return after all messaging
messages have been created
2023-05-28 23:28:42 +02:00
Johann150
c9df2fd060
validate that note attributed to is not local
2023-05-28 23:28:42 +02:00
Johann150
cc342f1443
refactor createNote, translate comments
...
Use the already existing functions isPost and toArray instead of
reimplementing them.
2023-05-28 23:28:42 +02:00
Johann150
4dcca239b1
make container of new notes button click-through
2023-05-27 22:59:03 +02:00
Weblate
30403fbe5c
Update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/foundkey/foundkey/
Translation: Foundkey/foundkey
2023-05-27 18:43:53 +00:00
Johann150
98898ece18
Translated using Weblate (German)
...
Currently translated at 100.0% (1209 of 1209 strings)
Co-authored-by: Johann <johann@qwertqwefsday.eu>
Co-authored-by: Johann150 <johann.galle@protonmail.com>
Translate-URL: http://translate.akkoma.dev/projects/foundkey/foundkey/de/
Translation: Foundkey/foundkey
2023-05-27 18:43:52 +00:00
Johann150
f883d2e31b
fix showing follower/following count
2023-05-27 20:42:10 +02:00
Johann150
d55f8742b8
cache when computing note count etc.
2023-05-27 20:34:28 +02:00
Johann150
5408929c2a
fixup: remove another reference to favorites
...
This is a fixup for commit de81fac334
.
2023-05-27 20:19:05 +02:00
Johann150
351a037959
client: add MFM functions position
, scale
, fg
, bg
...
Changelog: Added
2023-05-27 12:13:23 +02:00
Johann150
989f0ce41d
fix MFM fg/bg color regex
...
CSS colors are either 3 or 6 hex digits, not 3 to 6 (which would allow
4 and 5 digit hex codes, which are not accepted).
Also adds an explicit null/undefined check.
Changes the default color for the $[bg ] function to something different
than the fg color so if you use both functions on a piece of text with
default values, the text stays somewhat readable.
2023-05-27 12:12:29 +02:00
Johann150
3f9b09e3e7
simplify MFM position CSS
2023-05-27 12:12:29 +02:00
Johann150
a72f4300aa
remove unused rootScale and scale params
2023-05-27 12:12:29 +02:00
Puniko
404bb3b6b6
parseSimple in backend
2023-05-27 12:12:28 +02:00
Puniko
f6ff21ee53
update mfm-js lib
2023-05-27 12:12:28 +02:00
Puniko
a45b611a7e
add fg and bg tag
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-27 12:12:13 +02:00
Puniko
11121bbb4c
add scale tag
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-05-27 12:10:34 +02:00
Puniko
a16e921ffc
add position token
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2023-05-27 12:05:14 +02:00
Johann150
35e814fab4
fix: don't use psql 13 functions
...
The function GEN_RANDOM_UUID was only introduced to built in postgresql
in version 13, however, the installation guide specifies that version 12
should be sufficient.
2023-05-27 11:18:06 +02:00
Johann150
f6381e3227
remove unused locale strings
2023-05-27 00:41:57 +02:00
Johann150
9859537b02
BREAKING migrate note favorites to clips
...
The following endpoints are removed:
- `api/i/favorites`
- `api/notes/favorites/create`
- `api/notes/favorites/delete`
The following endpoints are changed:
- `api/notes/state`
- `api/users/stats`
closes FoundKeyGang/FoundKey#374
Changelog: Removed
2023-05-26 21:17:04 +02:00
Johann150
aa7171e116
server: remove favorites
2023-05-26 20:59:53 +02:00
Johann150
de81fac334
client: remove favorites
2023-05-26 20:59:52 +02:00
Johann150
6695171b6a
remove outdated misskey-js api report
2023-05-26 20:59:52 +02:00
Johann150
ffdb112867
foundkey-js: remove favorites
2023-05-26 20:59:52 +02:00
Johann150
a3c7571670
add missing comma
2023-05-23 23:56:30 +02:00
Johann150
79acdd7652
fix: properly await file deletion
2023-05-23 22:56:51 +02:00
Johann150
f54fa0ad02
server: remove unnecessary complex loop
2023-05-23 22:56:27 +02:00
Johann150
dfe12cba75
show stack trace from API handler
2023-05-23 22:44:56 +02:00
Johann150
e75123602f
fix reference error from isNull
2023-05-23 22:44:15 +02:00