Commit graph

4626 commits

Author SHA1 Message Date
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
Namekuji ab789f2ca8
fix: await release 2023-07-01 03:49:44 -04:00
Namekuji 4bf1dbbd83
change mutex key 2023-07-01 03:49:43 -04:00
Namekuji 38d4d34713
refactor: use redis-semaphore for mutex across workers 2023-07-01 03:49:43 -04:00
Namekuji f53fa96fc6
refactor: no url instantiation 2023-07-01 03:49:43 -04:00
Namekuji 159f788696
fix: ignore if post boosted by relay is local 2023-07-01 03:49:42 -04:00
Namekuji 44bf99e0c1
fix: multiple boost publication by relay 2023-07-01 03:49:39 -04:00
ThatOneCalculator ee5a08efdc
chore: 🎨 format 2023-06-30 23:35:45 -07:00
ThatOneCalculator 6fbe508403
refactor: ♻️ force patrons update on about-calckey 2023-06-30 23:33:54 -07:00
freeplay 6c3e96f24b Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-06-30 18:44:42 -04:00
freeplay 6ebd2f1569 fix: misaligned new post button
I don't understand why margin-top caused that ??
2023-06-30 18:44:38 -04:00
freeplay cda1c19454 fix: soft mutes not being applied to boosts 2023-06-30 18:43:35 -04:00
Kainoa Kanter 8326804603 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 72a54a48f7 Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-06-30 03:52:52 -04:00
freeplay 326679784a feat: link previews redesign 2023-06-30 03:52:22 -04:00
cgsama 42ede2ce6a Merge branch 'develop' into cgsama-patch-1 2023-06-30 06:40:53 +00:00
cgsama 7a93c81a3f proper expire remote user drivefile over limits at adding time 2023-06-30 06:26:22 +00:00
ThatOneCalculator 05d869d0fc
fix: 🐛 addSkinTone strip logic 2023-06-29 21:34:09 -07:00
ThatOneCalculator 450cbe56fd
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-06-29 21:13:02 -07:00
ThatOneCalculator 34beab24b7
fix 2023-06-29 21:12:55 -07:00
freeplay 1863d2318c Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-06-29 22:58:56 -04:00
freeplay 914ebd0b29 feat: reveal muted word on press & hold
Refs: #10363
2023-06-29 22:58:34 -04:00
ThatOneCalculator 24cc6a925d
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 7df442b48e
fix: 🐛 standard input for 2FA token
Closes #10361, removes client dependency
2023-06-29 19:12:42 -07:00
ThatOneCalculator 3e36531afd
fix: 🐛 fix tapping parent on mobile causing side effects 2023-06-29 18:05:27 -07:00
ThatOneCalculator 97e74198ff
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-06-28 23:04:50 -07:00
ThatOneCalculator 5343c14184
fix: 🐛 don't convert time since epoch for ratelimit
https://calckey.social/notes/9gkasnzglmi07rpa
2023-06-28 23:04:40 -07:00
Namekuji 2d4eda2c1d
fix: disable redis tls if undefined in config 2023-06-28 02:44:16 -04:00
ThatOneCalculator 0015afaca8
chore: 🎨 format 2023-06-27 23:37:24 -07:00
ThatOneCalculator bf1e61236b
fix: 🐛 security key display name
Closes #10313
2023-06-27 23:04:31 -07:00
Kainoa Kanter 06f569756b 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 89e4e3ea5b
refactor: simplify getSignatureUser 2023-06-28 01:46:52 -04:00
ThatOneCalculator 487e7ba43c
fixes 2023-06-28 01:46:38 -04:00
Kainoa Kanter 48a9fd703d 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 022d478fa8 format 2023-06-28 03:55:29 +01:00
ThatOneCalculator 5c10b18014
chore: 🎨 format, add scss to prettier formatting 2023-06-27 19:32:17 -07:00
ThatOneCalculator 23da13edac
Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-06-27 19:25:14 -07:00
ThatOneCalculator ad62cadb7d
fix: don't animate indicator dot if animation is off
Closes #10372
2023-06-27 19:25:01 -07:00
sparrow f0256b08ff expose redis tls settings directly to config 2023-06-28 03:09:22 +01:00
Laura Hausmann 516e0f8ecf
Allow follower-only notes to be fetched by properly authorized remote users 2023-06-28 04:06:39 +02:00
sparrow 2f1e9696a8 empty object instead of undefined 2023-06-28 02:11:02 +01:00
sparrow cc32d09913 Remove static postgres tls settings
They can be configured through `extra` in config.
2023-06-28 01:48:55 +01:00
Laura Hausmann b20298ceb1
Fix AP resolver history on reuse for authorized fetch 2023-06-28 02:30:00 +02:00
sparrow 75518ed1f1 Merge remote-tracking branch 'upstream/develop' into develop 2023-06-28 00:42:07 +01:00
sparrow 1b77d101ee Make redis and postgres tls optional and opt-in 2023-06-28 00:41:44 +01:00
Laura Hausmann d9fc2c061d
Add signature to remote note lookup 2023-06-28 01:05:25 +02:00
Namekuji 9d56db0fbf
index note url 2023-06-27 15:34:30 -04:00
Laura Hausmann e0e957c721 Also search for url field when looking for existing note in database 2023-06-27 18:37:16 +00:00
Brayd e2670c90f5 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 404e1659fc Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop 2023-06-26 23:23:30 -04:00
freeplay 9f14f0ad9b feat: horizontally scrolling reactions 2023-06-26 23:22:43 -04:00
Kainoa Kanter 09f70f6d24 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 8cb5f581a8 fix: only show option based on device + add option to backups 2023-06-26 21:50:02 -04:00
ThatOneCalculator e53d1f6bdc
fix: 🩹 use redis user for bull and postgres cache interface
Follow up #10366, d96877033b
2023-06-26 15:06:32 -07:00
ThatOneCalculator d96877033b
refactor: 🔧 allow redis user to be configured
Follow up #10366, 3df3c97deb
2023-06-26 15:02:54 -07:00
Ashex 3df3c97deb
fix: 🐛 support for SSL data when loading redis and postgres configs
Closes #10366
2023-06-26 14:54:16 -07:00
ThatOneCalculator 7575a04a5f
chore: 🎨 format 2023-06-26 14:51:45 -07:00
ThatOneCalculator 2e5af9c94a
Merge branches 'develop' and 'develop' of codeberg.org:calckey/calckey into develop 2023-06-26 14:50:19 -07:00
ThatOneCalculator d740c9fc61
fix: 🐛 apply skin tone to default reactions, aria labels for tone picker 2023-06-26 14:49:55 -07:00
freeplay e17497e668 chore: format 2023-06-26 15:47:05 -04:00
freeplay 4d6d04a786 chore: apply to all swipers 2023-06-26 15:39:59 -04:00
freeplay 03f0a7144b feat: toggle-able swiping 2023-06-26 14:36:28 -04:00
freeplay 666d723b36 Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop 2023-06-26 12:57:29 -04:00
freeplay 674f243885 fix: new posts button z-index + use darkened accent 2023-06-26 12:56:47 -04:00
Namekuji 4fdbf1c712
fix: back from the future 2023-06-26 07:47:56 -04:00
freeplay f0ebd73a11 fix: prevent jump when new posts button appears 2023-06-25 20:33:08 -04:00
freeplay 88f435015d feat: ALT button (#9265) 2023-06-25 20:26:15 -04:00
freeplay a61054e3f5 fix: ad widget size 2023-06-25 18:49:12 -04:00
freeplay 5fcbf699ff feat: make RSS feed scrollable (#10108) 2023-06-25 18:33:13 -04:00
freeplay cc1b34d3e5 feat: Make scrollable widgets flexible 2023-06-25 18:19:37 -04:00
freeplay 6809c2fcbc fix: actually fix mobile pos
oops...
2023-06-25 17:28:35 -04:00
freeplay 0a2f1d9243 fix: new posts button mobile position + webkit-mask 2023-06-25 17:10:10 -04:00
freeplay fc30217c69 style: New posts button 2023-06-25 17:07:01 -04:00
freeplay 7fa2ed853a Update visibility descriptions 2023-06-25 11:11:18 -04:00
Namekuji dabd0d0acc
fix: 2fa registration code 2023-06-24 23:25:25 -04:00
ThatOneCalculator 41c65a4623
fix: 🐛 properly apply unicode for skin tone selector 2023-06-24 19:38:55 -07:00
ThatOneCalculator e5315db92c
fix: 🩹 ask for reload upon changing skin tone 2023-06-24 19:23:14 -07:00
ThatOneCalculator 2425382d63
fix: ✏️ deduplicate class 2023-06-24 19:17:48 -07:00
ThatOneCalculator dba594c55a
refactor: 💄 improve miauth style 2023-06-24 19:16:15 -07:00
ThatOneCalculator 0c6e0ba09d
Merge branch 'develop' into beta 2023-06-24 15:17:43 -07:00
ThatOneCalculator 389734e5a6
Merge branch 'develop' into beta 2023-06-24 15:12:45 -07:00
syuilo 65d0e8f683
enhance(frontend): improve ux of deck scroll 2023-06-24 21:09:32 +00:00
freeplay c63f56f79b Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop 2023-06-24 16:36:17 -04:00
freeplay ce53288bf0 fix: basically just undo my previous modal changes 2023-06-24 16:35:56 -04:00
ThatOneCalculator ae14da7014
fix: 🩹 make cacheRemoteFiles false by default for new instances 2023-06-24 13:25:25 -07:00
ThatOneCalculator 15e8db0563
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 0b2a84d805 Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop 2023-06-24 15:03:27 -04:00
freeplay 08df1d9d44 fix: focus first element inside modal 2023-06-24 15:02:54 -04:00
ThatOneCalculator ac768ece13
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 dd140db13f Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream/develop 2023-06-24 10:22:06 -04:00