83b0fa6429
Import the bookmark service class
2017-11-20 12:37:54 +00:00
8e113ce3d0
Allow syndication links to be updated more easily/reliably bu casting syndicates to array
2017-11-17 14:25:30 +00:00
b2c112eb91
Squashed commit of the following:
...
commit 6186d13cae259221f1948207acfdc109d3f71b11
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 17:01:48 2017 +0000
Fixed borwsershot so run whole test suite again
commit fe8241368e514de7c28e6aaebe45757cea7f3fa0
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 16:56:51 2017 +0000
Use nvm to install node
commit 391f4d3fa08906b3d0d905ae98448ce30e9cbc89
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 16:47:19 2017 +0000
specify node version 8
commit 5e4df05b3985e069d605c9287f392f3370f27c13
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 14:59:00 2017 +0000
Why didn’t filter work
commit 9fd5f2f6b29c77ad5d9a2c2dc03dbf05702e24fa
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 14:53:25 2017 +0000
Move npm install to before_script and only test browsershot
commit bd04bcb835f436b080c02098c68042f71511ec4f
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 14:43:04 2017 +0000
Remove a var_dump statement
commit 3904dcced167512868817fbe530b0de017ea1bc4
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 14:36:21 2017 +0000
Install pupeteer on Travis
commit f01389fbfece436522597457c8a303756925a3d6
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 13:52:56 2017 +0000
Allow failures on php 7.2
commit 4eafee0b47ebe428d2471bfe3ba71d7446e35092
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 13:52:37 2017 +0000
Update chagelog
commit fabe8793f50edcc8b20a2cea5b0e76be9794eb25
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 13:50:49 2017 +0000
Add a test for taking screenshots
commit 888b9546ecf5c000aa96099b009c4b7cd00f08ad
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 13:50:27 2017 +0000
Move logic for taking screenshots and getting archive links to the BookmarkService class, this cleans up with acutal job
commit 7650fd3eda229b1a1e1e17f0667d203294384551
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Nov 13 13:49:33 2017 +0000
Update browsershot to v3
2017-11-13 17:26:38 +00:00
1cf8746bab
Fix a typo
2017-11-13 09:50:41 +00:00
80fb92cac9
Fix image link generation
2017-11-13 09:46:54 +00:00
467b607774
use model observer to manage tagging of notes
2017-11-09 11:31:17 +00:00
14cba19903
Remove unused validation rule, and remove note tagging code, its now in the references observer
2017-11-09 11:30:54 +00:00
f8e27600ef
New style for the website
...
Squashed commit of the following:
commit ade162a90192325721fb5007dbd9976a3121c968
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Nov 4 12:08:51 2017 +0000
Compress frontend assets
commit cbb35750b1068f0cc5eaccd330ac5ba6ad514491
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Nov 4 12:02:58 2017 +0000
the brotli executable has been renamed to `brotli`
commit 413b330d6982653fb7edf49c83a3464335dde1ad
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Nov 4 11:17:32 2017 +0000
Update changelog
commit 4fc41cf546743fc6ae31a4c62c0f8152f13067d7
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Nov 4 09:47:55 2017 +0000
Add some minor layout improvements for mobile
commit 5b4c5a16589f54469bdbb6aa3829a5e0d2ed2591
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Thu Nov 2 10:26:47 2017 +0000
Recompiled assets
commit fe14725f39d529c560f47c525e4deb70ea60b990
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Thu Nov 2 10:26:11 2017 +0000
Add solarized light colour scheme
commit e359f66b069efbe65b60780687a8d21d09f259c2
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Thu Nov 2 10:24:50 2017 +0000
Refer to termcolors not base16 base numbers
commit 0d794e1b69dc2f98bc663d4b4804fa47d484dc98
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Thu Nov 2 10:23:07 2017 +0000
Use termcolors so we can pull in other colour schemes such as solarized
commit 28e2ec2a4495d045876677703158ff3c547dd503
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Wed Nov 1 20:56:55 2017 +0000
Allow theme to be selected, save the selection in the session
commit 53e2aafa93324538dbcc8220b1eca5a1087d2a2f
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Oct 30 15:41:18 2017 +0000
colour picker now shows current value
commit 6a9a0a880bbd0d01394bf6403f5ec607d5b300f6
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Oct 30 15:14:19 2017 +0000
Use a form element
commit ff7f0e35c3e17872bebc45c8eba328f4a4352903
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Oct 30 15:10:57 2017 +0000
Add option to change colour scheme in the HTML, js to add next
commit 6b9de5869835cc44d9db162f0d217f302f7025ec
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Oct 30 15:07:52 2017 +0000
Add the base16 colour schemes
commit e18ff119c33edd135e4b4b34052381803d39734f
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Oct 30 11:59:40 2017 +0000
Remove bullet points from tags
commit f4f013c323073f7b4e8b7e196d0078aab3d29878
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Oct 30 10:30:39 2017 +0000
Some more styling, particularly tags, added a base16 colour scheme
commit 81e8773969503e8d52840039b6fe0922cabd3dcc
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Fri Oct 27 16:20:29 2017 +0100
Compiled app.css
commit 19e960b713fd880cccfd7e2db63013b5b2127dbd
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Fri Oct 27 16:17:17 2017 +0100
Remove unused .scss files
commit 5900d8a4bb4fc54003b84e42dd938d44e8fb46ea
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Fri Oct 27 16:14:58 2017 +0100
Most pages now have acceptible layout, removed colour scheme, will be in future commit
commit ec15d1c5e388f8224ffbc3a2074714cc9bc4ce6b
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Thu Oct 26 19:02:40 2017 +0100
Updated frontend css
commit 2000e5c582ac3dd45c9b67bf680d219a60190725
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Thu Oct 26 19:01:14 2017 +0100
Very basic restyling of the site
commit a3959377ff4595ab956dfb82fa7404fcdde81310
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Mon Oct 23 09:00:30 2017 +0100
Improved spacing/indenting of html in views
commit 66f2dcfd1f2c5a779cedad78c11f627c2d39e01f
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sun Oct 22 22:45:10 2017 +0100
Remove most styles
2017-11-04 12:10:46 +00:00
68c88e5e4d
Revert regex to full form, remove reference to debugbar
2017-10-22 19:27:11 +01:00
1ba1b40588
Squashed commit of the following:
...
commit 94b13846d90c02041f56b21111709da91cd40726
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sun Oct 22 15:51:47 2017 +0100
Remove un-needed use statement
commit c370d83766fb10a100f780124bdcfc2694208140
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sun Oct 22 15:44:50 2017 +0100
use fillable instead of guarded, drop dates transform
commit dcf620c168f75d6c9860f5149adebfaceb9d772f
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sun Oct 22 15:42:41 2017 +0100
Given we are adding a property for contacts, we need to invoke Laravel’s
own model __construct() method.
commit 0cba9301c3175e60bf1c3b0ada36c79a3c33c72c
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sun Oct 22 15:37:19 2017 +0100
Given change in mass-assignment protection, change how we populate database
commit 7d09d174153ca99c0975d70fbccdc340d437227c
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sun Oct 22 10:38:51 2017 +0100
Use a property to hold parsed contact info
commit 25b05f8592ee282da5d82227b9873b523e9955d3
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Fri Oct 20 17:19:44 2017 +0100
First attempts at reducing eloquent calls
2017-10-22 16:16:13 +01:00
b73b8a2f39
remove reference to removed command
2017-10-19 14:05:10 +01:00
2151d5658b
Fix issues with travis and setting up an indieweb user we don’t need anymore
2017-10-19 13:59:18 +01:00
dcae136b60
Remove the built in micropub client
2017-10-19 13:36:35 +01:00
dba4c14e5c
Apply fixes from StyleCI
2017-10-13 19:50:22 +00:00
85cb5882bc
Reference the Client
classes fully namespaced
2017-10-13 20:38:28 +01:00
6fe15e4335
Call the renamed job classes
2017-10-13 20:37:31 +01: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
a5d3ba7829
Add bookmarks via micropub
2017-10-12 18:33:08 +01:00
f16034d963
Fix the number of queries being made
2017-10-11 18:04:05 +01:00
919a6c22ad
Show the tags
2017-10-11 16:30:09 +01:00
8f531d9055
show method for single bookmark
2017-10-10 16:17:29 +01:00
13e6ff1d0f
Basic bookmarks functionality
2017-10-10 15:58:07 +01:00
9e8325b437
Move duplicate logic into its own function
2017-10-07 17:20:22 +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
309864ba76
Squashed commit of the following:
...
commit f02ac2b94326054a842a65ed5a2b851351c1d533
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Sep 16 18:44:52 2017 +0100
update changelog
commit 2e77668cae03246189d8ce931f9ab29d2531d522
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Sep 16 18:44:45 2017 +0100
Add a middleware for adding AS2.0 header links
commit 931ba1fe5dd2eacf32e4da3eefec081173dee8de
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Sep 16 18:44:16 2017 +0100
remove references to AS2.0 links
2017-09-16 18:45:06 +01:00
53abe5a42d
Squashed commit of the following:
...
commit 5582aafcd32fed704e217801e67051c0adecb710
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Sep 16 18:26:43 2017 +0100
update changelog
commit a10ad1695382316ef88cd0630b0dd3437a974127
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Sep 16 18:25:54 2017 +0100
order notes by “latest”
2017-09-16 18:27:02 +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
723760702a
Better tweet embedding#
2017-09-14 10:14:20 +01:00
9c5b2e3bac
fix phpcs issues
2017-09-14 09:49:18 +01:00
9718aea8f7
Apply fixes from StyleCI
2017-09-13 17:02:31 +00:00
9ace4100bc
better pronoun
2017-09-13 17:36:48 +01:00
4088cdde5b
Make AS data more general
2017-09-13 17:36:20 +01:00
7a5452c727
Add <link> tags in header to AS data
2017-09-13 16:25:27 +01:00
07328c26b7
Merge branch 'develop' into feature/activitystreams
2017-09-13 16:14:21 +01:00
27904658c6
Add a Carbon helper function
2017-09-13 16:13:58 +01:00
012fa3b111
Move activity streams logic into its own service class
2017-09-13 16:00:30 +01:00
f3cfa9324c
Add AS2.0 data for a note
2017-09-13 15:49:37 +01:00
d33793df14
Merge branch 'develop' into feature/activitystreams
2017-09-12 15:10:57 +01:00
b1f15e52a0
Fix tests for PHP7.2
2017-09-12 14:39:22 +01:00
60248e2b05
SLightly improve response code
2017-09-11 16:08:41 +01:00
0d5a865701
return as2.0 data for website owner
2017-09-11 15:56:47 +01:00
c576298f7a
Add macro to determine if we are receiving a request for AS2.0 data
2017-09-11 15:56:11 +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