Commit graph

5877 commits

Author SHA1 Message Date
naskya
293afc7fe4
Merge branch 'develop' into feat/note-edit-history 2024-03-28 14:27:29 +09:00
naskya
611a2f02b9
chore: format 2024-03-28 14:26:09 +09:00
naskya
284f077dba Merge branch 'ft/run-linter' into 'develop'
chore: format

Co-authored-by: deathg.rip <josh@deathg.rip>

See merge request firefish/firefish!10707
2024-03-28 05:25:33 +00:00
Nyan Helsing
a98a26e901 chore: format
Co-authored-by: deathg.rip <josh@deathg.rip>
2024-03-28 05:25:33 +00:00
naskya
45a20bc63a
chore (client): trim entered strings in search box 2024-03-27 13:01:29 +09:00
naskya
e9193dc1f5
chore: remove cargo flags 2024-03-27 08:50:08 +09:00
naskya
10b8613449
docs: we're not publishing firefish-js
see also: !10711
2024-03-26 20:50:00 +09:00
naskya
6cd5dc2fcb
chore: update dependencies
except for adm-zip
2024-03-26 20:46:44 +09:00
naskya
400f227237
refactor (client): move detectLanguage to scripts/language-utils.ts 2024-03-26 20:34:20 +09:00
naskya
5e2b8d3be0
chore: add a function to compare two arrays 2024-03-26 19:43:11 +09:00
naskya
d1d0328f8b
fix (backend): update note_file on note edits
TODO: move these processes to services/note/edit.ts
2024-03-26 19:42:19 +09:00
naskya
bd5e95a1f0
chore: remove unused import 2024-03-26 19:13:38 +09:00
Lhcfl
bab704992f feat: add post history page 2024-03-26 16:59:42 +08:00
naskya
9ee7804990
fix (backend-rs): update package.json 2024-03-26 13:11:06 +09:00
naskya
4e2c7e14bf
chore: add --frozen to cargo flags 2024-03-26 13:02:46 +09:00
Lhcfl
d64d133d7f backend: added /note/history endpoint 2024-03-26 10:07:00 +08:00
naskya
02e6aebd33 Merge branch 'chore/change-firefish-type-source' into 'develop'
chore: Change type declaration source of firefish-js

Co-authored-by: Lhcfl <Lhcfl@outlook.com>

See merge request firefish/firefish!10711
2024-03-25 20:25:19 +00:00
naskya
3fb388f9b8
chore: remove build:types from firefish-js for now 2024-03-26 05:23:30 +09:00
naskya
8b01433f2b
Revert "Merge branch 'feat/proxy_media_fallback' into 'develop'"
This reverts commit a7d6e8eb1a, reversing
changes made to 1871dacd8d.
2024-03-26 04:09:01 +09:00
Linca
72d5e4cdb8 fix: #10868 incorrect text inserted to note_edit
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-03-25 17:02:02 +00:00
Lhcfl
9e61a6bbe0 chore: Change type declaration source of firefish-js 2024-03-25 23:28:56 +08:00
naskya
17cd5ecfc2 Merge branch 'feat/server_nsfw' into 'develop'
feat: admin ability to force drive content to always be nsfw

Co-authored-by: 老周部落 <laozhoubuluo@gmail.com>

Closes #10713

See merge request firefish/firefish!10685
2024-03-25 15:03:16 +00:00
naskya
7e3cae09a0
fix (client): remove invalid non-null assertion 2024-03-25 23:42:06 +09:00
naskya
506714d8af
chore: use camelCase 2024-03-25 23:32:20 +09:00
老周部落
05e5e92ef3
feat: admin ability to force drive content to always be nsfw 2024-03-25 21:15:53 +08:00
Lhcfl
cc41f255fd enhance: add tooltip for better expressiveness 2024-03-25 12:43:08 +08:00
Lhcfl
69d214accc feat: add alt indicator in post form attachments 2024-03-25 12:29:06 +08:00
naskya
a7d6e8eb1a Merge branch 'feat/proxy_media_fallback' into 'develop'
feat: proxy media fallback and url preview fallback

Co-authored-by: 老周部落 <laozhoubuluo@gmail.com>

See merge request firefish/firefish!10693
2024-03-24 17:37:59 +00:00
naskya
771789f491 Merge branch 'feat/warn-detected-language' into 'develop'
feat: Automatically detect and warn to correct the language of post

Co-authored-by: Lhcfl <Lhcfl@outlook.com>

See merge request firefish/firefish!10704
2024-03-24 11:56:15 +00:00
Linca
ed72aab48e
fix (backend): downgrade adm-zip to v0.5.10
To workaround this problem: https://github.com/cthackers/adm-zip/issues/475

Co-authored-by: naskya <m@naskya.net>
2024-03-24 20:45:02 +09:00
Lhcfl
95da62680a add isSupportedLanguage 2024-03-24 11:00:49 +08:00
naskya
ad08d071bf Merge branch 'change-from-html' into 'develop'
refactor: Rewrite from-html parser using recursion

Co-authored-by: Lhcfl <Lhcfl@outlook.com>

See merge request firefish/firefish!10694
2024-03-23 16:34:44 +00:00
Linca
7c761f8c3d refactor: Rewrite from-html parser using recursion
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-03-23 16:34:44 +00:00
naskya
d954a818cc
chore: remove unused dependency 2024-03-24 01:14:55 +09:00
naskya
f6ee3b0550
Merge branch 'develop' into container/alpine-based-image 2024-03-23 21:55:17 +09:00
naskya
83944dd49f
chore: update dependencies 2024-03-23 21:41:51 +09:00
naskya
df8078d9a4 Merge branch 'fix/local-user-notes-count' into 'develop'
fix: recalculate notesCount of local user when notes are deleted.

Co-authored-by: Linca <lhcfllinca@gmail.com>
Co-authored-by: Lhcfl <Lhcfl@outlook.com>

