Commit graph

54 commits

Author SHA1 Message Date
dba4c14e5c Apply fixes from StyleCI 2017-10-13 19:50:22 +00:00
f007b24065 Syndicate bookmarks via jobs 2017-10-13 13:45:57 +01:00
917a673f05 Save an archive link of bookmarks 2017-10-13 13:06:51 +01:00
0084763082 Save a web archive link during process bookmark job 2017-10-13 12:53:27 +01:00
33cf91f6d5 Take a screenshot of the bookmark 2017-10-13 12:31:31 +01:00
55c4159c87 Make an inequality check a strict one 2017-10-06 17:57:46 +01:00
e4149977d1 Only include links in POSSE’d version of notes when they are truncated 2017-09-20 14:14:29 +01:00
1c7bff508f Squashed commit of the following:
commit ebbaf83a331395d86754f231ebf3852c31ee13e7
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Tue Sep 19 16:07:16 2017 +0100

    Show just a name if no known author url

commit 7c3fc38a5101635efbb1659d7dc0e4e87f28977a
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Tue Sep 19 15:55:07 2017 +0100

    Update changelog

commit e05876d604b2655fdd1b03fe5390c3333cd5e064
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Tue Sep 19 15:54:10 2017 +0100

    Add a trait for testing tokens

commit 1288769757e6c69fccf849a73ef53e6497953d74
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Tue Sep 19 15:53:54 2017 +0100

    Add a test for the process like job

commit d85a7109d51c979846b2b15d92e2b4c3978c6dc7
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Tue Sep 19 15:53:25 2017 +0100

    fix typo, and allow for array of author info, or just a name

commit 1fc63c6fb6c5648e31759502a011b2be0525af54
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 15:38:16 2017 +0100

    Add another test for creating likes

commit 487723ac41fa00a8182f5bf3665ab7b5f8fece52
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 15:38:03 2017 +0100

    fix unexpected end of file error

commit a24eef82ae7a2a3e1d3943a6cfed85757c713434
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 15:37:31 2017 +0100

    Better response when creating likes

commit fa49df98613b136167dc093a97745eeb90a4a7a6
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 14:43:39 2017 +0100

    Make the author fields nullable

commit 5a2f9273c18cf31a54eb54f40732024159c3dc2d
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 14:43:20 2017 +0100

    Delegate to the LikeService for creating likes

commit 801d6567ec3456cbcdfa6260339dd9ed2fdfa5b0
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 14:42:54 2017 +0100

    Create the Job that gets the content of the like and the author info

commit df563473606b43a330c4e977b230d4b7b2a85268
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 14:42:28 2017 +0100

    Create the service the mpub controller delegates to

commit ab6ebee71ffdeb584bbef0454874d3fc1c6499f4
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 14:42:08 2017 +0100

    Allow Like::create to work for just the url

commit 6d70c43f11056597a493f863c3a1ac681ed06b71
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 14:10:20 2017 +0100

    Add some initial tests

commit 4049342b061594656dbf7183d7428f95ba6b3598
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 14:10:06 2017 +0100

    Add database migration/seed/factory

commit 5b3aa20fa14202e84af310477b97044723201ea7
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 14:09:21 2017 +0100

    Add domain logic for likes

commit 7ef5392a1833df6cee77ecb1166af4fc0abc0eb5
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 18 14:08:47 2017 +0100

    Add routes for likes
2017-09-19 16:07:32 +01:00
cd10f83b24 Style fix 2017-09-16 12:11:21 +01:00
39ffb2c225 Responsive images
Squashed commit of the following:

commit 4f62b48b77b0b34f2f556083e2271f46d5bd023e
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sat Sep 16 11:38:26 2017 +0100

    Update changelog

commit 2c41451b24839dfa9a37e6f92bc542cef999aaa9
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sat Sep 16 11:38:14 2017 +0100

    run migrations in deploy script

commit 2b1c3af725d366479399afcd8059e9abebade9ee
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 15 23:38:08 2017 +0100

    Modified CSS for note img links

commit fcd6217da3443e28764ed7a810620b54d04b223e
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 15 23:19:42 2017 +0100

    Add responsive image markup

commit d900d8067dbf36180fd1bdaca7d34421ba85a413
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 15 23:19:24 2017 +0100

    Fix issues with logic

