Henry Jameson
|
9ec61d0f0a
|
comments and cleanup
|
2024-02-09 19:37:22 +02:00 |
|
Henry Jameson
|
1cfdde819b
|
don't use lodash (-~300ms speed)
|
2024-02-09 15:52:11 +02:00 |
|
Henry Jameson
|
6df28cde9d
|
improvements & performance testing
|
2024-02-08 18:18:01 +02:00 |
|
Henry Jameson
|
a7d771e8c8
|
more dynamic vars, PROPER ICON COLORS
|
2024-02-07 18:54:00 +02:00 |
|
Henry Jameson
|
1229bbd855
|
don't use no-auto for icons for now
|
2024-02-07 16:17:53 +02:00 |
|
Henry Jameson
|
85d55c55e7
|
add directive to completely disable automatic text color creation
|
2024-02-07 16:15:25 +02:00 |
|
Henry Jameson
|
a9efbd2553
|
add directive to preserve or not the text color
|
2024-02-07 16:09:29 +02:00 |
|
Henry Jameson
|
d2a74ea1a2
|
add .input class to all inputs
|
2024-02-07 15:53:49 +02:00 |
|
Henry Jameson
|
c34590c439
|
update, should inherit stuff properly now.
|
2024-02-07 15:53:34 +02:00 |
|
Henry Jameson
|
d4795d2e3c
|
moved default rules to component style.js files, added some basic text inheritance
|
2024-02-01 01:27:30 +02:00 |
|
Henry Jameson
|
53a4b1f9a6
|
better virtual components and stuff
|
2024-01-31 17:39:51 +02:00 |
|
HJ
|
303bfa6e39
|
Revert "Merge branch 'video-poster' into 'develop'"
This reverts merge request !1879
|
2024-01-29 22:54:10 +00:00 |
|
Ekaterina Vaartis
|
70258a2176
|
Address the save and delete button bugs
|
2024-01-28 00:03:22 +03:00 |
|
SyoBoN
|
062323c0d5
|
Hide the expiry date indication if the poll never expires
Signed-off-by: SyoBoN <syobon@syobon.net>
|
2024-01-26 17:57:00 +09:00 |
|
tusooa
|
9042792133
|
Merge branch 'tusooa/group-actor' into 'develop'
Support group actors
See merge request pleroma/pleroma-fe!1882
|
2024-01-24 01:50:45 +00:00 |
|
Henry Jameson
|
22b32f149d
|
shit more or less works for the very basic stuff
|
2024-01-23 19:18:55 +02:00 |
|
Henry Jameson
|
0729b529d7
|
some more stuff, generating CSS selectors from rules
|
2024-01-23 00:43:46 +02:00 |
|
Ekaterina Vaartis
|
d5a5b8e254
|
Fix typo, add warning on replacing local pack
|
2024-01-22 23:43:20 +03:00 |
|
Ekaterina Vaartis
|
4d7a915154
|
displayError event, 'emits', "Edit pack" label
|
2024-01-22 23:14:49 +03:00 |
|
Ekaterina Vaartis
|
8a030d935b
|
Separate emoji editing and upload into a separate component
Handle all state in that component
|
2024-01-19 23:16:21 +03:00 |
|
Ekaterina Vaartis
|
aa49838355
|
Adjust h-element levels to be smaller
|
2024-01-19 19:24:36 +03:00 |
|
Ekaterina Vaartis
|
a2133f5283
|
Rearrange stuff in accordance with comments on the MR, mostly
Also, add support for a custom message to the modified indicator
|
2024-01-18 16:24:55 +03:00 |
|
Henry Jameson
|
521d308a6c
|
themes 3 initial work
|
2024-01-18 14:35:25 +02:00 |
|
Phantasm
|
88a006eb1a
|
Add ability to hide custom emojis in picker
|
2024-01-17 13:23:33 +00:00 |
|
tusooa
|
209c0a8332
|
Remove empty else branch and detail the comments
|
2024-01-13 17:44:13 -05:00 |
|
tusooa
|
82c0044963
|
Show a dedicated registration notice page when further action is required after registering
|
2024-01-13 17:41:57 -05:00 |
|
Ekaterina Vaartis
|
872dffe51b
|
Implement pack pagination, more localization fixes
|
2024-01-07 16:41:17 +03:00 |
|
Ekaterina Vaartis
|
f8e1d5e3e0
|
Remote pack download, localization
|
2024-01-07 14:28:34 +03:00 |
|
Ekaterina Vaartis
|
4451cccb3c
|
Error handling, uploading/deleting new emojis, sorting
|
2024-01-07 12:26:40 +03:00 |
|
Ekaterina Vaartis
|
091532d577
|
Editing emojis in popover, pack creation/deletion
Also fixed some API calls since they weren't working apparently
|
2024-01-07 02:45:49 +03:00 |
|
marcin mikołajczak
|
6f452d672f
|
Display public favorites on user profiles
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
|
2023-12-28 10:43:06 +01:00 |
|
tusooa
|
a709127a3c
|
Use actor type to determine whether a user is a bot
|
2023-12-27 22:55:58 -05:00 |
|
tusooa
|
cc4aaccf38
|
Implement indicator for groups
|
2023-12-27 22:54:44 -05:00 |
|
tusooa
|
fd77270564
|
Make user card group-aware
|
2023-12-27 22:40:07 -05:00 |
|
tusooa
|
4777bec85f
|
Add a description on what groups do
|
2023-12-27 22:36:13 -05:00 |
|
tusooa
|
0110fd86c2
|
Allow user to mark account as group
|
2023-12-27 22:30:19 -05:00 |
|
Ekaterina Vaartis
|
bfdad56b0d
|
Make the frontend config work somewhat even without DB config
|
2023-12-21 00:48:14 +03:00 |
|
Ekaterina Vaartis
|
f9c85c0c49
|
Initial incomplete admin emoji settings implementation
|
2023-12-21 00:18:02 +03:00 |
|
Mark Felder
|
5bd8a78a7a
|
Fix video posters on Safari
|
2023-12-17 00:51:56 -05:00 |
|
HJ
|
2b41c1cfe8
|
Merge branch 'notifications-thru-sw' into 'develop'
Notifications improvements.
See merge request pleroma/pleroma-fe!1873
|
2023-12-13 22:20:59 +00:00 |
|
Henry Jameson
|
ff10834f1a
|
cleanup stray console logs
|
2023-12-14 00:14:06 +02:00 |
|
Henry Jameson
|
5ee8fc0aea
|
add setting to always show push notifications
|
2023-12-13 23:54:12 +02:00 |
|
Henry Jameson
|
b394392d0d
|
fix incorrect path for follow request notifications settings
|
2023-12-13 21:07:23 +02:00 |
|
Henry Jameson
|
febc2aa569
|
lint
|
2023-12-13 20:56:27 +02:00 |
|
Henry Jameson
|
0fd1b26fb6
|
don't include extra notifications
|
2023-12-13 20:38:39 +02:00 |
|
Henry Jameson
|
4e8bb80dbd
|
fix incorrect title + add counter
|
2023-12-13 20:37:40 +02:00 |
|
HJ
|
02fff5ddd5
|
Merge branch 'neetzsche/accommodate-scrobble-urls' into 'develop'
Accommodate scrobble URLs when present
See merge request pleroma/pleroma-fe!1872
|
2023-11-30 17:51:32 +00:00 |
|
HJ
|
ce46b97c59
|
Remove <img> for favicon
|
2023-11-30 17:47:32 +00:00 |
|
NEETzsche
|
730351dcd1
|
Accommodate scrobble URLs when present
|
2023-11-30 09:00:47 -07:00 |
|
Henry Jameson
|
38b6f0a013
|
fix notification dot in favicon and mobile nav, minor refactor
|
2023-11-20 00:14:56 +02:00 |
|
Henry Jameson
|
c0e2ba37c8
|
changelog, small fix
|
2023-11-19 17:02:46 +02:00 |
|
Henry Jameson
|
072a06fc89
|
reports visibility setting + actual filtering for desktop notifs
|
2023-11-19 16:40:30 +02:00 |
|
Henry Jameson
|
d178a56924
|
improve visual for the description bit
|
2023-11-19 16:14:24 +02:00 |
|
Henry Jameson
|
fd3ad106be
|
rearrange notification visibility page a bit.
|
2023-11-19 16:12:43 +02:00 |
|
Henry Jameson
|
e3ee3eacca
|
added some settings for notifications
|
2023-11-19 15:24:34 +02:00 |
|
Henry Jameson
|
1037a3bb72
|
remove the WIP tip since pleroma!3862 is in stable
|
2023-11-19 10:06:06 +02:00 |
|
Henry Jameson
|
a190ef2c56
|
fix crash added in this MR
|
2023-11-19 10:02:42 +02:00 |
|
Henry Jameson
|
75eea5f2b2
|
Merge remote-tracking branch 'origin/develop' into admin-dashboard-fixes
|
2023-11-19 09:58:29 +02:00 |
|
Henry Jameson
|
a17defc5ab
|
handle desktop notifications clicks
|
2023-11-16 20:41:41 +02:00 |
|
Henry Jameson
|
aad3225d25
|
refactored notifications into their own module separate from statuses (WIP)
|
2023-11-16 19:26:18 +02:00 |
|
Henry Jameson
|
d9ea160a67
|
account for if there's no primary frontend setup
|
2023-11-13 17:31:12 +02:00 |
|
Henry Jameson
|
ec2937ec1f
|
add options for marking single notification as read
|
2023-11-13 17:29:25 +02:00 |
|
HJ
|
18c0cf1845
|
Merge branch 'tusooa/react-more-actions-fix' into 'develop'
Accessibility for react & extra buttons
See merge request pleroma/pleroma-fe!1869
|
2023-11-12 23:06:14 +00:00 |
|
tusooa
|
82063f34b2
|
Add aria-controls to extra-buttons trigger
|
2023-11-12 15:13:28 -05:00 |
|
tusooa
|
0026b35f66
|
Add alt text for react and extra-buttons popup
|
2023-11-12 14:51:39 -05:00 |
|
tusooa
|
661d5b6d25
|
Fix frontend admin tab crashing when no primary frontend is set
|
2023-11-11 19:27:38 -05:00 |
|
Henry Jameson
|
55d4ea3643
|
fix layout
|
2023-11-10 15:24:13 +02:00 |
|
NEETzsche
|
2c9930bd5b
|
Display the latest scrobble under a user's name
|
2023-11-10 06:11:55 -07: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
|
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 |
|
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 |
|
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 |
|
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
|
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 |
|
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 |
|
tusooa
|
1c20487494
|
Implement showing quotes
|
2023-07-13 00:44:30 -04:00 |
|
HJ
|
c9d07c6202
|
Merge branch 'tusooa/scroll-emoji-selector-safari' into 'develop'
Fix scrolling emoji selector in modal in safari ios
Closes #1264
See merge request pleroma/pleroma-fe!1844
|
2023-06-29 16:09:51 +00:00 |
|
tusooa
|
9fa0c05b35
|
Fix lint
|
2023-06-29 11:43:49 -04:00 |
|
tusooa
|
bf5bd4235d
|
Comment the v-body-scroll-lock usage in code
|
2023-06-29 11:40:33 -04:00 |
|
tusooa
|
09402e2537
|
Fix scrolling emoji selector in modal in safari ios
|
2023-06-29 11:31:25 -04:00 |
|
tusooa
|
8cc6b213fb
|
Fix react button misalignment on safari ios
|
2023-06-29 10:28:05 -04:00 |
|
tusooa
|
96ef76f1d7
|
Make emoji picker buttons accessible
|
2023-06-18 15:45:30 -04:00 |
|
tusooa
|
db1643b94e
|
Keep aspect ratio of custom emoji reaction in notification
|
2023-06-13 15:06:46 -04:00 |
|
tusooa
|
8ba22a2481
|
Fix react button not working if reaction accounts are not loaded
|
2023-06-09 16:13:43 -04:00 |
|
Henry Jameson
|
0109724a5f
|
case insensititvy
|
2023-06-05 21:57:36 +03: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
|
cbd22d52b8
|
make admin settings modal available on mobile
|
2023-05-24 12:00:16 +03:00 |
|
Henry Jameson
|
b3d0360699
|
fix and cleanup reset button
|
2023-05-24 11:44:41 +03:00 |
|
Henry Jameson
|
ed34b07b3f
|
fix transition when resetting to indeterminate state
|
2023-05-24 11:44:26 +03:00 |
|
Henry Jameson
|
d223683b2e
|
make detailed access restriction an expert section
|
2023-05-24 11:32:16 +03:00 |
|
Henry Jameson
|
9f77f910b8
|
fix animation when ideterminate is the initial state
|
2023-05-24 11:29:59 +03:00 |
|
Henry Jameson
|
b72af7d6ae
|
Merge remote-tracking branch 'origin/develop' into improve_settings_reusability
|
2023-05-23 22:24:04 +03:00 |
|
Henry Jameson
|
99f85069b8
|
fix indeterminate state animation
|
2023-05-23 22:23:58 +03:00 |
|
tusooa
|
b82f2a3543
|
Use button text in reaction counter
|
2023-05-22 23:09:28 -04:00 |
|
tusooa
|
dc2ff9b2d2
|
Add text label for custom emoji reactions
|
2023-05-22 22:37:18 -04:00 |
|
tusooa
|
c675130024
|
Make reaction counter accessible
|
2023-05-22 22:30:54 -04:00 |
|
tusooa
|
d3e251665f
|
Lint
|
2023-05-22 22:20:09 -04:00 |
|
tusooa
|
48ee11fea3
|
Add aria for react button
|
2023-05-22 22:18:42 -04:00 |
|
tusooa
|
0b2f676e50
|
Fix focus (unvisible) style
|
2023-05-22 22:14:44 -04:00 |
|
tusooa
|
8a1074336c
|
Make emoji reactions clickable when not logged in
|
2023-05-22 22:09:04 -04:00 |
|
tusooa
|
ed23f51838
|
Make reaction button accessible
|
2023-05-22 22:02:22 -04:00 |
|
tusooa
|
6b0d72937e
|
Apply 1 suggestion(s) to 1 file(s)
|
2023-05-21 18:31:25 +00:00 |
|
tusooa
|
4b38fc5ffc
|
Fix custom emojis shown in selector if backend does not support it
|
2023-05-12 09:57:22 -04:00 |
|
Henry Jameson
|
4664d99af2
|
lint
|
2023-05-09 23:29:30 +03:00 |
|
Henry Jameson
|
ad3916027a
|
lint
|
2023-05-08 22:14:49 +03:00 |
|
Henry Jameson
|
b79f297692
|
fix double pushbuttons in the draft buttons
|
2023-05-08 22:04:05 +03:00 |
|
Henry Jameson
|
039b6c61a2
|
lint
|
2023-05-08 21:37:29 +03:00 |
|
Henry Jameson
|
09e3735e37
|
semantics + description for instance access section
|
2023-05-08 21:36:18 +03:00 |
|
Henry Jameson
|
2322646442
|
reintroduce width limit on number input but only for sizesetting
|
2023-05-08 21:13:07 +03:00 |
|
Henry Jameson
|
0f81239451
|
remove restriction on number input's width
|
2023-05-08 21:11:48 +03:00 |
|
Henry Jameson
|
05a7e612aa
|
show warning for developer for missing labels
|
2023-05-08 21:10:06 +03:00 |
|
Henry Jameson
|
b9c69a2272
|
improve the semantics
|
2023-05-08 21:01:29 +03:00 |
|
Henry Jameson
|
1935bf6bd4
|
fix media upload bug
|
2023-05-08 21:01:20 +03:00 |
|
Henry Jameson
|
6816bc8bad
|
remove unused stuff
|
2023-05-05 01:50:41 +03:00 |
|
Henry Jameson
|
1492937a7e
|
lint
|
2023-04-24 23:01:29 +03:00 |
|
Henry Jameson
|
e0fbeee88e
|
finish up attachment setting (right now only for admin section only)
|
2023-04-24 21:57:31 +03:00 |
|
Henry Jameson
|
9aaa8a86f5
|
initial implementation of attachmentsetting
|
2023-04-13 01:11:20 +03:00 |
|
Henry Jameson
|
d8ed541d12
|
reordered registrations section to be above access since it's more
likely to be used more often
|
2023-04-13 00:02:35 +03:00 |
|
Henry Jameson
|
4c158e636b
|
more i18n stuff, added missing labels and such
|
2023-04-13 00:02:31 +03:00 |
|
Henry Jameson
|
3e1aeb6d2c
|
Merge remote-tracking branch 'origin/develop' into improve_settings_reusability
|
2023-04-12 23:31:11 +03:00 |
|
HJ
|
a814520709
|
Merge branch 'tusooa/pin-announcement' into 'develop'
Fix bug where announcements cannot be pinned
See merge request pleroma/pleroma-fe!1809
|
2023-04-11 21:28:02 +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 |
|
tusooa
|
5c0deb1e6f
|
Fix bug where announcements cannot be pinned
|
2023-04-06 18:14:49 -04:00 |
|
Henry Jameson
|
9e5c7313c6
|
use draft state instead of live state in that one place
|
2023-03-29 23:34:30 +03:00 |
|
Henry Jameson
|
ac75d051b7
|
better frontends tab, now you can set default frontend
|
2023-03-29 23:26:57 +03:00 |
|