Commit graph

1,281 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
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
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
73fbe89a4b initial work on showing notifications through serviceworkers 2023-10-25 18:58:33 +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
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
tusooa
50bad0fc68
Display unread visuals when there are unread extra notifications 2023-08-18 22:25:32 -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
0b0b1dabdf
Fix parsing non-ascii tags 2023-07-21 14:03:49 -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
tusooa
1c20487494
Implement showing quotes 2023-07-13 00:44:30 -04:00
Kian-ting Tan
e1fff8e064 Update file locale.service.js 2023-06-21 17:51:06 +00:00
Kian-ting Tan
b4cf20e7bc fix the error of unquoting 2023-06-21 17:45:05 +00:00
Kian-ting Tan
ee01393b5f Update 2 files
- /src/i18n/languages.js
- /src/services/locale/locale.service.js
2023-06-21 17:06:01 +00:00
Kian-ting Tan
cf0d8c9257 according to https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1841#note_101513 by tusooa 2023-06-21 17:02:26 +00:00
Kian-ting Tan
8897ac5c9b Update locale.service.js 2023-06-21 14:20:37 +00:00
Kian-ting Tan
d722dc165e unify the indention 2023-06-20 14:52:41 +00:00
Kian-ting Tan
21093e573c Main 2023-06-20 14:10:51 +00:00
Henry Jameson
5e656cc0b4 Merge remote-tracking branch 'origin/develop' into harden-parser 2023-06-05 21:53:14 +03:00
Henry Jameson
00b47e1673 fix regex misinterpreting tag name in badly formed HTML, prevent rich
content from ever using dangerous tags
2023-06-05 21:49:47 +03:00
Henry Jameson
9aaa8a86f5 initial implementation of attachmentsetting 2023-04-13 01:11:20 +03:00
Henry Jameson
3e1aeb6d2c Merge remote-tracking branch 'origin/develop' into improve_settings_reusability 2023-04-12 23:31:11 +03:00
HJ
9c376b3511 Merge branch 'tusooa/1244-report-delete-fail' into 'develop'
Display delete status errors

Closes #1244

See merge request pleroma/pleroma-fe!1769
2023-04-11 21:26:16 +00:00
HJ
ad5bd09204 Merge branch 'tusooa/blocklist-loadmore' into 'develop'
Make block & mute lists able to load more

Closes #1150, #1071, #1226, and #1041

See merge request pleroma/pleroma-fe!1790
2023-04-11 21:25:39 +00:00
Sean King
8eff081468
Migrates lists module to store 2023-04-06 22:13:30 -06:00
Sean King
b1dcea0199
Migrate interface module to store 2023-04-05 21:06:37 -06:00
Sean King
aa98e83ff0
Move i18n to new store 2023-04-04 14:40:12 -06:00
Henry Jameson
7bb28bb23c frontends tab initial implementation, now you can (re)install frontends! yay! 2023-03-29 00:58:07 +03:00
jonossa
c9072ddb0b add parseInt in poll expires_in to make sure FE sends integers in all cases 2023-03-21 16:43:16 +02:00
Henry Jameson
819cd41cf0 Merge remote-tracking branch 'origin/develop' into improve_settings_reusability
* origin/develop:
  Translated using Weblate (Chinese (Simplified))
  Generalize IntegerSetting into NumberSetting, add Integer/Float wrappers
  Allow custom emoji reactions: add option to scale reaction buttons
  Fix user-profile route crash on pinned favorites route
  Hide custom emoji in reaction picker when BE does not advertise pleroma_custom_emoji_reactions
  Allow custom emoji reactions
2023-03-20 22:48:38 +02:00
Henry Jameson
332ad77e35 limits tab, backend descriptions 2023-03-19 21:27:07 +02:00
Alexander Tumin
3403f6a1ed Allow custom emoji reactions: add option to scale reaction buttons 2023-03-17 23:55:34 +03:00
Alexander Tumin
998aa8f732 Allow custom emoji reactions 2023-03-17 20:28:16 +03:00
Henry Jameson
bfd802ad04 setting admin settings works now. also now we have draftable settings 2023-03-16 23:18:55 +02:00
Henry Jameson
9632b77786 initial implementation of an admin settings module 2023-03-13 00:09:47 +02:00
tusooa
e516eee479
Make block & mute lists able to load more 2023-02-21 00:39:16 -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
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
b1e75c25bd
Merge remote-tracking branch 'upstream/develop' into birthdays 2023-01-22 09:34:01 -05:00
tusooa
72cb9e8bdb
Make all emoji inputs screen-reader-friendly 2023-01-21 01:28:43 -05:00
Tusooa Zhu
5359633c74
Fix timed mute lint 2023-01-20 23:40:12 -05:00
Tusooa Zhu
228a9afdf5
Add timed-mute functionality 2023-01-20 23:40:11 -05:00
tusooa
d1876503bc
Display delete status errors 2023-01-20 12:34:15 -05:00