Shpuld Shpuldson
d150dae5d1
fixes to timeline error handling
2020-11-10 12:52:54 +02:00
Shpuld Shpuldson
0206b2bcc5
change favicon dimensions for high res, add handling when favicon isn't available
2020-11-03 11:55:29 +02:00
Shpuld Shpuldson
1fa046126e
make badge just a ball, make it use theming
2020-11-02 16:45:15 +02:00
Shpuld Shpuldson
350eb489c2
add favicon badge for unread notifs
2020-11-02 15:46:49 +02:00
Shpuld Shpuldson
5e8db7ed93
move from using timestamps to ids when tracking last seen in chats
2020-11-02 09:15:13 +02:00
Eugenij
78e5a63922
Apply 1 suggestion(s) to 1 file(s)
2020-11-01 23:36:58 +03:00
eugenijm
e798e9a417
Optimistic message sending for chat
2020-11-01 23:36:58 +03:00
Shpuld Shpuldson
2c441c7922
fix back button size, fix missing chat notifications being marked as read too eagerly, fix promiseinterval erroring when not getting a promise
2020-10-27 10:03:04 +02:00
Shpuld Shpludson
6bd38c7d6f
Merge branch 'fix/wait-for-request-before-starting-interval' into 'develop'
...
Fix/wait for request before starting interval - fix #937
Closes #937
See merge request pleroma/pleroma-fe!1222
2020-10-01 13:20:14 +00:00
Shpuld Shpludson
91778a0276
Merge branch 'feat/custom-virtual-scrolling' into 'develop'
...
Timeline virtual scrolling
See merge request pleroma/pleroma-fe!1043
2020-09-29 10:18:37 +00:00
Shpuld Shpludson
f174f289a9
Timeline virtual scrolling
2020-09-29 10:18:37 +00:00
Maksim Pechnikov
3dbc1bedbf
Merge branch 'develop' into feature/import_export_mutes
2020-09-18 22:04:01 +03:00
eugenijm
8c4514013d
Fix chat messages being missed when the streaming is disabled and the messages are sent by both participants simultaneously
2020-09-16 09:21:24 +03:00
Maksim Pechnikov
947d7cd6f2
added import/export mutes
2020-09-08 09:41:42 +03:00
eugenijm
b8afdb4c02
Do not show desktop notifications for your own chat messages
2020-09-04 23:11:10 +03:00
Shpuld Shpludson
e331db79e5
Merge branch 'develop' into 'fix/wait-for-request-before-starting-interval'
...
# Conflicts:
# CHANGELOG.md
2020-09-04 08:38:13 +00:00
Shpuld Shpuldson
c89ac79140
fix chat fetcher stops, change fetcher code
2020-09-04 11:22:14 +03:00
Shpuld Shpuldson
3fb35e8123
rename to promiseInterval
2020-09-04 11:19:53 +03:00
Shpuld Shpuldson
5b403ba7d1
fix timeline showimmediately being set wrongly
2020-09-02 22:12:50 +03:00
Shpuld Shpuldson
d939f2ffbc
document makeFetcher a bit
2020-09-02 21:08:06 +03:00
Shpuld Shpuldson
1b6eee0497
change chats to use custom makeFetcher
2020-09-02 21:01:31 +03:00
Shpuld Shpuldson
2d914c331e
replace setInterval for timelne, notifications and follow requests
2020-09-02 20:40:47 +03:00
Shpuld Shpuldson
0347d79bda
Rewrite word split imperatively for control
2020-08-28 12:02:52 +03:00
Shpuld Shpuldson
f5e4ad601a
wip start
2020-08-27 16:46:23 +03:00
lain
c649f28faf
EntityNormalizer: Normalize thumbnail url.
2020-08-19 14:54:00 +02:00
lain
0ea23a03ce
Merge branch 'feat/idempotency' into 'develop'
...
Status posting Idempotency
See merge request pleroma/pleroma-fe!1194
2020-07-23 13:17:44 +00:00
Shpuld Shpludson
a06ab08f96
Merge branch 'desktop-notifications-for-chat' into 'develop'
...
Desktop chat notifications
Closes #893
See merge request pleroma/pleroma-fe!1185
2020-07-20 14:34:50 +00:00
Shpuld Shpludson
e0add7a44e
Merge branch 'features/favicons' into 'develop'
...
status.vue: Add support for favicons
See merge request pleroma/pleroma-fe!1076
2020-07-20 14:06:16 +00:00
Shpuld Shpludson
92377beab1
Merge branch 'fix-notification-polling' into 'develop'
...
Fix the notifications polling when all the latest notifications are unread
Closes #896
See merge request pleroma/pleroma-fe!1198
2020-07-20 08:22:51 +00:00
eugenijm
5b9d22e2c5
Fix the notifications polling when all the latest notifications are unread
2020-07-17 18:27:47 +03:00
Shpuld Shpuldson
f28ba3dfdb
Limit reply filtering to home and public
2020-07-17 09:33:18 +03:00
Shpuld Shpuldson
0c7c24d3d1
make idempotency watch entire status
2020-07-16 10:18:18 +03:00
Shpuld Shpuldson
89a677f5e8
add basic idempotency support
2020-07-15 16:19:57 +03:00
HJ
5af0949491
Apply suggestion to src/services/theme_data/theme_data.service.js
2020-07-14 13:04:00 +00:00
eugenijm
54dea24bb8
Do not display desktop chat notification when the chat is focused
2020-07-13 15:48:19 +03:00
eugenijm
2c35afeebf
Add desktop chat notifications
2020-07-13 06:27:51 +03:00
Henry Jameson
40e3595ad3
fix chrome69
2020-07-12 16:21:43 +03:00
eugenijm
ed7310c04b
Undo the promise rejection on the json parser error in promisedRequest
...
to keep the existing behavior in case some parts of the code rely on it
and to limit the overall scope of the changes.
2020-07-08 15:21:31 +03:00
eugenijm
f05f832bff
Address feedback
...
Use more specific css rules for the emoji dimensions in the chat list status preview.
Use more round em value for chat list item height.
Add global html overflow and height for smoother chat navigation in
the desktop Safari.
Use offsetHeight instad of a computed style when setting the window height on resize.
Remove margin-bottom from the last message to avoid occasional layout shift in the desktop Safari
Use break-word to prevent chat message text overflow
Resize and scroll the textarea when inserting a new line on ctrl+enter
Remove fade transition on route change
Ensure proper border radius at the bottom of the chat, remove unused border-radius
Prevent the chat header "jumping" on the avatar load.
2020-07-08 15:21:31 +03:00
eugenijm
aa2cf51c05
Add Chats
2020-07-08 15:21:31 +03:00
Shpuld Shpludson
eea002e6f5
streamline profile image api, update reset ui for all profile images to match avatar, remove unnecessary stuff
2020-07-08 10:11:17 +00:00
Shpuld Shpuldson
e3991db5c4
fix conflicts and add error handling to media descriptions
2020-07-07 10:01:37 +03:00
Shpuld Shpuldson
b4709f93d4
add more ways to set description
2020-07-07 09:07:20 +03:00
Shpuld Shpuldson
87b5f828d7
fix conflicts, use file icon instead of link, add support for audio and file icon in cw'd posts
2020-07-06 14:01:03 +03:00
Shpuld Shpuldson
afdc3f96f0
fix conflicts, make subject update the preview
2020-07-06 10:45:47 +03:00
Shpuld Shpludson
b761bcf333
Merge branch 'fix/remove-extra-notifications-fetch' into 'develop'
...
Fix: notifications fetcher double fetching on every tick
See merge request pleroma/pleroma-fe!1164
2020-07-05 07:03:27 +00:00
Shpuld Shpludson
af4a26b588
Merge branch 'feat/allow-use-without-cookies' into 'develop'
...
Fix #815 : Allow use without cookies, Add a global notice popup system
Closes #815
See merge request pleroma/pleroma-fe!1166
2020-07-05 06:53:29 +00:00
Shpuld Shpludson
acc3b083aa
Merge branch 'feat/parent-visible-support' into 'develop'
...
#874 Add strike-through to "Reply to" when parent_visible is set to false
See merge request pleroma/pleroma-fe!1162
2020-07-05 06:15:35 +00:00
Eugenij
de291e2e33
Add bookmarks
...
Co-authored-by: jared <jaredrmain@gmail.com>
2020-07-03 19:45:49 +00:00
Shpuld Shpuldson
9cac5d94dd
change alert popup alpha
2020-07-02 15:17:58 +03:00
Shpuld Shpuldson
f0668c9ff8
add follow request users to store
2020-07-02 12:19:33 +03:00
Shpuld Shpuldson
1293bec77e
change storage error one-off into a global notice system
2020-07-02 10:40:41 +03:00
Shpuld Shpludson
c0fb35b106
Merge branch 'develop' into 'xenofem/pleroma-fe-rebased-image-description-authoring'
...
# Conflicts:
# CHANGELOG.md
2020-07-02 04:50:03 +00:00
Shpuld Shpuldson
3ebd4e4429
document the 'mark-as-read-detection' system
2020-07-01 17:55:42 +03:00
Shpuld Shpuldson
62d0bc47b3
remove unnecessary fetchAndUpdate, change notifications fetcher to not double fetch
2020-07-01 14:15:04 +03:00
Shpuld Shpuldson
ea09bbecf8
Make use of backend reply filtering
2020-06-30 17:02:38 +03:00
Shpuld Shpuldson
6529f9fa34
add strikethrough when parent isn't visible
2020-06-30 15:04:16 +03:00
Shpuld Shpuldson
223fabfe90
add rich text preview
2020-06-28 12:16:41 +03:00
William Pitcock
2c6ec37e6a
media description support
2020-06-28 02:10:06 -04:00
lain
1afa0f0044
Merge branch 'notification-unification-experiments' into 'develop'
...
Notification unification / WebPush i18n.
See merge request pleroma/pleroma-fe!1142
2020-06-19 13:34:04 +00:00
Shpuld Shpludson
95f5c7fff6
Merge branch 'iss-149/profile-fields-display' into 'develop'
...
Display profile fields
See merge request pleroma/pleroma-fe!1004
2020-06-19 08:04:54 +00:00
Shpuld Shpuldson
8a9654b511
Merge branch 'develop' into features/favicons
2020-06-18 16:47:37 +03:00
Shpuld Shpludson
6343ee929c
Merge branch '589-poll-options' into 'develop'
...
Polls: Construct an html field during normalization.
Closes #589
See merge request pleroma/pleroma-fe!1146
2020-06-18 13:33:00 +00:00
Shpuld Shpuldson
580fcd3ad9
restyle the fields
2020-06-17 18:26:06 +03:00
Shpuld Shpuldson
f8cf92a01f
Merge branch 'develop' into kPherox/pleroma-fe-iss-149/profile-fields-display
2020-06-17 11:23:32 +03:00
lain
72ee51c85c
Apply suggestion to src/services/entity_normalizer/entity_normalizer.service.js
2020-06-14 13:09:14 +00:00
lain
d41c9a717c
Polls: Construct an html field during normalization.
2020-06-14 13:16:08 +02:00
Henry Jameson
8cd5041663
add support for defining the greentext
2020-06-13 13:25:56 +03:00
lain
33c1adbef4
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma-fe into notification-unification-experiments
2020-06-12 12:58:01 +02:00
lain
0c36486299
API: Remove fetch polyfill
...
All browser except IE have supported this for longer than
Pleroma even exists.
2020-06-11 18:49:39 +02:00
lain
8d7d4980b9
StatusParser: Remove unused removeAttachmentLinks.
...
Brings down the vendor by over 200kb
2020-06-11 18:39:19 +02:00
lain
98819ae32c
NotificationUtils: Add tag to notifications.
2020-06-11 15:49:39 +02:00
lain
a52a393266
NotificationUtils: Extract preparation of notification object.
2020-06-11 15:22:31 +02:00
Sergey Suprunenko
1007039478
Autocomplete domain mutes from list of known instances
2020-06-08 13:17:18 +02:00
Henry Jameson
9e3e6b0c69
Merge remote-tracking branch 'origin/develop' into settings-modal
...
* origin/develop: (22 commits)
changelog
alignment fixes
Update CHANGELOG.md
StillImage: Make it work properly in both firefox and chrome.
ReactButton: Change the combined emoji (heart) to a simple one.
Linting fixes.
Settings: Keep a local version of the mutedWordsString
MediaModal: Close on browser navigation events.
StatusContent: Try to get hashtag from dataset first.
Docs: Change wrong documentation.
EntityNormalizerSpec: More fixes.
EntityNormalizerSpec: Test new behavior.
EntityNormalizer: Add colons to emoji alt text.
fixed case in class name
The sidebarRight option wasn't being read
Use consistent naming for Pleroma-FE in README
Remove mention of GNU Social
lint
multiple fixes
fix non-mention notifs
...
2020-06-07 00:10:21 +03:00
HJ
e47d0f2103
Merge branch 'fix-reprooted-muted-posts' into 'develop'
...
Fixed some issues with muting
See merge request pleroma/pleroma-fe!1120
2020-06-06 20:31:43 +00:00
lain
f197a2aa39
EntityNormalizer: Add colons to emoji alt text.
...
This makes it possible to copy them and still have them work.
2020-06-04 15:12:03 +02:00
Henry Jameson
b5c1d074f8
fix reprööted posts not being muted properly. fix muted posts making
...
desktop notifications
2020-05-25 23:38:31 +03:00
Henry Jameson
7951192cd9
Improve settings-modal async loading, update vue to 2.6.11 to be able
...
to use Vue.observable, to implmement resettable async component
2020-05-25 16:11:05 +03:00
Ivan Tashkinov
5235e7ea1e
Removed with_muted
param usage for user favorites timeline endpoint (it only supports pagination params).
2020-05-25 08:48:44 +03:00
Shpuld Shpuldson
9c7cb3a954
remove search1 with_relationships
2020-05-13 18:04:30 +03:00
Shpuld Shpuldson
355281081a
don't send undefined
2020-05-13 17:53:43 +03:00
Shpuld Shpuldson
8e39971098
add with_relationships where necessary
2020-05-13 17:48:31 +03:00
Shpuld Shpludson
1186205583
Merge branch 'develop' into 'feat/relationship-refactor'
...
# Conflicts:
# src/components/notification/notification.js
2020-05-08 08:35:30 +00:00
Shpuld Shpuldson
75519223f9
mark single notifs as seen properly on server
2020-05-02 10:52:57 +03:00
Shpuld Shpludson
c67e9daf06
Merge branch 'follow-request-notification' into 'develop'
...
Add support for follow request notifications
Closes #823 and #822
See merge request pleroma/pleroma-fe!1093
2020-05-01 20:24:25 +00:00
Shpuld Shpuldson
02c8a9e314
remove with_move param
2020-05-01 17:26:07 +03:00
eugenijm
01b07f01e9
Add support for follow request notifications
2020-04-30 09:58:55 +03:00
Shpuld Shpuldson
ca00e93b60
minor fixes
2020-04-23 14:27:27 +03:00
Shpuld Shpuldson
99d8e16e4d
remove with_relationships as it doesn't help
2020-04-23 14:11:48 +03:00
Shpuld Shpuldson
ce0a1e7ad1
add back missing catch
2020-04-23 14:08:33 +03:00
Shpuld Shpuldson
cda298c822
remove unused mutation and test for it
2020-04-23 11:17:52 +03:00
Shpuld Shpuldson
aa56147322
fix follow
2020-04-22 15:06:10 +03:00
Shpuld Shpuldson
4b7007bc7d
fix mistakes
2020-04-21 23:56:48 +03:00
Shpuld Shpuldson
6bb75a3a6d
make relationships separate from users
2020-04-21 23:27:51 +03:00
Egor Kislitsyn
18fa338d43
Fix pagination
2020-04-13 15:26:55 +04:00
Mark Felder
40005240eb
Send credentials for favourited_by and reblogged_by API endpoints
...
This ensures the data is fetchable on private instances
2020-03-31 14:46:38 -05:00
Henry Jameson
a485386a3b
fix tests
2020-03-06 21:48:40 +02:00
Henry Jameson
550080bd82
fix last issue
2020-03-06 21:39:17 +02:00
Henry Jameson
7aa5bf0896
prioritize disabled opacity over transparent keyword
2020-03-06 21:20:42 +02:00