Commit graph

16948 commits

Author SHA1 Message Date
ac76bc011a Improve auto translate
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:13:34 +01:00
664f64a3fc Allow to specify multiple languages
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:13:09 +01:00
a8e974d47b Fetch translations with posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:13:04 +01:00
0af2d38e07 Improve translation handling, allow translating multiple posts at once
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:12:54 +01:00
150723024c Fetch translations with posts
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:10:45 +01:00
6428acc248 Store translations in database
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:10:39 +01:00
e99a41405d Importer: Upload inline images
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:10:20 +01:00
2928205ce6 Avoid failures in Importer
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:10:09 +01:00
0f4341ba26 Allow importing from tar files
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:10:05 +01:00
b5a1a152fc fix scopes plug
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:10:01 +01:00
d1d512bf1f Fix function export
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:09:57 +01:00
61dc7938f8 Filter out invalid attachments
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:09:50 +01:00
2fee32017d Allow importing profile .zip archives
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:09:46 +01:00
04907b2469 Add admin import API
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:09:43 +01:00
a8224e3e40 Support keep_unlisted param
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:09:27 +01:00
0a2c1fef16 store published date for new activities
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:09:23 +01:00
06e2225bf4 add published_at field to activities
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:09:19 +01:00
7da517d23a wip activities_published index
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:09:12 +01:00
82af8b1e92 Allow sorting timelines by status publication date
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:08:46 +01:00
4440a1974c Import statuses in a background worker
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:08:20 +01:00
822b9edbfe Collection importing route (WIP)
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:08:16 +01:00
c39fae12bc Merge remote-tracking branch 'tusooa/from/upstream-develop/tusooa/import' into backend-new
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:08:04 +01:00
4c223bde87 Fix hashtags casing
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:04:24 +01:00
c5af3cf25b Update mix.lock
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:04:19 +01:00
c56a11af84 wip
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:03:54 +01:00
5d80b634f0 Fix triple hashtag
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:03:38 +01:00
5484ef9958 WIP triple hashtags
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:03:32 +01:00
0c738d131a Add 'bigbuffet' to instance features
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:02:51 +01:00
f792c806bc Change default favicon
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:02:20 +01:00
88069799f0 Set user as discoverable by default
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:01:44 +01:00
26dc8be4a9 Support doublehash-tags
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 11:00:18 +01:00
bdd5509b79 track hashtags usage
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 10:59:52 +01:00
98b7b701fd Add sort by name or statuses count to directory
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-15 10:58:44 +01:00
0fb0d081cc Merge branch 'backups-chats' into fork
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:48:54 +01:00
909b4380d9 Fix attachments
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:41:45 +01:00
3a23924ee8 Reject requests from specified instances if authorized_fetch_mode is enabled
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:38:40 +01:00
51edd70319 Merge branch 'bookmark-folders' into fork
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:32:16 +01:00
0e6c94f857 Merge branch 'backups' into fork 2024-03-14 23:30:57 +01:00
53a73aada2 Merge branch 'multitenancy' into fork
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:29:24 +01:00
fb572f5aa6 Fix adding language to json ld header, add transmogrifier test
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:24:38 +01:00
281c82a49b Add language from activity context in ObjectValidator
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:24:24 +01:00
c5a05a8e14 Rename test
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:23:52 +01:00
86f2545068 Rename MapOfString to ContentLanguageMap
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:23:05 +01:00
92335a3fba Move is_good_locale_code? to object validator
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:23:00 +01:00
cf9ecddbee Remove test
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:22:22 +01:00
bdff856ab8 Move maybe_add_content_map out of Transmogrifier, use code from tusooa's branch for MapOfString
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:22:15 +01:00
68d2cb9f5b Move maybe_add_language to CommonFixes
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:21:05 +01:00
d5a33cf370 Remove test
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:19:06 +01:00
0a0e2ccd6e Rename test
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:19:02 +01:00
edec300ddb Make status.language == nil for 'und' value
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-03-14 23:18:55 +01:00