Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
6c7aad2
Add password generation feature; update Psalm configuration and depen…
byjg Nov 1, 2025
6c160aa
Refactor `UserDefinition` to support `MapperFunctionInterface` for ex…
byjg Nov 1, 2025
6eaf527
Improve exception handling, replace deprecated methods with new imple…
byjg Nov 1, 2025
a2ee8f0
Add `PasswordMd5MapperTest` to verify MD5 hashing behavior, ensure pa…
byjg Nov 1, 2025
c6e09de
Change parameter type order in `UsersDBDataset` constructor to `Datab…
byjg Nov 1, 2025
b3e8bcd
Migrate from `UniqueIdGeneratorInterface` to `MapperFunctionInterface…
byjg Nov 2, 2025
95ced77
Add comprehensive Docusaurus documentation and update README
claude Nov 6, 2025
421ede1
Move Dependencies section to end of README before footer
claude Nov 6, 2025
1e5e4b5
Apply DRY pattern to documentation
claude Nov 6, 2025
e9b21a2
Update Dependencies section to show only mermaid diagram
claude Nov 6, 2025
f6c5c2e
Update installation.md by removing dependencies section
byjg Nov 6, 2025
6b05653
Update authentication docs to recommend JWT-based authentication, dep…
byjg Nov 6, 2025
31eb80c
Merge pull request #12 from byjg/claude/6.0-011CUsFnWv7Y75UH4Q9vfcPX
byjg Nov 6, 2025
268b612
Fix PSalm
byjg Nov 6, 2025
4d2daf2
Fix PSalm
byjg Nov 6, 2025
5368480
Fix PSalm
byjg Nov 6, 2025
052bb18
Refactor `isAdmin` logic: move method to `UserModel`, update usages a…
byjg Nov 12, 2025
6df1a9f
Refactor user retrieval methods: consolidate `getById`, `getByEmail`,…
byjg Nov 12, 2025
bdebf45
Remove `UsersAnyDataset` and related tests, migrate example and docum…
byjg Nov 15, 2025
bc7e410
Merge remote-tracking branch 'origin/6.0' into 6.0
byjg Nov 15, 2025
3b4552d
Migrate to a repository-based architecture: replace `UsersAnyDataset`…
byjg Nov 15, 2025
6c59c2a
Remove deprecated user-related classes: delete `UserDefinition`, `Use…
byjg Nov 15, 2025
709fb60
Refactor user role management: replace `admin` field with `role` fiel…
byjg Nov 15, 2025
4e2b4f8
Add timestamp fields to `UserModel`: replace `created` field with `cr…
byjg Nov 15, 2025
917ddf7
Remove unused entity processors (`ClosureEntityProcessor`, `PassThrou…
byjg Nov 16, 2025
b54ffba
Refactor login field handling: replace string constants with `LoginFi…
byjg Nov 16, 2025
02032b9
Add #[\Override] attribute to applicable methods and update type decl…
byjg Nov 16, 2025
bf809f0
Replace `HexUuidLiteral` with `Literal` in model attributes, method s…
byjg Nov 16, 2025
16cd805
Introduce `PasswordMapperInterface` for password encryption handling.…
byjg Nov 16, 2025
d919fd6
Refactor documentation and `UsersService`: replace string-based login…
byjg Nov 16, 2025
79e07c4
Refactor documentation and `UsersService`: replace string-based login…
byjg Nov 16, 2025
b40ec87
Refactor `UsersService` to return `UserToken` instead of raw strings …
byjg Nov 16, 2025
ad1535a
Update `UserPropertiesModel` constructor to allow nullable `name` and…
byjg Nov 16, 2025
ff33e8f
Refactor `UserPropertiesRepository`: integrate `UserProperty` enum fo…
byjg Nov 16, 2025
1c459b0
Refactor `UserPropertiesRepository`: integrate `UserProperty` enum fo…
byjg Nov 16, 2025
c32bdf2
Refactor `UserPropertiesRepository`: integrate `UserProperty` enum fo…
byjg Nov 16, 2025
d0896b5
Refactor `UserPropertiesRepository`: integrate `UserProperty` enum fo…
byjg Nov 16, 2025
c7dabfe
Refactor `UserPropertiesRepository`: integrate `UserProperty` enum fo…
byjg Nov 16, 2025
7707b59
Refactor `UserPropertiesRepository`: integrate `UserProperty` enum fo…
byjg Nov 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/phpunit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ jobs:
strategy:
matrix:
php-version:
- "8.4"
- "8.3"
- "8.2"
- "8.1"

steps:
- uses: actions/checkout@v4
Expand All @@ -33,5 +33,6 @@ jobs:
with:
folder: php
project: ${{ github.event.repository.name }}
secrets: inherit
secrets:
DOC_TOKEN: ${{ secrets.DOC_TOKEN }}

1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ vendor
.idea/*
!.idea/runConfigurations
.phpunit.result.cache
/.claude/settings.local.json
5 changes: 0 additions & 5 deletions .idea/runConfigurations/Psalm.xml

This file was deleted.

8 changes: 8 additions & 0 deletions .idea/runConfigurations/psalm.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading