Roger Braun
5699872bb5
Use user cache in users module.
2017-03-08 18:04:53 +01:00
Roger Braun
480a1ba253
Use cache to quickly access users.
2017-03-08 17:59:12 +01:00
wakarimasen
086dd832d3
Visual feedback on failure to fetch new statuses
2017-03-07 17:27:12 +01:00
wakarimasen
6bcbed38d0
Add option to only hide attachments on timeline
2017-03-04 21:25:59 +01:00
Hector A. Escobedo
a7db72d7a7
Add setting to toggle NSFW hiding.
2017-02-22 18:39:56 -05:00
Roger Braun
7c0f3ea666
Add setting to hide all attachments.
2017-02-23 00:04:47 +01:00
Roger Braun
ec5d8b9833
Set colors into config so they can be used for more dynamic styles.
2017-02-22 21:14:55 +01:00
Roger Braun
9c1093b6ca
Grab mutes from server on patched servers.
2017-02-20 18:01:45 +01:00
Roger Braun
b5d7a179c4
Reverse title and notification count.
2017-02-18 21:43:26 +01:00
Roger Braun
209e8614b0
Don't add notifications twice + persiste them.
2017-02-18 20:56:03 +01:00
Roger Braun
963a0035e5
Make page title dynamic, better notification handling.
2017-02-18 20:44:41 +01:00
Roger Braun
ae388d7927
Be strict about putting changes in mutations.
2017-02-16 14:23:59 +01:00
Roger Braun
e892fffda7
Correctly calculate the newStatusesCount.
...
Fixes a bug when viewing an updating twkn while logged in.
2017-02-16 12:51:24 +01:00
Roger Braun
832bd3cdd2
Fetch Public and TWKN timelines when viewed.
2017-02-16 11:17:47 +01:00
Roger Braun
1d64b76211
Add basic configuration module, make it work for title and theme.
2017-02-14 22:21:23 +01:00
Roger Braun
4c12de262f
Add muting to statuses.
2017-02-14 00:01:50 +01:00
Roger Braun
66ef9f1328
Add users muting.
2017-02-13 23:22:32 +01:00
Roger Braun
590782701d
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma-fe into develop
2017-01-01 18:12:20 +01:00
lambadalambda
eac8fe0c33
Merge branch 'feature/follow' into 'develop'
...
Feature/follow
See merge request !11
2017-01-01 12:11:55 -05:00
Roger Braun
c1d0b04105
Make minVisibleId actually dependent on visible statuses.
2017-01-01 18:10:25 +01:00
Roger Braun
7978ffeb1d
Check all statuses in timeline for old retweets.
...
This will fix the problem of retweets showing up again and again.
2016-12-08 12:45:09 +01:00
Roger Braun
f18f87747f
Also add retweeted users to user store.
2016-12-08 09:08:59 +01:00
Roger Braun
026ab7c1df
Merge branch 'develop' of ssh.gitgud.io:lambadalambda/pleroma-fe into develop
2016-12-05 20:49:58 +01:00
Jiayi Zheng
75fdc72e22
Implements feature status delete
...
Fixes issue #4
2016-12-04 18:30:00 +01:00
Roger Braun
917917596f
Only add mentions to the mentions timeline once.
2016-12-03 12:48:37 +01:00
Roger Braun
58ac8f51a2
Treat mentions more like a timeline.
2016-12-03 12:43:21 +01:00
Roger Braun
4c5d60ab85
Reactivity fixes for attachments.
2016-12-01 18:05:20 +01:00
Roger Braun
fcccb9df68
Add basic user profiles.
2016-11-30 23:32:22 +01:00
Roger Braun
dcb9a5fa17
Add friend list fetching.
2016-11-30 21:27:25 +01:00
Roger Braun
25ecac846f
Add users repository in users module.
2016-11-30 18:29:44 +01:00
Roger Braun
9681bb7bfd
Add noIdUpdate option for addNewStatuses action.
...
This fixes #11 .
2016-11-28 21:25:36 +01:00
Roger Braun
cc00eb898f
Switch from moment.js to vue-timeago.
...
Much smaller filesize for vendor.js, although we'll have to see if all
the intervals are ok.
2016-11-28 17:37:47 +01:00
Roger Braun
e1c5030311
Add notification on mention.
2016-11-27 19:11:05 +01:00
Roger Braun
51988e75b6
Add repeat notifications.
2016-11-27 18:57:33 +01:00
Roger Braun
ff93d1edee
Parse mastodon favorites.
2016-11-27 18:54:17 +01:00
Roger Braun
6c2941dba0
Basic mention support.
...
I still have to think about how to integrate them in the state system...
2016-11-26 21:09:41 +01:00
Roger Braun
56dc34977e
remove apiService from users module
2016-11-26 19:12:09 +01:00
Roger Braun
215e51f764
Move some interactions to the backendInteractor
...
The idea is that all interactions should move there, so components
don't have to pass around credentials all the time.
2016-11-26 18:57:08 +01:00
Roger Braun
1d8c813135
Better handling of favorites.
2016-11-25 16:56:08 +01:00
Roger Braun
a5f523922c
Make timelineless status adding possible.
2016-11-24 18:15:34 +01:00
Roger Braun
362b6200c5
Merge branch 'master' of ssh.gitgud.io:lambadalambda/pleroma-fe
2016-11-22 11:29:52 +01:00
Roger Braun
281c71b191
Move addNewStatuses code around.
2016-11-21 16:33:08 +01:00
Roger Braun
05f9e68dab
Fixes for deletion.
2016-11-19 13:08:44 +01:00
Roger Braun
47ddf8c3fb
Small status reducer changes.
2016-11-19 12:39:10 +01:00
Roger Braun
e7637e4196
Add first notification.
...
This adds a favorite notification.
2016-11-18 22:55:04 +01:00
Roger Braun
4cef86f2a8
Add status deletion.
...
Kind of wonky. Would be better if we used the AS endpoints.
2016-11-18 22:25:42 +01:00
Roger Braun
9171b382fe
Complete rewrite of status adding code.
...
This now uses nearly only mutation, to take advantage
of vue's mutation tracking.
2016-11-18 19:48:02 +01:00
Roger Braun
8723c35d43
A bit more advanced status merging.
2016-11-18 16:05:04 +01:00
Roger Braun
4fcb60487c
Do more mutation-y status reducing.
2016-11-17 18:31:26 +01:00
Roger Braun
d10a58f26a
Some reducer changes for statuses.
2016-11-15 10:35:16 +01:00
Roger Braun
aeb8868b82
prepareStatus: created_at_parsed.
2016-11-13 22:54:49 +01:00
Roger Braun
59647798b9
prepareStatus: nsfw tag parsing.
2016-11-13 22:40:33 +01:00
Roger Braun
5888697c0d
Better maxId calculation.
2016-11-13 22:19:14 +01:00
Jiayi Zheng
11125abeeb
Implement retweet action
2016-11-13 17:09:16 +01:00
Roger Braun
05733b6bc9
Remove attachment links, as we are already showing them.
2016-11-12 22:41:43 +01:00
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.
2016-11-07 22:09:34 +01:00
Roger Braun
79b2243f6c
Simplify nsfw setting.
2016-11-07 18:47:38 +01:00
Roger Braun
cc7f7a29cf
Better retweet handling.
...
Fixes problems with liking + likes count.
2016-11-07 18:36:11 +01:00
Roger Braun
78db0db637
Restructure status module for easier testing.
2016-11-07 18:04:00 +01:00
Roger Braun
e1103f04a4
Add fetching of older statuses.
2016-11-06 17:44:05 +01:00
Roger Braun
88d960b9f6
Make created_at_parsed reactive.
2016-10-31 10:20:02 +01:00
Roger Braun
8630f91a13
Add favorite-button.
2016-10-30 16:12:35 +01:00
Roger Braun
a7ce51b4b0
Go to friends timeline on login.
2016-10-30 14:25:18 +01:00
Roger Braun
500b704c0f
Fix up nsfw and some styling.
2016-10-29 01:38:41 +02:00
Roger Braun
7b92ca6f94
Update timestamps after fetch.
2016-10-28 15:59:49 +02:00
Roger Braun
eab256a7e5
New status showing.
2016-10-28 15:40:13 +02:00
Roger Braun
f8d6fe41f0
Start fetching.
2016-10-28 14:26:51 +02:00
Roger Braun
945ea5e69f
Update modules.
2016-10-27 18:03:14 +02:00
Roger Braun
4c2764c747
.
2016-10-26 19:03:55 +02:00