Shpuld Shpuldson
576ad9750b
make tests not fail
4 years ago
kPherox
da55b0d435
Add fields_text for tooltip
5 years ago
HJ
3ddf7ebe2c
Merge branch 'themes-accent' into 'develop'
...
Themes v3 Part 1 "2.1" codenamed "One step for themes, a giant burder for code reviewers"
Closes #750 and #774
See merge request pleroma/pleroma-fe!1037
5 years ago
HJ
12cd96bfa7
Merge branch 'fix-android-emoji-input' into 'develop'
...
Add onInput() function as listener for input events, remove unnecessary compositionupdate listener
Closes #775
See merge request pleroma/pleroma-fe!1065
5 years ago
xenofem
c1e38a4423
EmojiInput tests should be checking the input value on the last input event, not the first
5 years ago
HJ
84ebae8ed3
Merge branch 'develop' into 'themes-accent'
...
# Conflicts:
# src/components/emoji_reactions/emoji_reactions.vue
5 years ago
Shpuld Shpludson
f6b482be51
Emoji Reactions - fixes and improvements
5 years ago
Henry Jameson
f0c4bb1193
Merge remote-tracking branch 'upstream/develop' into themes-accent
...
* upstream/develop: (33 commits)
add emoji reactions to changelog
fix emoji reaction classes broken in develop
review changes
Fix password and email update
remove unnecessary anonymous function
Apply suggestion to src/services/api/api.service.js
remove logs/commented code
remove favs count from react button
remove mock data
change emoji reactions to use new format
Added polyfills for EventTarget (needed for Safari) and CustomEvent (needed for IE)
Fix missing TWKN when logged in, but server is set to private mode.
Fix follower request fetching
Add domain mutes to changelog
Implement domain mutes v2
change changelog to reflect actual release history of frontend
Fix #750 , fix error messages and captcha resetting
Optimize Notifications Rendering
update CHANGELOG
Use last seen notif instead of first unseen notif for sinceId
...
5 years ago
Henry Jameson
5313833d80
lint
5 years ago
Henry Jameson
7c074b8741
fix rgba css generation, add some tests to automatically verify that themes are
...
generated properly
5 years ago
Shpuld Shpuldson
c4beac5f89
Merge branch 'develop' into feat/emoji-reactions
5 years ago
Shpuld Shpuldson
a018ea622c
change emoji reactions to use new format
5 years ago
Henry Jameson
2b36a62c56
fix tests, integrate depenentless sorting into toposort for easier testing and
...
better guarantees
5 years ago
Shpuld Shpludson
86380f0429
Optimize Notifications Rendering
5 years ago
Henry Jameson
21d9c87b34
fix tests
5 years ago
Henry Jameson
622c9d388e
Refactoring, forgotten files
5 years ago
HJ
0eda60eeb4
Merge branch 'greentext-strikes-back' into 'develop'
...
⑨ Added greentext support ⑨
Closes #9
See merge request pleroma/pleroma-fe!994
5 years ago
kPherox
a55486f8d7
Normalize profile fields
5 years ago
Henry Jameson
bd2a682b83
tests + updates
5 years ago
Henry Jameson
b66564a30d
Merge remote-tracking branch 'upstream/develop' into settings-refactor
...
* upstream/develop: (89 commits)
remove needless ref
show preview popover when hover numbered replies
refactor conditions
do not make too many nested div
add fetchStatus action
refactor status loading logic
split status preview popover into a separate component
uninstall mobile-detect library
listen both events
minor css fix
restrict distance at top side only
set different trigger event in desktop and mobile by default
fix eslint warnings
fix popper go behind the top bar
migrate Popper to v-popover
fix popper go behind the top bar
fix eslint warnings
reset font-size to normal text size using rem
use top placement by default
hide status preview popper when hover popper content
...
5 years ago
Henry Jameson
0be86304d2
Fix tests, more replacing with mergedConfig
5 years ago
Henry Jameson
a2923570c3
fix regex shortcode problem
5 years ago
kaniini
4369ce6f1b
Merge branch 'hide-followers-follows-count' into 'develop'
...
Added a setting to hide follow/follower count from the user profile
See merge request pleroma/pleroma-fe!951
5 years ago
Henry Jameson
836cb817d1
fix tests
5 years ago
Henry Jameson
7b4cb38734
split spam mode into two separate options (one in settings page)
5 years ago
eugenijm
aafb29c589
Added a setting to hide follow/follower count from the user profile
5 years ago
Henry Jameson
db961af3c8
unit test for emoji input, for now covering only insertion mechanism
5 years ago
Henry Jameson
0d8b68632b
Remove emoji zoom
5 years ago
Henry Jameson
9146bee7aa
better hitbox for status emoji
5 years ago
taehoon
18a41e785e
update unit test
5 years ago
taehoon
d785ed5a05
rewrite unit tests
5 years ago
taehoon
a443a5203e
add more unit tests for elimination logic
5 years ago
taehoon
65ef039316
add unit test for elimination logic
5 years ago
Shpuld Shpludson
54b0f90133
Merge branch 'eslint-fix' into 'develop'
...
Fix shitton warning eslint gives
See merge request pleroma/pleroma-fe!871
5 years ago
Shpuld Shpludson
c8794b2b84
Merge branch '580' into 'develop'
...
Fix backend version string parsing
Closes #580
See merge request pleroma/pleroma-fe!868
5 years ago
Eugenij
14ec12b4f6
Set hide_follows and hide_followers settings when parsing Mastodon format
5 years ago
Henry Jameson
020c6d1bcf
all the manual fixes
5 years ago
HJ
8f53796420
Merge branch 'develop' into 'eslint-fix'
...
# Conflicts:
# src/components/post_status_form/post_status_form.vue
5 years ago
taehoon
c712754150
add unit tests
5 years ago
Henry Jameson
2c2b84d31d
npm eslint --fix .
5 years ago
taehoon
d8e210df4d
update test for clearTimeline action
5 years ago
lain
0eed2ccca8
Feature/polls attempt 2
5 years ago
Henry Jameson
52475dbf23
Fix pipelines and clean up console output
5 years ago
Henry Jameson
3e68514981
fix tests
5 years ago
Henry Jameson
e0247e21f6
Merge remote-tracking branch 'upstream/develop' into webpack-4-dart-sass
...
* upstream/develop: (126 commits)
entity normalizer: hook up in_reply_to_account_acct
add BBCode strings
fix follow button not updating bug in follow-card
refer searched user objects from the global user rep
set max-width of textarea in settings page
Remove space in the timeline setting copy
user_card.vue: Fix .emoji to apply to img
Update oc.json
Update oc.json
Update oc.json
Update oc.json
replace pencil with wrench icon
rebuild fontello with wrench icon added
fetch all friends using pagination
stop fetching user relationship when user is unauthorized
Revert "recover border between basic-user-card using list component"
remove extra spacing
code readability
fix typos
clean up
...
5 years ago
Henry Jameson
fd171da0dc
attempt at making it work
6 years ago
Henry Jameson
262760d258
revert unnecessary changes
6 years ago
Henry Jameson
9108737d55
Webpack 4, ESLint with Vue, Node-sass, updated dependencies overall. New linting.
6 years ago
dave
783cc00dd0
merge develop & resolve conflict
6 years ago
shpuld
c50e64f8ee
Add tests for gesture service, fix bug with perpendicular directions
6 years ago
dave
55d7bd6d4e
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma-fe into issue-436-mastoapi-notifications
6 years ago
Henry Jameson
30c0cafff1
Merge remote-tracking branch 'upstream/develop' into mastoapi/emojis
...
* upstream/develop: (34 commits)
after store: fix setting postFormats field
fix user-card avatar falling into permament failed state
fix flake id users not fetching correctly
fix console error
afterStoreSetup: Move log in and theme load to afterStoreSetup.
afterStoreSetup: Handle 404 cases.
afterStoreSetup: Emoji and nodeinfo refactor.
afterStoreSetup: refactor TOS and panel fetching, handle 404s.
afterStoreSetup: refactor.
Load persistedStated with async/await.
whoops
レインせんぱいにサンキュー
fix embedded relationship card parsing
actually use embedded relationship if it's present
instead of filtering nulls, let's just not have them in the first place
#434 - fix plain text issue
Add floating post-status button on mobile
Update user settings icon to pencil
I18n: Update Czech translation
user_card.vue: Copy over .status-content img styling
...
6 years ago
dave
e5786f32a7
#436 : merge develop
6 years ago
HJ
9364964b01
Merge branch 'mastoapi/user-stuff' into 'develop'
...
Transition to MastoAPI: user data
See merge request pleroma/pleroma-fe!655
6 years ago
dave
8ade93bb4d
#436 : update test
6 years ago
dave
06fda27511
#436 : update unit testing
6 years ago
Henry Jameson
4efcda1b41
Added some tests
6 years ago
Henry Jameson
06d39b62a8
fixed tests, review fixes, now storing local users with downcase screen name for
...
better compatibility
6 years ago
shpuld
70d7ed3607
Make minId reset with minVisibleId to prevent gaps when showing new
6 years ago
Henry Jameson
f3a9200b7c
some test fixes, disabled one test for now since logic now is even more async in general
6 years ago
Henry Jameson
4f3a220487
Since BE doesn't support fetching user by screen name over MastoAPI we'll gonna
...
just fetching it over QvitterAPI real quick :DDDDDDDDD
6 years ago
Shpuld Shpludson
09736691ea
Merge branch '420-redo-user-card-content' into 'develop'
...
Re-do UserCardContent Component CSS
Closes #420
See merge request pleroma/pleroma-fe!642
6 years ago
taehoon
7cb13df8ad
Update tests
6 years ago
dave
f5adb62e2e
#392 : update defaultState into a function
6 years ago
Edijs
be77707381
Fix unit test
6 years ago
Edijs
7addd408a9
Typo
6 years ago
Edijs
c0b833cb85
Added tag extractor method and spec
6 years ago
shpuld
c7cffbb6c7
Merge branch 'develop' into feat/media-modal
6 years ago
shpuld
15603981f8
Capture clicks on statuses to hijack mention clicks, match mention href to user somehow
6 years ago
lambda
fcd99ebc5b
Merge branch 'fix/make-user-by-name-case-insensitive' into 'develop'
...
Make userByName case-insensitive
See merge request pleroma/pleroma-fe!489
6 years ago
shpuld
a593c2cb8c
Make userByName case-insensitive
6 years ago
shpuld
ca78623b34
fix user tl clearing and give it a test
6 years ago
shpuld
51024a2c8a
Merge branch 'develop' into feat/media-modal
6 years ago
shpuld
0ab828bb30
Merge develop and fix conflict
6 years ago
shpuld
3978aaef84
Redo everything in the MR
6 years ago
William Pitcock
efad3ad0a5
attempt to fix tests
6 years ago
Henry Jameson
d405bfe6de
update test names
6 years ago
Henry Jameson
1e61c8140b
tests for the tests god! bugfixes for bugfixes throne!
6 years ago
Henry Jameson
a2ef716f3b
consistency in tests too
6 years ago
Henry Jameson
5251de317d
Merge branch 'switch-to-string-ids' into favorites
...
with some changes/merge conflicts resolution
* switch-to-string-ids:
fixx?????
fix notifications?
fix lint
fix tests, removed one unused function, fix real problem that tests helped to surface
added some more explicit to string conversion since BE seem to be sending numbers and it could cause an issue.
Remove all explicit and implicit conversions of statusId to number, changed explicit ones so that they convert them to string
6 years ago
Henry Jameson
d7bd294666
migrated some tests to normalizer, fixed some potential bug, fixed tests to use
...
normalized naming instead of raw qvitter api objects. needs more tests tho.
6 years ago
Henry Jameson
b18e27c6d4
fix tests, removed one unused function, fix real problem that tests helped to
...
surface
6 years ago
Shpuld Shpludson
76cfb15b3c
Merge branch 'feature/replace-panel-switcher' into 'develop'
...
Mobile side drawer
See merge request pleroma/pleroma-fe!443
6 years ago
Shpuld Shpludson
fb8f774383
Fix profiles without statuses not loading
6 years ago
shpuld
16c7bd0199
merge develop, fix conflicts, fix logged out bug
6 years ago
shpuld
85c058e95c
New routes, notifications, other impovements in side drwaer
6 years ago
Lambda
f35dbaf064
Treat reserved users like external users in the frontend.
6 years ago
Lambda
24eba26c5b
Restore old routes, enable user route as fallback.
6 years ago
Maxim Filippov
5f10c5e786
Fix user profile test
6 years ago
Maxim Filippov
2211c533dd
Merge branch 'develop' into feature/new-user-routes
6 years ago
Maxim Filippov
b524e73a65
Add local profile test
6 years ago
Maxim Filippov
828b1c78f9
Implement user_profile.spec.js
6 years ago
Maxim Filippov
e4a34cc4d4
Use 'userProfileLink' to generate user-profile link
6 years ago
Maxim Filippov
24caa2cfcd
Add generateProfileLink
6 years ago
Rinpatch
fa7fbe05de
Write a unit test for fileSizeFormatService
6 years ago
Maxim Filippov
ae8f0f36d8
Use "~" as a route namespace symbol
6 years ago
Maxim Filippov
e576f8cdad
Typo in tests
6 years ago
Maxim Filippov
6532462b95
Move old routes to /p, use /nickname for user profiles
6 years ago
Maxim Filippov
c3c75e0702
Remove dummy component
6 years ago
Henry Jameson
42584b1a34
fixup! fixup! Added logic to process reply to favorite request and update likes counter accordingly. Should fix some of cases of doubled likes and likes counter not decrementing.
6 years ago
Henry Jameson
4589466917
fixup! Added logic to process reply to favorite request and update likes counter accordingly. Should fix some of cases of doubled likes and likes counter not decrementing.
6 years ago
Henry Jameson
cc473df314
changed the only surviving and important test to accommodate for new notifications flow.
6 years ago
Henry Jameson
3afe65352b
removed notification-relevant test because the functionality they are testing do
...
not exist anymore. Gotta write more tho...
6 years ago
Henry Jameson
63650aec29
Added support for qvitter api fetching of notifications
6 years ago
Roger Braun
38653e1ea0
Fix specs.
6 years ago
eal
04a3a44195
Add tests for follow notifications.
7 years ago
Shpuld Shpuldson
e0e8965c08
update branch and fix merge conflicts
7 years ago
Roger Braun
e663420260
Fix notification deletion.
7 years ago
Roger Braun
72de959221
Remove notifications for deleted messages.
7 years ago
Roger Braun
024230c7f4
Basic word position and completion service.
8 years ago
Roger Braun
bde1241843
eslint fixes.
8 years ago
Roger Braun
e892fffda7
Correctly calculate the newStatusesCount.
...
Fixes a bug when viewing an updating twkn while logged in.
8 years ago
Roger Braun
66ef9f1328
Add users muting.
8 years ago
Roger Braun
c1d0b04105
Make minVisibleId actually dependent on visible statuses.
8 years ago
Roger Braun
026ab7c1df
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma-fe into develop
8 years ago
Jiayi Zheng
75fdc72e22
Implements feature status delete
...
Fixes issue #4
8 years ago
Roger Braun
58ac8f51a2
Treat mentions more like a timeline.
8 years ago
Roger Braun
25ecac846f
Add users repository in users module.
8 years ago
Roger Braun
9681bb7bfd
Add noIdUpdate option for addNewStatuses action.
...
This fixes #11 .
8 years ago
Roger Braun
c726aa8a7f
Fix specs.
8 years ago
Roger Braun
e0a108fcab
Move specs around.
8 years ago
Roger Braun
e1c5030311
Add notification on mention.
8 years ago
Roger Braun
51988e75b6
Add repeat notifications.
8 years ago
Roger Braun
ff93d1edee
Parse mastodon favorites.
8 years ago
Roger Braun
1d8c813135
Better handling of favorites.
8 years ago
Roger Braun
a5f523922c
Make timelineless status adding possible.
8 years ago
Roger Braun
05f9e68dab
Fixes for deletion.
8 years ago
Roger Braun
e7637e4196
Add first notification.
...
This adds a favorite notification.
8 years ago
Roger Braun
4cef86f2a8
Add status deletion.
...
Kind of wonky. Would be better if we used the AS endpoints.
8 years ago
Roger Braun
9171b382fe
Complete rewrite of status adding code.
...
This now uses nearly only mutation, to take advantage
of vue's mutation tracking.
8 years ago
Roger Braun
8723c35d43
A bit more advanced status merging.
8 years ago
Roger Braun
4fcb60487c
Do more mutation-y status reducing.
8 years ago
Roger Braun
aeb8868b82
prepareStatus: created_at_parsed.
8 years ago
Roger Braun
59647798b9
prepareStatus: nsfw tag parsing.
8 years ago
Roger Braun
5888697c0d
Better maxId calculation.
8 years ago
Roger Braun
5e348dc149
Add RT status adding specs.
8 years ago
Roger Braun
ee009f63dd
Don't break status parsing when link class is missing.
8 years ago
Roger Braun
05733b6bc9
Remove attachment links, as we are already showing them.
8 years ago
Roger Braun
f8a3afc9d1
Don't put statuses we received from retweets into timelines.
...
They should be in allStatuses to keep only one reference, but they
should not get into the timeline, or it will mess up old status
fetching, because they have a very low id.
8 years ago
Roger Braun
cc7f7a29cf
Better retweet handling.
...
Fixes problems with liking + likes count.
8 years ago
Roger Braun
8199c8e45d
Add specs for statuses module.
8 years ago
Roger Braun
26d47c0f41
Remove example spec.
8 years ago
Roger Braun
191c02af1e
Basic skeleton
8 years ago