Commit graph

4626 commits

Author SHA1 Message Date
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