328c9badb4
Remove snow fall
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
2025-04-06 14:33:45 +01:00
70e5b9bec7
Add snow fall to the site
...
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Some tweaks to the node dependencies and compression script also done
2024-11-30 15:58:25 +00:00
37a8e4bba8
Load favicon from a favicon.png file if it exists
...
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
This means different people will be able to use their own avatar/favicon
2024-08-23 18:55:08 +01:00
9abe4a6110
Only link to gpg key if it exists in the filesystem
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
2024-08-23 18:27:20 +01:00
3e980b9a6a
Improve html links in the head regarding IndieAuth
...
One of them had a typo in
2024-06-22 18:40:41 +01:00
58b31bb4c1
Add Indieweb related link to the HTTP headers
2024-06-08 19:39:09 +01:00
f770235e86
Use system fonts for better webperf
2024-02-23 16:35:48 +00:00
4f5f4132d6
Remove the snow effect we had added for xmas
2024-02-17 18:20:56 +00:00
ec17f65107
Simplify frontend assests and build steps
...
We just write the files directly in the public dir
Then change the npm scripts to lint and compress them directly
2023-12-21 17:57:48 +00:00
ba9330cdf1
Expose RSS feed
...
Though actually its the json feed 🤫
2023-12-19 17:12:49 +00:00
442c2061e8
Hopefully fix snow on prod
2023-12-17 14:55:36 +00:00
65a70a5440
Add some snow ❄️ i
...
Also get to play with some web components
2023-12-17 14:15:45 +00:00
639064eb9e
Wrap search form in search element
2023-12-02 14:37:03 +00:00
03c8f20a8c
feat: Add Passkey support
...
- Added a button for logging in with Passkeys in `login.blade.php`
- Refactored the `register` method and added the `login` method in `auth.js`
- Made various modifications and additions to the passkey functionality in `PasskeysController.php`
- Added event listener for login-passkey element in `app.js`
- Modified the passkeys table schema and made modifications to `Passkey.php`
- Changed the redirect route in the `login` method of `AuthController.php`
- Made modifications and additions to the routes in `web.php`
- Added `"web-auth/webauthn-lib": "^4.7"` to the list of required packages in `composer.json`
- Changed the redirect URL in `AdminTest.php`
2023-10-27 20:22:40 +01:00
2fb8339d91
Admin can now hopefully add a passkey to their account
2023-09-25 18:31:38 +01:00
462c710295
fix: Use correct config variables post L10-config update
...
Specifically the header name had disappeared.
2023-06-11 16:54:56 +01:00
bebbfec510
chore: Refactor configuration files based on Laravel 10 skeleton
2023-06-09 18:31:53 +01:00
16c945b3a6
chore: Improve production mode stylesheet loading workflow
...
- Add production mode stylesheet link to master.blade.php file
2023-05-29 12:50:24 +01:00
57bd41febf
refactor: Refactor webpack config and asset handling
...
- Improve webpack performance and configuration
- Delete unnecessary CSS and binary files
- Adjust ESLint ignored files list
- Update package.json with webpack mode for dev and prod scripts
- Move app.css to app.js in master.blade.php
2023-05-08 21:56:05 +01:00
58c5a7d443
Re-add search functionality
2023-04-11 21:44:55 +01:00
bdb69df52d
Switch bio to be stored in database
2023-04-11 17:37:42 +01:00
a0db33067c
2023 Redesign v1
2023-04-07 15:09:29 +01:00
c3c395c659
Rework indieauth checking in token endpoint
...
We know the me value, it is our app
2022-09-24 19:05:45 +01:00
78bd468d3d
Upgrade to Laravel 9 ( #252 )
2022-02-27 19:42:49 +00:00
868efc36f6
Minor fixes
...
Improve how we link to external fonts, change csp generating code, fix
width of pagination links
2020-06-25 20:50:32 +01:00
c20a2f403c
Add some colours and new fonts
2020-06-22 20:58:53 +01:00
0114aff8fb
Add links to the jf2 feeds
2020-06-20 16:49:42 +01:00
980f2e14d7
Mobile changes:
...
- Header layout fixed
- Improved markup for better click region of header
- reduced width of search input on mobile
2020-02-21 18:57:44 +00:00
f17511dccd
Tweak mobile layout rules
2020-02-21 18:26:52 +00:00
742165eba6
Remove typekit link
2020-01-26 15:01:34 +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
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
546f952466
Add Fathom script to master view
2019-05-03 21:02:22 +01:00
26c4bc82d6
Some redesign work, that didnt actually use grid
...
Squashed commit of the following:
commit 1701a33d313d0969b061c8a87734395312045d9a
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Mar 16 18:44:29 2019 +0000
Try and get security checker working again
commit 2f81f28419304cad1678c6ee054eb3c8782fa082
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Mar 16 18:38:41 2019 +0000
Make sure aaron's profile pic is saved
commit 8a78aeec9c648a647fcb5d778b3003df5c3f653e
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sat Mar 16 18:16:16 2019 +0000
Lets push out the new style as is
commit a8015907d44370600ae3711605f96c4e3a637fca
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Fri Mar 15 21:31:19 2019 +0000
More design work
commit 12cb6e1bfc23ca9591e5348ebc6e49614d686722
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Sun Mar 10 16:00:30 2019 +0000
Updating CSS styles for design v2
2019-03-16 21:48:54 +00:00
701e223ede
Some a11y imporvements
2018-01-16 18:42:38 +00:00
0ce2f98894
Add a11y.css
2018-01-16 17:42:15 +00:00
d7c031a888
Remove newnote es6, add script tag linking to colour scheme management
2017-11-07 20:56:31 +00:00
c06b219ef6
Add a typekit font
2017-11-07 16:37:29 +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
5014fc5fb7
A different approach to Piwik Javascript tracker inclusion
2017-07-06 12:35:19 +01:00
e848486b33
Sort out web syndication feeds, and add JSON feeds, fixes issue #52
2017-06-05 16:36:10 +01:00
005e373043
Pull in the external piwik.js manually
2017-03-07 20:07:46 +00:00
7d91f8f0f9
Move piwik code into its own js file for compatability with CSP
2017-03-07 19:50:14 +00:00
b4df7a1bbb
Convert all env() calls to config() calls
2017-02-15 20:44:03 +00:00
323185637d
Add Piwik tracking code
2017-02-15 14:23:43 +00:00
89e62154a6
Hotfix for iwc footer icon URI
2016-12-10 12:23:59 +00:00
187d387234
Use a DISPLAY_NAME variable for titles
2016-12-10 11:48:17 +00:00
bc0396afc3
Add an IWC logo and compress assets
2016-12-10 02:02:32 +00:00
bd92f1d6c8
Squashed commit of the following:
...
commit e29339b2084e4531164a2904869460c4928a6d03
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Tue Dec 6 20:35:29 2016 +0000
Remove algolia credit
commit 2ee543b8d37bcf008a8e82a72202420a48f2b38e
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Tue Dec 6 20:34:02 2016 +0000
Updated and added dependencies
commit 5aba9dda8a8a5c5e9837f409a3991d2d4f4bd8c2
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Tue Dec 6 20:29:57 2016 +0000
Add relavent model options for postgres searching with scout
commit ace894529d12773997336c4acbfe77f157d00eb7
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Tue Dec 6 20:28:47 2016 +0000
Add pgsql scout option
commit 7c794fd35af0ef53d005a8d68d3b99316312536d
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Tue Dec 6 20:28:06 2016 +0000
Add the PostgresEngine service provider
commit 19ba7c2e7d103302209151244ec6a11b3fab3e13
Author: Jonny Barnes <jonny@jonnybarnes.uk>
Date: Tue Dec 6 20:27:09 2016 +0000
Add the searchable column and index to the notes table
2016-12-06 20:38:52 +00:00
a972cbf6d6
Fix some validation issues
2016-12-01 12:22:47 +00:00