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
795c25c19c
refactor: Remove unnecessary import in Note model
2023-06-11 13:05:14 +01:00
71cb15d007
refactor: Improve note ID validation and error handling
...
- Improve input validation and error handling in Note model
- Add test case for out-of-range note IDs in NotesController
2023-06-11 12:52:07 +01:00
bebbfec510
chore: Refactor configuration files based on Laravel 10 skeleton
2023-06-09 18:31:53 +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
9743ba8eed
Fix some Laravel Pint issues
2023-02-18 09:53:57 +00:00
16b120bc73
Upgrade to Laravel 10
2023-02-18 09:34:57 +00:00
cee9d77b50
Make Upgrade guide changes
2023-02-17 09:41:14 +00:00
6d6e719f52
Update Laravel Pint, fix files in codebase
2023-02-16 16:57:06 +00:00
4bea97df0c
Fix smallurl attribute on Media
2022-12-02 19:59:04 +00:00
ca6205d2a6
Allow micropub to post notes and articles
2022-11-29 19:58:44 +00:00
cfca6a1de5
Refactor models to use new attribute cast
2022-11-26 10:55:58 +00:00
8a83d9b565
Fix Laravel Pint issue
2022-11-24 21:52:32 +00:00
3f4634710c
Implement strict Eloquent when developing
2022-11-24 21:44:57 +00:00
42f0fa2238
Return a published and mime type data with sourced media uploads
2022-11-20 17:12:22 +00:00
0ddec78d09
Allow syndication targets to be added/edited in admin interface
2022-10-23 13:11:31 +01:00
ea8395a651
Add model to store syndication target data
2022-10-22 14:18:21 +01:00
e36f15d391
Fix files with Laravel Pint
2022-07-09 10:08:26 +01:00
3ff4149304
Use CommonMark plugin for @-mentions
2022-07-08 16:37:38 +01:00
78bd468d3d
Upgrade to Laravel 9 ( #252 )
2022-02-27 19:42:49 +00:00
1abca77bdc
Finish re-working tests to run on test database
2021-08-31 12:28:00 +01:00
0391cf80de
Redo Notes a little, improve tests
2021-04-29 20:02:20 +01:00
977f06ec56
Fix error when webmention author can’t be found
2020-11-01 15:23:54 +00:00
ed54446f87
Follow laravel upgrade guide
2020-10-19 19:41:50 +01:00
57186c3e2e
Upgrade to Laravel 8
2020-10-17 17:15:06 +01:00
90f1d111b6
StyleCI fixes
2020-10-17 10:24:09 +01:00
3c3ad3e29d
Remove the postgis stuff
2020-10-16 20:45:07 +01:00
04ee21d1a8
Fix PHPDoc comment style
2020-09-13 17:22:52 +01:00
e36345ca53
Fix geography error
2020-09-13 17:13:47 +01:00
9e33e1455d
Updating some Ide helper stuff
2020-09-13 17:00:45 +01:00
0fca80e7e4
Improve exception handling and model binding
2020-08-09 15:54:10 +01:00
0a4b803209
Use commonmark’s built in autolink extension
2020-06-19 21:39:02 +01:00
b0ad1d272c
Some small fixes needed for the tests
2020-06-13 17:26:59 +01:00
7fc3fb19c0
Upgrade to Laravel v7
2020-06-13 16:32:42 +01:00
7fe74c00b0
Another phpcs fix
2020-02-22 12:09:26 +00:00
bd380e365c
Stop phpcs line too long error for generated class Docs
2020-02-22 12:00:59 +00:00
bd93f7831e
Fix PHPDoc styles for ide helper blocks
2020-02-22 11:21:00 +00:00
3f1bca4168
IDE Helper added
2020-02-22 11:06:43 +00:00
72ea343366
StyleCI fixes for namespace imports
2020-02-21 22:50:30 +00:00
215b28b056
Fix errors psalm found scanning at level 7
2020-02-21 22:46:48 +00:00
3fe200ffab
Don’t make emoji accessible for now
2020-01-26 16:36:12 +00:00
ef03d2209f
Fixing various phpcs issues
2019-10-27 19:31:33 +00:00
9de24c2740
Apply fixes from StyleCI
2019-10-27 16:29:15 +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
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
7cd8def105
Switch to The PHP League’s autolink extension
2019-03-17 16:32:00 +00:00
a907df59c0
In L5.8 Cache duratrion is now defined in seconds
...
So we can pass the value straight in without converting to minutes
2019-03-17 13:49:42 +00:00