Commit graph

7,220 commits

Author SHA1 Message Date
Haelwenn (lanodan) Monnier
84cab03a1d Extract backend repository from nodeinfo
Also removes extractCommit, could be kept when the forge is git.pleroma.social

Partial fix of https://git.pleroma.social/pleroma/pleroma-fe/-/issues/1283
2023-11-09 08:45:07 +01:00
Henry Jameson
e0b8ad9f14 add initial structure for notification settings 2023-11-09 01:58:33 +02:00
Henry Jameson
77e270ef58 Don't use notification-badge'd favicon for badges in notifications 2023-11-09 01:53:48 +02:00
Henry Jameson
f449bfe2f1 SW-to-window communication 2023-11-09 01:52:39 +02:00
Henry Jameson
ce109c38f3 add favicon setting and add compact layout for AttachmentSetting 2023-11-01 22:10:46 +02:00
Henry Jameson
b6a4b62058 add better indication that stuff is happening 2023-11-01 21:53:50 +02:00
Henry Jameson
c99390e864 make notices appear above admin dash modal 2023-11-01 21:48:05 +02:00
Henry Jameson
f354cef010 fix no feedback and no dropdown close for actions in frontends tab,
better default suggest
2023-11-01 21:44:14 +02:00
HJ
954d03150f Merge branch 'tusooa/extra-notifications' into 'develop'
Extra notifications

See merge request pleroma/pleroma-fe!1853
2023-10-31 11:29:04 +00:00
Henry Jameson
c622b77ddd fix reports now showing reason 2023-10-27 02:44:22 +03:00
Henry Jameson
e3bf9a5185 wrong key 2023-10-26 15:47:58 +03:00
Henry Jameson
0628aac664 fallback to old notification method, don't spam if old way of creating
notification fails, try to use favicon
2023-10-26 15:42:21 +03:00
Henry Jameson
1b7e930b2e oops 2023-10-25 19:35:44 +03:00
Henry Jameson
73fbe89a4b initial work on showing notifications through serviceworkers 2023-10-25 18:58:33 +03:00
Henry Jameson
8f87a15069 oops 2023-10-13 12:37:50 +03:00
Henry Jameson
ece79f84a8 don't display link preview card if it's the same as quoted status 2023-10-11 22:43:51 +03:00
tusooa
1d679b59a0 Merge branch 'strip-unbalanced-attributes' into 'develop'
Fix HTML attribute parsing, discard attributes not strating with a letter

See merge request pleroma/pleroma-fe!1834
2023-09-04 17:26:42 +00:00
tusooa
b167025554 Merge branch 'fix-oauth2-token-linger' into 'develop'
Fix OAuth2 token lingering after revocation

See merge request pleroma/pleroma-fe!1852
2023-08-26 16:57:28 +00:00
HJ
3c041b2ba1 Merge branch 'tusooa/emoji-picker-button-accessible' into 'develop'
Make emoji picker buttons accessible

See merge request pleroma/pleroma-fe!1840
2023-08-22 20:38:02 +00:00
HJ
d8d2507303 Merge branch 'tusooa/1266-reload-user-pinned' into 'develop'
Fix pinned statuses gone when reloading user timeline

Closes #1266

See merge request pleroma/pleroma-fe!1847
2023-08-22 20:37:48 +00:00
HJ
cc0a63736a Merge branch 'tusooa/1274-nonascii-tags' into 'develop'
Fix parsing non-ascii tags

Closes #1274

See merge request pleroma/pleroma-fe!1848
2023-08-22 20:37:29 +00:00
Alexander Tumin
ac78f80194 Fix OAuth2 token lingering after revocation 2023-08-20 15:51:19 +03:00
tusooa
f059c1f314 Merge branch 'tusooa/quote' into 'develop'
Quote

See merge request pleroma/pleroma-fe!1846
2023-08-19 02:33:26 +00:00
tusooa
e4ab012f21
Move v-if condition to the right place 2023-08-18 22:25:32 -04:00
tusooa
ff25838479
Make lint happy 2023-08-18 22:25:32 -04:00
tusooa
ebee2bda63
Add icons to extra notifications 2023-08-18 22:25:32 -04:00
tusooa
a2c21e2742
Make clickable area the whole row 2023-08-18 22:25:32 -04:00
tusooa
c6715b346b
Show unread marker for extra notifications 2023-08-18 22:25:32 -04:00
tusooa
50bad0fc68
Display unread visuals when there are unread extra notifications 2023-08-18 22:25:32 -04:00
tusooa
bd60238f01
Do not show extra notifications in interactions page 2023-08-18 22:25:32 -04:00
tusooa
1c180ace0b
Fix router links to use route objects 2023-08-18 22:25:32 -04:00
tusooa
7f51ea369e
Make extra notification display customizable 2023-08-18 22:25:32 -04:00
tusooa
c4549f0993
Display follow requests in extra notifications 2023-08-18 22:25:32 -04:00
tusooa
0d6a9e8a64
Display extra notifications on notifications column 2023-08-18 22:25:11 -04:00
Alexander Tumin
9baffbfbde Fix HTML attribute parsing, discard attributes not strating with a letter 2023-08-12 22:35:42 +03:00
tusooa
0dc2afb826
Fix a bug where mentioning a user twice will not fill the mention into the textarea 2023-07-24 19:13:37 -04:00
tusooa
56a74aa392
Make MentionsLine aware of line breaking by non-br elements 2023-07-24 18:28:34 -04:00
tusooa
0b0b1dabdf
Fix parsing non-ascii tags 2023-07-21 14:03:49 -04:00
tusooa
1b081a9272
Make reply-or-quote selection display as horizontal button group 2023-07-19 17:00:46 -04:00
tusooa
35d3b8f27d
Fix pinned statuses gone when reloading user timeline 2023-07-18 19:06:00 -04:00
Kian-ting Tan
7aac8cd2ee Translated using Weblate (Chinese (Min Nan) (nan_TW))
Currently translated at 58.7% (619 of 1054 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/nan_TW/
2023-07-18 18:23:25 +00:00
tusooa
a314ad7ccc
Add fallback return false for quotable judgements 2023-07-17 17:29:18 -04:00
tusooa
441eea3683
Do not show quote options for servers without quote support 2023-07-17 17:28:36 -04:00
tusooa
63f56cfb27
Add aria-labels for reply/quote selector 2023-07-17 11:27:32 -04:00
tusooa
d22079cf73
Handle recursive quotes 2023-07-17 11:27:32 -04:00
tusooa
d72486f3e4
Implement sending quote posts 2023-07-17 11:27:07 -04:00
Kian-ting Tan
80ceff95e9 Translated using Weblate (Chinese (Min Nan) (nan_TW))
Currently translated at 56.9% (600 of 1054 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/nan_TW/
2023-07-17 10:00:37 +00:00
Kian-ting Tan
1ec9487714 Translated using Weblate (Chinese (Min Nan) (nan_TW))
Currently translated at 55.8% (589 of 1054 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/nan_TW/
2023-07-14 11:00:36 +00:00
baloo toumi
4bdc4bc5a9 Translated using Weblate (Arabic)
Currently translated at 75.5% (796 of 1054 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ar/
2023-07-13 08:00:35 +00:00
tusooa
1c20487494
Implement showing quotes 2023-07-13 00:44:30 -04:00