Namekuji
80cd7b4349
fix: use hostname as prefix instead of host
2023-07-17 01:48:53 -04:00
Kainoa Kanter
d39b1d830f
feat: ✨ verify links with rel=me ( #10506 )
...
Adds Mastodon-style `rel=me` link verification, and creates a background job to verify said links
Closes #9341
![image](/attachments/861e01eb-660f-4c62-8d83-d824cb79da48)
Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Co-authored-by: Namekuji <nmkj@waah.day>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10506
2023-07-17 05:31:34 +00:00
Syuilo
bc4a457dcd
refactor: ⚡ improve performance of contextmenu
2023-07-16 22:12:42 -07:00
naskya
0f7795977e
Merge branch 'develop' into refactor/antennas-in-cache
2023-07-17 04:43:03 +00:00
CGsama
62cc362822
Merge commit '97a0127dbf0b96203902fb075b1d51659a921bfc'
...
Conflicts:
pnpm-lock.yaml
2023-07-16 20:39:26 -04:00
Kainoa Kanter
9a0865da9a
Merge branch 'develop' into move-json5-to-prod-dependencies
2023-07-16 22:34:49 +00:00
ThatOneCalculator
7904fcbeab
chore: 🎨 format
2023-07-16 15:33:17 -07:00
ThatOneCalculator
1af054748f
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-16 15:32:45 -07:00
ThatOneCalculator
d425c29347
refactor: 🚨 linting fix
2023-07-16 15:32:32 -07:00
freeplay
6ddb96a392
feat: add view on remote server to user profile dropdowns
2023-07-16 17:46:30 -04:00
freeplay
e858e13fd3
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-07-16 17:25:12 -04:00
freeplay
311b9beaa1
fix: unable to scroll through reactions on mobile
2023-07-16 17:24:34 -04:00
ThatOneCalculator
a88a85db99
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-16 13:57:46 -07:00
ThatOneCalculator
8fc56cae94
Merge branch 'fix/ssrf' into develop
2023-07-16 13:57:27 -07:00
Kainoa Kanter
a808f3a521
Merge pull request '[PR]: Fixes Post Import from Certain Mastodon Instances' ( #10473 ) from dvd/calckey:fix/post-import into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10473
2023-07-16 20:51:47 +00:00
Kainoa Kanter
9818dc907f
Merge pull request '[PR]: Fix Quicktime (.mov) Video Player on Chrome' ( #10503 ) from dvd/calckey:fix/quicktime-on-chrome into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10503
2023-07-16 18:14:51 +00:00
freeplay
8f7a9e9557
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-07-16 13:42:21 -04:00
freeplay
90738efa67
fix: more reliable not closing emoji picker on shift key
2023-07-16 13:41:55 -04:00
DVD
9c245e6031
Fix: Quicktime Video Play on Chrome
2023-07-16 21:56:08 +08:00
CGsama
b283b65151
support new zip file by mastodon
2023-07-16 06:24:37 -04:00
Mizunashi Mana
9fbcdb529e
feat: Move json5 to prod dependencies
2023-07-16 19:00:51 +09:00
CGsama
07061712a2
change wording
2023-07-16 03:24:37 -04:00
CGsama
48133e4646
fix format
2023-07-16 01:47:06 -04:00
CGsama
9339868636
use gunzip-maybe tar-stream to replace exec
2023-07-16 01:41:57 -04:00
CGsama
28b92d8c16
handle import mastodon package
2023-07-15 23:02:00 -04:00
コルセット姫@がんばらない
17124f3834
feat: ✨ Add media to Mastodon and Calckey post imports ( #10496 )
...
### What does this PR do?
Adding files fields in the export notes option, and corresponding import notes
Current the mastodon import does not import any attachments, this pr will use the "upload from url" feature to include medias if its a valid URL.
There are many way to convert the outbox.json file, can be simple as upload media_attachments to any web hosting and do string replace on the json file.
I also create a tool that upload the tar.gz file with auto convert and host the media as simplify the process at https://tempfile.moegirl.live
Detail example can be found at https://fedi.moegirl.live/notes/9h76gtqnp2gwl5dz
https://r2temp.moegirl.live/2023/7/15/15356683-050f-423a-b331-c9a05561f52a/shana-settings-_-meng-zhai-le-yuan-xyou-yu-ou-xiang-de-luo-ke-ke-wu-yan-moe-otaku-elysian-x-gloomily-idol-s-rococo-luncheon----mozilla-firefox-private-browsing-2023-07-15-18-36-37.mp4
Co-authored-by: CGsama <CGsama@outlook.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10496
Co-authored-by: コルセット姫@がんばらない <cgsama@noreply.codeberg.org>
Co-committed-by: コルセット姫@がんばらない <cgsama@noreply.codeberg.org>
2023-07-15 22:56:09 +00:00
ThatOneCalculator
3ee2dc787b
docs: 💡 going past DB_MAX_NOTE_TEXT_LENGTH
2023-07-15 15:32:39 -07:00
ThatOneCalculator
5324d1298f
fix: 🔧 max post length 100000
...
Pleroma doesn't accept >100K (ref: https://blob.cat/objects/82f33d96-534f-45ee-902a-f77c2723db8b )
2023-07-15 14:50:23 -07:00
ThatOneCalculator
74dbe0c846
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-15 14:22:36 -07:00
ThatOneCalculator
2913eddbce
we be renamin
2023-07-15 14:21:17 -07:00
ThatOneCalculator
6bc25eb38b
Merge branch 'develop' into rebrand
2023-07-15 14:15:01 -07:00
ThatOneCalculator
b8fcd0dc33
fix: 🔒 prevent potential SSRF through media proxy
2023-07-15 14:13:21 -07:00
freeplay
d0cc2d8af5
fix: move nowrap to proper place
2023-07-15 15:26:15 -04:00
freeplay
9117455832
fix: note detailed tabs using wrong styling
2023-07-15 15:21:33 -04:00
ThatOneCalculator
63d28adeff
fix: 🐛 allow up to 1024 chars for SMTP login
...
Closes #10472
2023-07-15 00:19:09 -07:00
ThatOneCalculator
d33f74adda
chore: 🎨 format
2023-07-15 00:06:53 -07:00
ThatOneCalculator
4be5f3b58c
refactor: 🗑️ deprecate DB_MAX_NOTE_TEXT_LENGTH
2023-07-15 00:06:42 -07:00
ThatOneCalculator
49f543cebc
docs: 📝 descriptions for notes/children+conversation endpoints
2023-07-14 23:16:50 -07:00
ThatOneCalculator
f4776712a3
refactor: ♻️ correct params for notes/children+conversion
2023-07-14 23:13:32 -07:00
ThatOneCalculator
3255066fe4
feat: ✨ seperate sponsors and patrons
2023-07-14 23:03:07 -07:00
ThatOneCalculator
7a7de755d1
remove trailing slash
2023-07-14 18:38:53 -07:00
ThatOneCalculator
d0058174bc
chore: 🎨 format
2023-07-14 16:51:49 -07:00
ThatOneCalculator
7096b6b7a6
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-14 16:51:31 -07:00
ThatOneCalculator
47d13dd542
refactor: 🚸 filter out https on recommended instances
2023-07-14 16:51:21 -07:00
naskya
c4ad88ca98
nowrap tab texts in MkNoteDetailed
2023-07-14 21:48:13 +00:00
freeplay
8c1feb363f
refactor: remove tinycolor from MkFolder + a11y
2023-07-14 15:31:31 -04:00
freeplay
38b3e0f14c
fix: error in user card if no user desc
2023-07-14 00:25:01 -04:00
freeplay
cdcdc457df
fix: Follow Request labeling
...
resolves #10368
2023-07-14 00:17:20 -04:00
ThatOneCalculator
12a974de13
Revert "refactor: ⚡ use blurhash-as for encoding and decoding"
...
This reverts commit ae059881fbc28eb3dc2c90fea3694720b8dda505.
2023-07-13 19:06:57 -07:00
ThatOneCalculator
242f564115
refactor: ⚡ use blurhash-as for encoding and decoding
2023-07-13 19:00:26 -07:00
ThatOneCalculator
0920422cf0
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-13 18:32:58 -07:00
ThatOneCalculator
241d29fb4d
chore: 🎨 format
2023-07-13 18:32:23 -07:00
Kainoa Kanter
e2207cc659
Merge pull request '[PR]: User card design' ( #10486 ) from Freeplay/calckey:user-cards into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10486
2023-07-14 00:55:57 +00:00
ThatOneCalculator
f17446697c
chore: 🎨 format
2023-07-13 17:52:23 -07:00
ThatOneCalculator
bdaf5e9000
refactor: ♻️ no autobind
2023-07-13 17:52:19 -07:00
ThatOneCalculator
c3c7a4c6d6
fix: 💄 mkdonation bg
2023-07-13 17:38:44 -07:00
ThatOneCalculator
c0e06611f5
refactor: 💄 privacy icon
2023-07-13 17:24:24 -07:00
ThatOneCalculator
cceed733e5
refactor: 💄 relay icon
2023-07-13 17:22:35 -07:00
ThatOneCalculator
2044196a23
fix: 💄 different default font if cjk
2023-07-13 17:11:59 -07:00
ThatOneCalculator
293880f716
chore: 🎨 format
2023-07-13 16:53:53 -07:00
okayurisotto
dbb9c3d248
Refactor sw ( #10579 )
...
* refactor(sw): remove dead code
* refactor(sw): remove dead code
* refactor(sw): remove dead code
* refactor(sw): remove dead code
* refactor(sw): remove dead code
* refactor(sw): remove dead code
* refactor(sw): 冗長な部分を変更
* refactor(sw): 使われていない煩雑な機能を削除
* refactor(sw): remove dead code
* refactor(sw): URL文字列の作成に`URL`を使うように
* refactor(sw): 型アサーションの削除とそれに伴い露呈したエラーへの対処
* refactor(sw): `append` -> `set` in `URLSearchParams`
* refactor(sw): `any`の削除とそれに伴い露呈したエラーへの対処
* refactor(sw): 型アサーションの削除とそれに伴い露呈したエラーへの対処
対処と言っても`throw`するだけ。いままでもこの状況ではエラーが投げられていたはずなので、この対処により新たな問題が起きることはないはず。
* refactor(sw): i18n loading
* refactor(sw): 型推論がうまくできる書き方に変更
`codes`が`(string | undefined)[]`から`string[]`になった
* refactor(sw): クエリ文字列の作成に`URLSearchParams`を使うように
* refactor(sw): `findClient`
* refactor(sw): `openClient`における`any`や`as`の書き換え
* refactor(sw): `openPost`における`any`の書き換え
* refactor(sw): `let` -> `const`
* refactor(sw): `any` -> `unknown`
* cleanup(sw): import
* cleanup(sw)
* cleanup(sw): `?.`
* cleanup(sw/.eslintrc.js)
* refactor(sw): `@typescript-eslint/explicit-function-return-type`
* refactor(sw): `@typescript-eslint/no-unused-vars`
* refactor(sw): どうしようもないところに`eslint-disable-next-line`を
* refactor(sw): `import/no-default-export`
* update operations.ts
* throw new Error
---------
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: Kainoa kanter <kainoa@t1c.dev>
2023-07-13 16:52:04 -07:00
freeplay
d9d8cb31cf
fix: collapsing white space
2023-07-13 19:32:35 -04:00
freeplay
450eae74c1
chore: format
2023-07-13 19:30:22 -04:00
freeplay
f26f704139
refactor: use new card design in user popup
2023-07-13 19:27:00 -04:00
freeplay
1ed9438972
style: user card design
2023-07-13 19:26:44 -04:00
Namekuji
aabb2822e0
refactor: use copy_limit if greater than 0
2023-07-13 18:19:08 -04:00
naskya
b9435c9ae1
Fallback language for code MFM should be plaintext
2023-07-13 21:45:54 +00:00
naskya
9e2443634c
fix
2023-07-13 16:10:13 +00:00
naskya
98f7ebd3f7
Merge branch 'develop' into chore/findOneBy-exist
2023-07-13 15:44:42 +00:00
naskya
652209e520
More replacements which aren't covered by f4870d6e
2023-07-13 15:31:40 +00:00
naskya
23ccb38e73
Stop using the name 'exist' if it's not for existence check
2023-07-13 15:28:44 +00:00
okayurisotto
098ca8e622
refactor(backend): Use exist
to check existence
...
* refactor(backend): 存在確認の`findOneBy`を`exist`に置き換え
* cleanup
2023-07-13 15:08:36 +00:00
naskya
26a49cfa07
fix #10483 (2)
2023-07-13 13:25:45 +00:00
naskya
7b4de4125f
fix #10483
2023-07-13 13:22:50 +00:00
ThatOneCalculator
bfa2f045d2
refactor: ♻️ substr -> slice
2023-07-12 23:56:22 -07:00
ThatOneCalculator
6883f0f280
Revert "refactor: ♻️ simplify shift key logic"
...
This reverts commit ea767909978b5dd7158c0d38a1a1f6053772e814.
2023-07-12 23:31:14 -07:00
ThatOneCalculator
1262f07419
refactor: ♿ add aria labels to buttons
2023-07-12 23:22:58 -07:00
ThatOneCalculator
b608e50529
fix: 💄 scoped style fix
2023-07-12 23:11:36 -07:00
ThatOneCalculator
9a5dd95998
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-12 23:09:44 -07:00
ThatOneCalculator
af35eca9f5
refactor: ♻️ simplify shift key logic
2023-07-12 23:08:41 -07:00
DVD
49d599144f
Fix CW Import
2023-07-13 09:07:35 +08:00
naskya
6e94df5198
chore: forgot to remove a debug print stmt?
2023-07-13 00:45:26 +00:00
freeplay
85f6ee2231
fix: match custom emoji size to Misskey's
...
resolves #10438
2023-07-12 13:26:36 -04:00
ThatOneCalculator
96e65c74b0
refactor: 💄 max instance name length 37, gradate specific server dono button
2023-07-12 01:05:16 -07:00
ThatOneCalculator
e7c6e17c38
gap
2023-07-12 01:01:05 -07:00
ThatOneCalculator
67b979c3a1
fix: 💄 ease-out transitions
2023-07-12 00:58:09 -07:00
ThatOneCalculator
762f499ef2
fix: 💄 properly slide in
2023-07-12 00:56:40 -07:00
ThatOneCalculator
733d7d438a
fix: 🐛 give donation link in non-admin meta
2023-07-12 00:54:28 -07:00
ThatOneCalculator
ae00ff0bb2
fix: 🐛 properly show instance's link
2023-07-12 00:48:07 -07:00
ThatOneCalculator
80b0735054
feat: 💄 fly in as well
2023-07-12 00:45:53 -07:00
ThatOneCalculator
b9791ac7f4
fix: 💄 scope transition style
2023-07-12 00:36:24 -07:00
ThatOneCalculator
bc6acd7efb
fix: 💄 locales, transition for MkDonation
2023-07-12 00:23:54 -07:00
ThatOneCalculator
f6b98b358e
Merge remote-tracking branch 'weblate/develop' into develop
2023-07-11 23:45:39 -07:00
ThatOneCalculator
1eb3d4e866
refactor: ♻️ donation link logic, add link to /about, fix typo
2023-07-11 23:42:59 -07:00
ThatOneCalculator
7f497d3e67
feat: ✨ Donation pop-up with optional admin link
...
Co-authored-by: Syuilo <syuilotan@yahoo.co.jp>
2023-07-11 23:23:44 -07:00
ThatOneCalculator
1a00e1c8e4
fix: 🐛 save reactions if added
2023-07-11 21:01:31 -07:00
ThatOneCalculator
2d6d0947d8
fix
2023-07-11 20:57:28 -07:00
ThatOneCalculator
6d461c788a
feat: ✨ don't close emoji picker if shift is held down, like Discord
...
https://snug.moe/notes/9h1p04dqytz2qfsz
2023-07-11 20:56:40 -07:00
ThatOneCalculator
eb49999d9c
fix: 🐛 plus button in reaction settings
2023-07-11 20:36:15 -07:00
ThatOneCalculator
0097ab33bd
fix: 🐛 plus button for reactions
2023-07-11 20:30:31 -07:00
ThatOneCalculator
446fc9830c
fix popup menu
2023-07-11 19:44:00 -07:00
ThatOneCalculator
9a6b38aa1a
refactor: ♻️ MkPostFormAttachees setup syntax
2023-07-11 19:38:49 -07:00
ThatOneCalculator
d3a6e31415
save on delete
2023-07-11 19:24:24 -07:00
ThatOneCalculator
f8e57968b5
chore: 🎨 format
2023-07-11 19:21:52 -07:00
ThatOneCalculator
2c019bc347
fix
2023-07-11 19:20:58 -07:00
ThatOneCalculator
b9ddd5b569
fix
2023-07-11 19:08:47 -07:00
ThatOneCalculator
f58cf72e93
fix?
2023-07-11 18:55:24 -07:00
dvd
e17dca2652
Merge branch 'develop' into fix/post-import
2023-07-12 01:42:39 +00:00
DVD
68bade8532
Disable signature check
2023-07-12 09:27:20 +08:00
ThatOneCalculator
6d47313434
fix: 🐛 fix draggable
...
Use vue-draggable-plus instead of vuedraggable: https://github.com/SortableJS/vue.draggable.next/issues/216
Closes #10467
2023-07-11 18:26:53 -07:00
Namekuji
aa92dbf967
chore: change account
2023-07-11 20:48:38 -04:00
ThatOneCalculator
30479a8147
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-11 15:06:20 -07:00
DVD
f34161f6cd
Fixes image cropper ui
2023-07-11 21:27:10 +08:00
ThatOneCalculator
46dbd33b4e
chore: vite conf changes
2023-07-10 22:34:04 -07:00
ThatOneCalculator
8b60723e8c
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-10 21:29:09 -07:00
ThatOneCalculator
21e4859564
build: ⬆️ up backend deps
2023-07-10 21:29:01 -07:00
freeplay
ad6b2262ac
style: consistent link underline thickness
2023-07-11 00:27:21 -04:00
ThatOneCalculator
774dbbc360
fix: 🚑 correct import for swiper 10
2023-07-10 21:16:56 -07:00
ThatOneCalculator
5ad6dba98d
perf: ⚡ use fast-blurhash for blurhash decoding, up deps
2023-07-10 21:09:07 -07:00
Kainoa Kanter
c2e56d8916
Merge pull request '[PR]: Fix indexing causing Postgres error loop' ( #10462 ) from PrivateGER/calckey:fix/indexing-hang into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10462
2023-07-11 00:51:32 +00:00
freeplay
0f96f49665
style: underline-offset tweak
2023-07-10 19:38:32 -04:00
freeplay
2bedc26885
style: don't truncate URL's
2023-07-10 19:02:31 -04:00
PrivateGER
d9c027e286
Fix Postgres error loop when indexing notes
2023-07-10 23:44:31 +02:00
freeplay
51203b2bc1
style: use muted repeat icon instead of forbidden for disabled boosts
2023-07-10 17:43:02 -04:00
freeplay
2555701338
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-07-10 13:11:09 -04:00
freeplay
8f6d5c2d3d
style: link underlines, attempt two™
2023-07-10 13:09:44 -04:00
Laura Hausmann
b9ae9717f3
[mastodon-client] fix getDefaultPostPrivacy
2023-07-10 18:58:15 +02:00
Laura Hausmann
a2d870a803
[mastodon-client] userDetail: fallback to username if displayname is null
2023-07-10 18:58:15 +02:00
Laura Hausmann
f57f2d868f
Revert "Revert "[mastodon-client] send proper user preferences""
...
This reverts commit dfd9bd5dd106f27fc6dde09d80d40c07116ae517.
2023-07-10 18:58:15 +02:00
Laura Hausmann
b0cf9c6faa
Revert "Revert "[mastodon-client] send actual default post privacy instead of fallback value""
...
This reverts commit a441cc6067c487c563bf673be261a179d96e0533.
2023-07-10 18:58:15 +02:00
Namekuji
9ea5fa80f8
fix: add db to redis uri
2023-07-10 03:54:28 -04:00
Namekuji
2ed1702154
make unused dependencies optional
2023-07-10 03:48:46 -04:00
Namekuji
0fb7449dcb
remove unnecessary migration file
2023-07-10 03:43:44 -04:00
Namekuji
626bbf2ee2
fix config parser
2023-07-10 03:23:38 -04:00
Namekuji
19abeb662a
add environment variable of read size
2023-07-10 02:51:54 -04:00
Namekuji
c81cef1517
add environment variable to skip copying antenna
2023-07-10 02:31:50 -04:00
Namekuji
634559d68a
fix: renew entity models
2023-07-10 02:17:30 -04:00
Namekuji
2edb9ab8bd
copy existing posts in antenna to redis at migration
2023-07-10 01:59:14 -04:00
ThatOneCalculator
0129fa68f0
Revert "fix: nav post button gradient transition ( #10401 ) + half refactor ?"
...
This reverts commit 6031e11721d02c26afae99b800a483b5aa514e1a.
2023-07-09 21:08:24 -07:00
ThatOneCalculator
7a6c602bab
chore: 🎨 format
2023-07-09 20:46:58 -07:00
ThatOneCalculator
1da503eb11
feat: ✨ Timestamps on announcements
...
Closes #10453
2023-07-09 20:46:53 -07:00
ThatOneCalculator
95f1d72ccd
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-09 20:12:34 -07:00
ThatOneCalculator
b23d5bb16f
Revert "[mastodon-client] send actual default post privacy instead of fallback value"
...
This reverts commit 81145570fcb458a9239f88fe9a273d6c2f1810d3.
2023-07-09 20:12:16 -07:00
ThatOneCalculator
0a4a16518b
Revert "[mastodon-client] send proper user preferences"
...
This reverts commit 3fe156f79578d8506cfbb70f3f6f806f50a818b9.
2023-07-09 20:12:13 -07:00
naskya
e586331859
revert Chinese cat mode for now
...
https://codeberg.org/calckey/calckey/issues/9746#issuecomment-978014
2023-07-10 03:05:27 +00:00
ThatOneCalculator
1296516160
Revert "style: link underlines"
...
This reverts commit 46d97d49a2298c1b8c1537ef1ed3eff376b49285.
2023-07-09 20:01:01 -07:00
ThatOneCalculator
21011fa2ea
Revert "Isolate text directions in posts"
...
This reverts commit 4795a501626414c898e8b9792431d96daff4c74a.
2023-07-09 20:00:55 -07:00
freeplay
1a482447b0
Isolate text directions in posts
2023-07-09 22:15:56 -04:00
Laura Hausmann
0518683b5e
[mastodon-client] return actual status bookmark state
2023-07-10 00:05:52 +02:00
Laura Hausmann
0529576277
[mastodon-client] enforce limits for favorites and bookmarks
2023-07-09 23:53:15 +02:00