Commit graph

3797 commits

Author SHA1 Message Date
0ef822de0c Merge pull request 'MTM No snow' (#49) from develop into main
Reviewed-on: #49
2025-07-01 17:57:22 +02:00
8eaca85fe0
Update dependencies 2025-06-30 19:43:28 +01:00
fe48864f39
Laravel Sail dependency updates
Update PHP to v8.4
Update PostgreSQL to v17
2025-06-30 19:27:39 +01:00
83d10e1a70
Refactor of micropub request handling
Trying to organise the code better. It now temporarily doesn’t support
update requests. Thought the spec defines them as SHOULD features and
not MUST features. So safe for now :)
2025-04-27 16:38:25 +01:00
23c275945a
Refactor micropub token verification 2025-04-12 11:47:30 +01:00
70f90dd456
Remove un-needed config files 2025-04-10 21:03:22 +01:00
cd5c97afd3
Remove psalm annotations 2025-04-10 20:09:36 +01:00
97f3848b66
Use esbuild 2025-04-10 17:08:19 +01:00
540bd17792
Use lightningcss 2025-04-10 16:53:23 +01:00
1fe9a42d8d
Remove GitHub config 2025-04-07 19:47:48 +01:00
cf978cd749
Fix PasskeysController with new webauthn library version
Some checks failed
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
2025-04-07 19:44:13 +01:00
126bb29ae2
Laravel Pint fixes
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 17:25:06 +01:00
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
07db68882b Merge pull request 'MTM Laravel v12' (#31) from develop into main
Some checks failed
Deploy / Deploy (release) Has been cancelled
Reviewed-on: #31
2025-04-04 18:10:46 +02:00
1dfa17abca
Update Laravel to v12
Some checks failed
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
2025-04-01 21:10:30 +01:00
f2025b801b
Update dependencies
Some checks failed
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
2025-01-25 11:47:43 +00:00
4e7b911fe9
Improve commentt in script
Some checks failed
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
2025-01-25 11:20:37 +00:00
cf6e65cc03
Improve compress script
Some checks failed
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
Generate zst and br files, then  remove any that are actually larger
than the source file
2024-12-28 11:07:48 +00:00
13786584a2 Merge pull request 'MTM WebMention username fix & snow fall' (#21) from develop into main
Some checks failed
Deploy / Deploy (release) Has been cancelled
Reviewed-on: #21
2024-11-30 17:01:53 +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
6d867fcc71 Merge pull request 'MTM Host images locally' (#12) from develop into main
Some checks failed
Deploy / Deploy (release) Has been cancelled
Reviewed-on: #12
2024-10-26 15:02:56 +02:00
43447ac47b
Fix tests after we corrected the media URLs
Some checks failed
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
The media URLs have a path that starts `/storage/`.
2024-10-26 12:52:43 +01:00
d7da42b626
Host images locally
Some checks failed
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
We don’t need the complexity of S3. Sepcifically the complexity of
managing my own AWS account, flysystem made the Laravel side easy.

A command is added to copy the the S3 files over to local storage.
2024-10-25 20:40:52 +01:00
d80e8164c8
Update dependencies
Some checks failed
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
Further tidy up some config around phpactor and unit testing
2024-10-23 09:16:11 +01:00
7dd85a3988 Merge pull request 'MTM Improve customisability' (#8) from develop into main
Some checks failed
Deploy / Deploy (release) Has been cancelled
Reviewed-on: #8
2024-08-29 19:25:33 +02: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
863db8e491 Merge pull request 'MTM Fix how scopes are stored in the IndieAuth flow' (#4) from develop into main
Some checks failed
Deploy / Deploy (release) Has been cancelled
Reviewed-on: #4
2024-08-03 14:28:48 +02:00
d77f2302ba
Store requested scopes as a string during IndieAuth flow
Some checks failed
PHP Unit / PHPUnit test suite (pull_request) Has been cancelled
Laravel Pint / Laravel Pint (pull_request) Has been cancelled
2024-08-03 11:33:09 +01:00
dd04921e6e
Merge pull request #1490 from jonnybarnes/dependabot/composer/league/commonmark-2.5.0
build(deps): Bump league/commonmark from 2.4.2 to 2.5.0
2024-07-23 16:48:07 +01:00
dependabot[bot]
71393add2f
build(deps): Bump league/commonmark from 2.4.2 to 2.5.0
Bumps [league/commonmark](https://github.com/thephpleague/commonmark) from 2.4.2 to 2.5.0.
- [Release notes](https://github.com/thephpleague/commonmark/releases)
- [Changelog](https://github.com/thephpleague/commonmark/blob/2.5/CHANGELOG.md)
- [Commits](https://github.com/thephpleague/commonmark/compare/2.4.2...2.5.0)

---
updated-dependencies:
- dependency-name: league/commonmark
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-23 15:46:10 +00:00
85aae94496
Merge pull request #1489 from jonnybarnes/dependabot/composer/guzzlehttp/guzzle-7.9.1
build(deps): Bump guzzlehttp/guzzle from 7.9.0 to 7.9.1
2024-07-23 16:44:41 +01:00
dependabot[bot]
4ca14542d7
build(deps): Bump guzzlehttp/guzzle from 7.9.0 to 7.9.1
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.9.0 to 7.9.1.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/7.9/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.9.0...7.9.1)

---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-23 15:33:41 +00:00
65ca2d3d6c
Merge pull request #1488 from jonnybarnes/dependabot/composer/web-auth/webauthn-lib-5.0.1
build(deps): Bump web-auth/webauthn-lib from 5.0.0 to 5.0.1
2024-07-23 16:33:01 +01:00
dependabot[bot]
3a47f3b33c
build(deps): Bump web-auth/webauthn-lib from 5.0.0 to 5.0.1
Bumps [web-auth/webauthn-lib](https://github.com/web-auth/webauthn-lib) from 5.0.0 to 5.0.1.
- [Commits](https://github.com/web-auth/webauthn-lib/compare/5.0.0...5.0.1)

---
updated-dependencies:
- dependency-name: web-auth/webauthn-lib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-22 09:37:46 +00:00
a93219f4bb
Merge pull request #1487 from jonnybarnes/dependabot/composer/web-auth/webauthn-lib-5.0.0
build(deps): Bump web-auth/webauthn-lib from 4.9.1 to 5.0.0
2024-07-19 13:33:03 +01:00
dependabot[bot]
f384e16ef1
build(deps): Bump web-auth/webauthn-lib from 4.9.1 to 5.0.0
Bumps [web-auth/webauthn-lib](https://github.com/web-auth/webauthn-lib) from 4.9.1 to 5.0.0.
- [Commits](https://github.com/web-auth/webauthn-lib/compare/4.9.1...5.0.0)

---
updated-dependencies:
- dependency-name: web-auth/webauthn-lib
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-19 12:28:52 +00:00
520892f789
Merge pull request #1486 from jonnybarnes/dependabot/composer/guzzlehttp/guzzle-7.9.0
build(deps): Bump guzzlehttp/guzzle from 7.8.1 to 7.9.0
2024-07-19 13:27:59 +01:00
dependabot[bot]
290445a4e1
build(deps): Bump guzzlehttp/guzzle from 7.8.1 to 7.9.0
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.8.1 to 7.9.0.
- [Release notes](https://github.com/guzzle/guzzle/releases)
- [Changelog](https://github.com/guzzle/guzzle/blob/7.9/CHANGELOG.md)
- [Commits](https://github.com/guzzle/guzzle/compare/7.8.1...7.9.0)

---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-19 09:54:23 +00:00
e1f6c9b1e3
Merge pull request #1485 from jonnybarnes/dependabot/composer/web-auth/webauthn-lib-4.9.1
build(deps): Bump web-auth/webauthn-lib from 4.9.0 to 4.9.1
2024-07-18 13:12:26 +01:00
dependabot[bot]
8a7f320b3a
build(deps): Bump web-auth/webauthn-lib from 4.9.0 to 4.9.1
Bumps [web-auth/webauthn-lib](https://github.com/web-auth/webauthn-lib) from 4.9.0 to 4.9.1.
- [Commits](https://github.com/web-auth/webauthn-lib/compare/4.9.0...4.9.1)

---
updated-dependencies:
- dependency-name: web-auth/webauthn-lib
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-18 09:47:52 +00:00
9ade631b82
Merge pull request #1484 from jonnybarnes/dependabot/composer/laravel/horizon-5.25.0
build(deps): Bump laravel/horizon from 5.24.5 to 5.25.0
2024-07-17 16:04:25 +01:00
dependabot[bot]
43e9fa3530
build(deps): Bump laravel/horizon from 5.24.5 to 5.25.0
Bumps [laravel/horizon](https://github.com/laravel/horizon) from 5.24.5 to 5.25.0.
- [Release notes](https://github.com/laravel/horizon/releases)
- [Changelog](https://github.com/laravel/horizon/blob/5.x/CHANGELOG.md)
- [Commits](https://github.com/laravel/horizon/compare/v5.24.5...v5.25.0)

---
updated-dependencies:
- dependency-name: laravel/horizon
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-17 14:55:11 +00:00
370f33fcbf
Merge pull request #1483 from jonnybarnes/dependabot/composer/nunomaduro/collision-8.3.0
build(deps-dev): Bump nunomaduro/collision from 8.1.1 to 8.3.0
2024-07-17 15:54:25 +01:00
dependabot[bot]
4250b946f4
build(deps-dev): Bump nunomaduro/collision from 8.1.1 to 8.3.0
Bumps [nunomaduro/collision](https://github.com/nunomaduro/collision) from 8.1.1 to 8.3.0.
- [Changelog](https://github.com/nunomaduro/collision/blob/v8.x/CHANGELOG.md)
- [Commits](https://github.com/nunomaduro/collision/compare/v8.1.1...v8.3.0)

---
updated-dependencies:
- dependency-name: nunomaduro/collision
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-17 09:32:47 +00:00
e2b8b3ba1a
Merge pull request #1481 from jonnybarnes/dependabot/npm_and_yarn/eslint-9.7.0
build(deps-dev): Bump eslint from 9.6.0 to 9.7.0
2024-07-16 21:42:44 +01:00
dependabot[bot]
ed8903050b
build(deps-dev): Bump eslint from 9.6.0 to 9.7.0
Bumps [eslint](https://github.com/eslint/eslint) from 9.6.0 to 9.7.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.6.0...v9.7.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-16 20:41:24 +00:00