commit c03d18c5e02c041092ce401f2a814e2a4f8e6fad
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 15 20:33:39 2017 +0100

    Use new column name

commit 21d40eab48f9f038cf8ea82880b58d68ecdf0549
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 15 20:33:12 2017 +0100

    Use text column type to give future leeway with how we do this

commit abb3b3b1e14a8de58cac8dffcc06d3b8bb06119d
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 15 19:36:29 2017 +0100

    Some tests of the new job

commit 0b11093df16a8c0047520322185706bbdc52c0c4
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 15 19:36:13 2017 +0100

    This job creates smaller resolution images

commit 93449ad2b367bea33e84ec94486125467eaf0394
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 15 19:35:52 2017 +0100

    Save the media directly to S3, then dispatch the image processing job

commit fff232607c18a6681ea4414b6e54c006614f4e5e
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 15 19:35:06 2017 +0100

    Store the image library’s preferences

commit 0b908b99a79f8a1294d2c59cd731c18538ffb6ce
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 15 19:33:28 2017 +0100

    Configure the ligrary to use imagick

commit ed13e55e0ce1c0e94860259bf0b1d97a433c89b1
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 15 19:32:55 2017 +0100

    Add the intervention/image package
2017-09-16 11:39:36 +01:00
e3fff4b9a8 Squashed commit of the following:
commit 41ab44ed1d86a1d0788089cf2d79e3c9ab8e2ba6
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Aug 9 20:58:13 2017 +0100

    Add a test for a swarm checkin with no text

commit b4986ba3207374d11438e00d05a6f1ae1720bd49
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Aug 9 20:57:44 2017 +0100

    A migration that makes the note column of the notes table nullable

commit 80ac4d38c992e59733f60e844f376e36507fb8ee
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Aug 9 20:57:04 2017 +0100

    Don’t fail when the text content of a note is empty

commit 874acdd3b31028c06d19cdbe9ef34bbc9660a704
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Aug 9 20:55:12 2017 +0100

    Allow no content for the actual note, maybe its just a picture. Also provide some context for swarm checkins
2017-08-09 20:59:22 +01:00
8477aba87b Massive simplification of code for displaying webmentions of notes, and the micropub client used to make a note 2017-06-22 15:41:23 +01:00
36cf131839 Tidy up namespace imports 2017-06-21 21:34:33 +01:00
b4df7a1bbb Convert all env() calls to config() calls 2017-02-15 20:44:03 +00:00
220f70d54b trim angle brackets, fix getScheme() check, it doesn’t return null, but an empty string 2016-11-07 15:03:48 +00:00
cb465f027a Squashed commit of the following:
commit c835e6e220950dd2f95976eae2a50f71a1c532d1
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Nov 7 11:49:26 2016 +0000

    Change visibilty of a method

commit e67d6bfd54cb677e738f934544e0c45c3de59891
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sun Nov 6 19:42:07 2016 +0000

    Edit method to send webmentions using the new job method

commit fe9839572148b644c5e0e0f32f639650ffbb968c
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sun Nov 6 19:10:32 2016 +0000

    Updated changelog

commit 1b09744404459e7a6a164788f09ebcc6468b7055
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sun Nov 6 19:08:45 2016 +0000

    Allow notes to be deleted
2016-11-07 11:50:02 +00:00
fafab6e013 Squashed commit of the following:
commit d198ef5fc3a535b6384f5de33ac41cf8d2bd9a40
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Oct 26 22:00:11 2016 +0100

    Add latest bridgy related changes

commit b1c72c8f70df03134bea14d2668fb90915fb7853
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Oct 26 19:13:15 2016 +0100

    Have links on Facebook

commit e99618618ae1fc84081db241d05fd15ce65af66f
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Oct 26 18:15:47 2016 +0100

    Add a job to syndicate to facebook

commit c37653e2b1a2237172b24dfa3b0bc4da30b52927
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Oct 26 18:15:25 2016 +0100

    Fix some typos in the comments

commit c65bd20a94478cc1e5832b22d48d824a00411f92
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Oct 26 17:54:13 2016 +0100

    Add necessary a links to facilitate bridgy publishing

