Closed vincentauger closed 3 weeks ago
:warning: 1 Checks Failed!
:shield: 1 Security Vulnerabilities :rocket: 0 Performance Issues :bug: 0 Reliability Issues
You may view the full report here.
:heavy_check_mark: All Checks Passed!
:shield: 0 Security Vulnerabilities :rocket: 0 Performance Issues :bug: 0 Reliability Issues
You may view the full report here.
:heavy_check_mark: All Checks Passed!
:shield: 0 Security Vulnerabilities :rocket: 0 Performance Issues :bug: 0 Reliability Issues
You may view the full report here.
This pull request includes several changes to the codebase, focusing on enhancing the functionality of the Author and AuthorEmployment models, improving ORCID integration, and updating the
_ide_helper.php
file for Laravel. The most important changes include adding new methods and properties, updating existing methods, and introducing new request classes for ORCID integration.Enhancements to Author and AuthorEmployment Models:
hasValidOrcidCredentials
method toAuthor
model to check for valid ORCID connection. (app/Models/Author.php
)SoftDeletes
trait toAuthorEmployment
model and updatedorcid_updated_at
cast todatetime
. (app/Models/AuthorEmployment.php
) [1] [2] [3]ORCID Integration Improvements:
SyncAuthorEmploymentWithOrcid
job to handle synchronization of employment records with ORCID. (app/Jobs/SyncAuthorEmploymentWithOrcid.php
)DeleteEmploymentRequest
andPutEmploymentRequest
classes for handling ORCID API requests. (app/Http/Integrations/Orcid/Requests/DeleteEmploymentRequest.php
,app/Http/Integrations/Orcid/Requests/PutEmploymentRequest.php
) [1] [2]Controller Updates:
AuthorEmploymentController
to include ORCID synchronization and ordering of employment records. (app/Http/Controllers/AuthorEmploymentController.php
) [1] [2] [3] [4] [5]AuthorController
. (app/Http/Controllers/AuthorController.php
) [1] [2] [3]Miscellaneous Changes:
_ide_helper.php
file for Laravel 11.30.0 and added new method signatures. (_ide_helper.php
) [1] [2] [3] [4]AppServiceProvider
. (app/Providers/AppServiceProvider.php
) [1] [2]