diff --git a/CHANGELOG.md b/CHANGELOG.md index 75dd37bc24ab96e8064ac688ba44a4c060444cce..0c63226c587c445c43e01654ffd23fdfe2b03dfd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,8 @@ - Fix: ノート作æˆç”»é¢ã§ãƒ•ã‚¡ã‚¤ãƒ«ã®æ·»ä»˜å¯èƒ½å€‹æ•°ã‚’超ãˆã¦ã‚‚ノートボタンãŒæŠ¼ã›ã¦ã„ãŸå•é¡Œã‚’ä¿®æ£ - Fix: 「アカウントを管ç†ã€ç”»é¢ã§ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼æƒ…å ±ã®å–å¾—ã«å¤±æ•—ã—ãŸã‚¢ã‚«ã‚¦ãƒ³ãƒˆï¼ˆå‰Šé™¤ã•ã‚ŒãŸã‚¢ã‚«ã‚¦ãƒ³ãƒˆãªã©ï¼‰ãŒè¡¨ç¤ºã•ã‚Œãªã„å•é¡Œã‚’ä¿®æ£ - Fix: 言語データã®ã‚ャッシュ状æ³ã«ã‚ˆã£ã¦ã¯ã€åŸ‹ã‚è¾¼ã¿ã‚¦ã‚£ã‚¸ã‚§ãƒƒãƒˆãŒæ£ã—ãèµ·å‹•ã—ãªã„å•é¡Œã‚’ä¿®æ£ +- Fix: RSSウィジェットãŒæ£ã—ã表示ã•ã‚Œãªã„å•é¡Œã‚’ä¿®æ£ + (Cherry-picked from https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/857) ### Server - Enhance: pg_bigmãŒåˆ©ç”¨ã§ãるよã†ã€ãƒŽãƒ¼ãƒˆã®æ¤œç´¢ã‚’ILIKE演算åã§ãªãLIKE演算åã§LOWER()ã‚’ã‹ã‘ãŸãƒ†ã‚ストã«å¯¾ã—ã¦è¡Œã†ã‚ˆã†ã« diff --git a/packages/frontend/src/widgets/WidgetRss.vue b/packages/frontend/src/widgets/WidgetRss.vue index 92dc6d148e29b4a769c7a69ea2b8b218e28c5ea7..3e4368770924665cf51baa3c8ee196f586f9d9de 100644 --- a/packages/frontend/src/widgets/WidgetRss.vue +++ b/packages/frontend/src/widgets/WidgetRss.vue @@ -70,7 +70,7 @@ const items = computed(() => rawItems.value.slice(0, widgetProps.maxEntries)); const fetching = ref(true); const fetchEndpoint = computed(() => { const url = new URL('/api/fetch-rss', base); - url.searchParams.set('url', encodeURIComponent(widgetProps.url)); + url.searchParams.set('url', widgetProps.url); return url; }); const intervalClear = ref<(() => void) | undefined>(); diff --git a/packages/frontend/src/widgets/WidgetRssTicker.vue b/packages/frontend/src/widgets/WidgetRssTicker.vue index 6957878572cdb8e88c4a87c03e2df5a1531a1d43..4f594b720f85639252c011e56614d823483ff8d6 100644 --- a/packages/frontend/src/widgets/WidgetRssTicker.vue +++ b/packages/frontend/src/widgets/WidgetRssTicker.vue @@ -99,7 +99,7 @@ const items = computed(() => { const fetching = ref(true); const fetchEndpoint = computed(() => { const url = new URL('/api/fetch-rss', base); - url.searchParams.set('url', encodeURIComponent(widgetProps.url)); + url.searchParams.set('url', widgetProps.url); return url; }); const intervalClear = ref<(() => void) | undefined>();