Commit graph

1575 commits

Author SHA1 Message Date
ef03d2209f Fixing various phpcs issues 2019-10-27 19:31:33 +00:00
21c89f721c Remove redundant test, will look at re-implmenting later 2019-10-27 18:49:04 +00:00
876f763369 Mock Codebird so we don’t need to pass tokens to travis 2019-10-27 18:41:56 +00:00
66242b2c38
Merge pull request #142 from jonnybarnes/analysis-8jE3Qy
Apply fixes from StyleCI
2019-10-27 09:29:49 -07:00
9de24c2740 Apply fixes from StyleCI 2019-10-27 16:29:15 +00:00
9a87812579 Updating styleci config 2019-10-27 16:28:01 +00:00
b2b6693aec Ooof, got the dependencies all up to date as well
Lots of tests needed fixing, but it seemed to be a whitespace parsing
error in the view files 🤔
2019-10-27 16:15:14 +00:00
ec01b3c6a2 Update Laravel to v6 2019-10-19 15:34:49 +01:00
6d2b4d55ee Updating composer dependencies 2019-08-18 18:41:56 +01:00
bcb9998504 Render likes using templates 2019-07-26 11:23:02 +01:00
acbb958475 Render articles using a template like notes 2019-07-26 11:05:16 +01:00
42a85845fe For now dont worry about a paginator at the bottom of the page 2019-07-26 10:52:37 +01:00
41862b15b8 We no longer use the Exception in this controller 2019-07-26 10:43:51 +01:00
5ef23376be Work so far in refactoring front-end
- Mainly getting rid of existing css/js
- No longer linking to stuff like a11y.css
- Creating a FrontPageController to better deal with the home page
2019-07-26 10:40:56 +01:00
30f9b0f557 Reworking assets 2019-07-13 18:05:50 +01:00
1e546f00b1
Merge pull request #140 from jonnybarnes/updates-20190713
Update composer and npm assets
2019-07-13 13:13:07 +01:00
e09a0724d6 Update composer and npm assets 2019-07-13 13:02:45 +01:00
abfba4f088
Merge pull request #138 from jonnybarnes/updates-20190531
Updating some dependencies
2019-05-31 11:35:50 +01:00
b5b8db2250 Updating some dependencies 2019-05-31 11:27:06 +01:00
dfe4ededaa
Merge pull request #136 from jonnybarnes/feature/use-mapbox-cdn
Using mapbox from their CDN
2019-05-12 10:57:30 +01:00
490d9eaf7a Using mapbox from their CDN 2019-05-12 10:31:04 +01:00
d884435809
Merge pull request #134 from jonnybarnes/updates-20190510
Updating dependencies
2019-05-10 15:39:33 +01:00
f8b2224af9 Updating dependencies 2019-05-10 15:24:40 +01:00
4848e2876a
Merge pull request #132 from jonnybarnes/updates-20190506
Update some composer dependencies
2019-05-06 14:00:34 +01:00
328fc2a8ea Update some composer dependencies 2019-05-06 13:26:08 +01:00
79408d2ecc
Merge pull request #130 from jonnybarnes/updates-20190503
Updates 20190503
2019-05-05 15:08:31 +01:00
d90cb2e8f2 Compile and compress assets 2019-05-05 14:40:22 +01:00
0686453679 Updated npm dependencies 2019-05-05 14:20:00 +01:00
fd12d9bbf9 updating dependencies 2019-05-05 10:27:40 +01:00
09af2302fd
Merge pull request #129 from jonnybarnes/feature/add-fathom
Add Fathom script to master view
2019-05-03 21:16:43 +01:00
546f952466 Add Fathom script to master view 2019-05-03 21:02:22 +01:00
1996d6906c
Merge pull request #125 from jonnybarnes/feature/telescope-dark-mode
Enable dark mode in Telescope
2019-03-31 17:18:42 +01:00
73f88c5faf Enable dark mode in Telescope 2019-03-31 17:11:33 +01:00
c63955e0cf
Merge pull request #121 from jonnybarnes/feature/telescope
Set up Telescope
2019-03-29 20:48:11 +00:00
867b859169 Improve testing 2019-03-29 20:42:11 +00:00
3c468be081 Set up Telescope 2019-03-29 17:53:43 +00:00
27638226fa
Merge pull request #118 from jonnybarnes/feature/better-mobile-width
Making improvements to the layout on mobile
2019-03-25 17:27:16 +00:00
758fc90634 Making improvements to the layout on mobile 2019-03-24 18:16:06 +00:00
4a3ec5a0a5
Merge pull request #115 from jonnybarnes/bugfix/colour-schemes
Improve form for handling colours
2019-03-24 17:28:41 +00:00
d07d0be41d Improve form for handling colours 2019-03-24 17:16:01 +00:00
0d2f38ceac
Merge pull request #113 from jonnybarnes/feature/admin-login
Protect admin routes with new eloquent sessions
2019-03-23 15:49:34 +00:00
dad45c4ab1 Update Admin tests for new auth implementation 2019-03-23 15:41:01 +00:00
2e79492b01 Protect admin routes with new eloquent sessions
When using Laravel’s own auth middleware an exception would then get
thrown which was being sent to Slack, hmmm.

So I modified the original MyAuthMiddleware to use the Auth facade
instead of a custom session key.

A logout page has also been added.
2019-03-23 09:35:07 +00:00
db3708bbb6
Merge pull request #112 from jonnybarnes/composer-update
Update composer dependencies including commonmark
2019-03-22 17:00:14 +00:00
9d60e40deb Update composer dependencies including commonmark
CommonMark had an XSS vulnerability
2019-03-22 16:52:40 +00:00
c82c4524eb
Get Newest Horizon (#109)
* Re-publish Horizon assets

* Updated horizon config file

* Newest Horizon now works by using Laravel’s own auth

* For now, remove test for admin login
2019-03-21 19:46:38 +00:00
e7a44fb663
Merge pull request #108 from jonnybarnes/feature/switch-autolink-library
Switch to The PHP League’s autolink extension
2019-03-17 16:40:11 +00:00
7cd8def105 Switch to The PHP League’s autolink extension 2019-03-17 16:32:00 +00:00
4de57bbf2d
Merge pull request #107 from jonnybarnes/hotfix/0.21
Hotfix v0.21: Compress assets
2019-03-17 15:56:31 +00:00
87a57f4442 Compress assets 2019-03-17 15:40:13 +00:00