Commit graph

4946 commits

Author SHA1 Message Date
Laura Hausmann f6dc9e094b
Fix user update for users without sharedInbox 2023-09-09 22:16:23 +02:00
Laura Hausmann 2f103229e5
Also update host on updatePerson 2023-09-09 18:45:15 +02:00
Laura Hausmann e9e63ebaa8
Verify and update existing user on createPerson 2023-09-09 18:45:14 +02:00
Laura Hausmann 80035049f9
Stricter host-meta spec compliance in WebFinger 2023-09-06 19:13:57 +02:00
Laura Hausmann 59571f2372
Resolve actual subject host on createPerson 2023-09-06 19:13:57 +02:00
Laura Hausmann 35f7bde1a4
Clear public key cache on user deletion 2023-09-06 19:13:57 +02:00
Laura Hausmann 85f396ff49
Make WebFinger respect host-meta 2023-09-06 19:13:57 +02:00
Laura Hausmann 84867f1c13
Finish up support for local split domain configurations 2023-09-06 19:13:57 +02:00
Laura Hausmann c6dee2da09
Purge deleted users from user lookup caches 2023-09-06 19:13:57 +02:00
Laura Hausmann 9e5f96b9ad
Fix Cache<T> .getAll and .delete functions 2023-09-06 19:13:57 +02:00
Laura Hausmann 0ad31334e2
Make WebFinger lookup respect subject domain 2023-09-06 19:13:56 +02:00
Aylam 0f14568c37 Improve navbar 2023-09-06 06:27:13 +02:00
Jeder 3c0de95e41
Remove underline from "More" menu 2023-09-04 15:09:10 +02:00
Jeder fb4848f960
Change color of the hovered navbar element, remove underline on all navbar elements 2023-09-04 15:09:10 +02:00
Jeder bfc452658a Change item alignment 2023-09-04 10:27:36 +02:00
Jeder 1cdbddff9b Fix mobile account picker misalignment 2023-09-04 10:27:36 +02:00
Laura Hausmann 5d1a61cb95
[mastodon-client] Correctly implement multiple callback URIs for OAuth, resolves #150 2023-09-03 03:07:08 +02:00
Laura Hausmann 29099e4635
[mastodon-client] Proper note deletion response, resolves #159 2023-09-03 01:36:49 +02:00
Laura Hausmann 74941f35e4
[mastodon-client] Implement note editing, resolves #158 2023-09-03 01:18:37 +02:00
Laura Hausmann de3c75689e
Fix 'always expand CWs' option not applying on timeline views, resolves #179 2023-09-03 00:00:42 +02:00
Laura Hausmann 206e81da10
Add option to always expand CWs, resolves #137 2023-09-02 22:52:39 +02:00
Laura Hausmann 50d09a4c66
Switch to emoji status images (related: #42) 2023-08-31 01:20:46 +02:00
Laura Hausmann 17630facd8
Fix note conversation ws/streaming updates, resolves #164 2023-08-30 23:02:00 +02:00
Laura Hausmann dad82682e8
Add antenna timeline explanation 2023-08-30 18:11:50 +02:00
Laura Hausmann 0952a37e86
Use build:debug and custom build environment docker image for CI 2023-08-30 17:59:16 +02:00
Laura Hausmann 66ab00a174
[client] Set config.host to instance domain instead of address.host 2023-08-30 16:23:46 +02:00
Laura Hausmann 9139cba602
Fix performance regression on page load regarding blur effect settings, resolves #156 2023-08-30 14:45:20 +02:00
Laura Hausmann cfff8f840d
Fix remote media cache cleanup 2023-08-29 19:35:27 +02:00
Laura Hausmann bae16e5eda
Also remove glitchy transition from .post:hover on smaller viewports 2023-08-28 21:38:20 +02:00
Aylam 1577ab6293
Don't force blur off on mobile 2023-08-28 20:06:58 +02:00
Aylam 8fda8aee4e
Disable blur by default 2023-08-28 20:06:58 +02:00
Laura Hausmann d80164723a
Remove load more buttons on note view, resolves #139 2023-08-28 20:03:21 +02:00
Jeder d976fb0329
Fix margin issues 2023-08-28 20:00:30 +02:00
Jeder afa27d4811 Change position of "Expand all CWs" button 2023-08-28 16:46:03 +02:00
Laura Hausmann 875bea2bca
Don't show local only notes to guest users, resolves #147 2023-08-28 02:24:59 +02:00
Aylam 6fc8415b00 Unify useBlurEffect and useBlurEffectForModal 2023-08-26 10:01:04 +03:00
Aylam 2b72cb0b09 Re-apply current theme when blur is toggled 2023-08-26 08:28:32 +02:00
Aylam b03534bb92 Make pageHeader transparency dependent on blur 2023-08-26 08:28:32 +02:00
Aylam a82979b2a1 Ignore alpha values in some theme properties if blur disabled
Overrides certain alpha values by setting them to 1.0
2023-08-26 08:28:32 +02:00
Laura Hausmann 53ae5e29c2
Fix search button not visible in narrow viewport guest mode 2023-08-25 16:29:56 +02:00
Jeder 3cabaf92f8 Disable full-text search for visitors 2023-08-25 12:21:31 +02:00
Jeder dca344be07 Change look and position of Search button when viewing as visitor/logged-out 2023-08-25 12:21:31 +02:00
Jeder 2f3003ee8c
Touch-optimized visibility picker 2023-08-23 16:23:38 +02:00
Jeder 9096e4b1f2
Make instance ticker more readable 2023-08-23 16:23:11 +02:00
Jeder 97ca9b9068 Lock possibility of changing scopes when editing in client 2023-08-23 16:06:24 +02:00
ThatOneCalculator 4fa47bf677 fix: 🐛 cannot quote own note 2023-08-23 16:06:24 +02:00
ThatOneCalculator 5e69fd791c fix: 🔒 cannot change note visibility 2023-08-23 16:06:24 +02:00
Luna D Dragon 91b8b7b76b
Defry the fish (#125)
Co-authored-by: Luna <luna.dragon@suse.com>
Reviewed-on: https://iceshrimp.dev/iceshrimp/iceshrimp/pulls/125
Co-authored-by: Luna D Dragon <lunarequest@nullrequest.com>
Co-committed-by: Luna D Dragon <lunarequest@nullrequest.com>
2023-08-21 16:14:53 +02:00
Laura Hausmann e3131e9b11
Toggle between different CW styles 2023-08-20 23:41:34 +02:00
Namekuji 3f7d26a0e3
Fix antenna migration for redis servers with password protection 2023-08-20 02:15:23 +02:00
Laura Hausmann 04a1bd9363
Fix local-only posts for timeline websocket stream, resolves #19 2023-08-19 16:32:33 +02:00
Laura Hausmann e1376b1c29
Fix expand-all-cws button, resolves #43 2023-08-19 16:22:13 +02:00
Laura Hausmann afeadd5bfb
Make antennas also match on CW text, resolves #117 2023-08-19 15:07:20 +02:00
naskya 40a0f31089
delete 10 posts at once on account deletion, resolves #101 2023-08-19 14:58:40 +02:00
Laura Hausmann 9948df5670
Fix chats page title occasionally showing as undefined 2023-08-19 14:52:29 +02:00
Natty d7013ed85b
Fixed a bad import 2023-08-16 15:01:02 +02:00
Natty 63b179c178
Also check instances to skip 2023-08-16 15:00:52 +02:00
Natty 37c4ef56d7
URL parsing check to prevent delivery crashes 2023-08-16 15:00:07 +02:00
Laura Hausmann aecac811eb
Update Weblate URL 2023-08-15 18:27:28 +02:00
Vyr Cossont e759864442
Mastodon API: convert IDs in conversations 2023-08-15 01:52:20 +02:00
Laura Hausmann 16702c4d6a
Fix out-of-order antenna note pagination 2023-08-08 00:11:15 +02:00
Laura Hausmann 79471cf450
Handle deleted antenna results correctly 2023-08-07 23:03:56 +02:00
Laura Hausmann aeddce2a60
Fix antenna pagination 2023-08-07 20:24:09 +02:00
Anthial 471d39da0b fix Powered by Iceshrimp 2023-08-04 23:40:51 +02:00
Laura Hausmann ff0d9ac476
Improve docker builds 2023-08-04 20:35:24 +02:00
Laura Hausmann 2ea0d06d62
Lightning fast docker rebuilds 2023-08-04 17:14:18 +02:00
Laura Hausmann 3d43fd1cfe
Fix whitespace in native-utils package.json 2023-08-04 15:46:09 +02:00
Jeder d3b18dac5d Replace Deck UI "Default navigation behavior" switch with radio buttons 2023-08-04 14:28:34 +02:00
Laura Hausmann 330c51bccf
Faster native-utils-migration build 2023-08-03 23:57:10 +02:00
Aylam f615e9b2ec Remove transition from .post:hover 2023-08-03 11:43:02 +03:00
Laura Hausmann ed2622344f
Make media cleanup task respect timezone 2023-08-03 00:11:00 +02:00
Laura Hausmann 079942eda4
Improved media cleanup task 2023-08-02 21:25:24 +02:00
Laura Hausmann 537d63a11e
Fix account domain migration 2023-08-02 19:18:58 +02:00
Vyr Cossont aa76cf1c33 Mastodon API: convert quoted status 2023-08-02 07:15:48 -07:00
Vyr Cossont d072f014b1 Mastodon API: convert quote_id format
Allows quote posting through Mastodon API (using Fedibird/Treehouse extension).
2023-08-02 07:10:33 -07:00
Jeder de28d40af5 replace This note is hidden with CW content 2023-08-02 15:01:44 +02:00
Jeder 66a0f59b6a Apply suggestions 2023-08-02 15:01:44 +02:00
Jeder 07587bbce5 Change how CW-ed posts look
Hides content, widens the padding on "Show content" and "Hide" buttons
2023-08-02 15:01:44 +02:00
Vyr Cossont 67525f87b3 Mastodon API: support pinned param for account statuses
Without this, using the pinned param at all, regardless of value, will return no results.
2023-08-02 14:43:05 +02:00
Vyr Cossont 754afe10ac Mastodon API: report max reactions in instance 2023-08-01 23:44:01 -07:00
Vyr Cossont 051456ee3b Mastodon API: implement proposed Glitch emoji reactions API 2023-08-01 23:42:12 -07:00
Vyr Cossont df3f2d2b5e Mastodon API: convert reaction accounts 2023-08-01 23:39:16 -07:00
April John 4ebda2cae6 fix my own stupidity 2023-08-01 23:07:14 +02:00
April John 11c1586183 please work 2023-08-01 22:27:07 +02:00
April John 701fc6d275 beban work on account domains 2023-08-01 21:23:32 +02:00
Jeder 19489103fb replace renote icon with a lock on non-renotable posts 2023-07-31 13:43:12 +02:00
Anthial 5f9ca4b110 fix button layout in post form 2023-07-30 18:23:53 +02:00
Laura Hausmann 5701946511
Make non-regex word mutes case insensitive 2023-07-30 17:17:07 +02:00
maikelthedev e1481fc8ee
Added custom search engine 2023-07-30 17:16:27 +02:00
ShittyKopper ef5accd92c feat: expand all CWs in thread
https://iceshrimp.dev/iceshrimp/iceshrimp/issues/38
2023-07-29 15:29:31 +03:00
Luna 8737e2fa71
fix resolve of emoji's 2023-07-28 13:44:26 +02:00
Luna 748bbdf6a3
fix pnp emoji stuff 2023-07-28 13:44:26 +02:00
Luna ec7d9e9f26
Fix yarn start 2023-07-27 18:16:56 +02:00
Laura Hausmann 45da0fb766
Fix build 2023-07-27 15:25:22 +02:00
Luna 283e632772 switch to yarn 2023-07-27 07:22:09 +05:30
Laura Hausmann b462e9d1fc
chore: code reformat 2023-07-27 00:44:38 +02:00
Laura Hausmann 5a2ca61f26
Remove support for ads 2023-07-27 00:32:20 +02:00
Laura Hausmann a3fb1f19e0
Reword boot.js error message to make stance on ad blocking more explicit 2023-07-27 00:32:20 +02:00
Laura Hausmann 2261219a27
Fix compose box button alignment
Co-authored by @volpeon@is-a.wyvern.rip: https://is-a.wyvern.rip/notes/9hkk0o4uy13mrdt3
2023-07-25 00:41:57 +02:00
April John 7043f280bf dependency update? 2023-07-24 04:44:18 +02:00
moshibar ff8d8ae73c add reload 2023-07-23 16:06:53 -04:00
moshibar 77cfb03b1c better navbar editor (port from misskey) 2023-07-23 15:15:07 -04:00
Laura Hausmann 3f397d850d
Add indicator for replies to hidden posts 2023-07-23 14:49:13 +02:00
Laura Hausmann 37aaeb8093
Fix reply visibility errors 2023-07-23 13:33:39 +02:00
Laura Hausmann 822898236b
Fix repo url 2023-07-23 13:26:08 +02:00
Laura Hausmann 5639ba6863
Fix cpu/memory stats widget 2023-07-23 12:23:50 +02:00
Jeder 5726a2d935
remove blinking indicator 2023-07-23 00:49:10 +02:00
Laura Hausmann 6be6b6ed7c
Improve /api/v1/instance accuracy 2023-07-22 20:56:22 +02:00
Laura Hausmann 2e6a9837f1
Update more icons 2023-07-22 18:48:58 +02:00
Laura Hausmann f5b13754ae
Fix MkTime, resolves #8 2023-07-22 18:12:21 +02:00
Laura Hausmann 9bc4d81cb5
More brand cleanup 2023-07-22 17:15:14 +02:00
Laura Hausmann 11e4ef045d
Fix cw-only renotes
Co-authored-by: Johann150 <johann@qwertqwefsday.eu>
2023-07-22 16:59:59 +02:00
Laura Hausmann 5543a65936
Revert "Fix megalodon imports"
This reverts commit 36a0c72d7fc31ebee4e8f3cf7fdc57f7dad2d945.
2023-07-22 13:11:32 +02:00
Laura Hausmann bb60b7e107
Fix megalodon imports 2023-07-21 21:25:31 +02:00
Laura Hausmann 8885a7df30
Update instance software metadata 2023-07-21 20:55:32 +02:00
Laura Hausmann 3e182ebd96
Remove patrons 2023-07-21 19:44:41 +02:00
Laura Hausmann 3ac4e8d9a5
Further rebranding 2023-07-21 19:33:01 +02:00
Laura Hausmann adb187d4ae
Fix menu translations 2023-07-21 18:56:47 +02:00
Laura Hausmann 3ea160e8b6
Fix about page 2023-07-21 18:49:32 +02:00
Laura Hausmann 55bffb1778
Further branding cleanup 2023-07-21 18:03:46 +02:00
Laura Hausmann 9b77cf1fd8
Remove donation popup 2023-07-21 17:53:14 +02:00
Laura Hausmann 485640589e
Rebrand 2023-07-21 13:50:34 +02:00
ThatOneCalculator 7d17a83df6 fix: 🍱 fix old favicon 2023-07-19 19:13:54 -07:00
ThatOneCalculator a6687370fb v1.0.1 2023-07-19 15:20:22 -07:00
ThatOneCalculator bc3f46cc51 reduce border radius on about icon 2023-07-19 12:52:55 -07:00
ThatOneCalculator c7a7c1e1d4 logo 2023-07-19 11:53:03 -07:00
ThatOneCalculator d825c5e7cf fix: 🐛 merge somehow stripped style.css of splash style 2023-07-19 10:24:42 -07:00
ThatOneCalculator 4a34ef0452 docs: 📝 codeberg -> gitlab 2023-07-19 10:22:36 -07:00
ThatOneCalculator fcce21e889 docs: 🚚 new website 2023-07-19 10:06:57 -07:00
ThatOneCalculator 0f3873cb75 add 2023-07-19 09:58:14 -07:00
ThatOneCalculator 8af34b2727 fix: 🐛 gitignore causing wrong file to be pushed 2023-07-19 09:56:16 -07:00
DVD 13265e6652 fix: skip attachment import if undefined 2023-07-19 09:45:00 -07:00
ThatOneCalculator 24f636170e fix: import 2023-07-19 09:37:11 -07:00
ThatOneCalculator 751b6bb132 links 2023-07-19 08:58:59 -07:00
ThatOneCalculator 0cc8704f07 rm about-calckey 2023-07-19 08:55:35 -07:00
ThatOneCalculator 73f3303f62 Merge branch 'rebrand' into develop 2023-07-19 08:55:26 -07:00
ThatOneCalculator 004914873b error 2023-07-18 23:42:42 -07:00
ThatOneCalculator 3b287a11af repo 2023-07-18 21:21:48 -07:00
freeplay 0a215ca83a fix: add back follows you tag 2023-07-18 14:07:16 -04:00
Laura Hausmann 6810721608
[mastodon-client] fix mentions of remote local users without host 2023-07-18 18:01:44 +02:00
Laura Hausmann 7e27d979be
[mastodon-client] improve mention regexes 2023-07-18 18:01:44 +02:00
PrivateGER 227c72b76a Fix broken lists 2023-07-18 16:00:48 +02:00
Namekuji 036aab6b18 chore: make contributors consistent with the website 2023-07-18 00:23:13 -04:00
ThatOneCalculator e405a18fad chore: 🎨 format 2023-07-17 17:43:04 -07:00
ThatOneCalculator 9b2cc17d3e chore: 🎨 format 2023-07-17 17:38:27 -07:00
ThatOneCalculator ef4bb6d6bb fix: 🌐 missing locale 2023-07-17 17:15:26 -07:00
ThatOneCalculator 9d9caea588 feat: copy feeds from user menu 2023-07-17 17:10:25 -07:00
ThatOneCalculator 234c0df27c chore: 🌐 (only outbox.json) no longer needed 2023-07-17 09:55:44 -07:00
Kainoa Kanter 69e7629843 Merge pull request '[PR]: Import mastodon note package' (#10499) from cgsama/calckey:import-masto-package into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10499
2023-07-17 16:54:45 +00:00
Kainoa Kanter 9f704bdc45 Merge pull request '[PR]: Store antennas in cache instead of postgres' (#10442) from refactor/antennas-in-cache into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10442
2023-07-17 16:51:33 +00:00
ThatOneCalculator b7d68da285 hide mark read button 2023-07-17 09:50:28 -07:00
Kainoa Kanter 2dc948e29b revert 00d1c034d513e28ace63b0ce074c7bd04a846196
revert fix: 🐛 Scrolling Issue in Safari for Top and Bottom Bars
2023-07-17 16:26:07 +00:00
freeplay 081e5e9d7d Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-07-17 12:16:19 -04:00
freeplay c44f885671 feat: show snippet of alt text when hovering alt button 2023-07-17 12:14:57 -04:00
コルセット姫@がんばらない f5383c46d3 Merge branch 'develop' into import-masto-package 2023-07-17 09:47:04 +00:00
Syuilo dbf5594237 fix: 🐛 Scrolling Issue in Safari for Top and Bottom Bars 2023-07-16 22:51:50 -07:00
Namekuji 80cd7b4349 fix: use hostname as prefix instead of host 2023-07-17 01:48:53 -04:00
Kainoa Kanter d39b1d830f feat: verify links with rel=me (#10506)
Adds Mastodon-style `rel=me` link verification, and creates a background job to verify said links

Closes #9341

![image](/attachments/861e01eb-660f-4c62-8d83-d824cb79da48)

Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Co-authored-by: Namekuji <nmkj@waah.day>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10506
2023-07-17 05:31:34 +00:00
Syuilo bc4a457dcd refactor: improve performance of contextmenu 2023-07-16 22:12:42 -07:00
naskya 0f7795977e Merge branch 'develop' into refactor/antennas-in-cache 2023-07-17 04:43:03 +00:00
CGsama 62cc362822 Merge commit '97a0127dbf0b96203902fb075b1d51659a921bfc'
Conflicts:
	pnpm-lock.yaml
2023-07-16 20:39:26 -04:00
Kainoa Kanter 9a0865da9a Merge branch 'develop' into move-json5-to-prod-dependencies 2023-07-16 22:34:49 +00:00
ThatOneCalculator 7904fcbeab chore: 🎨 format 2023-07-16 15:33:17 -07:00
ThatOneCalculator 1af054748f Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-16 15:32:45 -07:00
ThatOneCalculator d425c29347 refactor: 🚨 linting fix 2023-07-16 15:32:32 -07:00
freeplay 6ddb96a392 feat: add view on remote server to user profile dropdowns 2023-07-16 17:46:30 -04:00
freeplay e858e13fd3 Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-07-16 17:25:12 -04:00
freeplay 311b9beaa1 fix: unable to scroll through reactions on mobile 2023-07-16 17:24:34 -04:00
ThatOneCalculator a88a85db99 Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-16 13:57:46 -07:00
ThatOneCalculator 8fc56cae94 Merge branch 'fix/ssrf' into develop 2023-07-16 13:57:27 -07:00
Kainoa Kanter a808f3a521 Merge pull request '[PR]: Fixes Post Import from Certain Mastodon Instances' (#10473) from dvd/calckey:fix/post-import into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10473
2023-07-16 20:51:47 +00:00
Kainoa Kanter 9818dc907f Merge pull request '[PR]: Fix Quicktime (.mov) Video Player on Chrome' (#10503) from dvd/calckey:fix/quicktime-on-chrome into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10503
2023-07-16 18:14:51 +00:00
freeplay 8f7a9e9557 Merge branch 'develop' of https://codeberg.org/calckey/calckey into upstream 2023-07-16 13:42:21 -04:00
freeplay 90738efa67 fix: more reliable not closing emoji picker on shift key 2023-07-16 13:41:55 -04:00
DVD 9c245e6031 Fix: Quicktime Video Play on Chrome 2023-07-16 21:56:08 +08:00
CGsama b283b65151 support new zip file by mastodon 2023-07-16 06:24:37 -04:00
Mizunashi Mana 9fbcdb529e feat: Move json5 to prod dependencies 2023-07-16 19:00:51 +09:00
CGsama 07061712a2 change wording 2023-07-16 03:24:37 -04:00
CGsama 48133e4646 fix format 2023-07-16 01:47:06 -04:00
CGsama 9339868636 use gunzip-maybe tar-stream to replace exec 2023-07-16 01:41:57 -04:00
CGsama 28b92d8c16 handle import mastodon package 2023-07-15 23:02:00 -04:00
コルセット姫@がんばらない 17124f3834 feat: Add media to Mastodon and Calckey post imports (#10496)
### What does this PR do?

Adding files fields in the export notes option, and corresponding import notes

Current the mastodon import does not import any attachments, this pr will use the "upload from url" feature to include medias if its a valid URL.

There are many way to convert the outbox.json file, can be simple as upload media_attachments to any web hosting and do string replace on the json file.

I also create a tool that upload the tar.gz file with auto convert and host the media as simplify the process at https://tempfile.moegirl.live

Detail example can be found at https://fedi.moegirl.live/notes/9h76gtqnp2gwl5dz

https://r2temp.moegirl.live/2023/7/15/15356683-050f-423a-b331-c9a05561f52a/shana-settings-_-meng-zhai-le-yuan-xyou-yu-ou-xiang-de-luo-ke-ke-wu-yan-moe-otaku-elysian-x-gloomily-idol-s-rococo-luncheon----mozilla-firefox-private-browsing-2023-07-15-18-36-37.mp4

Co-authored-by: CGsama <CGsama@outlook.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10496
Co-authored-by: コルセット姫@がんばらない <cgsama@noreply.codeberg.org>
Co-committed-by: コルセット姫@がんばらない <cgsama@noreply.codeberg.org>
2023-07-15 22:56:09 +00:00
ThatOneCalculator 3ee2dc787b docs: 💡 going past DB_MAX_NOTE_TEXT_LENGTH 2023-07-15 15:32:39 -07:00
ThatOneCalculator 5324d1298f fix: 🔧 max post length 100000
Pleroma doesn't accept >100K (ref: https://blob.cat/objects/82f33d96-534f-45ee-902a-f77c2723db8b)
2023-07-15 14:50:23 -07:00
ThatOneCalculator 74dbe0c846 Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-15 14:22:36 -07:00
ThatOneCalculator 2913eddbce we be renamin 2023-07-15 14:21:17 -07:00
ThatOneCalculator 6bc25eb38b Merge branch 'develop' into rebrand 2023-07-15 14:15:01 -07:00
ThatOneCalculator b8fcd0dc33 fix: 🔒 prevent potential SSRF through media proxy 2023-07-15 14:13:21 -07:00
freeplay d0cc2d8af5 fix: move nowrap to proper place 2023-07-15 15:26:15 -04:00
freeplay 9117455832 fix: note detailed tabs using wrong styling 2023-07-15 15:21:33 -04:00
ThatOneCalculator 63d28adeff fix: 🐛 allow up to 1024 chars for SMTP login
Closes #10472
2023-07-15 00:19:09 -07:00
ThatOneCalculator d33f74adda chore: 🎨 format 2023-07-15 00:06:53 -07:00
ThatOneCalculator 4be5f3b58c refactor: 🗑️ deprecate DB_MAX_NOTE_TEXT_LENGTH 2023-07-15 00:06:42 -07:00
ThatOneCalculator 49f543cebc docs: 📝 descriptions for notes/children+conversation endpoints 2023-07-14 23:16:50 -07:00
ThatOneCalculator f4776712a3 refactor: ♻️ correct params for notes/children+conversion 2023-07-14 23:13:32 -07:00
ThatOneCalculator 3255066fe4 feat: seperate sponsors and patrons 2023-07-14 23:03:07 -07:00
ThatOneCalculator 7a7de755d1 remove trailing slash 2023-07-14 18:38:53 -07:00
ThatOneCalculator d0058174bc chore: 🎨 format 2023-07-14 16:51:49 -07:00
ThatOneCalculator 7096b6b7a6 Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-14 16:51:31 -07:00
ThatOneCalculator 47d13dd542 refactor: 🚸 filter out https on recommended instances 2023-07-14 16:51:21 -07:00
naskya c4ad88ca98 nowrap tab texts in MkNoteDetailed 2023-07-14 21:48:13 +00:00
freeplay 8c1feb363f refactor: remove tinycolor from MkFolder + a11y 2023-07-14 15:31:31 -04:00
freeplay 38b3e0f14c fix: error in user card if no user desc 2023-07-14 00:25:01 -04:00
freeplay cdcdc457df fix: Follow Request labeling
resolves #10368
2023-07-14 00:17:20 -04:00
ThatOneCalculator 12a974de13 Revert "refactor: use blurhash-as for encoding and decoding"
This reverts commit ae059881fbc28eb3dc2c90fea3694720b8dda505.
2023-07-13 19:06:57 -07:00
ThatOneCalculator 242f564115 refactor: use blurhash-as for encoding and decoding 2023-07-13 19:00:26 -07:00
ThatOneCalculator 0920422cf0 Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-13 18:32:58 -07:00
ThatOneCalculator 241d29fb4d chore: 🎨 format 2023-07-13 18:32:23 -07:00
Kainoa Kanter e2207cc659 Merge pull request '[PR]: User card design' (#10486) from Freeplay/calckey:user-cards into develop
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/10486
2023-07-14 00:55:57 +00:00
ThatOneCalculator f17446697c chore: 🎨 format 2023-07-13 17:52:23 -07:00
ThatOneCalculator bdaf5e9000 refactor: ♻️ no autobind 2023-07-13 17:52:19 -07:00
ThatOneCalculator c3c7a4c6d6 fix: 💄 mkdonation bg 2023-07-13 17:38:44 -07:00
ThatOneCalculator c0e06611f5 refactor: 💄 privacy icon 2023-07-13 17:24:24 -07:00
ThatOneCalculator cceed733e5 refactor: 💄 relay icon 2023-07-13 17:22:35 -07:00
ThatOneCalculator 2044196a23 fix: 💄 different default font if cjk 2023-07-13 17:11:59 -07:00
ThatOneCalculator 293880f716 chore: 🎨 format 2023-07-13 16:53:53 -07:00
okayurisotto dbb9c3d248 Refactor sw (#10579)
* refactor(sw): remove dead code

* refactor(sw): remove dead code

* refactor(sw): remove dead code

* refactor(sw): remove dead code

* refactor(sw): remove dead code

* refactor(sw): remove dead code

* refactor(sw): 冗長な部分を変更

* refactor(sw): 使われていない煩雑な機能を削除

* refactor(sw): remove dead code

* refactor(sw): URL文字列の作成に`URL`を使うように

* refactor(sw): 型アサーションの削除とそれに伴い露呈したエラーへの対処

* refactor(sw): `append` -> `set` in `URLSearchParams`

* refactor(sw): `any`の削除とそれに伴い露呈したエラーへの対処

* refactor(sw): 型アサーションの削除とそれに伴い露呈したエラーへの対処

対処と言っても`throw`するだけ。いままでもこの状況ではエラーが投げられていたはずなので、この対処により新たな問題が起きることはないはず。

* refactor(sw): i18n loading

* refactor(sw): 型推論がうまくできる書き方に変更

`codes`が`(string | undefined)[]`から`string[]`になった

* refactor(sw): クエリ文字列の作成に`URLSearchParams`を使うように

* refactor(sw): `findClient`

* refactor(sw): `openClient`における`any`や`as`の書き換え

* refactor(sw): `openPost`における`any`の書き換え

* refactor(sw): `let` -> `const`

* refactor(sw): `any` -> `unknown`

* cleanup(sw): import

* cleanup(sw)

* cleanup(sw): `?.`

* cleanup(sw/.eslintrc.js)

* refactor(sw): `@typescript-eslint/explicit-function-return-type`

* refactor(sw): `@typescript-eslint/no-unused-vars`

* refactor(sw): どうしようもないところに`eslint-disable-next-line`を

* refactor(sw): `import/no-default-export`

* update operations.ts

* throw new Error

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
Co-authored-by: Kainoa kanter <kainoa@t1c.dev>
2023-07-13 16:52:04 -07:00
freeplay d9d8cb31cf fix: collapsing white space 2023-07-13 19:32:35 -04:00
freeplay 450eae74c1 chore: format 2023-07-13 19:30:22 -04:00
freeplay f26f704139 refactor: use new card design in user popup 2023-07-13 19:27:00 -04:00
freeplay 1ed9438972 style: user card design 2023-07-13 19:26:44 -04:00
Namekuji aabb2822e0 refactor: use copy_limit if greater than 0 2023-07-13 18:19:08 -04:00
naskya b9435c9ae1 Fallback language for code MFM should be plaintext 2023-07-13 21:45:54 +00:00
naskya 9e2443634c fix 2023-07-13 16:10:13 +00:00
naskya 98f7ebd3f7 Merge branch 'develop' into chore/findOneBy-exist 2023-07-13 15:44:42 +00:00
naskya 652209e520 More replacements which aren't covered by f4870d6e 2023-07-13 15:31:40 +00:00
naskya 23ccb38e73 Stop using the name 'exist' if it's not for existence check 2023-07-13 15:28:44 +00:00
okayurisotto 098ca8e622 refactor(backend): Use exist to check existence
* refactor(backend): 存在確認の`findOneBy`を`exist`に置き換え

* cleanup
2023-07-13 15:08:36 +00:00
naskya 26a49cfa07 fix #10483 (2) 2023-07-13 13:25:45 +00:00
naskya 7b4de4125f fix #10483 2023-07-13 13:22:50 +00:00
ThatOneCalculator bfa2f045d2 refactor: ♻️ substr -> slice 2023-07-12 23:56:22 -07:00
ThatOneCalculator 6883f0f280 Revert "refactor: ♻️ simplify shift key logic"
This reverts commit ea767909978b5dd7158c0d38a1a1f6053772e814.
2023-07-12 23:31:14 -07:00
ThatOneCalculator 1262f07419 refactor: add aria labels to buttons 2023-07-12 23:22:58 -07:00
ThatOneCalculator b608e50529 fix: 💄 scoped style fix 2023-07-12 23:11:36 -07:00
ThatOneCalculator 9a5dd95998 Merge branch 'develop' of codeberg.org:calckey/calckey into develop 2023-07-12 23:09:44 -07:00
ThatOneCalculator af35eca9f5 refactor: ♻️ simplify shift key logic 2023-07-12 23:08:41 -07:00
DVD 49d599144f Fix CW Import 2023-07-13 09:07:35 +08:00
naskya 6e94df5198 chore: forgot to remove a debug print stmt? 2023-07-13 00:45:26 +00:00
freeplay 85f6ee2231 fix: match custom emoji size to Misskey's
resolves #10438
2023-07-12 13:26:36 -04:00
ThatOneCalculator 96e65c74b0 refactor: 💄 max instance name length 37, gradate specific server dono button 2023-07-12 01:05:16 -07:00
ThatOneCalculator e7c6e17c38 gap 2023-07-12 01:01:05 -07:00
ThatOneCalculator 67b979c3a1 fix: 💄 ease-out transitions 2023-07-12 00:58:09 -07:00
ThatOneCalculator 762f499ef2 fix: 💄 properly slide in 2023-07-12 00:56:40 -07:00
ThatOneCalculator 733d7d438a fix: 🐛 give donation link in non-admin meta 2023-07-12 00:54:28 -07:00
ThatOneCalculator ae00ff0bb2 fix: 🐛 properly show instance's link 2023-07-12 00:48:07 -07:00
ThatOneCalculator 80b0735054 feat: 💄 fly in as well 2023-07-12 00:45:53 -07:00
ThatOneCalculator b9791ac7f4 fix: 💄 scope transition style 2023-07-12 00:36:24 -07:00
ThatOneCalculator bc6acd7efb fix: 💄 locales, transition for MkDonation 2023-07-12 00:23:54 -07:00
ThatOneCalculator f6b98b358e Merge remote-tracking branch 'weblate/develop' into develop 2023-07-11 23:45:39 -07:00
ThatOneCalculator 1eb3d4e866 refactor: ♻️ donation link logic, add link to /about, fix typo 2023-07-11 23:42:59 -07:00