Commit graph

5657 commits

Author SHA1 Message Date
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
Tusooa Zhu a3aabf0d2a
Lint 2022-11-24 18:40:04 -05:00
Tusooa Zhu 1fc0a8b332
Fix announcements lint 2022-11-24 18:39:46 -05:00
tusooa d74d5a8ce2
Detect backend support for announcements 2022-11-24 18:39:42 -05:00
Tusooa Zhu fa69034020
Prevent announcement buttons from being too wide 2022-11-24 18:30:07 -05:00
Tusooa Zhu 54318d31fe
Fix announcement buttons style on narrow screens 2022-11-24 18:30:00 -05:00
Tusooa Zhu f3d97cf917
Improve readability in fetchAnnouncements() 2022-11-24 18:29:52 -05:00
Tusooa Zhu 23a9a46580
Add English translation for announcement published time 2022-11-24 18:29:40 -05:00
Tusooa Zhu 68ef7e4e65
Add published time for announcements 2022-11-24 18:29:31 -05:00
Tusooa Zhu 7a73f2fcd2
Fix announcement content not showing properly 2022-11-24 18:27:58 -05:00
Tusooa Zhu dd5cc08a3e
Port away from Vue2 Vue.set() 2022-11-24 18:27:44 -05:00
Tusooa Zhu 5f633bbfa3
Change name for the announcement being edited to editedAnnouncement 2022-11-24 18:27:15 -05:00
Tusooa Zhu eac0008002
Readablify unreadAnnouncementCount 2022-11-24 18:27:15 -05:00
Tusooa Zhu d6dd394cd9
Do not count unread announcements for guests 2022-11-24 18:27:14 -05:00
Tusooa Zhu 8cb7f7d6d2
Start fetching announcements on page load 2022-11-24 18:27:14 -05:00
Tusooa Zhu b4a7e58bec
Show badges for unread announcements 2022-11-24 18:27:14 -05:00
Tusooa Zhu fe1d01ec9a
Add English translation for inactive announcement message 2022-11-24 18:27:14 -05:00
Tusooa Zhu 458ce54143
Mark inactive and active announcements for admin 2022-11-24 18:27:14 -05:00
Tusooa Zhu 1972e57ceb
Add English translations for editing announcements 2022-11-24 18:27:14 -05:00
Tusooa Zhu 89c49b6fb4
Allow editing announcements 2022-11-24 18:27:14 -05:00
Tusooa Zhu 0e51e824a2
Add English translation for announcement dates 2022-11-24 18:27:14 -05:00
Tusooa Zhu 04fbb6d93d
Show announcement dates 2022-11-24 18:27:14 -05:00
Tusooa Zhu ce84557190
Add English translation for posting announcement metadata 2022-11-24 18:27:14 -05:00
Tusooa Zhu 56e6d86f88
Allow posting announcements with other metadata 2022-11-24 18:27:14 -05:00
Tusooa Zhu db5c0c3502
Add English translation for deleting announcements 2022-11-24 18:27:14 -05:00
Tusooa Zhu e877fedb0e
Implement deleting announcement 2022-11-24 18:27:14 -05:00
Tusooa Zhu efb76dcb03
Add English translations for posting announcements 2022-11-24 18:27:14 -05:00
Tusooa Zhu e494e74643
Implement posting announcements 2022-11-24 18:27:13 -05:00
Tusooa Zhu e5b49ae34b
Add English translations for announcements 2022-11-24 18:27:13 -05:00
Tusooa Zhu 95750509b1
Fetch real data from backend 2022-11-24 18:27:13 -05:00
Tusooa Zhu e067783a30
Add announcement display with placeholder messages 2022-11-24 18:26:46 -05:00
tusooa 045a222183 Merge branch 'better-defaults-user-popovers' into 'develop'
Better defaults for user popovers

See merge request pleroma/pleroma-fe!1685
2022-11-24 23:23:03 +00:00
Henry Jameson 1512431973 fix leaky journal by running uniq on addToCollection entries 2022-11-24 22:31:38 +02:00
Henry Jameson 3c0e7882b1 lint 2022-11-21 22:17:33 +02:00
HJ d1885d45e7 Merge branch 'search-pagination' into 'develop'
Implement loading more statuses when searching

