Commit graph

28 commits

Author SHA1 Message Date
Alex Gleason
5c8e8d9f99
Break Attachment normalizer into its own module 2022-03-12 15:33:53 -06:00
Alex Gleason
6812e7bfd4
Move Poll normalizer into its own module 2022-03-12 15:22:18 -06:00
Alex Gleason
08f219ab64
Break Mention normalizer into its own module (with tests) 2022-03-12 15:12:16 -06:00
Alex Gleason
b46f31e9f4
Account normalizer emojification tests 2022-03-12 14:19:34 -06:00
Alex Gleason
6fa973aec0
Remove importer/normalizer.js 2022-03-11 21:22:11 -06:00
Alex Gleason
37827c34d9
Create Notification normalizer 2022-03-11 12:13:36 -06:00
Alex Gleason
75db92719d
Normalize poll emoji 2022-03-10 19:55:14 -06:00
Alex Gleason
8decaa2d9f
Parse Mentions as Immutable.Record 2022-03-10 17:57:12 -06:00
Alex Gleason
9afd43a42d
Normalize Attachment entities as Immutable.Record 2022-03-10 17:15:09 -06:00
Alex Gleason
4bd1531056
More poll normalization fixes 2022-03-10 16:25:11 -06:00
Alex Gleason
2dcd05651e
Improve Poll normalization, store as Immutable.Record 2022-03-10 15:32:01 -06:00
Alex Gleason
f75c0738a7
Instance normalizer: add default stats, remove default media_attachments 2022-03-09 16:02:50 -06:00
Alex Gleason
10116a312a
Normalizers: fix tests 2022-03-08 23:47:30 -06:00
Alex Gleason
7a18f8b9c8
Create Records for Account and Status 2022-03-08 23:25:30 -06:00
Alex Gleason
2679519d23
Display account location on profile 2022-02-28 17:25:20 -06:00
Alex Gleason
3095ee5db1
normalizeAccount(): normalize "verified" field 2022-02-27 22:22:21 -06:00
Alex Gleason
19ac4a54c2
normalizeAccount(): normalize Pleroma legacy fields 2022-02-27 20:25:15 -06:00
Alex Gleason
7054a5e9ac
Create account normalizer 2022-02-27 14:42:42 -06:00
Alex Gleason
f0dc233973
Normalize poll and poll options 2022-02-24 00:07:18 -05:00
Alex Gleason
4bfbcb2f12
normalizeStatus(): test GoToSocial and Friendica normalization 2022-02-23 22:58:38 -05:00
Alex Gleason
0c962ee198
normalizeInstance(): add tests for GoToSocial and Friendica 2022-02-23 22:51:23 -05:00
Alex Gleason
fe6ffc9bc5
normalizeInstance(): add fixtures and tests for Fedibird, Mitra 2022-02-23 22:43:55 -05:00
Alex Gleason
331b239cc9
Normalize mentions, add tests 2022-02-23 22:31:35 -05:00
Alex Gleason
34ba2505bd
normalizeStatus: normalize quote post 2022-02-23 18:25:38 -05:00
Alex Gleason
01bf8b4729
Merge remote-tracking branch 'origin/develop' into fix-self-reply 2022-02-23 12:03:04 -05:00
Alex Gleason
16da9030ac
normalizeInstance: break out instance normalization into its own module 2022-02-23 11:24:36 -05:00
Alex Gleason
1e4659248f
statusNormalizer: fix mention to self 2022-02-20 01:19:28 -05:00
Alex Gleason
d16b764de7
Create normalizers/status module 2022-02-20 00:27:40 -05:00