dakkar
f38e55d9de
merge: rework pagination - probably fixes #491 ( !495 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/495
Closes #491
Approved-by: Ember <acomputerdog@gmail.com>
Approved-by: Marie <marie@kaifa.ch>
2024-05-09 08:15:16 +00:00
dakkar
d40500d399
merge: fix: update reaction icons in tutorial to match sharkey icons ( !499 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/499
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Tess K <me@thvxl.se>
Approved-by: Marie <marie@kaifa.ch>
2024-05-09 08:02:59 +00:00
dakkar
37989ec0e9
merge: fix : #505 and #516 inconsistent event propagation causes issues in notes and emoji picker when clicking on emojis ( !511 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/511
Closes #505 and #516
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <marie@kaifa.ch>
2024-05-09 07:59:23 +00:00
Ember
ac9e4733fd
merge: laxer HTML sanitisation for admin-controlled text - fixes #447 ( !454 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/454
Closes #447
Approved-by: Ember <acomputerdog@gmail.com>
Approved-by: Marie <marie@kaifa.ch>
2024-05-07 20:19:53 +00:00
dakkar
2c40dd31f3
laxer HTML sanitisation for admin-controlled text - fixes #447
2024-05-07 20:19:52 +00:00
tess
19cba1a12a
fix: only stop event propagation in MkEmoji and MkCustomEmoji when menu prop is passed
2024-05-06 23:59:42 +02:00
dakkar
d0a2708f91
merge: handle non-ASCII emoji names ( !464 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/464
Approved-by: Leah <kevinlukej@gmail.com>
Approved-by: Ember <acomputerdog@gmail.com>
Approved-by: Marie <marie@kaifa.ch>
2024-05-02 21:06:10 +00:00
Tess K
b7ceb2063b
fix: MkPageWindow
doesn't render custom emojis in the titlebar when displaying a user profile who has custom emojis in their display-name
2024-05-02 17:53:05 +00:00
dakkar
504ff4c2af
increase page size for most admin lists - #491
...
Since I can't quite figure out how to prevent `MkPagination` from
truncating the lists too eagerly, I'm going to hide the problem by
making it truncate _less_.
2024-04-21 11:17:17 +01:00
Sugar
9545b8209a
fix: update reaction icons in tutorial to match sharkey icons
2024-04-20 21:09:28 +02:00
dakkar
dbfafe25e3
rework pagination - fixes #491
...
previously, when adding items either at the beginnig (e.g. new notes
coming in while we're not looking at the top of the timeline) or a the
end (e.g. more items arriving from a background fetch) of a paginated
view, the resulting list got truncated to `displayLimit`, potentially
throwing data away and causing a new fetch.
This, coupled with the async nature of scrolling & fetching, could
cause weird results.
Also, `offset` was always incremented by the size of the fetched
results, even if not all of them were displayed, meant that it was
possible for offset-based pagination to drop items.
Finally, the "queue" of new items (usually, new notes) also got
truncated to `displayLimit`, which again could drop items (this effect
was usually masked by the first point: when scrolling to the top of
the timeline, if the queue's length was equal to `displayLimit`, those
notes displaced any existing ones, `unshiftItems` set
`more.value=true`, you got scrolled to the top, and notes were fetched
again, so you lost your position but at least all notes got shown,
eventually)
2024-04-19 13:35:18 +01:00
dakkar
bd7c4f66f3
use correct note design in favorites page - fixes #483
2024-03-27 16:03:35 +00:00
dakkar
58bc8f2c10
merge: always align code to the left - fixes #436 ( !453 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/453
Closes #436
Approved-by: Essem <smswessem@gmail.com>
Approved-by: Leah <kevinlukej@gmail.com>
2024-03-14 14:48:30 +00:00
KevinWh0
b918f38ec2
fixed
2024-03-13 23:52:21 +01:00
dakkar
354cb2a675
handle non-ASCII emoji names
...
* use the more inclusive regexp for validating emoji names
* always normalize emoji names, aliases, categories
the latter point is necessary to allow matching, for example, `ä`
against `a`+combining diaeresis
this will also need to bump the version of `sfm-js` once we merge
https://activitypub.software/TransFem-org/sfm-js/-/merge_requests/2
2024-03-09 12:51:51 +00:00
dakkar
03464cc379
always align code to the left - fixes #436
...
"featured notes" on the welcome page's right-hand column are shown
with the text right-aligned; code should not be affected by that. This
makes sure it isn't
2024-03-03 12:06:22 +00:00
dakkar
af548d05ca
merge upstream for 2024.2.1
2024-03-02 16:36:49 +00:00
Marie
15d2319011
merge: upstream
2024-02-23 13:42:52 +01:00
1Step621
a85fccaeea
Fix(frontend): 絵文字オートコンプリートの優先順位がおかしいのを修正 ( #13423 )
...
* 絵文字オートコンプリートの優先順位がおかしいのを修正
* update CHANGELOG.md
* テストを追加
* lint fix
2024-02-23 17:01:42 +09:00
かっこかり
30fe072606
fix(test): Chromaticが落ちているのを一部修正? ( #13435 )
...
* fix(test): Chromaticが落ちているのを修正?
* いらん変更をけす
* 未来過ぎた
2024-02-23 14:13:46 +09:00
Marie
b0bc69aac8
Reactions not working on child notes in detailed view
2024-02-22 21:16:08 +00:00
Vavency
897bc631f7
Optimized pattern drawing in MkModPlayer
2024-02-21 16:17:13 +00:00
かっこかり
bbbb16795d
refactor(frontend): 不必要なconsole.logを除去・抑制 ( #13400 )
...
* refactor(frontend): 不必要なconsole.logを除去
* Update MkCode.core.vue
* Update game.board.vue
2024-02-21 14:27:06 +09:00
dakkar
c9940b7359
Switch source code bits
2024-02-20 20:01:31 +00:00
Marie
4a13508da0
Note Edited notification type
2024-02-20 15:10:41 +00:00
zyoshoka
39c4e3a4f5
fix(frontend): チャートのラベルが消えている問題を修正 ( #13416 )
...
* fix(frontend): チャートのラベルが消えている問題を修正
* Update CHANGELOG.md
2024-02-20 14:00:57 +09:00
Marie
15665d1533
merge: Warn when missing alt text ( !423 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/423
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
Approved-by: Marie <marie@kaifa.ch>
2024-02-20 04:45:31 +00:00
Sayamame-beans
ddd7b26f1c
enhance(frontend): ノート作成画面の添付メニューのdividerの位置を"添付取り消し"の上にする ( #13409 )
...
* enhance(frontend): change divider position for MkPostFormAttaches
* docs(changelog): update
2024-02-20 11:59:49 +09:00
KevinWh0
3c4f3cb81d
updated to use .some
2024-02-19 20:53:13 +01:00
Marie
d182402cfa
fix: icons and update urls
2024-02-19 18:46:42 +01:00
Marie
70f7f976fb
fix: url in new component
2024-02-19 10:51:25 +01:00
Marie
10bfc61670
merge: upstream
2024-02-19 10:47:42 +01:00
Amelia Yukii
ec8a7b28a8
merge: rework boost visibility #388 ( !420 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/420
Approved-by: Leah <kevinlukej@gmail.com>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
Approved-by: Marie <marie@kaifa.ch>
2024-02-18 16:26:07 +00:00
Moe Poi
eedd8fd698
Add missing turnstile-response
2024-02-17 19:14:38 +00:00
KevinWh0
2024030ebb
Added break so it doesnt prompt you per image
2024-02-17 12:55:27 +01:00
anatawa12
b3aa793f42
chore: 通報ページのユーザをクリックした際にユーザをウィンドウで開くように ( #13348 )
...
* chore: 通報ページのユーザをクリックした際にユーザをウィンドウで開くように
* docs(changelog): 通報ページのユーザをクリックした際にユーザをウィンドウで開くように
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-17 14:28:34 +09:00
Acid Chicken (硫酸鶏)
acba96c1d3
feat: license violation protection ( #13285 )
...
* spec(frontend): aboutページにリポジトリ・フィードバックのURLを表示させる
Cherry-picked from MisskeyIO#441
Cherry-picked from MisskeyIO#438
* feat: license violation protection
* build: fix typo
* build: fix typo
* fix: farewell to the static type land
* fix: key typo
* fix: import typo
* fix: properly interpret `prominently`
* docs: add disclaimer
* docs: update CHANGELOG
* chore: add gap
---------
Co-authored-by: まっちゃとーにゅ <17376330+u1-liquid@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-17 13:34:50 +09:00
KevinWh0
c6e29f6882
Cleaned up some code
2024-02-17 01:28:55 +01:00
KevinWh0
11cb134d4d
It works, Just figuring out some ts errors hopefully
2024-02-16 21:53:27 +01:00
dakkar
aa72db76c4
rework boost visibility #388
...
* only show allowed visibilities
* "local only" is a switch
notice that the backend will limit the visibility, too
2024-02-16 13:26:13 +00:00
taiy
860e8bb5d8
fix(frontend/pageMetadata): ページタイトルが更新されない問題 ( #13289 )
...
Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com>
2024-02-16 16:17:09 +09:00
Acid Chicken (硫酸鶏)
b8800b8b95
build: upgrade Storybook to 8 beta ( #13297 )
...
* chore: upgrade Storybook to 8
* ci: restore Storybook workflow
* build: createRequire
* ci: TurboSnap life extension
2024-02-14 18:48:25 +09:00
Acid Chicken (硫酸鶏)
19e3753202
fix: TypeAssertionExpression breaks Storybook builds
2024-02-14 13:56:13 +09:00
tamaina
c1514ce91d
(re) update SPDX-FileCopyrightText
...
Fix #13290
2024-02-13 15:59:27 +00:00
tamaina
311c2172d7
Revert "update SPDX-FileCopyrightText"
...
This reverts commit 9b5aeb76d8
.
2024-02-13 15:50:11 +00:00
Marie
4007fbb8d8
merge: Merge Upstream Changes ( !408 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/408
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
2024-02-12 23:14:55 +00:00
syuilo
9b5aeb76d8
update SPDX-FileCopyrightText
2024-02-12 11:37:45 +09:00
Marie
85355813ad
merge: latest changes
2024-02-09 19:22:06 +01:00
dakkar
b029738ec0
sanitise some admin-controlled HTML #406
...
this protects from rogue admins injecting bad HTML in
rules/descriptions
2024-02-09 12:19:19 +00:00
かっこかり
90b633b5a6
fix(frontend) misskey-js type ( #13202 )
2024-02-08 14:15:56 +09:00