commit b62d3a4daf39ebf8c495f381702a25ed0715e1fe
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Oct 26 17:46:04 2016 +0100

    Send webmentions to bridgy in order to syndicate
2016-10-26 22:00:26 +01:00
bab05efef7 Use the correct namespace 2016-10-20 18:56:02 +01:00
f792ea7b56 Add needed namespace 2016-10-20 18:45:50 +01:00
c4c644e653 Forgot my own h-card array structure my authorship package produces 2016-10-20 18:16:45 +01:00
3ab17e9b92 Squashed commit of the following:
commit cdf2b8ca2723cab5b5c13d305a49288b55ab2f48
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Thu Oct 20 15:55:42 2016 +0100

    Add chage to the log

commit d8d62f2fa5ec5599134002cbb1ca11f81e0dfcc5
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Thu Oct 20 15:53:03 2016 +0100

    Fix a reference to an undefined variable
2016-10-20 15:57:11 +01:00
c167d3e34e Fix a bad attempt to call explode() 2016-10-19 22:52:07 +01:00
4e324c3586 Add missing semi-colon, (even the best of us) 2016-10-06 01:19:45 +01:00
c25f2f349d Remove comments from testing 2016-10-06 01:04:23 +01:00
a7dd02f144 Manually create a Place model to force laravel to access postgis methods 2016-10-06 01:03:22 +01:00
26de25382e Use the correct method 2016-10-05 17:47:25 +01:00
4e6148e038 Squashed commit of the following:
commit ee8c6db5ce1ebf8dbcef81848e8a99e3c102f964
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Oct 5 17:29:02 2016 +0100

    Add info to changelog

commit d0b213673698691f4624d6aef8b9067a21e722fc
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Oct 5 17:27:38 2016 +0100

    Use the correct variable name

commit 5d5dd00409f61403e4097503c6b3d75a3f83c9c8
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Wed Oct 5 17:26:39 2016 +0100

    Add lat/lng values to a tweet if we know them
2016-10-05 17:29:56 +01:00
bc631bae80 Fix a style issue 2016-09-21 14:25:12 +01:00
c9d5e6d628 Create necessary directories first to save the HTML 2016-09-21 14:18:58 +01:00
a461abfa6f Save HTML to the correct location 2016-09-20 13:31:39 +01:00
7f9a73360c Fix job dispatching 2016-09-20 13:13:05 +01:00
cdfb437dd3 Delete unnecesary backups 2016-09-19 17:25:01 +01:00
6804cc3776 Backup a file before saving the new HTML contents 2016-09-19 17:18:24 +01:00
364a626855 Fix syntax issue 2016-09-17 21:29:32 +01:00
99a6f665b0 Add explanetory comment 2016-09-17 21:03:53 +01:00
fb81b37f4d More refactoring of the initial webmention processing job 2016-09-17 20:50:56 +01:00
6e04296e2d Pass full URL into php-mf2’s parse method 2016-09-17 20:12:16 +01:00
a3d6767ccb Move HTML filtering into an observer 2016-09-17 19:58:00 +01:00
7abf8383de leave http/https in folder names so we know which sheme to use 2016-09-16 16:33:05 +01:00
b340d5a076 Add job that downloads and saves the HTML of a webmention 2016-09-15 15:54:57 +01:00
e9262caef5 Fix an issue sending webmentions 2016-09-07 16:28:31 +01:00
1af9dd35ab StyleCI fixes 2016-09-06 16:44:15 +01:00
94ec2ec254 Should now be able to send webmentions to webmention.rocks 2016-09-05 23:39:54 +01:00
a9f089098c Work on webmwtion code refactoring 2016-08-03 16:08:30 +01:00
bb16547942 Add a missing space (PSR-2) 2016-07-29 10:48:05 +01:00
5585483800 Start work on better webmention support 2016-07-29 09:55:27 +01:00
05c62a3bdc Fix typo 2016-06-28 22:30:31 +01:00
2b5a1d4472 Fix self endpoint discovery when sending webmentions 2016-06-28 22:25:07 +01:00
2be6a4ec4b Guzzle dependency stopped the webmentions job being serialized 2016-06-23 17:32:50 +01:00
3a7f8fb647 Fix StyleCI reported issues 2016-06-23 15:59:00 +01:00