Commit Graph

216 Commits

Author SHA1 Message Date
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 05afbbaf66 Better diffs for specs. 2016-11-18 19:47:47 +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 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
Roger Braun 5e348dc149 Add RT status adding specs. 2016-11-13 17:59:35 +01:00
Roger Braun ee009f63dd Don't break status parsing when link class is missing. 2016-11-13 00:08:03 +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 cc7f7a29cf Better retweet handling.
Fixes problems with liking + likes count.
2016-11-07 18:36:11 +01:00
Roger Braun 8199c8e45d Add specs for statuses module. 2016-11-07 18:05:04 +01:00
Roger Braun 8d21d749c8 Don't do coverage (errord). 2016-11-07 18:04:51 +01:00
Roger Braun 26d47c0f41 Remove example spec. 2016-11-07 18:03:48 +01:00
Roger Braun 191c02af1e Basic skeleton 2016-10-26 16:46:32 +02:00