Commit graph

289 commits

Author SHA1 Message Date
b1f15e52a0 Fix tests for PHP7.2 2017-09-12 14:39:22 +01:00
c806aa5460 Fix namespace import order 2017-09-08 20:26:59 +01:00
030740047d Add Laravel Horizon
Squashed commit of the following:

commit a079f4719f48077795abb723dc3166a14bc6debc
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 8 19:55:18 2017 +0100

    Update changelog

commit 97054b6ba9d2770baefd73febc6c34d38c6f1795
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 8 19:52:45 2017 +0100

    terminate horizon during deploy (we will once it’s running)

commit 77a4d8f0cb9faa0d05f1cf523a0b8ffbc61a2fab
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 8 18:47:37 2017 +0100

    type-hint the $request that is passed into the Horizon auth closure

commit 3dcddc5b1da8dd67eaf9434af73aabc07cc36a2a
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 8 16:31:33 2017 +0100

    This should allow us to easily access Horizon locally, and require the same auth for the /admin page for /horizon in production

commit bf65c2610e863b9ec96a921ac278702e97b9459e
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 8 16:11:17 2017 +0100

    Run the horizon snapshot command every five minutes

commit 428346f4170b2111f470f840ebb59b9130441817
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 8 15:54:59 2017 +0100

    Fix tinker

commit 2ba85e39c33b6a6febabe91a6ef7a08ffb90bfc4
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Sep 8 15:17:26 2017 +0100

    Initial install of Horizon
2017-09-08 20:11:38 +01:00
2c9d43a6b8 The new L5.5 route->view method means we can get rid of the static routes controller and still cache our routes file 2017-09-07 15:40:45 +01:00
3f15291d16 Update the app to Laravel 5.5
Squashed commit of the following:

commit 070f46bbacd91855730d467cc2806183441791ae
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 4 18:06:04 2017 +0100

    Now we now how the laravel IoC conatiner works, no need to be newing class dependencies

commit 57eeacdef178532a681f774f8c6738950d40c964
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 4 17:59:28 2017 +0100

    Get json test working again

commit 81c3cfc9b432241d8a4df7f1e0511a50ea4f9b90
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 4 14:38:10 2017 +0100

    Can’t use RefreshDatabase yet

commit 4ba5ff724d50ca86b3fa90c7bb4e71ad9e4dad79
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Mon Sep 4 14:10:33 2017 +0100

    Initial attempt at updating to Laravel 5.5
2017-09-04 19:34:39 +01:00
4eb4f0a782 Apply fixes from StyleCI 2017-08-20 20:40:24 +00:00
64503fe12b Improving POSSE compatability with bridgy
Squashed commit of the following:

commit d194133182d06ecff4b175c2b5614173ffd48e3a
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sun Aug 20 21:35:32 2017 +0100

    Updated css files

commit e8a1c6d7a41b4fdf070842eb8c3a225faaf064ae
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sun Aug 20 21:31:17 2017 +0100

    Hide bridgy alternative text with CSS

commit bcca21e5e1a0ddf41878fd4b31d35d89ced87d81
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sun Aug 20 21:22:19 2017 +0100

    Add some basic tests

commit b6c1f0d86c6e0ea6c722b3680788c4c951fa4442
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sun Aug 20 20:52:32 2017 +0100

    Fix a typo

commit 8056448bbb724729ef08e1ee11cbc4cf8e8d988c
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sun Aug 20 17:12:15 2017 +0100

    Convert markdown to html for p-bridgy-silo-content sections

commit d42d67a5827bd73c74d89b559ecfcb6e1662c175
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sun Aug 20 17:02:47 2017 +0100

    Add methods to provide twitter content or facebook content where usernames are swapped for usernames, so birdgy is given silo compatible content, not my h-card markup

commit 402aa86a3d350d05c98aeac4a67cea3757ccf1bd
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Sat Aug 12 18:23:49 2017 +0100

    Show silo content if we have made it
