Commit Graph

12180 Commits

Author SHA1 Message Date
33f7e1cf99 Shorten rendered links (strip protocol and www, truncate to 30 chars), redirect
to sign in page after sign up instead of root path which redirects to /about
2016-10-13 16:51:34 +02:00
157f03f8bd No-op for Salmons without body, fail fast if Webfinger does not contain
all required resource links (profile page, salmon, atom feed, magic key)
2016-10-13 13:41:06 +02:00
36e7eeb6b9 Treat dfrn:owner like xmlns:author for Friendica compatibility 2016-10-12 22:55:00 +02:00
64302b3c99 Improve Friendica support (but still not there yet) 2016-10-12 21:07:00 +02:00
160b5148ec Fix magic key in webfinger XRD href 2016-10-12 19:30:41 +02:00
c257b29d86 Fix up a few exceptions 2016-10-12 19:25:46 +02:00
f7f3e6e3be Fix styles 2016-10-12 19:14:47 +02:00
cbfc12044d actually use const 2016-10-12 18:18:55 +02:00
b113cf97fb add chai-enzyme; add/improve Avatar component specs 2016-10-12 18:06:18 +02:00
2ddf4e09f9 Change how convert options are escaped 2016-10-12 14:39:54 +02:00
cdc49c6b4b Allow mp4 uploads, convert to WebM 2016-10-12 14:29:10 +02:00
5e511acb82 Adjusting Dockerfile to use Yarn for faster npm installs 2016-10-12 13:48:16 +02:00
45776b55b0 Responsively changing layout to single-column + nav on smaller screens 2016-10-12 13:17:17 +02:00
e2ff39bf5d Merge branch 'kschaper-react-storybook' 2016-10-12 12:09:37 +02:00
ffaba617d2 Merge in react-storybook, add yarn lockfile 2016-10-12 12:08:57 +02:00
8d8ef18bb6 Merge pull request #89 from kschaper/react-testing
React testing
2016-10-12 12:00:36 +02:00
4eeb7947bd add stylesheet; add story for Button component 2016-10-11 20:19:03 +02:00
71e7537330 setup React Storybook; add example story for LoadingIndicator component 2016-10-11 20:19:03 +02:00
ecd4042c20 use ES6 arrow functions 2016-10-10 22:48:58 +02:00
e0a4455622 add sinon; add basic Button component test 2016-10-10 22:48:58 +02:00
998f161e1d add jsdom; add basic Avatar component test 2016-10-10 22:48:58 +02:00
1a1b9bbbc0 add required peer dependency 2016-10-10 22:48:58 +02:00
d7c55853e9 set up Mocha/Chai/Enzyme for React component unit testing 2016-10-10 22:48:58 +02:00
77efdfa110 Fixing namespaces issue 2016-10-10 19:16:23 +02:00
451733961b Show media of reblogged statuses in public html view 2016-10-10 18:23:08 +02:00
68eed8c61f Stop logging incoming Atom 2016-10-10 18:16:39 +02:00
87b618ab02 Fix namespace parsing in Atom feeds 2016-10-10 18:16:07 +02:00
f49ed8c819 Log incoming Atom from PuSH 2016-10-10 17:40:28 +02:00
38ce960ff9 Use Account#find_remote method when possible 2016-10-10 17:30:49 +02:00
cfba03bd27 Don't return unsaved status from ProcessFeedService 2016-10-10 16:49:05 +02:00
81065bc06c Adding test for ProcessFeedService 2016-10-10 16:03:38 +02:00
3306a5d524 Improve process feed service 2016-10-10 15:27:39 +02:00
dd5e724c3f Fix reblog mentions Atom 2016-10-10 15:08:24 +02:00
f249a8c187 Include mentions and media attachments of reblogged posts in Atom 2016-10-10 14:22:09 +02:00
65ae9637d6 PuSH unsubscribe needs correct callback URL 2016-10-10 03:40:08 +02:00
aec51e40ee Make account domains case-insensitive, downcase before checking against local 2016-10-10 03:34:15 +02:00
5f737c7228 Fix default assumed object type (note->activity), make stream entry threaded? check aware of orphaned replies 2016-10-10 02:55:30 +02:00
0634e8dee5 Improved how in-UI profiles look 2016-10-09 22:19:15 +02:00
29e79f770f Making AccountTimeline into a sub-route 2016-10-09 20:18:54 +02:00
427ba27641 Public timeline to exclude users you blocked 2016-10-09 15:15:21 +02:00
769b1ebbe0 Filter block users and reblogs of them from public timeline 2016-10-09 15:05:07 +02:00
22a8801dbc Adding domain blocks 2016-10-09 14:48:59 +02:00
52d7f862d3 Merge pull request #87 from vayan/feature/strip-exif-data-from-images
Strip exif data from uploaded images
2016-10-09 12:45:22 +02:00
35de03fbe3 Strip exif data from uploaded images
Using `-strip` cli options from ImageMagick

http://www.imagemagick.org/script/command-line-options.php#strip

fix #85
2016-10-08 15:18:20 +02:00
f40843d680 Fix travis test 2016-10-08 00:48:36 +02:00
d85df27053 Fix mistake 2016-10-08 00:39:46 +02:00
bef4d8dab8 Add link to public timeline to getting started screen 2016-10-08 00:30:56 +02:00
b0168c8f3c Install npm 3 in docker (v3 warns on invalid peer dependencies instead of failing) 2016-10-08 00:23:01 +02:00
ef9d4f4e06 Use reselect to memoize denormalization in UI state
Also upgrade react-redux to latest version. This is a performance update
2016-10-08 00:01:22 +02:00
1f650d327d Adding public timeline 2016-10-07 16:00:11 +02:00