See merge request firefish/firefish!10701
2024-03-23 08:01:39 +00:00
naskya
6f3c9d7300
fix: commit auto-generated index.js to workaround build issue (close #10864) 2024-03-23 02:01:37 +09:00
naskya
39c19742d0
chore: regenerate entities 2024-03-23 01:40:28 +09:00
naskya
996610aa2e
dev: port some scripts in package.json to Makefile 2024-03-23 01:39:12 +09:00
naskya
6e9d3387e0
refactor (backend): use Promise.all to await multiple async processes 2024-03-23 00:54:54 +09:00
Lhcfl
17a42f015a chore: format 2024-03-21 18:00:32 +08:00
Lhcfl
5dc313d6d1 dev: change filterLangmapByPrefix to filterSubclassLanguages 2024-03-21 17:52:48 +08:00
naskya
26e35d1d82
refactor: make function name clearer, let the ORM build queries 2024-03-20 19:17:46 +09:00
naskya
dc2039b45a
refactor (backend): change variable name, await asyncronous processes 2024-03-20 18:45:50 +09:00
naskya
7e2559c5ee
Merge branch 'develop' into catofish-fix/local-user-notes-count 2024-03-20 18:34:33 +09:00
Lhcfl
c3a57a3dad fix: check if two languages are close enough 2024-03-20 02:07:55 +08:00
Lhcfl
872ea8adb0 feat: Automatically detect and warn to correct the language of post 2024-03-20 01:08:14 +08:00
naskya
975598c91d
fix: remove incorrect license field 2024-03-19 02:00:53 +09:00
Linca
59f9a1620f feat: add authorize_interaction page
Co-authored-by: naskya <m@naskya.net>
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-03-18 15:45:24 +00:00
naskya
e6ba786b59
fix (client): missing import 2024-03-18 19:54:42 +09:00
老周部落
2af7f48870
feat: proxy media fallback and url preview fallback 2024-03-18 18:30:42 +08:00
naskya
f7a8a58cb2
Revert "refactor: remove note.mentionedRemoteUsers column"
This reverts commit 65797a934a.
2024-03-18 03:29:19 +09:00
naskya
e4a72bbfe5
Revert "backend: improve removeMentionedRemoteUsersColumn revert query (#403)"
This reverts commit 3473442875.
2024-03-18 03:29:17 +09:00
Linca
d002741ecc Merge branch 'develop' into 'fix/local-user-notes-count'
# Conflicts:
#   packages/backend/src/services/note/delete.ts
2024-03-17 16:24:50 +00:00
sup39
9fd9eb0100
fix (backend): incorrect database queries 2024-03-18 01:01:54 +09:00
naskya
c61e6cd255
fix (backend): incorrect database indices (renote_mute & reply_mute) 2024-03-18 01:01:54 +09:00
naskya
387bfd5af8
chore: regenerate entities, update downgrade.sql 2024-03-18 00:32:48 +09:00
Norm
3473442875
backend: improve removeMentionedRemoteUsersColumn revert query (#403)
This is an optimized version made by Volpeon that should run faster if
the instance has a lot of notes.

See <https://is-a.wyvern.rip/notes/9habqldl6j> for a comparison of the
EXPLAIN ANALYZE of the old and new queries.

Co-authored-by: Volpeon <git@volpeon.ink>

Reviewed-on: https://akkoma.dev/FoundKeyGang/FoundKey/pulls/403
2024-03-18 00:20:02 +09:00
Johann150
65797a934a
refactor: remove note.mentionedRemoteUsers column
The column mentionedRemoteUsers on the note table in the database is
firstly in the wrong type since it contains JSON data but is typed as
text. Secondly it seems redundant, since that data can be acquired by
using the note.mentions column to fetch the respective data instead.

Co-authored-by: Francis Dinh <normandy@biribiri.dev>
2024-03-18 00:16:49 +09:00
sup39
9bce737f67
fix (backend): add alias to a migration subquery
Co-authored-by: naskya <m@naskya.net>
2024-03-17 23:13:54 +09:00
sup39
cca63b7286
perf (backend): improved post search with CW/alt text
Co-authored-by: naskya <m@naskya.net>
2024-03-17 22:40:36 +09:00
naskya
2220d5c56e
refactor (backend): add note_file table to store (noteId, fileId) pairs
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-17 22:40:35 +09:00
naskya
0f880b55e3
chore (backend): add FIXME to a questionable database column 2024-03-17 22:40:35 +09:00
Lhcfl
ac2b42b71b fix a bug 2024-03-17 14:17:54 +08:00
Lhcfl
6e8d1a167f fix: cascading bugs during deletion.
- During cascade deletion, the posts deleted by the cascade are not published to noteStream.
- During cascade deletion, the notes count of instance and user is incorrect.
2024-03-17 14:08:07 +08:00
Lhcfl
06985abe08 fix: recalculate notesCount of local user when notes are deleted. 2024-03-17 12:01:07 +08:00
naskya
80e3e0e91d
refactor (client): compare Firefish versions lexicographically 2024-03-17 03:00:37 +09:00
naskya
75f277f461
fix (backend): return null (instead of 0) if following/followers count is unavailable 2024-03-17 02:03:27 +09:00
naskya
517022f9b2
fix (backend): hide remote user's reactions and network (following/followers) in case it's set to hidden on their end 2024-03-17 01:51:24 +09:00
naskya
27be8e06cb
fix (backend): conditions for checking local uri's being inaccurate
ref: https://github.com/misskey-dev/misskey/issues/13540

Co-authored-by: mei23 <m@m544.net>
Co-authored-by: atsu1125 <atsuchan@atsuchan.page>
2024-03-17 01:51:24 +09:00
naskya
5e179b7721
chore: lint 2024-03-17 00:49:12 +09:00
naskya
1d0223e653
chore: format 2024-03-17 00:34:57 +09:00
naskya
d65c00f219
chore: I don't care # of stars 2024-03-17 00:32:59 +09:00
naskya
a6e759aeba
chore: update dependencies 2024-03-16 01:21:20 +09:00
naskya
ef15e9d0a3
chore: format 2024-03-13 13:12:23 +09:00
naskya
cd0aef1166
fix (backend): incorrect database index
ref: d30239b5e7
2024-03-13 13:12:23 +09:00
laozhoubuluo
3c75a93a49 fix(client): some key not using translate
Co-authored-by: naskya <m@naskya.net>
2024-03-11 09:31:14 +00:00
Eana Hufwe
d6e0389810 fix: Vue i18n template rendering extra {
Co-authored-by: Eana Hufwe <eana@1a23.com>
2024-03-08 15:05:33 +00:00
naskya
95bab740c4
refactor (container): remove config file that doesn't work properly 2024-03-07 21:23:06 +09:00
naskya
ced76bf978
chore (client): remove global $t, $ts 2024-03-07 11:24:48 +09:00
naskya
47bc534b1f
chore (client, locale): log in/out -> sign in/out 2024-03-07 11:13:21 +09:00
naskya
5fb3253069
refactor (client): $i -> me 2024-03-07 11:06:45 +09:00
naskya
ce406f9861
refactor (client): $instance -> instance 2024-03-07 10:52:32 +09:00
naskya
031e272052
chore (client): add kmyblue to commonNames 2024-03-07 09:59:30 +09:00
naskya
67dad81e99
chore: bump Node requirement from v18.16.0 to v18.17.0
to be compatible with Node-API version 9: https://nodejs.org/api/n-api.html#node-api-version-matrix
2024-03-07 04:07:33 +09:00
Linca
43f1034d03 feat: add unencrypted messaging warning in chat
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-03-06 18:27:34 +00:00
naskya
68fa43d97c
feat (client): add a toggleable setting to show no alt warning 2024-03-06 14:34:29 +09:00
naskya
40293a73c0
locale: separate nouns and verbs (close #10862) 2024-03-06 12:51:30 +09:00
naskya
9b6a061022
chore: update dependencies 2024-03-06 09:55:32 +09:00
naskya
ddc8f62a16
meta: remove *.joinfirefish.org URLs 2024-03-06 09:02:09 +09:00
naskya
5b77777439
style: hide scrollbars in simple text windows 2024-03-06 08:10:38 +09:00
naskya
7609d78269
style: minor change in search box margin 2024-03-06 07:54:40 +09:00
naskya
fb923fa4d8
style: fix FormSwitch text-align 2024-03-06 07:49:22 +09:00
atsu1125
aaa0b7edde
fix (backend): movedToUri should be either User or null
Co-authored-by: naskya <m@naskya.net>
2024-03-06 07:25:22 +09:00
老周部落
0d7f923738
fix: "explore" not using translate at entrance page 2024-03-05 21:39:41 +08:00
naskya
6eb04d9d82
chore: format 2024-03-05 09:26:53 +09:00
nexryai
8b3574d84c
fix (backend): stop sending stack traces on API errors
Co-authored-by: naskya <m@naskya.net>
2024-03-05 09:26:53 +09:00
naskya
0f1323b79d
chore (backend): add script to create new database migrations 2024-03-03 13:38:47 +09:00
naskya
bf99167406
refactor (backend): move migrations inside backend/src 2024-03-03 13:21:11 +09:00
naskya
330b02d87d Merge branch 'feature/langTagsUi' into 'develop'
feat: apply language annotation to note contents

Co-authored-by: Eana Hufwe <eana@1a23.com>

Closes #10854

See merge request firefish/firefish!10687
2024-03-02 11:03:01 +00:00
Eana Hufwe
175b5250f7 feat: apply language annotation to note contents
Co-authored-by: Eana Hufwe <eana@1a23.com>
2024-03-02 11:03:01 +00:00
Eana Hufwe
4abe42f1b7 fix: missing import in user list status bar
Co-authored-by: Eana Hufwe <eana@1a23.com>
2024-03-02 10:55:02 +00:00
naskya
4c38d9665e
chore: lint 2024-03-02 14:24:05 +09:00
Nanaka Hiira
860bda8921
fix (client): unable to open about-firefish if reaction store is empty 2024-03-02 14:02:16 +09:00
naskya
df13c84b53
fix (client): missing import 2024-03-02 13:58:24 +09:00
naskya
ec8a9096da
chore (client): add scripts/compare-versions to compare Firefish versions 2024-03-02 13:48:25 +09:00
naskya
78bdec3af4
chore (backend): add prelude/unsafe-cast for unsafe type casting 2024-03-02 13:26:44 +09:00
naskya
9705ceda5d
chore: update dependencies 2024-03-02 13:18:17 +09:00
sup39
b6e55173e2
refactor (backend): rename meta columns 2024-03-02 13:13:03 +09:00
naskya
d61462b892 Merge branch 'fix/stats_api' into 'develop'
fix(backend): mastodon stats conflate all indexed users and statuses

Co-authored-by: 老周部落 <laozhoubuluo@gmail.com>

Closes #10759

See merge request firefish/firefish!10684
2024-03-01 16:54:25 +00:00
老周部落
64bfb8f329
fix(backend): mastodon stats conflate all indexed users and statuses 2024-03-02 00:51:37 +08:00
naskya
2414cf3ec7
refactor (backend): separate translate function into another file, use post language info for translations, use deepl-node package 2024-03-02 00:28:30 +09:00
naskya
ec18c532ca
feat: ability to publish timelines on signed out page 2024-03-02 00:19:05 +09:00
naskya
9ce6a23266
chore: remove unused dependencies 2024-03-01 23:42:02 +09:00
naskya
412cdad209
feat: show unlisted posts from following users in antennas 2024-03-01 23:42:02 +09:00
naskya
d70d0f4232
refactor (backend): separate muted words and muted patterns
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-01 22:52:21 +09:00
naskya
b30e68c98c
feat: post search filters
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-01 22:17:02 +09:00
naskya
48e5d9de71
refactor: use PGroonga for full-text search and remove support of other engines
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: sup39 <dev@sup39.dev>
2024-03-01 21:39:13 +09:00
naskya
7051e445d3
chore: format 2024-03-01 10:44:16 +09:00
laozhoubuluo
e7689fb302 feat(backend): configurable log levels for troubleshooting 2024-03-01 00:50:53 +00:00
laozhoubuluo
d709030580 feat: sent follow request list api and user interface
Co-authored-by: naskya <m@naskya.net>
2024-03-01 00:40:20 +00:00
naskya
d2ed7fcb70
chore: tweak user/server default configs 2024-03-01 09:13:00 +09:00
naskya
511e6c8317
style: tweak default client settings 2024-03-01 08:51:19 +09:00
naskya
30c22a2431
fix (client): squareCatAvatars config being not reflected in some places
This was overlooked in 6b2bad1fb6
2024-03-01 08:19:37 +09:00
naskya
1ce0a068c8
feat (client): show software versions in instance ticker tooltip 2024-03-01 08:10:40 +09:00
naskya
a96e754496
style: tweak settings UI 2024-03-01 08:04:22 +09:00
naskya
391328f128
chore: remove nyaification of 'nA' 2024-03-01 07:56:05 +09:00
sup39
85c034b1a2
fix: make readFile in api/patrons async 2024-03-01 07:51:26 +09:00
naskya
1d6b1d052d
feat: allow admins to migrate accounts 2024-03-01 07:47:40 +09:00
naskya
945cc87dc7
chore (backend): remove horrible API endpoints 2024-03-01 07:39:22 +09:00
naskya
20ca238b59
chore: stop requiring misskeyVersion in preference backups 2024-03-01 07:33:59 +09:00
sup39
020c421c9b
fix (backend): apply word mutes in notifications
Co-authored-by: naskya <m@naskya.net>
2024-03-01 07:29:58 +09:00
naskya
1bf513dedd
feat: per-user reply mutes (close #9150) 2024-03-01 07:24:43 +09:00
naskya
f3fd8829ba
chore (client): move pull-down-to-refresh settings to the mobile section 2024-02-29 22:37:07 +09:00
Fairy-Phy
4f72ade656
feat (client): pull-to-refresh timelines
based on https://github.com/misskey-dev/misskey/pull/12113

Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: naskya <m@naskya.net>
Co-authored-by: Nanaka Hiira <hiira@hiira.dev>
2024-02-29 22:24:50 +09:00
naskya
f8bc26bd6b Merge branch 'security-key-without-2fa' into 'develop'
Make security key independent of 2FA

Co-authored-by: TrojanerHD <github@trojaner.dev>

Closes #8610

See merge request firefish/firefish!10670
2024-02-29 12:19:26 +00:00
Trojaner
4f738246fd Make security key independent of 2FA
Co-authored-by: TrojanerHD <github@trojaner.dev>
2024-02-29 12:19:26 +00:00
naskya
0cb26730fc Merge branch 'fix/backport_resolver_parse_follow_request' into 'develop'
fix(backend): backport fix about resolver cannot parse some follows and notes request

Co-authored-by: 老周部落 <laozhoubuluo@gmail.com>

See merge request firefish/firefish!10680
2024-02-29 11:50:33 +00:00
naskya
af80fd92dc
chore: upgrade dependencies
Co-authored-by: sup39 <dev@sup39.dev>
2024-02-28 23:40:40 +09:00
naskya
d30239b5e7
fix (backend): incorrect database index
Sorry for my silly mistake (cf. 9d56db0fbf 4356099fec)
2024-02-28 23:28:09 +09:00
naskya
ab9602d426
style/fix (client): remove contributor info from about-firefish 2024-02-28 02:40:43 +09:00
naskya
0583f68565 Merge branch 'develop' into 'develop'
Change About Firefish page to reflect more accurate information

Co-authored-by: Jose Luis Pavón <jolupameister@protonmail.com>
Co-authored-by: jolupa <jolupameister@gmail.com>

See merge request firefish/firefish!10673
2024-02-27 17:35:11 +00:00
Jose Luis Pavón
6c83b9e69c Change About Firefish page to reflect more accurate information
Co-authored-by: jolupa <jolupameister@gmail.com>
2024-02-27 17:35:11 +00:00
naskya
6b19579d1e Merge branch 'fix/MkChatPreview' into 'develop'
fix: #10859 Chat history disappeared

Co-authored-by: Lhcfl <Lhcfl@outlook.com>

Closes #10859

See merge request firefish/firefish!10678
2024-02-27 17:31:53 +00:00
Calorie Zero
27e47eb176 fix: #10859 Chat history disappeared
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-02-27 17:31:53 +00:00
naskya
8f0cccac7d
fix (client): MkActiveUsersHeatmap does not take props 2024-02-28 02:16:01 +09:00
naskya
e0447ba4a9 Merge branch 'fix/error_popup_signup' into 'develop'
fix(client): error popup does not appear on signup

Co-authored-by: 老周部落 <laozhoubuluo@gmail.com>

Closes #10708

See merge request firefish/firefish!10675
2024-02-27 17:10:07 +00:00
naskya
ddfe20083d Merge branch 'catodon-pickup' into 'develop'
Catodon bug fixes pickup

Co-authored-by: Lhcfl <Lhcfl@outlook.com>

See merge request firefish/firefish!10676
2024-02-27 17:07:42 +00:00
naskya
a4603525aa
perf: remove charts (close #10611)
note:
- ActiveUsersChart is kept
- backend can be further refactored
2024-02-28 02:02:59 +09:00
老周部落
76738f6968
fix(backend): backport fix about resolver cannot parse some follows and notes request 2024-02-27 01:38:02 +08:00
老周部落
c6960710a6
fix(backend): UserFromURI failure shouldn't causes exception 2024-02-27 00:49:47 +08:00
Lhcfl
b6bbd23e8a chore: format 2024-02-26 21:08:48 +08:00
Lhcfl
7306e435c1 fix autosize 2024-02-26 21:03:43 +08:00
Lhcfl
1c125a0079 fix: (Catodon #32) The posting form in the timeline doesn't show button names on hover 2024-02-26 20:59:08 +08:00
Lhcfl
7b999eb9fd fix (Catodon #77) The title of the chat is undefined 2024-02-26 20:57:13 +08:00
Lhcfl
6a239bff21 fix: (Catodon #73) Weird dark background on inline code in chat view 2024-02-26 20:55:21 +08:00
Lhcfl
853a511f36 fix autosize 2024-02-26 20:51:27 +08:00
Lhcfl
6a002fd785 fix: unrenote should only delete renotes, not quotes (Catodon #67) 2024-02-26 20:44:14 +08:00
老周部落
ab057a98f5
fix(client): error popup does not appear on signup 2024-02-26 00:42:47 +08:00
sup39
ca67ca7bbe
feat: use syntax highlight assets on server
Co-authored-by: naskya <m@naskya.net>
2024-02-25 20:50:33 +09:00
naskya
61b09eaf9a
chore: don't use CDN if useEmojiCdn is disabled 2024-02-25 20:49:10 +09:00
sup39
6eab8fde16
feat: auto load MkCode syntax highlight 2024-02-25 20:44:10 +09:00
naskya
f468fe988d
fix (backend): check url properly
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
2024-02-25 20:37:41 +09:00
naskya
8a1bc7c085
style: show online status indicator only when available 2024-02-22 17:24:20 +09:00
naskya
78f3def837
chore: format 2024-02-22 03:26:37 +09:00
naskya
f2faba970f Merge branch 'feat/add_import_renote_mastodon' into 'develop'
feat: add import renote from Mastodon to firefish

Co-authored-by: Buluo Laozhou <laozhoubuluo@gmail.com>

Closes #10833

See merge request firefish/firefish!10652
2024-02-21 18:25:47 +00:00
laozhoubuluo
19558eb775 feat: add import renote from Mastodon to firefish 2024-02-21 18:25:47 +00:00
naskya
44aa70ca55
fix (client): update version comparison algorithm 2024-02-22 03:18:26 +09:00
naskya
ea5312148f
fix (backend): imports 2024-02-22 03:18:17 +09:00
naskya
c79248d07c
refactor (backend): make error logs more verbose 2024-02-22 03:18:05 +09:00
naskya
803d6c2978
fix (client): undefined locale 2024-02-21 18:02:13 +09:00
naskya
fb74a5eeda
feat: ability to make existing public posts private
Co-authored-by: sup39 <dev@sup39.dev>
2024-02-21 08:42:50 +09:00
naskya
fa0e65cc1b
feat (client): add private visibility 2024-02-21 07:24:52 +09:00
naskya
f04bf9f78e
chore: regenerate entities 2024-02-21 05:57:15 +09:00
naskya
9fbca3fd95
refactor: drop lang from user_profile 2024-02-21 03:27:33 +09:00
naskya
5574c8e482
chore: update dependencies 2024-02-20 17:45:48 +09:00
naskya
52ebc2d8dc
feat: emoji moderators 2024-02-20 17:41:45 +09:00
mei23
e38ee08ef9
fix (backend): validate ActivityPub Content-Type
Co-authored-by: naskya <m@naskya.net>
2024-02-17 18:42:38 +09:00
naskya
37127af55b
chore (client): add search engines 2024-02-17 02:25:04 +09:00
naskya
c0358daa83
chore (client): remove text art in HTML comments 2024-02-16 17:37:06 +09:00
Nanaka Hiira
b9c89aecca
feat (api): add /api/emojis endpoint 2024-02-16 17:30:16 +09:00
naskya
002b8683b7 Merge branch 'module' into 'develop'
refactor: make `client` and `sw` ES modules

Co-authored-by: Ryan Cao <615-ry@users.noreply.git.joinfirefish.org>

See merge request firefish/firefish!10669
2024-02-16 05:32:47 +00:00
naskya
42dfe1e0c1
fix (backend): undefined reference 2024-02-16 14:17:22 +09:00
Ryan Cao
772f4f0868
refactor: make client and sw ES modules 2024-02-16 09:31:32 +08:00
naskya
eca0d47951
chore (client): open the changelog instead of release page 2024-02-16 04:30:09 +09:00
naskya
f61f152a2d
chore (backend): increase PostgreSQL default time limit 2024-02-16 04:17:28 +09:00
naskya
c511dd774b
feat (client): big post button 2024-02-16 04:14:19 +09:00
naskya
794443c859
feat (client): turn unread notification tab into reactions tab 2024-02-16 04:06:30 +09:00
naskya
b665a5bccf
chore: accept 15 featured posts 2024-02-16 03:59:48 +09:00
naskya
47a170cf47
chore: make nsfw setting deviceAccount 2024-02-16 03:55:31 +09:00
naskya
ff35195611
refactor: remove auto NSFW media detection 2024-02-16 01:08:05 +09:00
naskya
3d2ecadbc6
feat (client): ability to specify search engine in search bar MFM 2024-02-16 00:35:19 +09:00
naskya
fd523abdf7
style: emphasize "Follows you" sign on user pages as well
Should have done in 4eefd534d8
2024-02-16 00:19:35 +09:00
naskya
20127ff2b6
chore: update dependencies 2024-02-15 23:37:49 +09:00
naskya
4eefd534d8
style: emphasize "Follows you" sign 2024-02-15 23:33:12 +09:00
naskya
ab39ff5954
style: change back some colors in notifications 2024-02-15 23:25:50 +09:00
naskya
248cd96a39
feat: send the actual emoji reaction by the like button 2024-02-15 23:22:30 +09:00
naskya
a770ef4314
style: simplify notifications display 2024-02-15 23:15:59 +09:00
naskya
37a9a6e155
docs: 📑 fewer emojis and badges 2024-02-15 15:15:55 +09:00
naskya
a3c0713eb1
feat (client): ability to replace widgets button with reload button on mobile 2024-02-15 13:43:23 +09:00
naskya
f186e3ad7e
feat (client): ability to replace chat button with account menu on mobile 2024-02-15 13:35:26 +09:00
naskya
6b2bad1fb6
feat (client): separate settings for displaying rounded avatars for cat and non-cat accounts 2024-02-15 13:10:24 +09:00
naskya
e731457a24
chore: format 2024-02-14 22:59:02 +09:00
naskya
2f2ea4140a Merge branch 'button-align-items-fix' into 'develop'
fix: minor alignment issues in menus

Co-authored-by: Ryan Cao <615-ry@users.noreply.git.joinfirefish.org>

See merge request firefish/firefish!10668
2024-02-14 13:52:29 +00:00
Trojaner
a46d79d5da fix: replace urls to git.joinfirefish.org with firefish.dev
Co-authored-by: naskya <m@naskya.net>
Co-authored-by: TrojanerHD <github@trojaner.dev>
2024-02-14 13:44:11 +00:00
Ryan Cao
efeea5b2d4
fix: minor alignment issues in menus 2024-02-14 15:45:57 +08:00
naskya
527246cf21
dev: bump Rust version requirement & use Cargo.lock 2024-02-13 22:23:43 +09:00
naskya
594d9b44e3
fix (client): move setting item 2024-02-13 00:49:47 +09:00
naskya
09396e33a4
refactor: firefish-js & backend-rs imports 2024-02-13 00:40:46 +09:00
naskya
834faaf6de
fix (client): hideFollowButton not being used in user pages 2024-02-13 00:39:51 +09:00
naskya
fe0bfe31b3
meta: backend/native-utils -> backend-rs 2024-02-12 23:14:23 +09:00
naskya
4356099fec
refactor: remove database migrations in Rust 2024-02-12 22:45:47 +09:00
naskya
5ff1afc4f2
dev: remove Cypress tests
We'll use mocha and ava
2024-02-12 22:25:55 +09:00
naskya
49fa0975ca
chore: format 2024-02-12 02:50:57 +09:00
naskya
dc66474eef
fix (api): fetch latest version from new repository 2024-02-12 02:49:36 +09:00
naskya
88058287e4
chore: upgrade dependencies (TypeScript)
holding @swc/cli and megalodon
2024-02-11 02:43:22 +09:00
naskya
777a5a6bf7
chore: fetch patrons from local file 2024-02-11 02:33:16 +09:00
naskya
151ec3523c
chore: specify nofollow,noarchive,nocache,noimageindex in addition to noindex 2024-02-11 02:31:53 +09:00
naskya
ff75e292d9
chore: format 2024-02-11 02:30:10 +09:00
naskya
9a402611b1
feat (client): ability to hide misclickable follow buttons 2024-02-11 02:29:32 +09:00
naskya
88401642ba
feat (client): ability to show preview in posting form by default
Co-authored-by: sup39 <dev@sup39.dev>
2024-02-11 02:08:25 +09:00
MeiMei
cf5b42a160
feat: accept more signature algorithms like ECDSA/Ed25519
cf. 3272b908c6

Co-authored-by: naskya <m@naskya.net>
2024-02-09 04:27:28 +09:00
naskya
99c592f4dd
chore: format 2024-02-09 04:14:28 +09:00
sup39
78c9911788
refactor (backend): change !== null to != null
This actually fixes some errors 🥴

Co-authored-by: naskya <m@naskya.net>
2024-02-09 04:12:47 +09:00
naskya
d518bdea29
style: prioritize favicons over icons 2024-02-08 22:20:34 +09:00
naskya
42fc787731 Merge branch 'develop' into 'develop'
fix feed query params

Co-authored-by: CGsama <CGsama@outlook.com>

See merge request firefish/firefish!10654
2024-02-07 11:34:38 +00:00
cg sama
16ab8cca36 fix feed query params
Co-authored-by: CGsama <CGsama@outlook.com>
2024-02-07 11:34:38 +00:00
naskya
446f919920 Merge branch 'enlarge-avatar' into 'develop'
feat: enlarge profile picture by clicking it

Co-authored-by: Lhcfl <Lhcfl@outlook.com>

See merge request firefish/firefish!10659
2024-02-07 11:34:05 +00:00
naskya
c1dde5eab9 feat: enlarge profile picture by clicking it
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-02-07 11:34:05 +00:00
naskya
e5dd94bfc9 Merge branch 'feat/pleroma-chat' into 'develop'
feat: support ChatMessage type

Co-authored-by: Lhcfl <Lhcfl@outlook.com>

See merge request firefish/firefish!10660
2024-02-07 11:33:41 +00:00
naskya
7e4fd0e28e feat: support ChatMessage type
Co-authored-by: Lhcfl <Lhcfl@outlook.com>
2024-02-07 11:33:41 +00:00
naskya
44e8e871a4 Merge branch 'style/page-editor-buttons' into 'develop'
style: rearrange buttons in page editor

Co-authored-by: sup39 <dev@sup39.dev>

See merge request firefish/firefish!10665
2024-02-07 11:32:19 +00:00
naskya
08232ae946
docs: repo move (wip) 2024-02-06 15:38:03 +09:00
naskya
ddde16cfdf Merge branch 'language' into 'develop'
Add language picker to post form

Co-authored-by: sup39 <dev@sup39.dev>
Co-authored-by: Essem <smswessem@gmail.com>

Closes #9692

See merge request firefish/firefish!10616
2024-02-06 04:23:56 +00:00
sup39
62ecf00caa
style: rearrange buttons in page editor 2024-01-19 23:42:55 +09:00
naskya
8f7ed71956
fix: unable to update profiles in some cases 2024-01-15 02:08:57 +09:00
naskya
57116f7371
fix: undefine unspecified parameters on profile updates 2024-01-11 10:26:30 +09:00
Kainoa Kanter
d2fd072640 Merge branch 'chore/upgrade-rust-deps' into 'develop'
upgrade dependencies (Rust)

Co-authored-by: naskya <m@naskya.net>
Co-authored-by: Namekuji <nmkj@waah.day>

See merge request firefish/firefish!10656
2024-01-11 01:21:46 +00:00
naskya
d240f8f4c3 upgrade dependencies (Rust)
Co-authored-by: Namekuji <nmkj@waah.day>
2024-01-11 01:21:46 +00:00
naskya
8f956f4978 refactor (client): replace confusing expressions like $i != null 2024-01-11 01:21:21 +00:00
sup39
788f7d26d2
fix: properly set recentlyUsedPostLanguages to registry 2023-12-27 23:50:48 +09:00
naskya
f8b45339fd
chore: copy langmap to backend 2023-12-27 05:53:25 +09:00
naskya
486c4a13bc
Revert "chore: symlinc langmap to backend"
This reverts commit 206d3c27f1.
2023-12-27 05:52:55 +09:00
naskya
73802dfc9f
Merge branch 'develop' into language 2023-12-27 05:50:55 +09:00
naskya
206d3c27f1
chore: symlinc langmap to backend 2023-12-27 05:44:50 +09:00
naskya
57d0341256
feat: specify rtl languages in langmap 2023-12-27 05:43:44 +09:00
naskya
cea65f58d7
fix: profile updates fail if language isn't specified 2023-12-27 05:41:11 +09:00
mei23
4a659e131a
fix: prohibit Apps to use admin/moderator permission 2023-12-27 03:33:48 +09:00
sup39
6609218f75
fix: page block not draggable on Firefox 2023-12-24 13:23:40 +09:00
ThatOneCalculator
9f3d0a2656
refactor: 🔥 remove unused constants 2023-12-07 10:44:23 -08:00
ThatOneCalculator
73cf3b64e5
refactor: 🔥 remove local twemoji in backend assets, replace with @discordapp/twemoji
They ended up publishing svg in dist
2023-12-06 11:11:42 -08:00
ThatOneCalculator
a6df31606c
fix: 💄 make fullPageHeader on MkDrive look like standard MkPageHeader 2023-12-05 19:41:45 -08:00
ThatOneCalculator
6d602fa80a
chore: 🎨 format 2023-12-05 19:32:39 -08:00
Kainoa Kanter
7db4e06093 fix: 🐛 Fix MkDrive nav header on drive.vue 2023-12-06 03:31:56 +00:00
Kainoa Kanter
afe0e8b4b3 Merge branch 'make-tsc-dev-deps' into 'develop'
Move typescript of megalodon from deps to dev-deps

Co-authored-by: Mizunashi Mana <contact@mizunashi.work>

See merge request firefish/firefish!10648
2023-12-05 19:19:38 +00:00
Mizunashi Mana
e3f4936f69 Move typescript of megalodon from deps to dev-deps 2023-12-05 19:19:37 +00:00
Kainoa Kanter
30a33a7445 Merge branch 'fix/nodeinfo' into 'develop'
fix: nodeinfo 2.0 compliance

Co-authored-by: naskya <m@naskya.net>

Closes #10798

See merge request firefish/firefish!10643
2023-12-05 18:46:39 +00:00
ThatOneCalculator
452f29bcb3
Revert "chore: 🚨 lint"
This reverts commit f7ce60cd9f.
2023-12-04 23:12:33 -08:00
ThatOneCalculator
623cadf981
Revert "chore: lint import order"
This reverts commit 8d3c35c0c6.
2023-12-04 23:12:10 -08:00
ThatOneCalculator
a6f0143017
refactor: ♻️ isNan -> Number.isNan 2023-12-04 22:36:57 -08:00
ThatOneCalculator
34ce779309
chore: 🎨 format 2023-12-04 19:52:37 -08:00
ThatOneCalculator
e958834158
refactor: ♻️ Upgrade Twemoji to Emoji 15.0
Adds a new option to load Twemoji from the JSDelivr CDN (default) or from the server.  For Twemoji stored on the server,  they are grabbed directly from the @twemoji/api Github repo's assets, given they're no longer distributed in the @twemoji/api dist. No longer uses @discordapp/twemoji due to being unmaintained.
2023-12-04 19:50:44 -08:00
ThatOneCalculator
00f8924030
fix: 🐛 service worker notification badges 2023-12-04 19:07:26 -08:00
Kainoa Kanter
342166c01f Merge branch 'audio' into 'develop'
fix: sound effects stop music playback in iOS

Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>

Closes #10804

See merge request firefish/firefish!10641
2023-12-04 04:45:51 +00:00
naskya
1011b88850 fix: sound effects stop music playback in iOS
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
2023-12-04 04:45:51 +00:00
Kainoa Kanter
373ed7028e Merge branch 'fix/unicode-15' into 'develop'
fix: ⬆️ switch from twemoji-parser to @twemoji/parser


See merge request firefish/firefish!10645
2023-12-04 04:45:42 +00:00
Kainoa Kanter
1d870fa78d fix: ⬆️ switch from twemoji-parser to @twemoji/parser 2023-12-04 04:45:42 +00:00
blueb
e1dcba9aba fix ignoring person._misskey_summary on updating remote profiles 2023-12-04 04:45:33 +00:00
mei23
831b3d4ee2
fix: filter featured collection
Co-authored-by: naskya <m@naskya.net>
2023-12-02 20:25:36 +09:00
naskya
e8b21b593a
chore: remove unneeded files 2023-12-02 06:23:37 +09:00
naskya
7d5bbfa180
Merge branch 'develop' into language 2023-12-01 07:16:58 +09:00
Essem
fe16b6e41d
fix: Don't provide lang when no language is selected 2023-11-29 00:32:23 -06:00
naskya
3570406b05
fix: nodeinfo 2.0 compliance 2023-11-29 04:22:11 +09:00
naskya
7803aa80d0
chore: format 2023-11-29 04:05:57 +09:00
Essem
8555496146
feat: Add "no language" option to language picker 2023-11-28 10:47:48 -06:00
naskya
b87a28622a
Revert "fix: ♻️ add data.localOnly back to dontFederateInitially check"
Closes #10817

This reverts commit 31ccedf177.
2023-11-29 00:48:10 +09:00
ThatOneCalculator
a6aa7d2b74
chore: 🔥 remove unused ID methods 2023-11-26 12:37:35 -08:00
ThatOneCalculator
8d3c35c0c6
chore: lint import order 2023-11-26 12:33:46 -08:00
ThatOneCalculator
f7ce60cd9f
chore: 🚨 lint 2023-11-26 12:27:02 -08:00
Kainoa Kanter
c35dbe2645 Merge branch 'more-links' into 'develop'
feat: ability to pin custom pages to the help menu

Co-authored-by: naskya <m@naskya.net>

See merge request firefish/firefish!10640
2023-11-26 20:14:02 +00:00
naskya
e7e6ae69e0 feat: ability to pin custom pages to the help menu 2023-11-26 20:14:02 +00:00
ThatOneCalculator
2f7b3070ee
chore: format 2023-11-26 12:06:21 -08:00
Laura Hausmann
3272b908c6
fix: 🔒 Fix HTTP signature validation
Co-authored-by: perillamint <perillamint@silicon.moe>
Co-authored-by: yunochi <yuno@yunochi.com>
2023-11-26 12:04:17 -08:00
naskya
dadb45f609
fix: syntax error
at least this compiles
2023-11-27 01:11:07 +09:00
ThatOneCalculator
a256f48b74
fix 2023-11-24 18:06:24 -08:00
ThatOneCalculator
a8b33b5415
fix: 🐛 SOMETHING_HAPPENED_IN_PROMISE when LANGS isn't found 2023-11-24 18:04:06 -08:00
naskya
e87b46863d
30 is too many 2023-11-24 01:31:24 +09:00
naskya
e5163ecb82
update langmap to sort out issues regarding Chinese locales 2023-11-23 19:48:33 +09:00
naskya
610722e258
use language code instead of ph-translate icon 2023-11-23 18:09:55 +09:00
naskya
913b8dca63
show recently used languages first 2023-11-23 17:49:13 +09:00
naskya
47ff1f795d
make comment a bit less confusing 2023-11-23 04:25:54 +09:00
naskya
09a6527cee
minor refactor 2023-11-23 04:24:21 +09:00
naskya
d8a8fc8f7a
Merge branch 'develop' into language 2023-11-23 01:52:23 +09:00
naskya
ef71d23d80
fix: wrong string substitution (misskey.io -> firefish.io) + stop depending on misskey.io (close #10813) 2023-11-23 01:50:58 +09:00
naskya
061791eb65
suggest all options if multiple regions are defined in the langmap 2023-11-22 23:19:14 +09:00
naskya
8126c15677
Merge branch 'develop' into language 2023-11-22 22:22:15 +09:00
naskya
e0c1d9ce00
refactor (minor): update MkPostForm 2023-11-22 22:21:47 +09:00
naskya
f8e935b120
Merge branch 'develop' into firefish-language 2023-11-22 22:02:27 +09:00
Ibuki Sugiyama
23fb60e185
enhance: increase emoji picker search results
Co-authored-by: naskya <m@naskya.net>
2023-11-19 14:13:53 +09:00
naskya
24deab1743
chore: remove unused dependencies 2023-11-18 19:21:23 +09:00
naskya
ee4ddabc6b fix: anyone (not only the owner) can press the edit button of an album 2023-11-17 09:17:56 +00:00
naskya
2dcc46a9e3
chore: remove language detection from backend 2023-11-17 17:50:20 +09:00
naskya
636cbee66b
chore: auto detect -> suggest 2023-11-17 17:17:46 +09:00
naskya
558867dac5
Merge branch 'develop' into firefish-language 2023-11-17 16:54:48 +09:00
Kainoa Kanter
dd6ef65dee chore: format 2023-11-16 14:20:43 -08:00
naskya
2d9d6e9fb7
chore: lint 2023-11-17 05:18:19 +09:00
naskya
97bb495636
chore: upgrade dependencies (except for @swc/core and megalodon) 2023-11-17 05:15:02 +09:00
naskya
845f08893f
fix: upgrade AiScript!
There are braking changes in the AiScript syntax, so existing plugins must alse be upgraded
Also, I didn't include the function that can call remote servers' API (which is present in the latest Misskey)

Co-authored-by: syuilo <syuilotan@yahoo.co.jp>
Co-authored-by: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com>
2023-11-17 05:04:05 +09:00
ThatOneCalculator
31ccedf177
fix: ♻️ add data.localOnly back to dontFederateInitially check
ref: https://git.joinfirefish.org/firefish/firefish/-/merge_requests/10639#note_2651
2023-11-12 10:46:28 -08:00
nakkaa
8ef1130330
fix: add missing entry in manifest.json so that PWA can use it 2023-11-11 02:20:33 +09:00
Kainoa Kanter
09053f5748 Merge branch 'feat-client-drive-notes' into 'develop'
feat: client: add page 'posts with file attached'

Co-authored-by: Johann150 <johann.galle@protonmail.com>

Closes #10695

See merge request firefish/firefish!10634
2023-11-10 15:38:18 +00:00
cg sama
7fa737e8b8 fix import notes federated initially
Co-authored-by: CGsama <CGsama@outlook.com>
2023-11-10 15:32:23 +00:00
naskya
7323f4f8a1 Merge branch 're2-update' into 'develop'
Fix build on node 21

Co-authored-by: Jegler <jegler@heckin.how>

See merge request firefish/firefish!10635
2023-11-07 14:02:26 +00:00
Jegler
fbfa4cd41f Fix build on node 21 2023-11-07 14:02:25 +00:00
naskya
7d9278b470 Merge branch 'fix/broken-search-field' into 'develop'
fix: Use "iconClass" instead of "icon" in MkDialog; remove "null" in input field

Co-authored-by: minneyar <speed@sakabatou.net>

See merge request firefish/firefish!10631
2023-11-07 14:01:24 +00:00
Minneyar
c03c11c7aa fix: Use "iconClass" instead of "icon" in MkDialog; remove "null" in input field
Co-authored-by: minneyar <speed@sakabatou.net>
2023-11-07 14:01:24 +00:00
naskya
40d5ad1b2d
chore: remove unused imports/variables 2023-10-31 20:19:05 +09:00
naskya
8845383fc2
chore: add missing @types packages for client 2023-10-31 20:14:41 +09:00
naskya
3e3933d50a fix: icons in MkModPlayer 2023-10-31 10:21:59 +00:00
naskya
0fb0a19611 fix(minor): consistent mfm parsing 2023-10-31 10:04:51 +00:00
naskya
70503d698f
fix: reactions_not_public condition 2023-10-31 14:00:54 +09:00
naskya
267d1970e2 fix icon in page.post.vue 2023-10-30 18:26:38 +00:00
naskya
adee17b85a
chore: organize backend imports
* remove unused/duplicate imports
* replace paths like "../../../define.js" to be more readable
* add missing @types packages
2023-10-30 18:06:08 +09:00
ThatOneCalculator
b8a85257a0
refactor: 🔥 remove unused reference to MisskeyClient 2023-10-29 14:02:14 -07:00
ThatOneCalculator
1c9389ca21
fix: ♻️ set en-US as default lang for type 2023-10-29 14:02:04 -07:00
ThatOneCalculator
981165ae8b
feat: Support for _misskey_summary
Co-authored-by: kakkokari-gtyih <daisho7308+f@gmail.com>
ref: https://github.com/misskey-dev/misskey/pull/12184
2023-10-29 13:37:28 -07:00
naskya
3b3320d532
chore: lint 2023-10-29 19:49:47 +09:00
naskya
cb53dab8bd fix: check isIndexable in built-in post search 2023-10-29 10:03:07 +00:00
Kainoa Kanter
abceee2823 Merge branch 'develop' into 'develop'
Fix use of wrong library for CBOR authentication object

Co-authored-by: PrivateGER <privateger@privateger.me>

See merge request firefish/firefish!10629
2023-10-27 17:57:23 +00:00
naskya
9f1a7d90c6 remove integrations from nodeinfo 2023-10-27 15:56:57 +00:00
naskya
27d7e456cd fix: targetLang is xx-yy or xx_yy 2023-10-26 03:03:38 +00:00
Johann150
a04f488da0
feat: client: add page 'posts with file attached'
Based on FoundKey commit 3747d7ecb1.
Closes #10695
2023-10-25 12:21:29 +02:00
naskya
993340bae6
fix: overlooked fix in cdf839bc 2023-10-23 18:32:49 +09:00
Minneyar
1bf6cdce61 fix: Extract $i from account.ts into reactiveAccount.ts to fix circular dependency
Co-authored-by: minneyar <speed@sakabatou.net>
2023-10-22 21:29:46 +00:00
PrivateGER
64b83ddb9f
Fix use of wrong library for CBOR authentication object 2023-10-22 21:23:52 +02:00
naskya
08cb14a04d
chore: run lint 2023-10-22 17:44:32 +09:00
naskya
e81ed199ae
Revert "chore: upgrade biome + lint & format"
This reverts commit a1cd9f73a1.
2023-10-22 17:33:40 +09:00
naskya
ca2bf89082
fix: localOnly icon isn't showing 2023-10-22 06:52:46 +09:00
Essem
dbbc2e2675 fix: 🐛 Expose animation setting in MkFolder 2023-10-20 19:48:56 +00:00
naskya
b4c0c4e5c6 fix: 0 is falsy 2023-10-20 07:20:16 +00:00
ThatOneCalculator
0bc6d7e753
chore: 📦 add homepage for firefish-js npm 2023-10-19 17:18:02 -07:00
ThatOneCalculator
a1cd9f73a1
chore: upgrade biome + lint & format 2023-10-19 17:10:30 -07:00
ThatOneCalculator
aa7f58d5a1
chore: 🔥 remove firefish-js changelog
outdated, all changes in master changelog
2023-10-19 17:03:12 -07:00
ThatOneCalculator
53949b668a
docs: 📝 Misskey -> Firefish in documentation/comments/WebAuthn name 2023-10-19 17:01:02 -07:00
ThatOneCalculator
cc27ba1dbe
docs: 📝 format badge as markdown 2023-10-19 16:53:50 -07:00
ThatOneCalculator
58fa6d3306
docs: 📝 remove bundle size badge from firefish-js
Won't stay in sync with published ver
2023-10-19 16:53:07 -07:00
ThatOneCalculator
eb936cc129
refactor: remove semver from firefish-js 2023-10-19 16:51:54 -07:00
ThatOneCalculator
bf0819860a
docs: 📝 badges for firefish-js readme 2023-10-19 16:49:10 -07:00
ThatOneCalculator
558fc3b2b9
fix: 🏷️ firefish-js types 2023-10-19 16:43:30 -07:00
ThatOneCalculator
027b4db37b
refactor: ♻️ firefish-js build 2023-10-19 16:18:21 -07:00
ThatOneCalculator
291cd65417
fix: 🐛 icon in titleContainer 2023-10-19 11:25:11 -07:00
ThatOneCalculator
e0aebd8f32
fix: 🐛 MkDialog/MkWaitingDialog icons 2023-10-19 10:55:48 -07:00
naskya
a954a06fad
fix: define icon 2023-10-19 14:47:30 +09:00
naskya
c21a24ee92
fix: null error in renote button 2023-10-19 14:46:20 +09:00
naskya
fd3d788aad
fix: properly bypass word mute check if signed out 2023-10-19 14:41:16 +09:00
naskya
0b8b4ea48d fix components/form/suspense.vue 2023-10-18 23:46:07 +00:00
naskya
0a44d06522
fix textarea 2023-10-19 07:35:36 +09:00
naskya
3e3cbb60c6
fix?: icon and defaultStore imports 2023-10-19 07:28:20 +09:00
naskya
d1bb6e02e9
hotfix: don't use upstream megalodon for now 2023-10-19 04:59:38 +09:00
naskya
b7125966d0
workaround for yet another import issue 2023-10-18 03:10:57 +09:00
naskya
7b72e823fb
fix (workaround): imports in MkFolder is also broken 2023-10-17 13:05:53 +09:00
naskya
f8db9119c6
Merge branch 'develop' into firefish-language 2023-10-17 12:44:55 +09:00
Kainoa Kanter
77b2050041 Merge branch 'feat/selectable-icon-weight' into 'develop'
feat:  allow users to choose icon set

Co-authored-by: naskya <m@naskya.net>

See merge request firefish/firefish!10613
2023-10-17 01:57:20 +00:00
Kainoa Kanter
78d8767124 feat: allow users to choose icon set
Co-authored-by: naskya <m@naskya.net>
2023-10-17 01:57:20 +00:00
ThatOneCalculator
d09a77cd2a
chore: format 2023-10-16 18:56:15 -07:00
Erin Shepherd
c4ec2d0942 fix: Refetch user keys when HTTP Signature validation fails
Co-authored-by: Erin Shepherd <erin.shepherd@e43.eu>
2023-10-17 01:27:26 +00:00
naskya
bdf3311402
fix: cache muted words 2023-10-17 07:55:07 +09:00
naskya
ae637ec85b
fix: consider hard mutes in antennas 2023-10-17 07:34:19 +09:00
naskya
93769b79b1
chore: minor refactor of check-word-mute 2023-10-17 07:28:58 +09:00
naskya
3b9f161251
chore: minor refactor of check-hit-antenna 2023-10-17 07:14:01 +09:00
naskya
ddbe213f59
feat: show all reacted users initially in reactions tab 2023-10-17 06:32:36 +09:00
naskya
2efb22de40
fix typo 2023-10-17 04:56:29 +09:00
Kainoa Kanter
6c1f2ca45f Merge branch 'refactor/remove-sso' into 'develop'
Remove integrations

Co-authored-by: naskya <m@naskya.net>

See merge request firefish/firefish!10612
2023-10-16 17:05:33 +00:00
naskya
cdf839bcc8 Remove integrations 2023-10-16 17:05:32 +00:00
Kainoa Kanter
9339b9423b Merge branch 'feat/singular' into 'develop'
fix: properly use singular/plural in MkNoteDetailed tabs

Co-authored-by: naskya <m@naskya.net>

See merge request firefish/firefish!10621
2023-10-16 17:04:51 +00:00
naskya
e5911088cd fix: properly use singular/plural in MkNoteDetailed tabs 2023-10-16 17:04:51 +00:00
Kainoa Kanter
19d024521f Merge branch 'fix/wacky-colon' into 'develop'
fix: don't show trailing colon in notification toasts

Co-authored-by: mia <mia@mia.jetzt>

See merge request firefish/firefish!10622
2023-10-16 17:03:17 +00:00
Essem
6312935a54
fix: 🌐 Change Simplified/Traditional Chinese names 2023-10-15 12:55:51 -05:00
naskya
12611de598
chore: make tlHintClosed account setting 2023-10-16 02:04:44 +09:00
mia
f24de640c0 fix: don't show trailing colon in notification toasts 2023-10-14 18:56:43 -07:00
naskya
e2cfb8536b
fix lint commands 2023-10-15 07:14:03 +09:00
ThatOneCalculator
8b2263b0f9
fix: 🐛 list "My Posts" properly in gallery
ref: !10618
2023-10-10 12:22:46 -07:00
Kainoa Kanter
051107cf62 Merge branch 'fix/my-pages' into 'develop'
fix: [page] list "My Pages" properly

Co-authored-by: sup39 <dev@sup39.dev>

Closes #9430

See merge request firefish/firefish!10618
2023-10-10 19:20:42 +00:00
Kainoa Kanter
696d3c6255 Merge branch 'fix/page-section-block' into 'develop'
fix: [page] adding child blocks to section block

Co-authored-by: sup39 <dev@sup39.dev>

Closes #9530

See merge request firefish/firefish!10617
2023-10-10 01:04:11 +00:00
ThatOneCalculator
5033d4e682
build: 🐛 sw firefish-js imports 2023-10-08 18:40:48 -07:00
sup39
1b50274a93
fix: [page] list "My Pages" properly 2023-10-07 23:04:09 +09:00
sup39
8aea2c5d8d
fix: [page] adding child blocks to section block 2023-10-07 14:20:06 +09:00
Essem
be163498c0
feat: 🌐 Add language picker to post form
This also refactors the langmap and makes many other small language-related changes to get it working.

Fixes #9692
2023-10-05 22:28:12 -05:00
naskya
92758a29f1
partially fix Mastodon API 2023-10-05 00:56:56 +09:00
Kainoa Kanter
92c45ff02f Merge branch 'refactor/upstream-megalodon' into 'develop'
refactor: ♻️ use upstream megalodon


See merge request firefish/firefish!10605
2023-10-03 07:54:13 +00:00
Kainoa Kanter
a9167c0265 refactor: ♻️ use upstream megalodon 2023-10-03 07:54:13 +00:00
Kainoa Kanter
3af141c371 build: build service worker with Vite instead of Webpack 2023-10-03 07:53:53 +00:00
ThatOneCalculator
01f2f3e810
chore: ⬆️ up deps 2023-10-02 22:39:04 -07:00
ThatOneCalculator
af730e75b6
fix: 🐛 strange heart reaction behavior 2023-10-02 22:31:04 -07:00
naskya
b121e4bc9d
fix format/lint command 2023-10-03 01:32:36 +09:00
naskya
19e5d28cf7
fix: properly implement "With credential" in the API console 2023-10-02 16:43:48 +09:00
naskya
d8d0ad0c00
fix null error 2023-10-02 05:38:45 +09:00
naskya
3c931989c5
fix: featured note is currently disabled 2023-10-02 00:29:57 +09:00
naskya
bdbecce61a
chore: move showFeaturedNotesInTimeline setting to appropriate section 2023-10-02 00:21:30 +09:00
naskya
58bd0e904f
chore: preserve newline in MkInfo 2023-10-02 00:16:01 +09:00
naskya
c3ffb4c52d
chore: add a description of an API parameter 2023-09-30 19:02:28 +09:00
naskya
789d05bed3
fix: this "else" is unneeded 2023-09-30 18:50:45 +09:00
ThatOneCalculator
05097ac608 fix: 🐛 Have showSuspendedDialog properly defined in account.ts 2023-09-28 08:44:01 -07:00
Kainoa Kanter
26bc90e44b fix: 🐛 passed props to VueDraggable 2023-09-28 08:37:05 -07:00
Kainoa Kanter
8db91f277f refactor: 💄 Make disabled buttons slightly more visible 2023-09-28 08:36:37 -07:00
naskya
0831b8b6d8
style: more contrast for disabled boost button 2023-09-27 20:56:20 +09:00
naskya
75c72d00da
fix: preserve newline character in alt text popup 2023-09-27 17:18:47 +09:00
Kagami Sascha Rosylight
1d1dab5b2a
fix: preserve newline character in alt text 2023-09-27 17:12:55 +09:00
naskya
04369c9da9
fix: alt texts shouldn't be interpreted as MFM 2023-09-27 16:46:43 +09:00
ThatOneCalculator
01dd71c4d3
feat: 💄 Use Atkinson Hyperlegible as default font 2023-09-26 14:23:38 -07:00
ThatOneCalculator
cd7c10b7eb
refactor: 🍱 use webp for error images instead of avif
Ended up having better compression and wider compatibility
2023-09-25 20:57:14 -07:00
naskya
3ba12772d8
bring back Chinese cat mode 2023-09-24 18:12:29 +09:00
naskya
266078b549
chore: default export preprocess function 2023-09-24 18:03:36 +09:00
naskya
6d899518b3
chore: make language detection a reusable function in frontend as well 2023-09-24 17:58:21 +09:00
naskya
87c54575c1
filter out MFM syntaxes before detecting the post language 2023-09-24 17:50:23 +09:00
ThatOneCalculator
3633dd4e7f
style: 💄 use rocket as icon for boosting 🚀 2023-09-23 22:24:18 -07:00
ThatOneCalculator
284795fdf5
fix: 🐛 when favorouting/unfavouriting with Mastodon API, send instance default reaction 2023-09-23 22:05:25 -07:00
Kainoa Kanter
081d723cff Merge branch 'refactor/firefishjs-imports' into 'develop'
Refactor: firefishjs imports


See merge request firefish/firefish!10607
2023-09-24 04:27:16 +00:00
Kainoa Kanter
9ea046c011 Refactor: firefishjs imports 2023-09-24 04:27:16 +00:00
yumeko
15fecc44a9 Fix a couple remaining places where the banners are called ads 2023-09-24 04:19:28 +00:00
naskya
1abe36f844 fix: add missing class 2023-09-24 03:45:25 +00:00
naskya
0928a3d93a
chore: remove unused import 2023-09-24 12:38:17 +09:00
ThatOneCalculator
3ee3413006
feat: 🍱 new error images
ref: https://minazukey.uk/notes/9jzr3jsrwvcmlcjp
2023-09-23 08:42:33 -07:00
naskya
17d94c5ff7 fix: non-Firefish cats not being nyanified 2023-09-23 05:08:20 +00:00
naskya
c468bf9ed7
fix openServerInfo 2023-09-22 15:54:16 +09:00
naskya
f70f208f05 fix typo 2023-09-22 05:19:44 +00:00
ThatOneCalculator
b85c640729
refactor: 💄 module player uses theme colors 2023-09-21 21:55:57 -07:00
Essem
22ef74d92c feat: Implement module player 2023-09-22 03:48:54 +00:00
ThatOneCalculator
260f444fb8
chore: 🎨 format 2023-09-21 20:21:15 -07:00
Essem
4aceb2e119
fix: 🐛 normalize post language strings
ref: !10603
NOTE: if you upgraded to 4a7bad11c6 but before this commit, manually download and run this migration: 0f5e09d3ae/packages/backend/migration/1695348946091-normalize-locales.js
2023-09-21 19:42:10 -07:00
Kainoa Kanter
012fe2c920 Revert "Merge branch 'fix/normalize-lang-locales' into 'develop'" 2023-09-22 02:36:57 +00:00
Essem
0efa3e170c Normalize post language strings 2023-09-22 02:33:56 +00:00
Essem
4a7bad11c6 feat: Add post language data to backend and API 2023-09-22 01:29:33 +00:00
Kainoa Kanter
5b1cd11618 fix: 🚸 don't open server info on ticker on note sub 2023-09-21 15:22:26 -07:00
Essem
bac39db74b Add contentMap to outgoing posts via language detection 2023-09-21 21:13:09 +00:00
naskya
eb7c9cb895 fix: search MFM not working 2023-09-21 07:43:18 +00:00
ThatOneCalculator
6e8aa76f2d
chore: 🎨 format 2023-09-20 23:30:19 -07:00
ThatOneCalculator
d9274de0a7
refactor: ♻️ unessicary function 2023-09-20 22:53:00 -07:00
ThatOneCalculator
bbb2396d89
refactor: 💥 properly deprecate legacy reactions 2023-09-20 22:48:50 -07:00
ThatOneCalculator
ecb0956d20
refactor: 🔥 remove old tests 2023-09-20 22:43:55 -07:00
ThatOneCalculator
b13e0b0a54
Revert "refactor: 🔥 remove legacy reactions"
This reverts commit c119abc36c.
2023-09-20 22:42:37 -07:00
ThatOneCalculator
05b7fd0fc5
Merge branch 'develop' of git.joinfirefish.org:firefish/firefish into develop 2023-09-20 22:35:14 -07:00
ThatOneCalculator
baba9b068b
fix: 🐛 properly decode reaction 2023-09-20 22:35:10 -07:00
naskya
e31f86aa19 chore: change function name
I used `detectLanguage_` in client just because I wanted to use the name `detectLanguage` for another function (and the name `detect` sounds ambiguous)
2023-09-21 05:30:13 +00:00
ThatOneCalculator
238f80ae02
add back _misskey_quote & _misskey_vote extensions 2023-09-20 22:25:46 -07:00
ThatOneCalculator
f06aebca98
Revert "refactor: 🔥 remove _misskey_reaction and _misskey_votes"
This reverts commit b0be07fb0a.
2023-09-20 22:25:18 -07:00
ThatOneCalculator
2650445576
fix: 🐛 show speakAsCat if isCat 2023-09-20 21:57:47 -07:00
ThatOneCalculator
06f7c8eb20
fix: 🐛 Add missing references to speakAsCat 2023-09-20 21:55:51 -07:00
ThatOneCalculator
7664a69e0f
refactor: 🔥🐟 We're Firefish, not Misskey
Changes the default reactions to end with 🔥🐟 instead of 🍮
2023-09-20 21:49:17 -07:00
ThatOneCalculator
b838331129
fix: 🐛 speakLikeCat -> speakAsCat 2023-09-20 21:29:08 -07:00
ThatOneCalculator
f81baa373c
chore: 🎨 format 2023-09-20 21:20:22 -07:00
ThatOneCalculator
7bb8473fc7
refactor: Make speakAsCat an ActivityPub extension
https://joinfirefish.org/ns/#speakascat
Closes #10744
2023-09-20 21:19:39 -07:00
ThatOneCalculator
b0be07fb0a
refactor: 🔥 remove _misskey_reaction and _misskey_votes
BREAKING: breaks poll federation with very old Misskey versions
2023-09-20 21:16:03 -07:00
ThatOneCalculator
a67fb5dc7a
refactor: 🔥 Remove _misskey_content and _misskey_quote
Should improve federation performance by removing duplicate content

BREAKING: Breaks MFM content and quote compatibility with Misskey before v12/v11(?)
2023-09-20 20:51:05 -07:00
ThatOneCalculator
c119abc36c
refactor: 🔥 remove legacy reactions
BREAKING: Breaks emoji reaction compatibility with Misskey versions before custom reactions were added (v9?)
2023-09-20 20:48:13 -07:00
ThatOneCalculator
3a671e42d1
feat: Show instance default reactions on welcome page instead of hardcoded 2023-09-20 20:46:48 -07:00
ThatOneCalculator
7acb5ebde9
fix: 🐛 don't add TOS URL to info menu if it doesn't exist 2023-09-20 20:31:19 -07:00
ThatOneCalculator
b7e9ec6341
feat: 👔 ToS button on signed out screen 3 dots
Passes "two-click" rule

Closes #10646
2023-09-20 20:30:17 -07:00
Kainoa Kanter
6f0b28859e style: 🎨 Replace to and from with 0% and 100% in CSS @keyframes
Closes #10752
2023-09-20 12:30:33 -07:00
ThatOneCalculator
70ad42c49c
fix: 🚑 downgrade swc to 1.3.78
Closes #10751
2023-09-20 10:17:00 -07:00
ThatOneCalculator
71ea5c4f93
rm langdetect 2023-09-19 17:18:00 -07:00
ThatOneCalculator
2a1f119944
rm src/@types/cld.d.ts 2023-09-19 17:16:56 -07:00
ThatOneCalculator
414f6df104
simplify 2023-09-19 17:15:13 -07:00
ThatOneCalculator
5964a10571
cld -> tinyld 2023-09-19 17:11:37 -07:00
ThatOneCalculator
71e88af1a0
Merge branch 'develop' of git.joinfirefish.org:firefish/firefish into develop 2023-09-19 17:07:51 -07:00
cg sama
90f01edddc Adding language filter feature
Co-authored-by: CGsama <CGsama@outlook.com>
2023-09-20 00:07:41 +00:00
ThatOneCalculator
a35538b4b5
style 2023-09-19 17:07:22 -07:00
ThatOneCalculator
bf6b480f49
pin swc 2023-09-19 16:14:53 -07:00
Kainoa Kanter
e07c9e9e50 Merge branch 'fix/timeline-query' into 'develop'
fix: ⚗️ Fix variables?


See merge request firefish/firefish!10594
2023-09-19 22:36:05 +00:00
Kainoa Kanter
bb7f743127 fix: ⚗️ Fix variables? 2023-09-19 22:36:05 +00:00
Amelia Yukii
11bf258b8e fix: change local icon to users to fit the style of the existing tab 2023-09-19 02:14:37 +00:00
ThatOneCalculator
1914e568bb
perf: use existing response 2023-09-17 21:08:28 -07:00
ThatOneCalculator
2c8f22cbb0
add vibration to new post button 2023-09-17 16:48:33 -07:00
Kainoa Kanter
490abe7275 feat: vibration 2023-09-17 21:59:09 +00:00
naskya
12eabc81f0
make it toggleable 2023-09-17 12:23:20 +09:00
naskya
fbe1ab1b85
feat: open server info by clicking the ticker 2023-09-17 10:04:58 +09:00
naskya
d004df52be
fix: "show replies in timeline" refactoring was not backward compatible 2023-09-16 12:20:23 +09:00
Kainoa Kanter
493971480c /share page doesn't wrap title in brackets
ref: https://box.neachi.net/notes/9jnyy34gvpahjqlx
2023-09-15 18:45:50 +00:00
naskya
29760fbe01 chore: round down elapsed time 2023-09-13 08:04:04 +00:00
naskya
b4bb455c09
fix?: speakAsCat not being federated 2023-09-13 10:07:16 +09:00
naskya
a18e0daf4b feat: sticky drive header
This makes it easy to get files out of a folder to the parent directory.
2023-09-12 21:50:08 +00:00
naskya
8bd3b7409b make showTimelineReplies deviceAccount 2023-09-09 20:16:23 +00:00
naskya
b84a10a6ec
make word mutes case insensitive (close #10724) 2023-09-10 05:00:06 +09:00
Natty
81c97b3749
fix: follow requests pagination looping bug
https://astolfo.social/notes/9jeibgm1wyfk9oha
2023-09-09 18:33:18 +09:00
Kainoa Kanter
4565867b8b perf: Replace JSDOM with Happy DOM 2023-09-08 03:24:01 +00:00
naskya
1a7ccb04e5
fix (minor): noteId is not a number 2023-09-07 02:38:42 +09:00
naskya
587840ec37
fix: don't show translate button if signed out 2023-09-04 18:18:43 +09:00
Kainoa Kanter
6d1965ce94 feat: indexable User property 2023-09-04 02:34:04 +00:00
ThatOneCalculator
687cf91608
fix mfm import 2023-09-03 14:30:14 -07:00
ThatOneCalculator
4b121cb549
if translation exists 2023-09-03 14:29:18 -07:00
Kainoa Kanter
12ff93baea refactor: ♻️ Migrate auth.vue to composition API 2023-09-03 21:18:38 +00:00
ThatOneCalculator
2e1f5c6c8e
Merge branch 'develop' of git.joinfirefish.org:firefish/firefish into develop 2023-09-03 14:06:44 -07:00
ThatOneCalculator
5acb6c449d
chore: 🎨 format 2023-09-03 14:06:30 -07:00
Kainoa Kanter
820d5f77dc Merge branch 'feat/translations' into 'develop'
language for post translation & translate button

See merge request firefish/firefish!10588

Co-authored-by: naskya <m@naskya.net>
2023-09-03 20:50:15 +00:00
naskya
ba3bf35167 language for post translation & translate button 2023-09-03 20:50:15 +00:00
Laura Hausmann
738502f051
[mastodon-client] Correctly implement multiple callback URIs for OAuth, resolves #150 2023-09-03 13:48:51 -07:00
Laura Hausmann
bdc89e5568
Fix search button not visible in narrow viewport guest mode 2023-09-03 13:48:04 -07:00
naskya
f1451c659d
fix: require credentials in the notes/translate endpoint 2023-09-03 11:18:48 +09:00
ThatOneCalculator
26b4c6404a
chore: ⬆️ up photoswipe 2023-09-02 14:05:03 -07:00
ThatOneCalculator
7e0c9ddc11
artifacting 2023-09-02 12:23:58 -07:00
Namekuji
fc97614782 fix: release redis locks 2023-09-02 19:22:13 +00:00
ThatOneCalculator
7cdd6af262
fix: 🐛 smaller maskable icon 2023-09-02 12:15:15 -07:00
ThatOneCalculator
d1a4bbf597
maskable icon 2023-09-02 11:55:53 -07:00
ThatOneCalculator
86cad1056c
docs: 🔒 robots.txt asset
Closes #10640, #10608
2023-09-02 11:44:31 -07:00
ThatOneCalculator
f72c9b818c
fix: 💡 biome still uses rome-ignore 2023-09-02 11:44:31 -07:00
ThatOneCalculator
df34d47d42
fix: 🚑 incorrect end tag 2023-09-02 11:44:31 -07:00
Kainoa Kanter
684d4344ba
perf: seperate web and queue workers
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2023-09-02 11:42:47 -07:00
ThatOneCalculator
45c5fa73ff
fix: 💄 Announcement padding/margins 2023-09-02 09:57:38 -07:00
ThatOneCalculator
ea954bdf4c
fix: 🐛 natural PWA orientation
fixes chrome mobile rotating screen even when device rotation is off
2023-09-02 09:01:02 -07:00
ThatOneCalculator
1deeb78878
build: ♻️ Rome -> Biome
Rome is now discontinued, and Biome has taken its place
2023-09-01 21:16:14 -07:00
ThatOneCalculator
68dea6f0c3
fix: 🐛 more strange unlock calls 2023-09-01 19:26:53 -07:00
ThatOneCalculator
805230341e
fix: 🐛 unlock undefined 2023-09-01 19:19:42 -07:00
ThatOneCalculator
4ed0b60621
refactor: 🥚 ansi art for master.ts 2023-09-01 19:12:25 -07:00
ThatOneCalculator
4ea3cbd7a9
refactor: 🥚 new ansi art 2023-09-01 19:12:17 -07:00
Kainoa Kanter
bbfc9bc832
Merge branch 'feature/manifest-scope' into 'develop'
feat: add `"scope": "/"` to the web app manifest

See merge request firefish/firefish!10564
2023-09-01 19:11:49 -07:00
ThatOneCalculator
9ea5cc3f5f
fix: ♻️ Manifest (icons, name, orientation)
Closes #10694
2023-09-01 19:11:42 -07:00
ThatOneCalculator
2fb65cdd86
chore: ⬆️ up deps (properly) 2023-09-01 19:11:27 -07:00
ThatOneCalculator
a75a19cd17
chore: 🚨 lint megalodon 2023-09-01 16:36:33 -07:00
ThatOneCalculator
34e2f7ada6
chore: 🔧 linting config 2023-09-01 16:32:41 -07:00
ThatOneCalculator
5d06aa5f13
chore: 🚨 lint 2023-09-01 16:27:33 -07:00
Kainoa Kanter
5ad42e73c9 Merge branch 'chore/remove-unused-02' into 'develop'
chore, refactor: remove unused, fix some type errors (client/src/pages)

See merge request firefish/firefish!10579
2023-09-01 23:16:23 +00:00
naskya
c0f31fcb8f chore, refactor: remove unused, fix some type errors (client/src/pages) 2023-09-01 23:16:23 +00:00
ThatOneCalculator
2442a7535d
Revert "perf: delete transformedOptions key -> assign undefined with key literal"
This reverts commit 652ecd2d16.
2023-09-01 09:42:38 -07:00
Kainoa Kanter
9ea14ceed6 Merge branch 'traditional-chinese-post-translation' into 'develop'
feat: post translation in Traditional Chinese

Closes #9827

See merge request firefish/firefish!10580
2023-08-30 21:01:23 +00:00
Namekuji
d0e92c69cd fix: remove native-utils from migration's dependencies 2023-08-30 20:59:40 +00:00
naskya
82e5114576
feat: post translation in Traditional Chinese 2023-08-30 19:39:14 +09:00
naskya
e9361a9907 clean up debug prints 2023-08-27 04:02:02 +00:00
Essem
32fdddb20a
fix: 🐛 caching wrong DNS entry when federating with an instance that cannot properly handle inbound IPv6 requests 2023-08-26 16:33:21 -07:00
ThatOneCalculator
031170c56a
chore: 🎨 format 2023-08-26 16:30:30 -07:00
naskya
c51e6ad3ae update stop words 2023-08-26 05:33:29 +00:00
ThatOneCalculator
f309d17667
Revert "fix: 🐛 fix DNS lookup issue"
This reverts commit bd61468f2f.
2023-08-23 22:31:50 -07:00
ThatOneCalculator
bd61468f2f
fix: 🐛 fix DNS lookup issue
https://github.com/szmarczak/cacheable-lookup/pull/62
2023-08-23 22:21:44 -07:00
ThatOneCalculator
7047ddce3e
refactor: ♻️ types in AP kernel
This file seriously needs to be refactored properly...
2023-08-23 19:55:26 -07:00
ThatOneCalculator
8b57431ca8
chore: 🎨 format 2023-08-23 19:49:20 -07:00
ThatOneCalculator
a518f51814
fix: 🐛 cannot quote own note 2023-08-22 20:02:10 -07:00
ThatOneCalculator
91b1b5fb53
fix: 🔒 cannot change note visibility 2023-08-22 20:00:00 -07:00
ThatOneCalculator
c7f98e381c
fix: ✏️ "can not" -> "cannot" 2023-08-22 19:52:11 -07:00
naskya
1485cadc23 oops 🥴 2023-08-21 20:50:28 +00:00
naskya
e0a46c6e20 Update MkInstanceTicker.vue 2023-08-21 20:48:22 +00:00
ThatOneCalculator
652ecd2d16
perf: delete transformedOptions key -> assign undefined with key literal 2023-08-21 11:12:42 -07:00
naskya
799fcd3c73 more intuitive option order 2023-08-21 13:20:27 +00:00
Laura Hausmann
29bb1453fc
Fix local-only posts for timeline websocket stream 2023-08-19 20:59:21 -04:00
Kainoa Kanter
69f802e15b Merge branch 'upgrade-frontend-deps' into 'develop'
upgrade frontend deps

See merge request firefish/firefish!10557
2023-08-19 16:33:24 +00:00
naskya
ffdadec61e upgrade frontend deps 2023-08-19 16:33:24 +00:00
AAGaming
09d96c1a36
fix: change character limits to allow for long instance domains 2023-08-18 22:05:42 -04:00
naskya
58d5b76edb regard x.com as twitter in MkUrlPreview.vue 2023-08-18 22:27:57 +00:00
EpicKitty
4a848adc34 fix: 🚑 thumbnail serving 2023-08-18 21:28:04 +00:00
Namekuji
dc2fde0a75
fix: remove brackets 2023-08-18 06:22:51 -04:00
Namekuji
ad93bc80f8
refactor: remove regex 2023-08-18 05:51:41 -04:00
Namekuji
c3944f49ef
fix: exclude ula and lla 2023-08-18 05:45:10 -04:00
Namekuji
cd75d65271
fix: exclude localhost 2023-08-18 05:01:19 -04:00
Namekuji
5520c6ff3d
fix: veiry url 2023-08-18 04:57:19 -04:00
Daniel Hernández
59e989c0bb Validate before delivering to keep federation working on valid inboxes 2023-08-17 04:41:27 +00:00
Essem
4174e3d070
Fix report emails and modmail sanitization 2023-08-15 16:16:25 -05:00
Essem
7d49af822a Add address bind config option 2023-08-15 03:44:06 +00:00
Vyr Cossont
6773ef711a Mastodon API: convert IDs in conversations 2023-08-14 12:18:57 -07:00
Namekuji
7b9f0f3687
chore: codeberg → gitlab 2023-08-13 09:06:00 -04:00
naskya
e610ce7923 Add /kbin to commonNames 2023-08-12 14:41:37 +00:00
ThatOneCalculator
247088fbaf
fix: 🩹 add small and center to MFM tags list 2023-08-11 22:54:13 -07:00
Kainoa Kanter
c4018c969c Merge branch 'Marie-develop-patch-33974' into 'develop'
feat: Fetch total posts of users on create/update

Closes #10652

See merge request firefish/firefish!10558
2023-08-12 01:00:29 +00:00
Marie Piontek
ee42edfccd feat: Fetch total posts of users on create/update 2023-08-12 01:00:29 +00:00
Kainoa Kanter
3d8fb7b76f Merge branch 'refactor/no-reactivity' into 'develop'
refactor: ♻️ No Vue Reactivity

See merge request firefish/firefish!10560
2023-08-12 00:59:31 +00:00
ThatOneCalculator
5e89b269a4
fix: 🐛 double comma 2023-08-11 17:51:35 -07:00
Kainoa Kanter
3e598c3ed0 Merge branch 'Marie-develop-patch-60099' into 'develop'
fix: updatePerson's Followings.update call not working if no sharedInbox

Closes #10650

See merge request firefish/firefish!10559
2023-08-12 00:45:51 +00:00
ThatOneCalculator
1f7ddc9d7c
refactor: ♻️ No Vue Reactivity
Performed with https://github.com/edison1105/drop-reactivity-transform , Reactivity Transform was an experimental feature and has now been deprecated.
2023-08-11 17:44:46 -07:00
Marie Piontek
046fc88a6c fix: updatePerson's Followings.update call not working if no sharedInbox 2023-08-11 10:25:32 +00:00
ThatOneCalculator
5a92b90da1
chore: 🎨 format 2023-08-10 13:32:19 -07:00
naskya
c6c4a48823 chore: remove unused items 2023-08-10 20:25:21 +00:00
ThatOneCalculator
cb424e37f5
fix: 🚸 make importing emoji packs clearer 2023-08-10 13:04:16 -07:00
ThatOneCalculator
ced8f56e34
fix: 🚑 proper conditional
I need sleep... or coffee
2023-08-09 19:46:56 -07:00
ThatOneCalculator
cf8a733927
refactor: 🚸 only index public posts 2023-08-09 19:39:01 -07:00
ThatOneCalculator
2715857dff
fix: 🐛 offline html responsive viewport 2023-08-08 23:02:17 -07:00
ThatOneCalculator
9a23db683a
fix: 🌐 i18n key for "confirm" 2023-08-08 20:09:54 -07:00
ThatOneCalculator
73dcf4f8fa
chore: 🎨 format 2023-08-08 18:03:21 -07:00
ThatOneCalculator
06fcef60a1
chore: ⬆️ up deps 2023-08-08 17:38:03 -07:00
ThatOneCalculator
dc8d17e50d
refactor: ♻️ better offline page 2023-08-08 17:18:51 -07:00
ThatOneCalculator
47fa0c68d9
fix: 🐛 null host meilisearch 2023-08-08 16:07:06 -07:00
naskya
3ffee23a3e delete 10 posts at once on account deletion 2023-08-07 22:08:51 +00:00
Kainoa Kanter
7bf4e3e839 Merge branch 'fix/antenna-pagination' into 'develop'
fix: antenna pagination

Closes #10535

See merge request firefish/firefish!10553
2023-08-07 16:45:38 +00:00
ThatOneCalculator
2448b2ce99
fix: 🐛 double-slash in proxy url 2023-08-06 12:30:00 -07:00
Namekuji
10e81de1a6
fix: add original id to the stream 2023-08-06 15:04:14 -04:00
Namekuji
1a34dee366
add migration to fix corrupted stream ids 2023-08-06 14:35:10 -04:00
Namekuji
738b4933ae
fix: generate stream id with timestamp 2023-08-06 02:34:44 -04:00
ThatOneCalculator
b5e7fe766a
fix: 💄 properly style announcement content, add seperator 2023-08-02 18:04:22 -07:00
naskya
98e0b375bf Update MkInstanceTicker.vue 2023-08-02 16:02:16 +00:00
ThatOneCalculator
f10c3859a6
fix 2023-08-01 21:41:39 -07:00
ThatOneCalculator
5d16e1398e
fix: 👥 naskya is fullstack 2023-08-01 21:29:00 -07:00
ThatOneCalculator
8c980a3a3c
fix: 🐛 properly display caption 2023-08-01 21:28:09 -07:00
ThatOneCalculator
6f426ee9e6
fix: 🐛 ref loading for patrons/sponsors in about-firefish 2023-08-01 21:16:53 -07:00
ThatOneCalculator
5444d4fcc7
fix: 👥 use correct tag for ac 2023-08-01 21:05:52 -07:00
ThatOneCalculator
00726f260f
refactor: 👥 Add original Misskey contributors 2023-08-01 21:03:31 -07:00
Kainoa Kanter
26fa212f18 Merge branch 'mastodon-api-quote_id' into 'develop'
Mastodon API: convert quote_id format

Closes #10600

See merge request firefish/firefish!10550
2023-08-02 00:45:40 +00:00
Vyr Cossont
0842ae0709 Mastodon API: convert quote_id format 2023-08-02 00:45:40 +00:00
ThatOneCalculator
72011f8f37
refactor: ♻️ MkGoogle uses local search 2023-08-01 17:45:22 -07:00
Vyr Cossont
ce805031ce Mastodon API: support pinned param for account statuses 2023-08-01 23:39:06 +00:00
Namekuji
5847e986fb
fix: call default user if empty. resolves #10604 2023-08-01 12:52:00 -04:00
naskya
0a3e3643ab Add Bridgy Fed to commonNames 2023-08-01 08:05:03 +00:00
naskya
faff32d716 this isn't needed 2023-08-01 07:53:49 +00:00
ThatOneCalculator
f3ca0a6683
fix: 🚸 cw re below keep cw button 2023-07-31 20:32:38 -07:00