Laura Hausmann
3a9e917e2e
[mastodon-client] return 404 instead of 401 on NO_SUCH_NOTE
2023-07-09 23:39:48 +02:00
Laura Hausmann
02bc972b2a
[server/api/notes/show] return correct status code
2023-07-09 23:35:23 +02:00
Laura Hausmann
8d988e6456
[mastodon-client] fix posting polls
2023-07-09 23:32:01 +02:00
Laura Hausmann
b4d52ee24c
[mastodon-client] populate user details for notifications
2023-07-09 23:32:00 +02:00
Laura Hausmann
9bb8abce73
[mastodon-client] fix poll notifications
2023-07-09 23:32:00 +02:00
Kainoa Kanter
76f23bec19
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
f7185169ed
Nya-ify capital Greek alphabets
2023-07-09 21:19:09 +00:00
Kainoa Kanter
278181d63e
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
455591d376
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-07-09 15:06:18 -04:00
freeplay
52caeaacbb
style: link underlines
2023-07-09 15:05:39 -04:00
sinofp
0d36fb9ea3
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
bc6b064ed6
Merge branch 'develop' into develop
2023-07-09 16:36:13 +00:00
marcin mikołajczak
081a3177b8
Fix Mastodon compatibility string
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-07-09 18:22:53 +02:00
naskya
dd434a739b
fix reactions_not_public condition
2023-07-09 13:58:58 +00:00
ThatOneCalculator
933bce41d3
Merge remote-tracking branch 'origin/develop' into refactor/antennas-in-cache
2023-07-08 23:21:14 -07:00
freeplay
141ab4a96b
fix: error if no banner
2023-07-09 00:42:49 -04:00
freeplay
b800864752
style fix
2023-07-09 00:32:55 -04:00
freeplay
aa62f417b2
fix: nav post button gradient transition ( #10401 ) + half refactor ?
2023-07-09 00:22:17 -04:00
freeplay
621cdccd40
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-07-08 23:21:29 -04:00
freeplay
25b30d7417
fix: MkMedia #10429 ? + styling
2023-07-08 23:21:02 -04:00
Laura Hausmann
6ce6a94ba7
[mastodon-client] enforce limit for notifications
2023-07-09 03:44:41 +02:00
Laura Hausmann
2080078b20
[mastodon-client] always sort timelines by id (descending)
2023-07-09 03:24:23 +02:00
freeplay
50e0eb1d4f
style; proper styling for url preview
2023-07-08 20:30:24 -04:00
ThatOneCalculator
70ae862e91
fix: 💄 url preview title size
2023-07-08 17:21:32 -07:00
ThatOneCalculator
a9b09f5b29
chore: 🎨 format
2023-07-08 16:21:15 -07:00
ThatOneCalculator
e88ab6cb0f
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-08 16:20:55 -07:00
ThatOneCalculator
4d8853b7f5
fix: 🐛 server stats setting, meta fetching
2023-07-08 16:20:38 -07:00
ThatOneCalculator
1fa4632411
fix: 🐛 server stats setting, meta fetching
2023-07-08 16:19:55 -07:00
ThatOneCalculator
6844039534
typo
2023-07-08 16:10:12 -07:00
ThatOneCalculator
fb56e5110c
fix
2023-07-08 15:59:47 -07:00
Laura Hausmann
57f35be999
[mastodon-client] populate user details for account following/followers
2023-07-09 00:58:45 +02:00
Laura Hausmann
d7e63edbd7
[mastodon-client] enforce limits for /following and /followers
2023-07-09 00:58:45 +02:00
Laura Hausmann
d0fb97649e
[mastodon-client] TODO/FIXME cleanup
2023-07-09 00:58:45 +02:00
Laura Hausmann
8180f4d494
[mastodon-client] drive file name fixup
2023-07-09 00:58:45 +02:00
Laura Hausmann
994f08d735
[mastodon-client] media caption support
2023-07-09 00:58:45 +02:00
Laura Hausmann
c7d031e7ec
[mastodon-client] send proper user preferences
2023-07-09 00:58:45 +02:00
Laura Hausmann
8f7f078f08
[mastodon-client] send actual default post privacy instead of fallback value
2023-07-09 00:58:45 +02:00
Laura Hausmann
32210f636d
[mastodon-client] remove reactions reply
2023-07-09 00:58:44 +02:00
Kainoa Kanter
eb97cff37b
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
390c0c2839
refactor: ⚡ antenna notes in cache
...
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-07-08 15:39:42 -07:00
naskya
18fcec6384
fix
2023-07-08 22:37:15 +00:00
naskya
88e14729c2
better locale & style
2023-07-08 22:29:36 +00:00
Syuilo
9c8447c70a
fix: 🐛 prevent creation of empty antennas
2023-07-08 15:06:59 -07:00
naskya
1d29a0063b
Don't show announcement popups if the tutorial isn't completed
2023-07-08 21:47:06 +00:00
naskya
8870a88d58
Remove unnecessary imports
2023-07-08 21:21:16 +00:00
naskya
54ac36868c
Refactor MkAnnouncement
2023-07-08 21:17:13 +00:00
naskya
8f3c0f480b
Navigate to /announcements if there are more than three unreads
2023-07-08 21:02:11 +00:00
naskya
6ca2753536
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
2c71530e74
oops (remove debug logs)
2023-07-08 20:22:04 +00:00
naskya
1d0bd45274
Fix isRead not being saved on closing popups
2023-07-08 20:15:08 +00:00
naskya
fdb6f9f185
Show popups at client init
2023-07-08 20:09:40 +00:00
naskya
1b8b6a8dd0
Add showPopup, isGoodNews to announcement setting UI
2023-07-08 20:01:16 +00:00
naskya
e2d4781610
chore: Use css module
2023-07-08 19:57:26 +00:00
naskya
a2a207e08c
Create MkAnnouncement component
2023-07-08 19:55:38 +00:00
naskya
290f047a6e
Merge remote-tracking branch 'calckey/develop' into feat/announcement-popup
2023-07-08 19:52:49 +00:00
naskya
e1188641a7
Add showPopup, isGoodNews & Update API
2023-07-08 19:48:20 +00:00
freeplay
5bd5a8cc65
fix: banner blur
2023-07-08 13:06:56 -04:00
Kainoa Kanter
df11946d52
revert 679d89fa59bf4628e6e27ca73af8630080d7a063
...
revert build: ⚡ build megalodon with swc
Do it right this time
2023-07-08 16:56:54 +00:00
ThatOneCalculator
a4d4bb40f2
build: ⚡ build megalodon with swc
...
Do it right this time
2023-07-07 20:44:41 -07:00
Laura Hausmann
1d42fe37ee
increase ap/show rate limit
2023-07-08 04:11:41 +02:00
Laura Hausmann
a5be7c3ac8
[mastodon-client] handle user & note URLs in search
2023-07-08 04:11:41 +02:00
Laura Hausmann
7f7eb301a0
[mastodon-client] render bio newlines correctly
2023-07-08 04:11:41 +02:00
Laura Hausmann
9d37f01113
[mastodon-client] fix polls
2023-07-08 04:11:41 +02:00
Laura Hausmann
524c8f07ec
[mastodon-client] fix local instance mentions
2023-07-08 04:11:40 +02:00
freeplay
a14659f19f
style: make background banner blur static
2023-07-07 21:50:45 -04:00
Laura Hausmann
22825ae76a
[mastodon-client] fix search type param
2023-07-07 23:47:21 +02:00
Laura Hausmann
4cf8c70bf5
[mastodon-client] populate details for quote and reblog fields
2023-07-07 23:18:43 +02:00
Laura Hausmann
90e1eaa62d
[mastodon-client] populate user data for favorited_by and reblogged_by
2023-07-07 22:51:07 +02:00
Laura Hausmann
a94bf84f04
[mastodon-client] implement favorited_by
2023-07-07 22:42:39 +02:00
Laura Hausmann
c02fec7f36
[mastodon-client] populate note details for notifications
2023-07-07 22:06:26 +02:00
Laura Hausmann
afc9cf3259
[mastodon-client] populate user details for all notes
2023-07-07 21:50:42 +02:00
Laura Hausmann
3d5da39d83
[mastodon-client] Don't display unsupported notification types
2023-07-07 19:45:08 +02:00
Laura Hausmann
197977c3a8
[mastodon-client] Fix global timeline
2023-07-07 19:30:23 +02:00
Laura Hausmann
acff402e21
[mastodon-client] Fail gracefully if user resolve fails
2023-07-07 19:06:42 +02:00
ThatOneCalculator
9c96419e3d
fix: 🚸 switch account when adding existing account
2023-07-06 17:44:32 -07:00
ThatOneCalculator
6decfe88e7
docs: 📝 KeyDB, megalodon
2023-07-06 17:29:29 -07:00
Kainoa Kanter
655cc039f3
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
bdca7d2f8e
revert 49fd4034744f7642210bb66a3558d544d67e13b8
...
revert fix: 🐛 fix quotes with CW-only quotes
2023-07-06 21:53:44 +00:00
Namekuji
f835cccccf
refactor: cache relays for a longer time
2023-07-06 17:49:41 -04:00
Namekuji
1ea8f8b4fe
perf: use msgpackr to encode and decode
2023-07-06 17:22:15 -04:00
Namekuji
e505b0f207
fix: use host as prefix of cacheServer if undefined
2023-07-06 17:06:31 -04:00
Kainoa Kanter
f0acadea11
revert 6355bb604290a09a4a3b7c68b791234a0c1771ea
...
revert build: ⚡ build megalodon with swc
2023-07-06 21:04:39 +00:00
ThatOneCalculator
d1117ca6d4
refactor: 🔒 password input for object storage secret key
2023-07-06 13:03:39 -07:00
ThatOneCalculator
956d009107
Revert "refactor: 💫 tweak photoswipe animation speed"
...
This reverts commit 96f740477b95e23511bf12a48a14a606214c066d.
2023-07-06 12:50:05 -07:00
ThatOneCalculator
171cb1c210
chore: 🎨 format
2023-07-06 12:47:33 -07:00
Johann150
f9b3951c3a
fix: 🐛 fix quotes with CW-only quotes
2023-07-06 12:46:19 -07:00
ThatOneCalculator
fa19b64901
fix: use unique key for my galleries
2023-07-06 12:41:34 -07:00
ThatOneCalculator
20366f8305
fix: use unique key for my page query
2023-07-06 12:41:29 -07:00
ThatOneCalculator
46c7b3648f
fix: use unique key for my galleries
2023-07-06 12:26:37 -07:00
ThatOneCalculator
264641ff7d
fix: use unique key for my page query
2023-07-06 12:25:54 -07:00
ThatOneCalculator
f5c7b6f55f
feat: ⚡ cache server
2023-07-06 11:50:34 -07:00
Syuilo
53ec5f7048
refactor: 💫 tweak photoswipe animation speed
2023-07-06 00:20:48 -07:00
ThatOneCalculator
bbf2ca94db
fix: 🐛 fallback locales for skin tone labels
...
Closes #10406
2023-07-05 23:42:34 -07:00
ThatOneCalculator
f4b275f7b0
build: ⚡ build megalodon with swc
2023-07-05 23:28:47 -07:00
Laura Hausmann
cbf07d133c
[mastodon-client] Remove even more debug messages
2023-07-06 02:16:51 +00:00
Laura Hausmann
837fb327da
PR cleanup
2023-07-06 02:16:51 +00:00
Laura Hausmann
52b4fdf0d2
[mastodon-client] code cleanup, remove redundant function calls
2023-07-06 02:16:51 +00:00
Laura Hausmann
4e2c73dba9
Remove debug logging
2023-07-06 02:16:51 +00:00
Laura Hausmann
dc95aa83a9
[mastodon-client] fix mentions
2023-07-06 02:16:51 +00:00
Laura Hausmann
3fa7e2af7d
[mastodon-client] remove debug logging
2023-07-06 02:16:51 +00:00
Laura Hausmann
d2a23a3b6b
[mastodon-client] Remove compiled megalodon code
2023-07-06 02:16:51 +00:00
Laura Hausmann
8347855a11
[mastodon-client] general code cleanup, rename megalodon package
2023-07-06 02:16:51 +00:00
Laura Hausmann
fbeb809874
[mastodon-client] Disable emoji reactions preview in TL
2023-07-06 02:16:51 +00:00
Laura Hausmann
adb0f365ba
[mastodon-client] Move megalodon to main repo
2023-07-06 02:16:51 +00:00
Laura Hausmann
8a6a1cfc43
[mastodon-client] Code formatting pass
2023-07-06 02:16:51 +00:00
Laura Hausmann
37b21f973f
[mastodon-client] Fix posting statuses with attachment
2023-07-06 02:16:51 +00:00
Laura Hausmann
1f8c735889
[mastodon-client] megalodon compat changes
2023-07-06 02:16:51 +00:00
Laura Hausmann
8cf7a24e9f
[mastodon-client] Add transparent.png asset
2023-07-06 02:16:51 +00:00
Laura Hausmann
23d57eb79f
[mastodon-client] Add endpoints
2023-07-06 02:16:51 +00:00
ThatOneCalculator
94b16ba9a3
refactor: ♻️ read patrons from local file for fallback instead of empty array
2023-07-05 18:44:29 -07:00
ThatOneCalculator
c4d4e850b2
chore: ⬆️ up prettier, pnpm
2023-07-05 18:28:27 -07:00
freeplay
0930e0edef
remove unneeded property
2023-07-04 21:39:41 -04:00
freeplay
3927086608
style: truncate long URL's
2023-07-04 21:37:50 -04:00
freeplay
f540438740
fix: add back channel display in timeline
2023-07-04 13:47:31 -04:00
freeplay
7a160d3c8f
style: add back scrollbar-color for firefox
2023-07-04 13:33:56 -04:00
freeplay
fd4840f24e
style: accent color in plyr
2023-07-04 12:00:48 -04:00
Namekuji
f13d8548d2
fix: do not deliver poll result if local-only
2023-07-04 01:59:43 -04:00
Kainoa Kanter
3955d8f51b
fix: 🐛 query search endpoint for local userselect, disregard host
2023-07-04 01:29:57 +00:00
freeplay
3caba40faf
fix: videos not appearing when don't play animated images is one
2023-07-03 16:01:54 -04:00
ThatOneCalculator
f99e8b3726
fix: ⚡ immediately fail jobs with invalid signature
2023-07-03 10:29:52 -07:00
ThatOneCalculator
03c8bb5b88
chore: 🎨 format
2023-07-02 23:08:33 -07:00
ThatOneCalculator
d1b883d73b
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-02 23:07:51 -07:00
ThatOneCalculator
dd36424cf3
fix: 💄 form switch padding
2023-07-02 23:06:25 -07:00
freeplay
6c3d382d9d
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-07-03 00:03:23 -04:00
freeplay
bcb62f1c16
feat: show alt button even when content hidden
2023-07-03 00:02:36 -04:00
freeplay
27625b67da
refactor: combine MediaVideo & MediaImage components
2023-07-02 23:41:38 -04:00
Namekuji
6f5e07de5d
rename arg
2023-07-02 23:14:43 -04:00
Namekuji
b36cc31e9b
throw error if failed
2023-07-02 22:25:58 -04:00
Syuilo
6919477820
refactor: ⚡ make identicons and server metrics optional
...
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-07-02 19:23:55 -07:00
Namekuji
284c0db1fd
no more infinity caches
2023-07-02 22:14:31 -04:00
Namekuji
9d26e08032
add cache prefix
2023-07-02 20:55:20 -04:00
Namekuji
ef724a49fe
store cache values to redis
2023-07-02 20:37:46 -04:00
Kainoa Kanter
ccaad82ed8
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
821320f51b
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
1d23f3c904
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
e55e9aadcf
images
2023-07-02 15:54:11 -07:00
ThatOneCalculator
6c7f0521aa
find and replace
2023-07-02 15:18:30 -07:00
ThatOneCalculator
20044cb7e8
ascii art
2023-07-02 15:17:58 -07:00
Kainoa Kanter
305d6e8b2e
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
1f6568ce22
Render instance description as HTML
2023-07-02 18:23:02 +00:00
ThatOneCalculator
5089cef8ad
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-02 10:10:43 -07:00
ThatOneCalculator
466ef220da
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 224b1d585bb1cb95531a9213cf4a69fc2f049e7d, reversing
changes made to b5907fb86db2b9eacea633bb5d69547982326afa.
2023-07-02 10:10:25 -07:00
Kainoa Kanter
387b3b1e96
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
4f32a9b1d7
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-07-02 13:01:54 -04:00
freeplay
5b45dfae4b
style: visible button w/out hovering in url preview
2023-07-02 13:01:50 -04:00
Essem
9373875d93
Add aria labels to notification buttons
2023-07-02 12:00:29 -05:00
ThatOneCalculator
4e37acc19c
fix: 🐛 display emoji stat properly
2023-07-02 09:26:03 -07:00
ThatOneCalculator
6de6f68790
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-02 08:30:25 -07:00
yawhn
4529d65f51
fix: temp fix for null metadata
2023-07-02 16:16:01 +03:00
ThatOneCalculator
63b9a26621
adjust timeout for indexing notes
2023-07-02 00:47:55 -07:00
ThatOneCalculator
d384ab5c7c
me when codeberg
2023-07-02 00:20:14 -07:00
ThatOneCalculator
02825ee694
fix: 🐛 patron timeout
2023-07-02 00:16:01 -07:00
Namekuji
7aa05c26e9
set log level to debug
2023-07-02 02:03:14 -04:00
Namekuji
9b721da06d
fix: use redis-semaphore for global mutex and memory leak prevention
2023-07-02 01:47:11 -04:00
ThatOneCalculator
c6821f0619
chore: 🎨 format
2023-07-01 22:37:28 -07:00
ThatOneCalculator
99c90c6e6e
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-01 22:35:45 -07:00
ThatOneCalculator
867c232ae7
fix
2023-07-01 22:35:38 -07:00
Kainoa Kanter
a5ef273484
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
7574018a13
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-07-01 22:07:51 -07:00
Laura Hausmann
d6b3c9af59
Fix mastodon api conversion for new note id type
2023-07-01 22:07:08 -07:00
naskya
0265fe2786
Please let me revert this (appearNote in getWordSoftMute) for now
...
This reverts commit cda1c19454ee8aec4d29b55954129cf6f3716da8.
2023-07-02 04:47:11 +00:00
ThatOneCalculator
14aeda32ab
drive todo
2023-07-01 21:03:11 -07:00
CGsama
78a479312c
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
d8226884d8
feat: ✨ add emoji count to admin panel
2023-07-01 20:54:37 -07:00
ThatOneCalculator
c553583d02
chore: 🎨 format
2023-07-01 20:46:33 -07:00
ThatOneCalculator
bba5e58fba
feat: ✨ celebrate on calendar when birthday
2023-07-01 20:46:13 -07:00
ThatOneCalculator
66b61bb41b
refactor: 🚩 post editing is no longer experimental
2023-07-01 20:00:51 -07:00
ThatOneCalculator
f6009dc6e8
refactor: 🌐 patrons description
2023-07-01 19:31:05 -07:00
freeplay
4f1c71a8d5
fix: new posts click
2023-07-01 21:48:18 -04:00
freeplay
e2f60e20dc
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-07-01 21:35:09 -04:00
freeplay
9f9dac8ff2
fix/refactor: move new posts button to MkTimeline
2023-07-01 21:35:05 -04:00
ThatOneCalculator
0bec38f090
fix: 🔊 log emoji picker errors
2023-07-01 16:59:57 -07:00
freeplay
03aa3af670
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-07-01 19:21:44 -04:00
freeplay
28d2d06f32
fix: webkit blur effects
2023-07-01 19:21:26 -04:00
Namekuji
f7d0973f97
refactor: examine by get instead of exists
2023-07-01 04:09:04 -04:00
Namekuji
0c6af12719
fix: await release
2023-07-01 03:49:44 -04:00
Namekuji
d772da4bc4
change mutex key
2023-07-01 03:49:43 -04:00
Namekuji
1f974c0c13
refactor: use redis-semaphore for mutex across workers
2023-07-01 03:49:43 -04:00
Namekuji
64ddf35ae3
refactor: no url instantiation
2023-07-01 03:49:43 -04:00
Namekuji
389427af27
fix: ignore if post boosted by relay is local
2023-07-01 03:49:42 -04:00
Namekuji
e70d99be57
fix: multiple boost publication by relay
2023-07-01 03:49:39 -04:00
ThatOneCalculator
4e5bb1194a
chore: 🎨 format
2023-06-30 23:35:45 -07:00
ThatOneCalculator
55393b9f1f
refactor: ♻️ force patrons update on about-calckey
2023-06-30 23:33:54 -07:00
freeplay
0d7010d5f1
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-06-30 18:44:42 -04:00
freeplay
2ec75fdd70
fix: misaligned new post button
...
I don't understand why margin-top caused that ??
2023-06-30 18:44:38 -04:00
freeplay
c5b3d6028a
fix: soft mutes not being applied to boosts
2023-06-30 18:43:35 -04:00
Kainoa Kanter
7a9782b3bb
Merge pull request 'fix: proper expire remote user drivefile over limits at adding time' ( #10382 ) from cgsama/calckey:cgsama-patch-1 into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10382
2023-06-30 17:15:48 +00:00
freeplay
ff8a13cfad
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-06-30 03:52:52 -04:00
freeplay
a6d9827069
feat: link previews redesign
2023-06-30 03:52:22 -04:00
cgsama
35bbf1c2e3
Merge branch 'develop' into cgsama-patch-1
2023-06-30 06:40:53 +00:00
cgsama
1ac1950552
proper expire remote user drivefile over limits at adding time
2023-06-30 06:26:22 +00:00
ThatOneCalculator
04cbb7c25c
fix: 🐛 addSkinTone strip logic
2023-06-29 21:34:09 -07:00
ThatOneCalculator
d6697f6d23
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-06-29 21:13:02 -07:00
ThatOneCalculator
c954bc6b95
fix
2023-06-29 21:12:55 -07:00
freeplay
0ba5ca74f3
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream
2023-06-29 22:58:56 -04:00
freeplay
6f84cf77f1
feat: reveal muted word on press & hold
...
Refs: #10363
2023-06-29 22:58:34 -04:00
ThatOneCalculator
3dc1af2b7c
feat: ✨ introduce local user select dialog
...
Used for selecting group members and proxy account.
Closes #7987 , API change: users/search-by-username-and-host now takes `maxDaysSinceLastActive` parameter and doesn't have any active threshold anymore by default.
2023-06-29 19:53:46 -07:00
ThatOneCalculator
acca7633ad
fix: 🐛 standard input for 2FA token
...
Closes #10361 , removes client dependency
2023-06-29 19:12:42 -07:00
ThatOneCalculator
c978fd9faf
fix: 🐛 fix tapping parent on mobile causing side effects
2023-06-29 18:05:27 -07:00
ThatOneCalculator
9996c69c06
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-06-28 23:04:50 -07:00
ThatOneCalculator
744880bb38
fix: 🐛 don't convert time since epoch for ratelimit
...
https://calckey.social/notes/9gkasnzglmi07rpa
2023-06-28 23:04:40 -07:00
Namekuji
8a28592fbd
fix: disable redis tls if undefined in config
2023-06-28 02:44:16 -04:00
ThatOneCalculator
360a1e04dd
chore: 🎨 format
2023-06-27 23:37:24 -07:00
ThatOneCalculator
709a8ed1df
fix: 🐛 security key display name
...
Closes #10313
2023-06-27 23:04:31 -07:00
Kainoa Kanter
0eebe30615
Merge pull request '[PR]: Add signature to remote note lookups' ( #10374 ) from e2net/calckey:fix/authenticated-remote-note-lookups into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10374
2023-06-28 06:02:28 +00:00
Namekuji
ec7300b1a9
refactor: simplify getSignatureUser
2023-06-28 01:46:52 -04:00
ThatOneCalculator
f6fca7f8e5
fixes
2023-06-28 01:46:38 -04:00
Kainoa Kanter
263c01ff74
Merge pull request '[PR]: Make TLS opttional for postgres and redis' ( #10375 ) from sparrow/calckey:develop into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10375
2023-06-28 03:11:17 +00:00
sparrow
5fd27545c8
format
2023-06-28 03:55:29 +01:00
ThatOneCalculator
196b62bc1d
chore: 🎨 format, add scss to prettier formatting
2023-06-27 19:32:17 -07:00
ThatOneCalculator
fc84d16756
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-06-27 19:25:14 -07:00
ThatOneCalculator
58d04ab669
fix: ♿ don't animate indicator dot if animation is off
...
Closes #10372
2023-06-27 19:25:01 -07:00
sparrow
6a033513ea
expose redis tls settings directly to config
2023-06-28 03:09:22 +01:00
Laura Hausmann
74773318b4
Allow follower-only notes to be fetched by properly authorized remote users
2023-06-28 04:06:39 +02:00
sparrow
0f164cea4e
empty object instead of undefined
2023-06-28 02:11:02 +01:00
sparrow
11a80d1b15
Remove static postgres tls settings
...
They can be configured through `extra` in config.
2023-06-28 01:48:55 +01:00
Laura Hausmann
748c20474b
Fix AP resolver history on reuse for authorized fetch
2023-06-28 02:30:00 +02:00
sparrow
87ea8a959d
Merge remote-tracking branch 'upstream/develop' into develop
2023-06-28 00:42:07 +01:00
sparrow
4609fbe888
Make redis and postgres tls optional and opt-in
2023-06-28 00:41:44 +01:00
Laura Hausmann
25fc7c7e0e
Add signature to remote note lookup
2023-06-28 01:05:25 +02:00
Namekuji
28dc31bb16
index note url
2023-06-27 15:34:30 -04:00
Laura Hausmann
5c9d8b21a5
Also search for url field when looking for existing note in database
2023-06-27 18:37:16 +00:00
Brayd
b88c87da21
change: hide replies in timeline
...
Hide replies in timeline per default due to being more straightforward for people comming from other Fediverse platforms. Also reduces amount of "posts" in timeline, linking to one "viral" post.
2023-06-27 12:21:28 +00:00
freeplay
1fd6746e66
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop
2023-06-26 23:23:30 -04:00
freeplay
1f2872505f
feat: horizontally scrolling reactions
2023-06-26 23:22:43 -04:00
Kainoa Kanter
b43f6a7add
Merge pull request '[PR]: Option to disable swiping' ( #10367 ) from Freeplay/calckey:swiper into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10367
2023-06-27 02:52:35 +00:00
freeplay
1fdee7015b
fix: only show option based on device + add option to backups
2023-06-26 21:50:02 -04:00
ThatOneCalculator
ff9cba565f
fix: 🩹 use redis user for bull and postgres cache interface
...
Follow up #10366 , d96877033be9790d11b0212ab8825f93202d22a2
2023-06-26 15:06:32 -07:00
ThatOneCalculator
83089e49d8
refactor: 🔧 allow redis user to be configured
...
Follow up #10366 , 3df3c97deb284ecbf3363b90a45c6501957d1e98
2023-06-26 15:02:54 -07:00
Ashex
a639be23b6
fix: 🐛 support for SSL data when loading redis and postgres configs
...
Closes #10366
2023-06-26 14:54:16 -07:00
ThatOneCalculator
c5206e7eb9
chore: 🎨 format
2023-06-26 14:51:45 -07:00
ThatOneCalculator
f29c5396c7
Merge branches 'develop' and 'develop' of codeberg.org:calckey/calckey into develop
2023-06-26 14:50:19 -07:00
ThatOneCalculator
1aa1320567
fix: 🐛 apply skin tone to default reactions, aria labels for tone picker
2023-06-26 14:49:55 -07:00
freeplay
a6b1164cb1
chore: format
2023-06-26 15:47:05 -04:00
freeplay
7e8f18a9a9
chore: apply to all swipers
2023-06-26 15:39:59 -04:00
freeplay
f9f5a7df20
feat: toggle-able swiping
2023-06-26 14:36:28 -04:00
freeplay
c3bb145d81
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop
2023-06-26 12:57:29 -04:00
freeplay
22bf2e6e42
fix: new posts button z-index + use darkened accent
2023-06-26 12:56:47 -04:00
Namekuji
f437e39805
fix: back from the future
2023-06-26 07:47:56 -04:00
freeplay
7daba37f4c
fix: prevent jump when new posts button appears
2023-06-25 20:33:08 -04:00
freeplay
c867899440
feat: ALT button ( #9265 )
2023-06-25 20:26:15 -04:00
freeplay
403837051d
fix: ad widget size
2023-06-25 18:49:12 -04:00
freeplay
1327052ef0
feat: make RSS feed scrollable ( #10108 )
2023-06-25 18:33:13 -04:00
freeplay
661d7bc751
feat: Make scrollable widgets flexible
2023-06-25 18:19:37 -04:00
freeplay
18772d7dd2
fix: actually fix mobile pos
...
oops...
2023-06-25 17:28:35 -04:00
freeplay
8635721901
fix: new posts button mobile position + webkit-mask
2023-06-25 17:10:10 -04:00
freeplay
b25b978761
style: New posts button
2023-06-25 17:07:01 -04:00
freeplay
6d0de04cfd
Update visibility descriptions
2023-06-25 11:11:18 -04:00
Namekuji
828c3890c9
fix: 2fa registration code
2023-06-24 23:25:25 -04:00
ThatOneCalculator
1ac9b41d57
fix: 🐛 properly apply unicode for skin tone selector
2023-06-24 19:38:55 -07:00
ThatOneCalculator
3b71d7929a
fix: 🩹 ask for reload upon changing skin tone
2023-06-24 19:23:14 -07:00
ThatOneCalculator
316f7c9fa3
fix: ✏️ deduplicate class
2023-06-24 19:17:48 -07:00
ThatOneCalculator
d1efef1353
refactor: 💄 improve miauth style
2023-06-24 19:16:15 -07:00
ThatOneCalculator
d3f4529295
Merge branch 'develop' into beta
2023-06-24 15:17:43 -07:00
ThatOneCalculator
af889baec0
Merge branch 'develop' into beta
2023-06-24 15:12:45 -07:00
syuilo
75b55c5c2c
enhance(frontend): improve ux of deck scroll
2023-06-24 21:09:32 +00:00
freeplay
601e02bdcd
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop
2023-06-24 16:36:17 -04:00
freeplay
8de8e68a27
fix: basically just undo my previous modal changes
2023-06-24 16:35:56 -04:00
ThatOneCalculator
2fb00642dc
fix: 🩹 make cacheRemoteFiles false by default for new instances
2023-06-24 13:25:25 -07:00
ThatOneCalculator
c252c16fc2
feat: 🔒 expand /api/v1/instance/peers to proper endpoint and check for private mode
...
Closes #10358
2023-06-24 13:00:50 -07:00
freeplay
1560ece843
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop
2023-06-24 15:03:27 -04:00
freeplay
92285464de
fix: focus first element inside modal
2023-06-24 15:02:54 -04:00
ThatOneCalculator
cd226bf67e
fix: ⚗️ ensure splash is removed upon load
...
https://codeberg.org/calckey/calckey/pulls/10285#issuecomment-951231
2023-06-24 11:43:37 -07:00
freeplay
1e152fb49e
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop
2023-06-24 10:22:06 -04:00
Freeplay
94de165914
fix: jump to top of page when opening modals
...
I want to do this probably later, for now it will still focus inside the window when pressing tab
2023-06-24 10:21:14 -04:00
Namekuji
072cb92f4e
fix compile error
2023-06-24 04:07:19 -04:00
ThatOneCalculator
a9463f8843
docs: 📝 clearer package docs
2023-06-23 22:07:52 -07:00
ThatOneCalculator
575b1eb239
docs: 📝 document packages dir
2023-06-23 22:00:29 -07:00
ThatOneCalculator
ebc8bfa7d7
fix: 👷 fix format run
2023-06-23 21:24:16 -07:00
ThatOneCalculator
833c901a9c
chore: 🎨 format
2023-06-23 21:22:44 -07:00
ThatOneCalculator
072b4d9946
fix: 🐛 remove cw in post edit
...
Closes #10353
2023-06-23 21:18:04 -07:00
ThatOneCalculator
b22c8144e9
docs: 📝 API documentation generation
2023-06-23 21:13:03 -07:00
ThatOneCalculator
92bce4981c
refactor: 🏷️ add antenna type to streaming types
2023-06-23 20:37:24 -07:00
tamania
b685fa9092
perf: ⚡ use setInterval instead of setTimeout chain in MkTime
2023-06-23 18:33:37 -07:00
ThatOneCalculator
dab063cb25
fix: 🐛 start transaction with multi
2023-06-23 18:21:00 -07:00
ThatOneCalculator
58c613a6f6
Revert "build: ⚡ use vite 4.4 beta with lightningcss"
...
This reverts commit 25aab24861d57d7341b731ef7f39716b9a943c4d.
2023-06-23 18:04:02 -07:00
ThatOneCalculator
e597bcb483
Revert "fix: 🚑 disable lightningcss transformer for now"
...
This reverts commit d0fd6a7de864e5b6859970bca8889bef840da2d7.
2023-06-23 18:03:49 -07:00
ThatOneCalculator
689e8b0e78
fix: 🚑 disable lightningcss transformer for now
2023-06-23 17:55:42 -07:00
ThatOneCalculator
cb07bb3ed9
chore: 🎨 format
2023-06-23 17:47:14 -07:00
ThatOneCalculator
e81e7c1b8a
fix: 🐛 non-duplicate skin tone selection
2023-06-23 17:47:07 -07:00
ThatOneCalculator
03ed74d329
refactor: ♻️ url preview
2023-06-23 17:40:01 -07:00
ThatOneCalculator
2c6d403155
build: ⚡ use vite 4.4 beta with lightningcss
2023-06-23 17:35:52 -07:00
ThatOneCalculator
ba047a2d20
fix: 🐛 race condition between workers when creating note
...
Closes #10345
Discovered here: https://codeberg.org/calckey/calckey/issues/10345#issuecomment-950475
2023-06-23 17:27:25 -07:00
ThatOneCalculator
12e032e6ac
refactor: ♻️ make skin tones modular
...
Could possibly be for future custom emoji sets that support custom skin tones? (i.e. Mutant Standard)
2023-06-23 17:19:26 -07:00
ThatOneCalculator
8f16d0b223
feat: ✨ skin tone selector in category
2023-06-23 16:51:13 -07:00
ThatOneCalculator
0d166acfd9
refactor: ♻️ simplify null check
2023-06-23 15:40:38 -07:00
ThatOneCalculator
220e9fc93f
refactor: ♻️ refactor MkModalWindow for TS safety
2023-06-23 15:36:28 -07:00
Freeplay
c77970159d
fix: mobile note spacing
2023-06-23 17:41:39 -04:00
Freeplay
0b5886e014
fix: autocomplete not being focused properly
2023-06-23 17:30:50 -04:00
ThatOneCalculator
a6b91549f6
refactor: 📌 use own emoji descriptions
2023-06-23 00:27:26 -07:00
ThatOneCalculator
79469125a6
chore: 🎨 format
2023-06-23 00:22:55 -07:00
ThatOneCalculator
810d534e51
fix: 🐛 pull up instance window instead of search field
2023-06-23 00:21:48 -07:00
ThatOneCalculator
a6cd9a6367
fix: 🩹 disable Unicode 15 emojis
...
https://github.com/jdecked/twemoji/pull/43
2023-06-22 22:39:52 -07:00
ThatOneCalculator
993efa1752
Merge branch 'refactor/emojis' into develop
2023-06-22 22:09:25 -07:00
ThatOneCalculator
28610193b8
fix: 💄 consistent emoji styling
2023-06-22 21:08:04 -07:00
ThatOneCalculator
8f419319a7
feat: ✨ emoji skin tone
...
Closes #9959
2023-06-22 20:58:44 -07:00
ThatOneCalculator
a63608d9ce
fix: don't use cache on autocomplete for now
2023-06-22 19:56:42 -07:00
ThatOneCalculator
b3127363ae
perf: ⚡ update emojis, cache in IndexedDb
...
Closes #9959
May fix #9724
2023-06-22 19:34:52 -07:00
Kainoa Kanter
e66fc4ddda
refactor: ♻️ open instance as lookup window
2023-06-23 02:02:27 +00:00
ThatOneCalculator
d9e117b378
feat: ✨ clickable domains on job queue
...
https://post.naskya.net/notes/9gbfos2mv5iz6g63
2023-06-22 18:11:25 -07:00
ThatOneCalculator
8539e4c7fd
feat: ✨ $[small ] and $[center ] MFM syntax
2023-06-22 17:41:34 -07:00
ThatOneCalculator
e5bcb2e2c7
refactor: ♻️ reorganize note menu
...
translate just above view remote
2023-06-22 17:25:50 -07:00
ThatOneCalculator
8b957e9865
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-06-22 17:14:49 -07:00
ThatOneCalculator
6a5e9ab9d4
feat: ✨ display remaining time on ratelimits
2023-06-22 17:14:27 -07:00
Freeplay
1913325769
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop
2023-06-22 19:55:04 -04:00
Freeplay
49acade942
fix: hide tooltip on page change
2023-06-22 19:54:26 -04:00
ThatOneCalculator
5e7e5e7da8
fix: ✏️ typo in API docs + errors
...
Co-authored-by: naskya <m@naskya.net>
2023-06-22 16:53:56 -07:00
ThatOneCalculator
7878ff2a6d
Merge branch 'develop' of codeberg.org:calckey/calckey into develop
2023-06-22 16:46:33 -07:00
ThatOneCalculator
44005d3985
fix: 🐛 collapse reply if type is a mention and it has a reply
2023-06-22 16:46:18 -07:00
Kainoa Kanter
a858abef8c
Merge pull request '[PR]: enhance (docker): proper caching and smaller image size' ( #10349 ) from nmkj/calckey:v14-docker into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10349
2023-06-22 23:42:50 +00:00
naskya
b8b0abb453
fix: 🐛 proper isDuplicateKeyValueError handling
...
Closes #10340
Co-authored-by: Kainoa Kanter <kainoa@t1c.dev>
2023-06-22 16:25:27 -07:00
ThatOneCalculator
0efc2659f2
fix: 🐛 only collapsed reply if notification is reply
2023-06-22 16:18:59 -07:00
Freeplay
8758ab50e7
fix
2023-06-22 17:04:57 -04:00
Namekuji
36da212aaa
cache native-utils
2023-06-22 16:25:42 -04:00
Namekuji
586a64bf23
chore: format
2023-06-22 16:00:28 -04:00
Namekuji
ca3a956ba5
clean unnecessary artifacts
2023-06-22 16:00:28 -04:00
Namekuji
059478d02e
fix build and clean scripts
2023-06-22 16:00:28 -04:00
Lily Cohen
a704a5ad45
precompile rust components
2023-06-22 16:00:28 -04:00
Freeplay
1ff8f1cad0
fix
2023-06-22 15:35:56 -04:00
Freeplay
f3921f3ed9
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop
2023-06-21 23:41:06 -04:00
Freeplay
10600dd698
Minimize reply context in notifications
2023-06-21 23:38:56 -04:00
Namekuji
6d75115a38
fix: 🐛 empty fs stat
2023-06-21 16:26:43 -07:00
Freeplay
6e311c6612
Fix missing deviceKind imports for swipers
2023-06-21 17:13:46 -04:00
Freeplay
9d734e2019
i apologize to all the cats that may have been harmed before this commit ( #10342 )
2023-06-21 14:22:04 -04:00
Freeplay
822c9f0d63
Fix show more button being shown when more than 4 images inside CW
2023-06-21 12:51:36 -04:00
Freeplay
8b210250e4
label to close button
2023-06-20 14:41:51 -04:00
Freeplay
a15e1537e0
Proper use of focus trap
2023-06-20 14:13:05 -04:00
Freeplay
ca27866244
remove gaps ?
2023-06-20 10:30:13 -04:00
Freeplay
ddd33c1963
Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop
2023-06-19 16:50:56 -04:00
Freeplay
ba1f00ed96
Share dropdown w/ remote copy
2023-06-19 16:50:51 -04:00
Kainoa Kanter
1688d210eb
Merge pull request '[PR]: Allow moderators to see modlogs' ( #10327 ) from daikei/calckey:allow-mods-to-see-mod-notes into develop
...
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10327
2023-06-19 16:39:03 +00:00
Freeplay
83a1897d3f
fix UI sometimes being offset on mobile
2023-06-19 12:21:46 -04:00
daikei
cfda0f084d
Merge branch 'develop' into allow-mods-to-see-mod-notes
2023-06-19 15:41:38 +00:00
daikei
9e57ec8c3e
Fix formatting
2023-06-19 14:14:15 +00:00
daikei
296b528657
Allow moderators to see moderation notes
2023-06-19 14:08:34 +00:00
ThatOneCalculator
385f31df29
refactor: ♻️ better edited timestamp display
2023-06-18 20:34:57 -07:00
ThatOneCalculator
05a30f7390
fix: 💄 badge style on mobile
2023-06-18 20:11:30 -07:00
ThatOneCalculator
211b49a26a
fix: 🩹 duplicate update
2023-06-18 19:38:32 -07:00
ThatOneCalculator
0b7b2fd36c
fix: 🐛 properly index edited post
2023-06-18 19:04:04 -07:00
ThatOneCalculator
2115f17875
chore: formatting
2023-06-18 18:36:34 -07:00
ThatOneCalculator
bda12504bc
fix: 🐛 when editing polls, keep votes for unmodified choices
2023-06-18 18:36:26 -07:00
ThatOneCalculator
c52d463c32
fix: 🐛 don't allow editing a post on another account
2023-06-18 17:46:39 -07:00
ThatOneCalculator
3ce4d13f9f
fix: 💄 white foreground on forced black background
...
Remedies the problem introduced by 020c4f578827e2391b35cd102ee197cc037c0382 causing black text to appear over a black-ish background
2023-06-18 16:37:46 -07:00
ThatOneCalculator
208ae1e5bb
Revert "dot inside renote button when renoted"
...
This reverts commit e0c7c8f49d597e792847bce30993c4b198ad950b.
2023-06-18 15:54:45 -07:00
Namekuji
f28c5f8116
shorten cache expire
2023-06-18 18:04:26 -04:00
Namekuji
f03861a189
add refresh button to poll
2023-06-18 17:14:38 -04:00
Namekuji
284c0c58c4
don't broadcast poll updates
2023-06-18 13:23:59 -04:00
Freeplay
caf696a5ec
Prevent white flash during loading screen
...
no longer have to deal with getting flashbanged every time! :D
2023-06-17 22:22:35 -04:00
Freeplay
d7f2798c76
fix user preview menu color
2023-06-17 21:41:41 -04:00
Freeplay
5483689767
fix overflow
2023-06-17 21:21:58 -04:00