2017-08-20 21:36:06 +01:00
16ba0e18a4 Apply fixes from StyleCI 2017-08-11 20:26:32 +00:00
2b5e17ab4e Squashed commit of the following:
commit 7daedd241246bd11f371a8c93394796f8f5ec4cb
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date:   Fri Aug 11 21:01:17 2017 +0100

    Bring in the latest changes from upstream repo laravel/laravel
2017-08-11 21:02:03 +01:00
64f541d30d Change some first Eloquent methods to firstOrFail 2017-08-09 22:16:12 +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
fbf937102e Try and get media uploading working again 2017-07-20 10:39:58 +01:00
f77d4439f8 Add some error messages to help with debugging 2017-07-20 10:10:17 +01:00
20d71513f3 Better db seeding for tests 2017-07-17 17:07:08 +01:00
67bd721654 Get rid of temporary variable 2017-07-13 17:33:00 +01:00
084c1154bb Add logging for micropub media requests as well. 2017-07-12 19:00:48 +01:00
ffc87a3b32 Fix reference to undefined variable, simplifying code whilst we’re at it 2017-07-12 18:56:57 +01:00
036f5f440f Fix StyleCI issue 2017-07-10 14:14:17 +01:00
a0dee01512 Add linkify extension 2017-07-10 14:02:13 +01:00
3e4bd16db4 New places can again be created in the mp client, and used when creating a new note, fixes issue #47 2017-07-06 19:43:43 +01:00
d7e1165e7f Log micropub requests to their own log file 2017-07-03 17:04:45 +01:00
4e32610574 Simplify article creation/editing regarding published 2017-07-03 16:41:43 +01:00
3188ee2ba3 Remove helper function 2017-06-30 14:10:43 +01:00
c0ad5c3f7d Add back the console command 2017-06-30 14:05:32 +01:00
c2912781bf Allow databases to be seeded again 2017-06-30 14:01:26 +01:00
cfea8c29c9 Test if new conosle command is causing travis issues 2017-06-30 13:54:50 +01:00
b0c5374943 Fix styleci issues, try and fix a travis issue 2017-06-30 13:45:39 +01:00
e540eb767f Add a helper artisan command to update place model structure 2017-06-30 13:39:14 +01:00
4afb6a3ae9 Transition to using a json column for all external urls of a place 2017-06-30 13:21:40 +01:00
31ae5b749b Fix syntax error 2017-06-29 13:59:02 +01:00
8ae5d4e770 Conoslidate external URLs for a place into a single JSON column 2017-06-29 12:34:25 +01:00
3d734201a2 When a place already exists, return an instance of that place, not a collection of length 1 2017-06-27 17:40:37 +01:00
8acde31d87 Fix error in App\WebMention.php 2017-06-27 17:29:16 +01:00
65a592b016 Fix issue #53 uploading photos 2017-06-22 17:42:21 +01:00
016a964252 Even more simplification :D 2017-06-22 17:25:02 +01:00
70a9d64031 Apply fixes from StyleCI 2017-06-22 15:44:41 +00:00
8ec265f686 Move webmention type logic into blade template 2017-06-22 16:42:10 +01:00
005685ed42 Fix tests for the relocated createPhotoLink method 2017-06-22 16:41:27 +01:00
4b0a6cad1d reduce NoL in redirect method 2017-06-22 15:57:31 +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
0c62e558ec Massivly simplify notes index controller method 2017-06-22 14:30:10 +01:00
36cf131839 Tidy up namespace imports 2017-06-21 21:34:33 +01:00
a3ddbce215 Use better syntax to access json request values 2017-06-17 22:29:30 +01:00
2b005d7186 We want to regenerate slugs for places 2017-06-17 14:12:48 +01:00
b303786ae5 Apply fixes from StyleCI 2017-06-17 12:56:10 +00:00
c17ef7d927 Generate geojson in javascript 2017-06-17 11:49:47 +01:00
9372059e1e Remove duplicate titleurl check now we are using better sluggable method 2017-06-16 13:04:51 +01:00
522f06162e Change sluggable implementation 2017-06-13 19:17:55 +01:00
e409cf68f9 fix tests 2017-06-13 18:17:27 +01:00
dece5c8d0a refactor location code to support h-cards from instagram 2017-06-13 18:10:51 +01:00