Commit graph

266 commits

Author SHA1 Message Date
7a58287b34
Remove references to short domain 2025-04-06 17:22:36 +01:00
328c9badb4
Remove snow fall
Some checks failed
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
Some checks failed
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
84383ecd31
Apply the same fix to replies and reposts
Some checks failed
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
2024-11-30 15:31:17 +00:00
1d59d57c2e
Fix showing author like on a note 2024-11-30 15:30:07 +00:00
37a8e4bba8
Load favicon from a favicon.png file if it exists
Some checks failed
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
Some checks failed
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
5b2bfd5270
Auth endpoint
The IndieAuth endpoint should be added, currently adding the unt tests
2024-06-02 10:16:16 +01:00
cbbe87e23c
Setup support for syndicating to Bluesky 2024-03-23 21:19:54 +00: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
302d4e6fdb
Small validation fixes
- prevent repeated IDs in mastodon icon SVG
  - fix missing offset attribute in mastodon icon SVG
  - remove un-needed role on <nav> element
  - add empty alt attribute to some social icons
2023-11-27 22:10:50 +00:00
92098a793e
feat: Add webmention counts and icons for replies, likes, and reposts.
- Add new SVG icons for the "reply", "like", and "repost" actions
- Update webmention info display in note template to include counts and icons for replies, likes, and reposts
- Add webmention counts to FrontPageController.php and modify queries in NotesController.php
- Modify WebMentionsTableSeeder.php to change URLs, commentable ID, and add new WebMentions
2023-11-25 16:08:07 +00:00
9124ac21ae
style: Revamp CSS styles for improved layout and readability
- Modify `public/assets/app.css` with updates to CSS variables, grid templates, and class styles
- Add class `pagination` to `<nav>` element in `resources/views/templates/pagination.blade.php`
- Update `public/assets/app.css.br` with changes
- Add flex layout and margin styles to `.h-feed`, `.h-entry`, and `.pagination` classes in `resources/css/layout.css`
2023-11-11 17:28:07 +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
cadd58187a
Initial work on adding passkeys
Mostly starting to get some javascript set up
2023-08-25 13:43:51 +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
5f54517aa6
Remove mapbox links 2023-05-04 18:32:07 +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
88e1246f8b
Remove Twitter POSSE support 2023-04-08 13:25:36 +01:00
bcabf94741
Clean up old assets 2023-04-07 16:29:50 +01:00
a0db33067c
2023 Redesign v1 2023-04-07 15:09:29 +01:00
6c43363c78
Make some tweaks around dealing with replies 2022-12-03 20:12:39 +00:00
3f4634710c
Implement strict Eloquent when developing 2022-11-24 21:44:57 +00:00
72cb4fd7eb
Allow notes to be syndicated to Mastodon 2022-11-04 15:23:31 +00:00
0ddec78d09
Allow syndication targets to be added/edited in admin interface 2022-10-23 13:11:31 +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
289d64a60d
Some more link fixes 2022-08-21 08:45:55 +01:00
349bf27d7a
Fix bio links 2022-08-20 15:11:20 +01:00
d504cb0e90
Improve colophon page 2022-08-20 14:05:59 +01:00
a0954bc936
Add the page for tagged bookmarks 2022-08-14 17:56:21 +01:00
5e5f74f4ed
Fix /notes/new page so it is not a 404 2022-08-13 16:00:06 +01:00
3ff4149304
Use CommonMark plugin for @-mentions 2022-07-08 16:37:38 +01:00
ae43cf0928 Fix profile links and pagination 2022-05-15 17:10:42 +01:00
9829be1530 Add a link to Mastodon 2022-05-14 19:50:14 +01:00
78bd468d3d
Upgrade to Laravel 9 (#252) 2022-02-27 19:42:49 +00:00
16d89fa390 Fix the styling of the syndication SVGs 2022-01-08 21:13:15 +00:00
4e7170f3c6 Dependency updates 2022-01-08 18:40:34 +00:00