Commit graph

4815 commits

Author SHA1 Message Date
ThatOneCalculator
49b0a52f9f
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
e1b8532cd8
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-15 14:22:36 -07:00
ThatOneCalculator
ff08ec77ee
we be renamin 2023-07-15 14:21:17 -07:00
ThatOneCalculator
bb22a671b0
Merge branch 'develop' into rebrand 2023-07-15 14:15:01 -07:00
ThatOneCalculator
d64389543c
fix: 🔒 prevent potential SSRF through media proxy 2023-07-15 14:13:21 -07:00
freeplay
e74af25d16 fix: move nowrap to proper place 2023-07-15 15:26:15 -04:00
freeplay
83294c6c3d fix: note detailed tabs using wrong styling 2023-07-15 15:21:33 -04:00
ThatOneCalculator
9c2264fb8e
fix: 🐛 allow up to 1024 chars for SMTP login
Closes #10472
2023-07-15 00:19:09 -07:00
ThatOneCalculator
63b3666b71
chore: 🎨 format 2023-07-15 00:06:53 -07:00
ThatOneCalculator
9f38f8bbca
refactor: 🗑️ deprecate DB_MAX_NOTE_TEXT_LENGTH 2023-07-15 00:06:42 -07:00
ThatOneCalculator
e3b8c05e47
docs: 📝 descriptions for notes/children+conversation endpoints 2023-07-14 23:16:50 -07:00
ThatOneCalculator
c467db2ea2
refactor: ♻️ correct params for notes/children+conversion 2023-07-14 23:13:32 -07:00
ThatOneCalculator
c99480529f
feat: seperate sponsors and patrons 2023-07-14 23:03:07 -07:00
ThatOneCalculator
7be2b16215
remove trailing slash 2023-07-14 18:38:53 -07:00
PrivateGER
c9c183fec0 formattin~ 2023-07-15 02:15:10 +02:00
PrivateGER
f1c18e0b09 Allow relevancy sorting of Meilisearch 2023-07-15 02:10:42 +02:00
ThatOneCalculator
f3aa965c38
chore: 🎨 format 2023-07-14 16:51:49 -07:00
ThatOneCalculator
102b57424e
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-14 16:51:31 -07:00
ThatOneCalculator
8f650e6e3a
refactor: 🚸 filter out https on recommended instances 2023-07-14 16:51:21 -07:00
naskya
6072ec92ab nowrap tab texts in MkNoteDetailed 2023-07-14 21:48:13 +00:00
freeplay
79aaf392e8 refactor: remove tinycolor from MkFolder + a11y 2023-07-14 15:31:31 -04:00
freeplay
4fde8ba470 fix: error in user card if no user desc 2023-07-14 00:25:01 -04:00
freeplay
f67ea7a609 fix: Follow Request labeling
resolves #10368
2023-07-14 00:17:20 -04:00
ThatOneCalculator
133c9f775c
Revert "refactor: use blurhash-as for encoding and decoding"
This reverts commit ae059881fb.
2023-07-13 19:06:57 -07:00
ThatOneCalculator
ae059881fb
refactor: use blurhash-as for encoding and decoding 2023-07-13 19:00:26 -07:00
ThatOneCalculator
17e0601a95
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-13 18:32:58 -07:00
ThatOneCalculator
2e4c30e572
chore: 🎨 format 2023-07-13 18:32:23 -07:00
Kainoa Kanter
41e5f8495e 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
361873c6f4
chore: 🎨 format 2023-07-13 17:52:23 -07:00
ThatOneCalculator
cd5c4ff191
refactor: ♻️ no autobind 2023-07-13 17:52:19 -07:00
ThatOneCalculator
be67a5e599
fix: 💄 mkdonation bg 2023-07-13 17:38:44 -07:00
ThatOneCalculator
5b2884c5d3
refactor: 💄 privacy icon 2023-07-13 17:24:24 -07:00
ThatOneCalculator
a82ef942b4
refactor: 💄 relay icon 2023-07-13 17:22:35 -07:00
ThatOneCalculator
cb561ddef8
fix: 💄 different default font if cjk 2023-07-13 17:11:59 -07:00
ThatOneCalculator
5d38558e8a
chore: 🎨 format 2023-07-13 16:53:53 -07:00
okayurisotto
599417de6e
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
46c436bbb1 fix: collapsing white space 2023-07-13 19:32:35 -04:00
freeplay
33931fd896 chore: format 2023-07-13 19:30:22 -04:00
freeplay
55d150f9b1 refactor: use new card design in user popup 2023-07-13 19:27:00 -04:00
freeplay
f591fa14ed style: user card design 2023-07-13 19:26:44 -04:00
Namekuji
3fc381c050
refactor: use copy_limit if greater than 0 2023-07-13 18:19:08 -04:00
naskya
479d76d763 Fallback language for code MFM should be plaintext 2023-07-13 21:45:54 +00:00
naskya
22102d6c38
fix 2023-07-13 16:10:13 +00:00
naskya
8ad603cba8 Merge branch 'develop' into chore/findOneBy-exist 2023-07-13 15:44:42 +00:00
naskya
ae70f02bb0
More replacements which aren't covered by f4870d6e 2023-07-13 15:31:40 +00:00
naskya
65dcff4a66
Stop using the name 'exist' if it's not for existence check 2023-07-13 15:28:44 +00:00
okayurisotto
f4870d6e4a
refactor(backend): Use exist to check existence
* refactor(backend): 存在確認の`findOneBy`を`exist`に置き換え