See merge request pleroma/pleroma-fe!1410
2022-11-21 19:48:24 +00:00
Henry Jameson 96d45617e2 make better defaults for user popovers, closer to OG behavior 2022-11-21 21:44:03 +02:00
HJ 72a5eaf40a Merge branch 'emoji-popovers' into 'develop'
use Popover for Emoji picker + suggestor

See merge request pleroma/pleroma-fe!1648
2022-11-21 19:36:15 +00:00
HJ 896cbf89f6 Merge branch 'minor-fixes-batch' into 'develop'
Minor fixes batch

Closes #1192, #1193, and #1196

See merge request pleroma/pleroma-fe!1651
2022-11-21 19:35:49 +00:00
HJ 513b81a23b Merge branch 'from/develop/tusooa/remote-xact' into 'develop'
Remote interaction with posts: frontend part

See merge request pleroma/pleroma-fe!1419
2022-11-21 19:34:19 +00:00
HJ 8a87d82b7b Merge branch 'fine_grained_moderation_privileges' into 'develop'
Add privileges

Closes #1177

See merge request pleroma/pleroma-fe!1583
2022-11-21 19:23:41 +00:00
tusooa b28cdf2cbd Apply 1 suggestion(s) to 1 file(s) 2022-11-09 19:32:49 +00:00
tusooa b718c0c77d
Use feed role for notifs and timelines 2022-11-08 10:34:38 -05:00
tusooa 17aa503106
Make notification panel a list of articles 2022-11-08 00:43:33 -05:00
tusooa a34bea75a8
Handle properly 2-col and 3-col desktop notifications 2022-11-08 00:37:22 -05:00
tusooa 771933183b
Make user panel and notification <aside> 2022-11-08 00:23:08 -05:00
tusooa d41e7a4c6d
Make timeline a list of articles 2022-11-07 13:53:56 -05:00
tusooa 038b45e64a
Add labels to mobile navs 2022-11-07 13:39:48 -05:00
tusooa f715de43f2
Add labels for timeline header 2022-11-07 13:22:40 -05:00
tusooa f0ba0e6855
Use <main> for main content 2022-11-07 12:49:41 -05:00
tusooa f8956a37b2
Add title to mobile post button 2022-11-07 12:43:45 -05:00
Henry Jameson c1be65332f always focus search when opening emoji picker 2022-11-01 23:25:34 +02:00
Henry Jameson a1e49ae999 fix theme tab color indicators 2022-11-01 23:21:50 +02:00
Henry Jameson e80bf50a36 lint 2022-11-01 23:05:17 +02:00
Henry Jameson 3aadad3013 show counter in show new button on mobile 2022-11-01 22:26:04 +02:00
Henry Jameson 87a78aae57 add new search to reaction picker and make hardcoded set... better 2022-10-17 22:45:38 +03:00
Henry Jameson 3bdff6e6ee use better color slot for selected pins #1193 2022-10-17 22:13:49 +03:00
Henry Jameson 8f55cae515 fix picked emoji not being highlighted #1196 + updated its CSS structure 2022-10-17 22:11:07 +03:00
Henry Jameson eba5d3f4d7 fix staff panel #1192 2022-10-17 22:10:57 +03:00
Henry Jameson 373fb077a8 use new color slot for badges 2022-10-17 21:50:49 +03:00
Henry Jameson 1435b65e36 add titles to mobile buttons 2022-10-17 21:50:37 +03:00
Henry Jameson 11f9a7ba27 update popover styles when caret updates 2022-10-17 21:23:25 +03:00
Henry Jameson 4a1ffced44 fix unit tests 2022-10-10 22:04:49 +03:00
Henry Jameson faca1b31e3 better autocomplete handling, fix leak 2022-10-10 20:26:32 +03:00
Henry Jameson 692342a77f focus search input when opening emoji picker 2022-10-10 20:11:04 +03:00
Henry Jameson d2fabe1a71 use anchor for picker 2022-10-10 00:37:59 +03:00
Henry Jameson 8fa1f0b50d move keepOpen to picker 2022-10-10 00:33:58 +03:00
Henry Jameson 296a6fa4e3 some shitty initial implementation of emoji picker with popover 2022-10-09 23:42:36 +03:00