Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

管理者用のページ・ルーティングの作成 #68

Merged
merged 14 commits into from
Aug 4, 2023
Merged

Conversation

nozomu-y
Copy link
Member

@nozomu-y nozomu-y commented Aug 2, 2023

変更の概要

変更の理由

  • 上記Issueを参照

やったこと

  • /api/admin/users の作成
  • ミドルウェアの作成
  • サイドバーにメニューを作成
  • データベース users.roles の変更

やっていないこと

変更内容

影響範囲

  • 管理者対象

確認方法

確認してほしいこと

スクリーンショット

  • なし

@github-actions
Copy link

github-actions bot commented Aug 2, 2023

Coverage

Percentage
Total Coverage 41.3 %
Coverage for all files
Path Percentage
Actions/Fortify/CreateNewUser 0.0 %
Actions/Fortify/PasswordValidationRules 0.0 %
Actions/Fortify/ResetUserPassword 0.0 %
Actions/Fortify/UpdateUserPassword 0.0 %
Actions/Fortify/UpdateUserProfileInformation 0.0 %
Console/Kernel 66.7 %
Enums/AccountingType 100.0 %
Enums/BulletinBoardStatus 40.0 %
Enums/Part 0.0 %
Enums/PaymentMethod 0.0 %
Enums/Role 0.0 %
Enums/UserStatus 85.7 %
Exceptions/Handler 47.6 %
Helpers/Helper 100.0 %
Http/Controllers/AccountingsController 100.0 %
Http/Controllers/Admin/AdminUsersController 100.0 %
Http/Controllers/Auth/ConfirmPasswordController 0.0 %
Http/Controllers/Auth/ForgotPasswordController 100.0 %
Http/Controllers/Auth/LoginController 0.0 %
Http/Controllers/Auth/RegisterController 0.0 %
Http/Controllers/Auth/ResetPasswordController 100.0 %
Http/Controllers/Auth/VerificationController 0.0 %
Http/Controllers/AuthController 100.0 %
Http/Controllers/Controller 100.0 %
Http/Controllers/HomeController 100.0 %
Http/Controllers/IndividualAccountingsController 100.0 %
Http/Controllers/UsersController 100.0 %
Http/Kernel 100.0 %
Http/Middleware/Authenticate 100.0 %
Http/Middleware/EncryptCookies 100.0 %
Http/Middleware/EnsureUserHasRole 100.0 %
Http/Middleware/PreventRequestsDuringMaintenance 100.0 %
Http/Middleware/RedirectIfAuthenticated 66.7 %
Http/Middleware/TrimStrings 100.0 %
Http/Middleware/TrustHosts 0.0 %
Http/Middleware/TrustProxies 100.0 %
Http/Middleware/ValidateSignature 100.0 %
Http/Middleware/VerifyCsrfToken 100.0 %
Models/AccountingList 0.0 %
Models/AccountingPayment 100.0 %
Models/AccountingRecord 100.0 %
Models/BulletinBoard 0.0 %
Models/BulletinBoardContent 100.0 %
Models/BulletinBoardHashtag 100.0 %
Models/BulletinBoardView 100.0 %
Models/IndividualAccountingList 0.0 %
Models/IndividualAccountingRecord 100.0 %
Models/Profile 0.0 %
Models/User 91.7 %
Providers/AppServiceProvider 100.0 %
Providers/AuthServiceProvider 100.0 %
Providers/BroadcastServiceProvider 0.0 %
Providers/EventServiceProvider 100.0 %
Providers/FortifyServiceProvider 0.0 %
Providers/RouteServiceProvider 100.0 %

@github-actions
Copy link

github-actions bot commented Aug 4, 2023

Middleware

Route 管理者 運営 会計 合宿 団員 未認証
ホーム /
ログイン /login
団員リスト /users
集金リスト /accountings
個別会計 /individual_accountings
管理者 > 団員リスト /admin/users
管理者 > 集金リスト /admin/accountings
管理者 > 個別会計 /admin/individual_accountings

@nozomu-y nozomu-y added enhancement New feature or request migration Migration from kleines-mypage-legacy labels Aug 4, 2023
@nozomu-y nozomu-y added this to the Laravel への移植 milestone Aug 4, 2023
@nozomu-y nozomu-y merged commit 1f96c24 into main Aug 4, 2023
5 checks passed
@nozomu-y nozomu-y deleted the feature/admin branch August 4, 2023 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request migration Migration from kleines-mypage-legacy
Projects
None yet
Development

Successfully merging this pull request may close these issues.

管理者用のページ・ルーティングの作成
1 participant