* cleanup
2023-07-13 15:08:36 +00:00
naskya
c9448bb281 fix #10483 (2) 2023-07-13 13:25:45 +00:00
naskya
f451e97505 fix #10483 2023-07-13 13:22:50 +00:00
ThatOneCalculator
64322721b6
refactor: ♻️ substr -> slice 2023-07-12 23:56:22 -07:00
ThatOneCalculator
34b05e1a9d
Revert "refactor: ♻️ simplify shift key logic"
This reverts commit ea76790997.
2023-07-12 23:31:14 -07:00
ThatOneCalculator
9a68e77f92
refactor: add aria labels to buttons 2023-07-12 23:22:58 -07:00
ThatOneCalculator
c1fe242a25
fix: 💄 scoped style fix 2023-07-12 23:11:36 -07:00
ThatOneCalculator
83f4e6f0ca
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-12 23:09:44 -07:00
ThatOneCalculator
ea76790997
refactor: ♻️ simplify shift key logic 2023-07-12 23:08:41 -07:00
DVD
c5eeb5e583
Fix CW Import 2023-07-13 09:07:35 +08:00
naskya
6129d6eddb chore: forgot to remove a debug print stmt? 2023-07-13 00:45:26 +00:00
freeplay
b3776a5e69 fix: match custom emoji size to Misskey's
resolves #10438
2023-07-12 13:26:36 -04:00
ThatOneCalculator
1c2fa18f34
refactor: 💄 max instance name length 37, gradate specific server dono button 2023-07-12 01:05:16 -07:00
ThatOneCalculator
c75c9f4b75
gap 2023-07-12 01:01:05 -07:00
ThatOneCalculator
17e578010a
fix: 💄 ease-out transitions 2023-07-12 00:58:09 -07:00
ThatOneCalculator
8d88ac30e1
fix: 💄 properly slide in 2023-07-12 00:56:40 -07:00
ThatOneCalculator
6b5d9f7454
fix: 🐛 give donation link in non-admin meta 2023-07-12 00:54:28 -07:00
ThatOneCalculator
badd040df6
fix: 🐛 properly show instance's link 2023-07-12 00:48:07 -07:00
ThatOneCalculator
66d7884b72
feat: 💄 fly in as well 2023-07-12 00:45:53 -07:00
ThatOneCalculator
c7ca8aed74
fix: 💄 scope transition style 2023-07-12 00:36:24 -07:00
ThatOneCalculator
d9fd0ea714
fix: 💄 locales, transition for MkDonation 2023-07-12 00:23:54 -07:00
ThatOneCalculator
5bc1d7ff86
Merge remote-tracking branch 'weblate/develop' into develop 2023-07-11 23:45:39 -07:00
ThatOneCalculator
acb6edef3c
refactor: ♻️ donation link logic, add link to /about, fix typo 2023-07-11 23:42:59 -07:00
ThatOneCalculator
04224bfc66
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
ba7dbe9861
fix: 🐛 save reactions if added 2023-07-11 21:01:31 -07:00
ThatOneCalculator
b0b0fda42c
fix 2023-07-11 20:57:28 -07:00
ThatOneCalculator
7d41179b83
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
2a86a8ad75
fix: 🐛 plus button in reaction settings 2023-07-11 20:36:15 -07:00
ThatOneCalculator
d45c028af4
fix: 🐛 plus button for reactions 2023-07-11 20:30:31 -07:00
ThatOneCalculator
cfb46f2775
fix popup menu 2023-07-11 19:44:00 -07:00
ThatOneCalculator
e57a9a075c
refactor: ♻️ MkPostFormAttachees setup syntax 2023-07-11 19:38:49 -07:00
ThatOneCalculator
d6dd1bc43c
save on delete 2023-07-11 19:24:24 -07:00
ThatOneCalculator
648cc87823
chore: 🎨 format 2023-07-11 19:21:52 -07:00
ThatOneCalculator
d9113cc62c
fix 2023-07-11 19:20:58 -07:00
ThatOneCalculator
bd5bf012d4
fix 2023-07-11 19:08:47 -07:00
ThatOneCalculator
adb5a39b96
fix? 2023-07-11 18:55:24 -07:00
dvd
56906803c8 Merge branch 'develop' into fix/post-import 2023-07-12 01:42:39 +00:00
DVD
576e4121be
Disable signature check 2023-07-12 09:27:20 +08:00
ThatOneCalculator
cacee0228b
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
17320b960b
chore: change account 2023-07-11 20:48:38 -04:00
ThatOneCalculator
5a6eba62a5
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-11 15:06:20 -07:00
DVD
4bcfcfe7f1
Fixes image cropper ui 2023-07-11 21:27:10 +08:00
ThatOneCalculator
afb89029b8
chore: vite conf changes 2023-07-10 22:34:04 -07:00
ThatOneCalculator
4fe5322419
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-10 21:29:09 -07:00
ThatOneCalculator
36ef3600c3
build: ⬆️ up backend deps 2023-07-10 21:29:01 -07:00
freeplay
6d70b2402d style: consistent link underline thickness 2023-07-11 00:27:21 -04:00
ThatOneCalculator
54b6106be3
fix: 🚑 correct import for swiper 10 2023-07-10 21:16:56 -07:00
ThatOneCalculator
8d9154c8c0
perf: use fast-blurhash for blurhash decoding, up deps 2023-07-10 21:09:07 -07:00
Kainoa Kanter
225fa2976b 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
6c85183da7 style: underline-offset tweak 2023-07-10 19:38:32 -04:00
freeplay
a37daacc56 style: don't truncate URL's 2023-07-10 19:02:31 -04:00
PrivateGER
b46d437971 Fix Postgres error loop when indexing notes 2023-07-10 23:44:31 +02:00
freeplay
ff7df3cc01 style: use muted repeat icon instead of forbidden for disabled boosts 2023-07-10 17:43:02 -04:00
freeplay
ed7b30ad7e Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-07-10 13:11:09 -04:00
freeplay
ac2f75857f style: link underlines, attempt two™ 2023-07-10 13:09:44 -04:00
Laura Hausmann
5bb7707649
[mastodon-client] fix getDefaultPostPrivacy 2023-07-10 18:58:15 +02:00
Laura Hausmann
5c3a3ac02b
[mastodon-client] userDetail: fallback to username if displayname is null 2023-07-10 18:58:15 +02:00
Laura Hausmann
dc0194a842
Revert "Revert "[mastodon-client] send proper user preferences""
This reverts commit dfd9bd5dd1.
2023-07-10 18:58:15 +02:00
Laura Hausmann
3e1b112f92
Revert "Revert "[mastodon-client] send actual default post privacy instead of fallback value""
This reverts commit a441cc6067.
2023-07-10 18:58:15 +02:00
Namekuji
5291fd4f10
fix: add db to redis uri 2023-07-10 03:54:28 -04:00
Namekuji
b9794dd625
make unused dependencies optional 2023-07-10 03:48:46 -04:00
Namekuji
4f0c6c94aa
remove unnecessary migration file 2023-07-10 03:43:44 -04:00
Namekuji
b6d909f79d
fix config parser 2023-07-10 03:23:38 -04:00
Namekuji
a9ac5fcfec
add environment variable of read size 2023-07-10 02:51:54 -04:00
Namekuji
74eb19acdd
add environment variable to skip copying antenna 2023-07-10 02:31:50 -04:00
Namekuji
4d36c7f4ed
fix: renew entity models 2023-07-10 02:17:30 -04:00
Namekuji
61f0f52d42
copy existing posts in antenna to redis at migration 2023-07-10 01:59:14 -04:00
ThatOneCalculator
ce239565a7
Revert "fix: nav post button gradient transition (#10401) + half refactor ?"
This reverts commit 6031e11721.
2023-07-09 21:08:24 -07:00
ThatOneCalculator
645480f889
chore: 🎨 format 2023-07-09 20:46:58 -07:00
ThatOneCalculator
a5f84ec30b
feat: Timestamps on announcements
Closes #10453
2023-07-09 20:46:53 -07:00
ThatOneCalculator
ba4e96ee1e
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-09 20:12:34 -07:00
ThatOneCalculator
a441cc6067
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
dfd9bd5dd1
Revert "[mastodon-client] send proper user preferences"
This reverts commit 3fe156f79578d8506cfbb70f3f6f806f50a818b9.
2023-07-09 20:12:13 -07:00
naskya
6e6c3c5845 revert Chinese cat mode for now
https://codeberg.org/calckey/calckey/issues/9746#issuecomment-978014
2023-07-10 03:05:27 +00:00
ThatOneCalculator
84b70a4fcc
Revert "style: link underlines"
This reverts commit 46d97d49a2.
2023-07-09 20:01:01 -07:00
ThatOneCalculator
22ab154215
Revert "Isolate text directions in posts"
This reverts commit 4795a50162.
2023-07-09 20:00:55 -07:00
freeplay
4795a50162 Isolate text directions in posts 2023-07-09 22:15:56 -04:00
Laura Hausmann
02ddbe2363
[mastodon-client] return actual status bookmark state 2023-07-10 00:05:52 +02:00
Laura Hausmann
c1e43407d5
[mastodon-client] enforce limits for favorites and bookmarks 2023-07-09 23:53:15 +02:00
Laura Hausmann
ec06d62d61
[mastodon-client] return 404 instead of 401 on NO_SUCH_NOTE 2023-07-09 23:39:48 +02:00
Laura Hausmann
28992db8e4
[server/api/notes/show] return correct status code 2023-07-09 23:35:23 +02:00
Laura Hausmann
76a10c0a54
[mastodon-client] fix posting polls 2023-07-09 23:32:01 +02:00
Laura Hausmann
32ea8320ac
[mastodon-client] populate user details for notifications 2023-07-09 23:32:00 +02:00
Laura Hausmann
d1c9c7cc31
[mastodon-client] fix poll notifications 2023-07-09 23:32:00 +02:00
Kainoa Kanter
b841ed5be8 Merge pull request '[PR]: Fix Mastodon compatibility string' (#10447) from mkljczk/calckey:develop into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10447
2023-07-09 21:26:48 +00:00
naskya
3237a0c27c Nya-ify capital Greek alphabets 2023-07-09 21:19:09 +00:00
Kainoa Kanter
0cab9d1825 Merge pull request '[PR]: enhance: Implement speak-as-cat for Chinese and Greek' (#10449) from sinofp/calckey:miao into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10449
2023-07-09 21:09:51 +00:00
freeplay
d76a66716a Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-07-09 15:06:18 -04:00
freeplay
46d97d49a2 style: link underlines 2023-07-09 15:05:39 -04:00
sinofp
d850381376 Implement speak-as-cat for Chinese and Greek
The Chinese meow character is 喵, whose pinyin is miāo.
妙, 庙, 描, 渺, 瞄, 秒, 苗, and 藐 are all the miao characters from *3500 commonly used Chinese characters.xls*

@naskya proposed to include 廟 and να.

Download the spreadsheet from https://faculty.blcu.edu.cn/xinghb/zh_CN/article/167473/content/1045.htm

See the discussion at https://codeberg.org/calckey/calckey/issues/9746#issuecomment-974699
2023-07-09 18:54:12 +01:00
marcin mikołajczak
49c68c7d07 Merge branch 'develop' into develop 2023-07-09 16:36:13 +00:00
marcin mikołajczak
d2e4769fa4 Fix Mastodon compatibility string
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-09 18:22:53 +02:00
naskya
8442beae92
fix reactions_not_public condition 2023-07-09 13:58:58 +00:00
ThatOneCalculator
6d7acfb7d3
Merge remote-tracking branch 'origin/develop' into refactor/antennas-in-cache 2023-07-08 23:21:14 -07:00
freeplay
12ae9653ec fix: error if no banner 2023-07-09 00:42:49 -04:00
freeplay
98ba4a2b55 style fix 2023-07-09 00:32:55 -04:00
freeplay
6031e11721 fix: nav post button gradient transition (#10401) + half refactor ? 2023-07-09 00:22:17 -04:00
freeplay
9588ba3cbf Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-07-08 23:21:29 -04:00
freeplay
a19e014cc5 fix: MkMedia #10429 ? + styling 2023-07-08 23:21:02 -04:00
Laura Hausmann
bd1faa9ab3
[mastodon-client] enforce limit for notifications 2023-07-09 03:44:41 +02:00
Laura Hausmann
19470265f3
[mastodon-client] always sort timelines by id (descending) 2023-07-09 03:24:23 +02:00
freeplay
9ecffcb1f9 style; proper styling for url preview 2023-07-08 20:30:24 -04:00
ThatOneCalculator
83bcd4fe56
fix: 💄 url preview title size 2023-07-08 17:21:32 -07:00
ThatOneCalculator
45de86370f
chore: 🎨 format 2023-07-08 16:21:15 -07:00
ThatOneCalculator
6883234517
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-08 16:20:55 -07:00
ThatOneCalculator
364266da0a
fix: 🐛 server stats setting, meta fetching 2023-07-08 16:20:38 -07:00
ThatOneCalculator
1f5cf72ae7
fix: 🐛 server stats setting, meta fetching 2023-07-08 16:19:55 -07:00
ThatOneCalculator
c33313f797
typo 2023-07-08 16:10:12 -07:00
ThatOneCalculator
01064dd3c6
fix 2023-07-08 15:59:47 -07:00
Laura Hausmann
858549ce41
[mastodon-client] populate user details for account following/followers 2023-07-09 00:58:45 +02:00
Laura Hausmann
e47e905ce9
[mastodon-client] enforce limits for /following and /followers 2023-07-09 00:58:45 +02:00
Laura Hausmann
a9ae14431d
[mastodon-client] TODO/FIXME cleanup 2023-07-09 00:58:45 +02:00
Laura Hausmann
69d1c9746a
[mastodon-client] drive file name fixup 2023-07-09 00:58:45 +02:00
Laura Hausmann
12d7246bf3
[mastodon-client] media caption support 2023-07-09 00:58:45 +02:00
Laura Hausmann
2446822680
[mastodon-client] send proper user preferences 2023-07-09 00:58:45 +02:00
Laura Hausmann
2775ab324e
[mastodon-client] send actual default post privacy instead of fallback value 2023-07-09 00:58:45 +02:00
Laura Hausmann
68ec7b3d94
[mastodon-client] remove reactions reply 2023-07-09 00:58:44 +02:00
Kainoa Kanter
523bf79273 Merge pull request '[PR]: feat: notify announcements with popups' (#10441) from naskya/calckey:feat/announcement-popup into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10441
2023-07-08 22:41:54 +00:00
Syuilo
fd1bc109d9
refactor: antenna notes in cache
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-07-08 15:39:42 -07:00
naskya
fb8c2b1310
fix 2023-07-08 22:37:15 +00:00
naskya
b5585c1e98
better locale & style 2023-07-08 22:29:36 +00:00
Syuilo
5e85d0761e
fix: 🐛 prevent creation of empty antennas 2023-07-08 15:06:59 -07:00
naskya
cb6df7fe25
Don't show announcement popups if the tutorial isn't completed 2023-07-08 21:47:06 +00:00
naskya
2f4f3a3e02
Remove unnecessary imports 2023-07-08 21:21:16 +00:00
naskya
ac9774c1e6
Refactor MkAnnouncement 2023-07-08 21:17:13 +00:00
naskya
8b79f59d8d
Navigate to /announcements if there are more than three unreads 2023-07-08 21:02:11 +00:00
naskya
20fbb4f57e
Don't show more then three announcement popups (because it can be annoying for new users) 2023-07-08 20:31:18 +00:00
naskya
d8a94fc707
oops (remove debug logs) 2023-07-08 20:22:04 +00:00
naskya
e7ccbb030d
Fix isRead not being saved on closing popups 2023-07-08 20:15:08 +00:00
naskya
f7062a03fe
Show popups at client init 2023-07-08 20:09:40 +00:00
naskya
c47ec377c7
Add showPopup, isGoodNews to announcement setting UI 2023-07-08 20:01:16 +00:00
naskya
aeb1f9c993
chore: Use css module 2023-07-08 19:57:26 +00:00
naskya
478be7a3ae
Create MkAnnouncement component 2023-07-08 19:55:38 +00:00
naskya
83d754c7ed
Merge remote-tracking branch 'calckey/develop' into feat/announcement-popup 2023-07-08 19:52:49 +00:00
naskya
75b352b721
Add showPopup, isGoodNews & Update API 2023-07-08 19:48:20 +00:00
freeplay
ab19e68417 fix: banner blur 2023-07-08 13:06:56 -04:00
Kainoa Kanter
c8ae0cfb95 revert 679d89fa59
revert build:  build megalodon with swc

Do it right this time
2023-07-08 16:56:54 +00:00
ThatOneCalculator
679d89fa59
build: build megalodon with swc
Do it right this time
2023-07-07 20:44:41 -07:00
Laura Hausmann
f6f00100a4
increase ap/show rate limit 2023-07-08 04:11:41 +02:00
Laura Hausmann
42ac4510eb
[mastodon-client] handle user & note URLs in search 2023-07-08 04:11:41 +02:00
Laura Hausmann
770e8bdf6d
[mastodon-client] render bio newlines correctly 2023-07-08 04:11:41 +02:00
Laura Hausmann
326b0ea408
[mastodon-client] fix polls 2023-07-08 04:11:41 +02:00
Laura Hausmann
2dd7bdcfa1
[mastodon-client] fix local instance mentions 2023-07-08 04:11:40 +02:00
freeplay
9472248e1c style: make background banner blur static 2023-07-07 21:50:45 -04:00
Laura Hausmann
7ffe30dcdb
[mastodon-client] fix search type param 2023-07-07 23:47:21 +02:00
Laura Hausmann
8323a33f97
[mastodon-client] populate details for quote and reblog fields 2023-07-07 23:18:43 +02:00
Laura Hausmann
f33ccfc98a
[mastodon-client] populate user data for favorited_by and reblogged_by 2023-07-07 22:51:07 +02:00
Laura Hausmann
2d47cdf53f
[mastodon-client] implement favorited_by 2023-07-07 22:42:39 +02:00
Laura Hausmann
c3f5836ac1
[mastodon-client] populate note details for notifications 2023-07-07 22:06:26 +02:00
Laura Hausmann
72887f54e0
[mastodon-client] populate user details for all notes 2023-07-07 21:50:42 +02:00
Laura Hausmann
d6a4b18744
[mastodon-client] Don't display unsupported notification types 2023-07-07 19:45:08 +02:00
Laura Hausmann
7b64cf9688
[mastodon-client] Fix global timeline 2023-07-07 19:30:23 +02:00
Laura Hausmann
5e6594d91d
[mastodon-client] Fail gracefully if user resolve fails 2023-07-07 19:06:42 +02:00
ThatOneCalculator
7e77819c69
fix: 🚸 switch account when adding existing account 2023-07-06 17:44:32 -07:00
ThatOneCalculator
b28a1c97cb
docs: 📝 KeyDB, megalodon 2023-07-06 17:29:29 -07:00
Kainoa Kanter
63da6ac437 Merge pull request '[PR]: Cache server' (#10419) from refactor/cache-server into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10419
2023-07-06 21:55:44 +00:00
Kainoa Kanter
1ad0eec00d revert 49fd403474
revert fix: 🐛 fix quotes with CW-only quotes
2023-07-06 21:53:44 +00:00
Namekuji
3705a1ecb1
refactor: cache relays for a longer time 2023-07-06 17:49:41 -04:00
Namekuji
f5edaaf130
perf: use msgpackr to encode and decode 2023-07-06 17:22:15 -04:00
Namekuji
c51e5074cf
fix: use host as prefix of cacheServer if undefined 2023-07-06 17:06:31 -04:00
Kainoa Kanter
815917c3d1 revert 6355bb6042
revert build:  build megalodon with swc
2023-07-06 21:04:39 +00:00
ThatOneCalculator
8790b3c457
refactor: 🔒 password input for object storage secret key 2023-07-06 13:03:39 -07:00
ThatOneCalculator
49984a1d18
Revert "refactor: 💫 tweak photoswipe animation speed"
This reverts commit 96f740477b.
2023-07-06 12:50:05 -07:00
ThatOneCalculator
cf83065254
chore: 🎨 format 2023-07-06 12:47:33 -07:00
Johann150
49fd403474
fix: 🐛 fix quotes with CW-only quotes 2023-07-06 12:46:19 -07:00
ThatOneCalculator
9e69f104ae
fix: use unique key for my galleries 2023-07-06 12:41:34 -07:00
ThatOneCalculator
423b886b8f
fix: use unique key for my page query 2023-07-06 12:41:29 -07:00
ThatOneCalculator
e61b229229
fix: use unique key for my galleries 2023-07-06 12:26:37 -07:00
ThatOneCalculator
aa1482224c
fix: use unique key for my page query 2023-07-06 12:25:54 -07:00
ThatOneCalculator
1548250360
feat: cache server 2023-07-06 11:50:34 -07:00
Syuilo
96f740477b
refactor: 💫 tweak photoswipe animation speed 2023-07-06 00:20:48 -07:00
ThatOneCalculator
3e15666089
fix: 🐛 fallback locales for skin tone labels
Closes #10406
2023-07-05 23:42:34 -07:00
ThatOneCalculator
6355bb6042
build: build megalodon with swc 2023-07-05 23:28:47 -07:00
Laura Hausmann
30ef791a24 [mastodon-client] Remove even more debug messages 2023-07-06 02:16:51 +00:00
Laura Hausmann
c0479f97cb PR cleanup 2023-07-06 02:16:51 +00:00
Laura Hausmann
c2e17fbaff [mastodon-client] code cleanup, remove redundant function calls 2023-07-06 02:16:51 +00:00
Laura Hausmann
a315c101d4 Remove debug logging 2023-07-06 02:16:51 +00:00
Laura Hausmann
1aad110cb9 [mastodon-client] fix mentions 2023-07-06 02:16:51 +00:00
Laura Hausmann
034e1aeb14 [mastodon-client] remove debug logging 2023-07-06 02:16:51 +00:00
Laura Hausmann
3ebd35ec0e [mastodon-client] Remove compiled megalodon code 2023-07-06 02:16:51 +00:00
Laura Hausmann
a8f58fa912 [mastodon-client] general code cleanup, rename megalodon package 2023-07-06 02:16:51 +00:00
Laura Hausmann
2a5edd3ca1 [mastodon-client] Disable emoji reactions preview in TL 2023-07-06 02:16:51 +00:00
Laura Hausmann
ab18c22fa9 [mastodon-client] Move megalodon to main repo 2023-07-06 02:16:51 +00:00
Laura Hausmann
9fd44339e8 [mastodon-client] Code formatting pass 2023-07-06 02:16:51 +00:00
Laura Hausmann
6606abd7d9 [mastodon-client] Fix posting statuses with attachment 2023-07-06 02:16:51 +00:00
Laura Hausmann
147e9f1e89 [mastodon-client] megalodon compat changes 2023-07-06 02:16:51 +00:00
Laura Hausmann
eae145eb53 [mastodon-client] Add transparent.png asset 2023-07-06 02:16:51 +00:00
Laura Hausmann
c0517b57a0 [mastodon-client] Add endpoints 2023-07-06 02:16:51 +00:00
ThatOneCalculator
092c439993
refactor: ♻️ read patrons from local file for fallback instead of empty array 2023-07-05 18:44:29 -07:00
ThatOneCalculator
e2ff531172
chore: ⬆️ up prettier, pnpm 2023-07-05 18:28:27 -07:00
freeplay
892610092a remove unneeded property 2023-07-04 21:39:41 -04:00
freeplay
ef3f9316a0 style: truncate long URL's 2023-07-04 21:37:50 -04:00
freeplay
d06bbe7b1b fix: add back channel display in timeline 2023-07-04 13:47:31 -04:00
freeplay
bd5e2c5692 style: add back scrollbar-color for firefox 2023-07-04 13:33:56 -04:00
freeplay
75cbe78387 style: accent color in plyr 2023-07-04 12:00:48 -04:00
Namekuji
bc13416f8e
fix: do not deliver poll result if local-only 2023-07-04 01:59:43 -04:00
Kainoa Kanter
9de97d3ebd fix: 🐛query search endpoint for local userselect, disregard host 2023-07-04 01:29:57 +00:00
freeplay
bee2a245ae fix: videos not appearing when don't play animated images is one 2023-07-03 16:01:54 -04:00
ThatOneCalculator
e603745f97
fix: immediately fail jobs with invalid signature 2023-07-03 10:29:52 -07:00
ThatOneCalculator
c392697b4c
chore: 🎨 format 2023-07-02 23:08:33 -07:00
ThatOneCalculator
02a8d3283e
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-02 23:07:51 -07:00
ThatOneCalculator
1f3f0720f8
fix: 💄 form switch padding 2023-07-02 23:06:25 -07:00
freeplay
40cbaff74c Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-07-03 00:03:23 -04:00
freeplay
b37ba33c12 feat: show alt button even when content hidden 2023-07-03 00:02:36 -04:00
freeplay
ac51ce0051 refactor: combine MediaVideo & MediaImage components 2023-07-02 23:41:38 -04:00
Namekuji
722ccf04f9
rename arg 2023-07-02 23:14:43 -04:00
Namekuji
af4797bb8e
throw error if failed 2023-07-02 22:25:58 -04:00
Syuilo
f17c9837c5
refactor: make identicons and server metrics optional
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-07-02 19:23:55 -07:00
Namekuji
355b1e0063
no more infinity caches 2023-07-02 22:14:31 -04:00
Namekuji
76c9422d53
add cache prefix 2023-07-02 20:55:20 -04:00
Namekuji
947163fde2
store cache values to redis 2023-07-02 20:37:46 -04:00
Kainoa Kanter
967c26a0a5 Merge pull request '[PR]: Render instance description in about page as HTML' (#10393) from esm/calckey:fix/about-page-html into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10393
2023-07-02 23:23:52 +00:00
Syuilo
703f28a1ab
refactor: make identicons and server metrics optional
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-07-02 16:23:11 -07:00
Kainoa Kanter
7ab8021a9d Merge pull request '[PR]: Temp fix for null metadata' (#10390) from yawhn/trickey:fix_avatar_errors into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10390
2023-07-02 22:54:56 +00:00
ThatOneCalculator
39aa318840
images 2023-07-02 15:54:11 -07:00
ThatOneCalculator
6da5a5b89b
find and replace 2023-07-02 15:18:30 -07:00
ThatOneCalculator
eec54dd6f7
ascii art 2023-07-02 15:17:58 -07:00
Kainoa Kanter
c0348add7a Merge pull request '[PR]: Embedded all attachment, renotes and discussion history into rss feed content & improve title, and not generate feed for locked account' (#10388) from cgsama/calckey:feedenhance into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10388
2023-07-02 21:50:09 +00:00
Essem
a147d56ae7 Render instance description as HTML 2023-07-02 18:23:02 +00:00
ThatOneCalculator
082fafe502
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-02 10:10:43 -07:00
ThatOneCalculator
63c193f9fc
Revert "Merge pull request '[PR]: fix: use redis-based mutex to prevent memory leak' (#10389) from nmkj/calckey:fix-cache-leak into develop"
This reverts commit 224b1d585b, reversing
changes made to b5907fb86d.
2023-07-02 10:10:25 -07:00
Kainoa Kanter
b78ad937a5 Merge pull request '[PR]: Add aria labels to notification settings/mark as read buttons' (#10392) from esm/calckey:fix/notif-button-a11y into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10392
2023-07-02 17:08:37 +00:00
freeplay
567d94196a Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-07-02 13:01:54 -04:00
freeplay
cd121790b9 style: visible button w/out hovering in url preview 2023-07-02 13:01:50 -04:00
Essem
a41f537970
Add aria labels to notification buttons 2023-07-02 12:00:29 -05:00
ThatOneCalculator
cb2046efac
fix: 🐛 display emoji stat properly 2023-07-02 09:26:03 -07:00
ThatOneCalculator
73edce511f
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-02 08:30:25 -07:00
yawhn
f74c968714 fix: temp fix for null metadata 2023-07-02 16:16:01 +03:00
ThatOneCalculator
5004da0ea3
adjust timeout for indexing notes 2023-07-02 00:47:55 -07:00
ThatOneCalculator
d3ccd00d5e
me when codeberg 2023-07-02 00:20:14 -07:00
ThatOneCalculator
17009455da
fix: 🐛 patron timeout 2023-07-02 00:16:01 -07:00
Namekuji
eee80b3ff6
set log level to debug 2023-07-02 02:03:14 -04:00
Namekuji
ac2b057f85
fix: use redis-semaphore for global mutex and memory leak prevention 2023-07-02 01:47:11 -04:00
ThatOneCalculator
b5907fb86d
chore: 🎨 format 2023-07-01 22:37:28 -07:00
ThatOneCalculator
fe495c6118
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-01 22:35:45 -07:00
ThatOneCalculator
4b410194c2
fix 2023-07-01 22:35:38 -07:00
Kainoa Kanter
599fc3d7a3 Merge pull request '[PR]: fix: publication logic involving relays' (#10383) from nmkj/calckey:fix-boost-publication into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10383
2023-07-02 05:28:01 +00:00
ThatOneCalculator
0d9e50d04e
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-01 22:07:51 -07:00
Laura Hausmann
6c29a2ae01
Fix mastodon api conversion for new note id type 2023-07-01 22:07:08 -07:00
naskya
79765e4b19 Please let me revert this (appearNote in getWordSoftMute) for now
This reverts commit cda1c19454.
2023-07-02 04:47:11 +00:00
ThatOneCalculator
6e17c0d7ef
drive todo 2023-07-01 21:03:11 -07:00
CGsama
ba680211ca Embedded all attachment, renotes and discussion history into rss feed content & improve title, and not generate feed for locked account 2023-07-01 23:58:36 -04:00
ThatOneCalculator
592894dbb0
feat: add emoji count to admin panel 2023-07-01 20:54:37 -07:00
ThatOneCalculator
3d8fe32ef4
chore: 🎨 format 2023-07-01 20:46:33 -07:00
ThatOneCalculator
cf3c3e8234
feat: celebrate on calendar when birthday 2023-07-01 20:46:13 -07:00
ThatOneCalculator
d9af4f3a27
refactor: 🚩 post editing is no longer experimental 2023-07-01 20:00:51 -07:00
ThatOneCalculator
f2bedbd645
refactor: 🌐 patrons description 2023-07-01 19:31:05 -07:00
freeplay
934a21776c fix: new posts click 2023-07-01 21:48:18 -04:00
freeplay
e0581f8999 Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-07-01 21:35:09 -04:00
freeplay
aead731e63 fix/refactor: move new posts button to MkTimeline 2023-07-01 21:35:05 -04:00
ThatOneCalculator
3db785444a
fix: 🔊 log emoji picker errors 2023-07-01 16:59:57 -07:00
freeplay
ba6502a45b Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-07-01 19:21:44 -04:00
freeplay
61ad79ec17 fix: webkit blur effects 2023-07-01 19:21:26 -04:00
Namekuji
49e17e776c
refactor: examine by get instead of exists 2023-07-01 04:09:04 -04:00