Commit Graph

5823 Commits

Author SHA1 Message Date
tusooa e516eee479
Make block & mute lists able to load more 2023-02-21 00:39:16 -05:00
tusooa 5468309f6a
Make it possible to auto-select the first candidate in autocomplete 2023-02-20 23:49:34 -05:00
tusooa 2316bcc842
Fix poll interaction 2023-02-18 13:41:21 -05:00
tusooa 65d78ced93
Fix registration error with email language selected 2023-02-12 15:38:36 -05:00
Pacific Coast Highway 597c069e36 Translated using Weblate (Chinese (Traditional))
Currently translated at 72.4% (714 of 986 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/zh_Hant/
2023-02-10 09:49:02 +00:00
Dmytro Poltavchenko 30f1502df6 Translated using Weblate (Ukrainian)
Currently translated at 84.9% (838 of 986 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/uk/
2023-02-10 09:49:02 +00:00
nixe neko 2e9014abd7 Translated using Weblate (Japanese (ja_EASY))
Currently translated at 99.6% (983 of 986 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ja_EASY/
2023-02-10 09:49:02 +00:00
Poesty Li cb18497902 Translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (983 of 986 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/zh_Hans/
2023-02-10 09:49:02 +00:00
Poesty Li 6dc683f602 Translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (979 of 982 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/zh_Hans/
2023-02-10 09:49:02 +00:00
Ryan Chiang 79f1d79c4e Translated using Weblate (Chinese (Simplified))
Currently translated at 89.0% (824 of 925 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/zh_Hans/
2023-02-10 09:49:02 +00:00
tusooa 902954b298
Use class to style screenreader-only text 2023-02-09 21:35:56 -05:00
tusooa 6158b8667e
Make checkbox settings accessible 2023-01-28 22:10:06 -05:00
HJ f229c4a106 Merge branch 'from/develop/tusooa/autocomplete-accessibility' into 'develop'
Autocomplete accessibility

Closes #1219

See merge request pleroma/pleroma-fe!1771
2023-01-28 23:04:59 +00:00
HJ af22092472 Merge branch 'tusooa/anon-xact-acc' into 'develop'
Make interact buttons accessible for anonymous users

See merge request pleroma/pleroma-fe!1773
2023-01-28 23:00:07 +00:00
HJ a08378253f Merge branch 'tusooa/topbar-alttext' into 'develop'
Accessibility fixes for panel headers/top bar

See merge request pleroma/pleroma-fe!1772
2023-01-28 22:59:40 +00:00
tusooa 817432bd62
Fix stylelint 2023-01-25 19:01:29 -05:00
HJ 22c3012e1c Merge branch 'birthdays' into 'develop'
Birthdays

See merge request pleroma/pleroma-fe!1432
2023-01-25 23:50:54 +00:00
HJ 65e10f07de Merge branch 'from/develop/tusooa/confirm-dialogs' into 'develop'
Confirmation dialogs

See merge request pleroma/pleroma-fe!1431
2023-01-25 23:49:16 +00:00
HJ a9716701be Merge branch 'from/develop/tusooa/multi-iface-lang' into 'develop'
Multiple interface languages support

See merge request pleroma/pleroma-fe!1568
2023-01-25 23:47:29 +00:00
tusooa 03d5c2e140
Make date picker aware of the birthday max value 2023-01-22 11:22:24 -05:00
tusooa dd97a23ce7
Add birthday to registration form 2023-01-22 11:15:52 -05:00
tusooa b1e75c25bd
Merge remote-tracking branch 'upstream/develop' into birthdays 2023-01-22 09:34:01 -05:00
tusooa c7c68340f1
Fix mobile nav stylelint 2023-01-22 09:25:55 -05:00
Tusooa Zhu ce8101e60a
Add remove follower confirmation 2023-01-22 09:25:24 -05:00
tusooa d159031121
Add some aria to post status form 2023-01-21 16:28:33 -05:00
Tusooa Zhu 68110ce825
Make interact buttons accessible for anonymous users 2023-01-21 15:41:12 -05:00
tusooa 1ab958ba6b
Make quick settings menus more accessible 2023-01-21 15:30:23 -05:00
tusooa 5243632678
Label buttons in top bar 2023-01-21 15:08:17 -05:00
tusooa 5478192e20
Make keys work as intended when there is no suggestions 2023-01-21 14:50:57 -05:00
tusooa 883a8004f2 Translated using Weblate (Chinese (Simplified))
Currently translated at 86.8% (803 of 925 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/zh_Hans/
2023-01-21 15:47:05 +00:00
Tirifto 280ff3520d Translated using Weblate (Esperanto)
Currently translated at 97.7% (904 of 925 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/eo/
2023-01-21 15:47:05 +00:00
tusooa 246593970b
Make autocomplete prompt more user-friendly 2023-01-21 01:30:44 -05:00
tusooa 72cb9e8bdb
Make all emoji inputs screen-reader-friendly 2023-01-21 01:28:43 -05:00
tusooa 6235af4592
Make screenreaders read out autocomplete results 2023-01-21 01:07:07 -05:00
tusooa 4db7f07421
Make autocomplete items buttons 2023-01-20 23:43:09 -05:00
Tusooa Zhu 5359633c74
Fix timed mute lint 2023-01-20 23:40:12 -05:00
Tusooa Zhu 8a99d129dc
Fix confirm modal lint 2023-01-20 23:40:12 -05:00
Tusooa Zhu 1856eeda40
Auto close confirm dialog after approve/deny 2023-01-20 23:40:12 -05:00
Tusooa Zhu 041bbb1622
Add English translation for accept & deny follow requests 2023-01-20 23:40:12 -05:00
Tusooa Zhu 547e85c7c6
Add confirm dialogs for accept & deny follow requests 2023-01-20 23:40:12 -05:00
Tusooa Zhu b7af37fce8
Add English translation for mute duration 2023-01-20 23:40:12 -05:00
Tusooa Zhu 228a9afdf5
Add timed-mute functionality 2023-01-20 23:40:11 -05:00
Tusooa Zhu ec957d4162
Make confirm dialogs work with vue-i18n 9 2023-01-20 23:40:11 -05:00
Tusooa Zhu 91c4a57fe5
Make page unscrollable when confirm modal is shown
Or we could scroll until the component is ... hidden
due to virtual-scrolling, and the modal disappears!
2023-01-20 23:40:11 -05:00
Tusooa Zhu 0b914d7815
Make modal display over the top bar 2023-01-20 23:40:09 -05:00
Tusooa Zhu 76d99c08d6
Move modal out of vue tree 2023-01-20 23:39:45 -05:00
Tusooa Zhu dc04c8cbd4
Use vue3 teleport instead of portal 2023-01-20 23:39:45 -05:00
Tusooa Zhu 39e4746f61
Use portal for modals 2023-01-20 23:39:42 -05:00
Tusooa Zhu 51ade26066
Fix logout confirm dialog title 2023-01-20 23:39:09 -05:00
Tusooa Zhu 8c8a8232c8
Lint 2023-01-20 23:39:09 -05:00
Tusooa Zhu 5c048321e7
Add English translation for logout confirmation 2023-01-20 23:39:09 -05:00
Tusooa Zhu c202c89ca0
Add confirmation for logout 2023-01-20 23:39:08 -05:00
Tusooa Zhu 0bfe100ef7
Add English translation for block confirmation 2023-01-20 23:39:08 -05:00
Tusooa Zhu 3b7aaae2b3
Add confirmation for blocking 2023-01-20 23:39:08 -05:00
Tusooa Zhu c032b48219
Add English translation for mute confirmation 2023-01-20 23:39:08 -05:00
Tusooa Zhu e7e35ead09
Add confirmation for muting 2023-01-20 23:39:08 -05:00
Tusooa Zhu a0c6d642af
Add English translations for repeat and unfollow confirmation 2023-01-20 23:39:08 -05:00
Tusooa Zhu 0684f19d1b
Add ConfirmModal comp 2023-01-20 23:39:08 -05:00
Tusooa Zhu a0b886459b
Add confirmation for following 2023-01-20 23:39:07 -05:00
Tusooa Zhu 4d175235f1
Add confirmation for repeating 2023-01-20 23:39:07 -05:00
Tusooa Zhu f8b522e36d
Add English translations for setting entries 2023-01-20 23:39:07 -05:00
Tusooa Zhu 1ff2948aeb
Add setting entries for whether to show confirmation dialogs 2023-01-20 23:39:07 -05:00
Tusooa Zhu 1e352fbfac
Add English translations for delete status confirm modal 2023-01-20 23:39:07 -05:00
Tusooa Zhu 3ad5df805e
Add delete status confirm modal 2023-01-20 23:39:01 -05:00
tusooa d1876503bc
Display delete status errors 2023-01-20 12:34:15 -05:00
tusooa 5b56b6b9fd
Populate user card on receiving chats 2023-01-17 19:55:16 -05:00
tusooa bd58ccd3b6
Fix mobile layout margin 2023-01-16 09:34:24 -05:00
tusooa d2ba67d565
Merge remote-tracking branch 'upstream/develop' into tusooa/stylelint 2023-01-15 10:00:44 -05:00
HJ 4d2056d8aa Merge branch 'tusooa/1175-user-card' into 'develop'
Add status authors from search results to store

Closes #1175

See merge request pleroma/pleroma-fe!1760
2023-01-15 12:37:55 +00:00
HJ 4a5134af02 Merge branch 'tusooa/1195-notif-overflow' into 'develop'
Fix notification attachment icon overflow

Closes #1195

See merge request pleroma/pleroma-fe!1759
2023-01-15 12:37:36 +00:00
HJ f956b0ca37 Merge branch 'tusooa/1159-debounce-wordfilter' into 'develop'
Debounce mute word setting

Closes #1159

See merge request pleroma/pleroma-fe!1758
2023-01-15 12:37:12 +00:00
HJ df632652fa Merge branch 'tusooa/1079-bdi' into 'develop'
Use bdi to isolate repeater name

Closes #1079

See merge request pleroma/pleroma-fe!1757
2023-01-15 12:36:57 +00:00
tusooa 10af092800
Add status authors from search results to store 2023-01-15 00:08:59 -05:00
tusooa a58a6d3c35
Fix notification attachment icon overflow 2023-01-14 23:20:28 -05:00
tusooa fa3b07352b
Debounce mute word setting 2023-01-14 22:43:18 -05:00
tusooa 8acbc31a20
Use bdi to isolate repeater name 2023-01-14 22:36:21 -05:00
tusooa c69878cee7
Display better error message for unauthenticated timelines 2023-01-14 22:17:21 -05:00
tusooa 274d384572
Make modal easier to close if there is only one image 2023-01-14 10:19:08 -05:00
tusooa a28032fa58
Disable no-shorthand for certain props for better readability 2023-01-13 00:37:42 -05:00
flxy d21ce77670 Use splice instead of delete 2023-01-12 09:45:10 +01:00
flxy d81fdafacb Pick a better query selector 2023-01-11 14:12:29 +01:00
flxy aea9f92d39 Adjust query selector to actually get the popover now 2023-01-11 13:52:49 +01:00
HJ 5dc6cbd487 Merge branch 'tusooa/1234-emoji-regression' into 'develop'
Fix emoji picker off-by-1 error

Closes #1234

See merge request pleroma/pleroma-fe!1747
2023-01-09 21:11:39 +00:00
tusooa 7dc2277453
Use stylelint 2023-01-09 13:02:16 -05:00
tusooa 6d0b3d4d0a
Stop propogation for all top-bar buttons 2023-01-06 13:35:39 -05:00
tusooa 76019d1e03
Fix emoji picker off-by-1 error 2023-01-06 13:14:38 -05:00
tusooa 47af5419b1
Clean up code 2023-01-02 14:01:56 -05:00
tusooa 081a416103
Calculate display count from width 2023-01-02 13:42:09 -05:00
tusooa 6cc3b239f6
Load emoji row by row 2023-01-02 13:25:59 -05:00
tusooa 314a4474f6
Fix header indicator 2023-01-02 12:40:03 -05:00
tusooa afd7f5fabe
Use virtual scrolling for emoji picker 2023-01-02 11:49:48 -05:00
tusooa 78081836df
Remove lozad code 2023-01-02 11:48:34 -05:00
Ihor Andreew cf2b44acfd Translated using Weblate (Ukrainian)
Currently translated at 90.4% (834 of 922 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/uk/
2023-01-02 16:28:12 +00:00
Dmytro Poltavchenko 1120eb3694 Translated using Weblate (Ukrainian)
Currently translated at 87.9% (811 of 922 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/uk/
2023-01-02 16:28:12 +00:00
HJ b9b4181f17 Merge branch 'from/develop/tusooa/1221-quote-style' into 'develop'
Improve quote style

Closes #1221

See merge request pleroma/pleroma-fe!1697
2023-01-02 16:28:05 +00:00
HJ b5d4c43bc2 Merge branch 'tusooa/announcements-priv' into 'develop'
Make announcements available to all with privileges

See merge request pleroma/pleroma-fe!1716
2023-01-02 16:27:32 +00:00
HJ 4361e15377 Merge branch 'tusooa/backup-state' into 'develop'
Display detailed backup state

See merge request pleroma/pleroma-fe!1715
2023-01-02 16:27:01 +00:00
HJ 3e4a8186a8 Merge branch 'tusooa/list-add' into 'develop'
Fix list membership actions

See merge request pleroma/pleroma-fe!1733
2023-01-02 16:25:09 +00:00
tusooa 876e51603a
Include unpacked emojis in emoji picker 2022-12-31 12:29:33 -05:00
tusooa 5e98ee05e4
Fix list membership actions 2022-12-30 16:26:50 -05:00
Tirifto a1520b172a Translated using Weblate (Esperanto)
Currently translated at 98.0% (904 of 922 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/eo/
2022-12-29 20:07:13 +00:00
Dmytro Poltavchenko 010fdd8c24 Translated using Weblate (Ukrainian)
Currently translated at 87.8% (810 of 922 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/uk/
2022-12-29 20:07:13 +00:00
Dmytro Poltavchenko de8c97f3a0 Translated using Weblate (Ukrainian)
Currently translated at 87.8% (810 of 922 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/uk/
2022-12-29 20:07:12 +00:00
tusooa 01807446a8
Make notification settings work 2022-12-27 13:46:50 -05:00
tusooa b65a89c822
Make announcements available to all with privileges 2022-12-24 12:17:09 -05:00
tusooa 78690cdf51
Display detailed backup state 2022-12-24 11:58:33 -05:00
tusooa 7e2ae2ba95
Optimize UI 2022-12-23 23:02:21 -05:00
Tusooa Zhu 52eef2eed1
Add English translations for multiple interface languages 2022-12-23 22:46:17 -05:00
Tusooa Zhu b7e9373965
Add support for multiple interface languages 2022-12-23 22:45:55 -05:00
HJ eae62e2eb8 Merge branch 'fix-excessive-reregistrations' into 'develop'
Fix rogue nested watcher triggering notifications registering too often

Closes #1159

See merge request pleroma/pleroma-fe!1708
2022-12-22 13:15:46 +00:00
HJ e009510c52 Merge branch 'from/develop/tusooa/user-note' into 'develop'
User note

See merge request pleroma/pleroma-fe!1612
2022-12-22 13:14:30 +00:00
HJ 515dcfd339 Merge branch 'expand-notifications' into 'develop'
add icon to allow expand collapsed (status-related) notifications

Closes #1224

See merge request pleroma/pleroma-fe!1701
2022-12-22 10:48:01 +00:00
Henry Jameson 8a594e2f98 more aria 2022-12-22 12:31:49 +02:00
tusooa 9f30ccc26b Apply 1 suggestion(s) to 1 file(s) 2022-12-22 10:28:24 +00:00
Tusooa Zhu 2e25120192
Make notes editable only on user profile 2022-12-21 23:18:40 -05:00
Tusooa Zhu a35fa29a6b
Use textarea for note input 2022-12-21 23:18:14 -05:00
Tusooa Zhu 9ab3f27f72
Test if server supports note 2022-12-21 23:18:12 -05:00
Tusooa Zhu 9f51517ecd
Make API requests to edit note 2022-12-21 23:17:39 -05:00
Tusooa Zhu 1101305ffb
Add ui for note editing 2022-12-21 23:16:00 -05:00
Henry Jameson 3cba358743 fix nested properties watcher being triggered far too often 2022-12-21 23:45:35 +02:00
Alexander Tumin 48be4e9cb6 Fix notifications/interactions null dereference 2022-12-21 23:59:38 +03:00
Henry Jameson 5bde89297c a11y 2022-12-21 22:58:41 +02:00
HJ 830b0008a2 Merge branch 'fix-passwords-same' into 'develop'
fix passwords not being detected as same

Closes #1228

See merge request pleroma/pleroma-fe!1706
2022-12-21 20:46:40 +00:00
Henry Jameson a1e7e7782f fix passwords not being detected as same 2022-12-21 22:41:17 +02:00
Xnuk Shuman 2fc0927b7a
more resistant code for color parsing error 2022-12-20 21:38:08 +09:00
Henry Jameson efdcfedfbe add icon to allow expand collapsed (status-related) notifications 2022-12-19 22:20:15 +02:00
tusooa d2f97bf833
Improve quote style 2022-12-14 19:26:34 -05:00
Henry Jameson d6c8821d37 fix private mode & timelines dropdown 2022-12-15 00:53:32 +02:00
Tirifto 50a02a603d Translated using Weblate (Esperanto)
Currently translated at 96.7% (885 of 915 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/eo/
2022-12-14 13:35:04 +00:00
Xnuk Shuman 3c00bf1b46 Translated using Weblate (Korean)
Currently translated at 99.5% (911 of 915 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ko/
2022-12-14 13:35:04 +00:00
Xnuk Shuman 160a7e4b01 Translated using Weblate (French)
Currently translated at 97.3% (891 of 915 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/fr/
2022-12-14 13:35:04 +00:00
Xnuk Shuman 65b87d9ae7 Translated using Weblate (Korean)
Currently translated at 98.6% (883 of 895 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ko/
2022-12-14 13:35:04 +00:00
Haelwenn 4f99ff4b98 Translated using Weblate (French)
Currently translated at 99.5% (891 of 895 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/fr/
2022-12-14 13:35:04 +00:00
Ahmad Dakhlallah 78ac44eed8 Translated using Weblate (Arabic)
Currently translated at 15.0% (135 of 895 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ar/
2022-12-14 13:35:04 +00:00
Xnuk Shuman 2a219bdb36 Translated using Weblate (Korean)
Currently translated at 98.3% (880 of 895 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ko/
2022-12-14 13:35:04 +00:00
Xnuk Shuman fb87f46f31 Translated using Weblate (Korean)
Currently translated at 97.7% (875 of 895 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ko/
2022-12-14 13:35:04 +00:00
Tirifto a756108ddb Translated using Weblate (Esperanto)
Currently translated at 97.6% (866 of 887 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/eo/
2022-12-14 13:35:04 +00:00
Tirifto ccc01f7358 Translated using Weblate (Esperanto)
Currently translated at 93.9% (833 of 887 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/eo/
2022-12-14 13:35:04 +00:00
Tirifto b106ca15ce Translated using Weblate (Esperanto)
Currently translated at 91.3% (800 of 876 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/eo/
2022-12-14 13:35:04 +00:00
Dmytro Poltavchenko 4fd00c9256 Translated using Weblate (Ukrainian)
Currently translated at 87.0% (732 of 841 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/uk/
2022-12-14 13:35:04 +00:00
Fristi 065112e985 Translated using Weblate (Dutch)
Currently translated at 100.0% (805 of 805 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: http://weblate.pleroma-dev.ebin.club/projects/pleroma/pleroma-fe/nl/
2022-12-14 13:35:04 +00:00
tusooa d9dbd7064b Merge branch 'xnuk-develop-patch-08175' into 'develop'
Untranslated text "Users" in mute settings

See merge request pleroma/pleroma-fe!1691
2022-12-09 02:43:54 +00:00
Xnuk Shuman 4f66220812
Fix not to show "Save changes" button in "Delete account" section 2022-12-08 06:25:21 +09:00
Xnuk Shuman b28565e2d6
Untranslated text "Users" in mute settings 2022-12-08 06:20:57 +09:00
HJ 00f4e20492 Merge branch 'from/develop/tusooa/announcements' into 'develop'
Announcements

See merge request pleroma/pleroma-fe!1466
2022-12-05 15:34:59 +00:00
HJ e41edd1bbf Merge branch 'from/develop/tusooa/fix-fetchTimeline' into 'develop'
Fix fetchTimeline error

See merge request pleroma/pleroma-fe!1688
2022-11-29 14:56:11 +00:00
Henry Jameson 74813864fc fix tests 2022-11-27 00:11:54 +02:00
Henry Jameson 7fed35a627 fun restrained 2022-11-26 23:38:06 +02:00
tusooa 4b252ea8d3
Fix fetchTimeline error 2022-11-24 23:12:08 -05:00
tusooa f3a245f899
Fix announcements not showing on nav panel 2022-11-24 18:48:22 -05:00