Skip to content

Commit

Permalink
Merge pull request #46 from jeremykenedy/admin-tools
Browse files Browse the repository at this point in the history
Admin tools
  • Loading branch information
jeremykenedy authored Dec 6, 2022
2 parents 057e7d3 + b8e2410 commit 842607c
Show file tree
Hide file tree
Showing 54 changed files with 11,863 additions and 34,695 deletions.
8 changes: 4 additions & 4 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -78,15 +78,15 @@ EMAIL_EXCEPTION_SUBJECT=''

JWT_SECRET=

# These ALL below will all be seeded but can be changed through the super admin GUI.
# If they have a value in the database for the field, that field will never seed again.
# This is to protect and not override the users data.

SENTRY_IO_ENABLED=0
SENTRY_IO_USER_FEEDBACK_ENABLED=0
SENTRY_LARAVEL_DSN=
SENTRY_TRACES_SAMPLE_RATE=1.0

# These ALL below will all be seeded but can be changed through the super admin GUI.
# If they have a value in the database for the field, that field will never seed again.
# This is to protect and not override the users data.

SEED_SUPER_ADMIN_USER_ENABLED=true
SEED_SUPER_ADMIN_USER_NAME='Rick Sanchez'
SEED_SUPER_ADMIN_USER_EMAIL='[email protected]'
Expand Down
16 changes: 15 additions & 1 deletion .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,20 @@ module.exports = {
es6: true,
node: true
},
extends: ["eslint:recommended", "plugin:vue/vue3-recommended", "plugin:vue/vue3-essential", "@vue/eslint-config-typescript/recommended", "@vue/eslint-config-prettier", "plugin:storybook/recommended"],
extends: [
"eslint:recommended",
"plugin:vue/vue3-recommended",
"plugin:vue/vue3-essential",
"@vue/eslint-config-typescript/recommended",
"@vue/eslint-config-prettier",
"plugin:storybook/recommended"
// "airbnb-base"
],
globals: {
"Atomics": "readonly",
"SharedArrayBuffer": "readonly",
"ga": true
},
parserOptions: {
ecmaVersion: 13,
sourceType: "module",
Expand All @@ -13,6 +26,7 @@ module.exports = {
}
},
plugins: ["vue", "html", "prettier"],
ignorePatterns: ["**/node_modules", "**/vendor"],
rules: {
"no-console": process.env.NODE_ENV === "production" ? "warn" : "off",
"no-debugger": process.env.NODE_ENV === "production" ? "warn" : "off",
Expand Down
73 changes: 37 additions & 36 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,36 +7,36 @@
## [v3.3.7](https://github.com/jeremykenedy/laravel-spa/releases/tag/v3.3.7) - 2022-12-06 03:45:36

- 7bad79b Merge branch 'dev' of github.com:jeremykenedy/laravel-spa into dev
- 313641e docs(CHANGELOG): update release notes
- 313641e docs(CHANGELOG): update release notes

## [v3.3.5](https://github.com/jeremykenedy/laravel-spa/releases/tag/v3.3.5) - 2022-12-06 03:40:59

## What's Changed
* Dev by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/41
* WIP :: Changelog workflow by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/42

- Dev by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/41
- WIP :: Changelog workflow by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/42

**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v3.3.3...v3.3.5

## [v3.3.4](https://github.com/jeremykenedy/laravel-spa/releases/tag/v3.3.4) - 2022-12-06 03:34:37

- eec03af WIP :: Changelog workflow
- 2719968 Merge branch 'master' into dev
- c9abb47 WIP :: Changelog workflow
- 2719968 Merge branch 'master' into dev
- c9abb47 WIP :: Changelog workflow

## [v3.3.3](https://github.com/jeremykenedy/laravel-spa/releases/tag/v3.3.3) - 2022-12-05 11:22:02

## What's Changed
* workflow update by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/40

- workflow update by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/40

**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v3.3.2...v3.3.3

## [v3.3.2](https://github.com/jeremykenedy/laravel-spa/releases/tag/v3.3.2) - 2022-12-05 11:09:39

## What's Changed
* Monitoring by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/39

- Monitoring by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/39

**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v3.3.1...v3.3.2

Expand All @@ -45,51 +45,51 @@
Workflow updates

## What's Changed
* cleanup by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/37
* Monitoring by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/38

- cleanup by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/37
- Monitoring by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/38

**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v3.3.0...v3.3.1

## [v3.3.0](https://github.com/jeremykenedy/laravel-spa/releases/tag/v3.3.0) - 2022-12-05 10:49:37

## What's Changed
* User settings by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/34
* Apply fixes from StyleCI by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/35
* Monitoring by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/36

- User settings by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/34
- Apply fixes from StyleCI by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/35
- Monitoring by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/36

**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v3.2.0...v3.3.0

## [v3.2.0](https://github.com/jeremykenedy/laravel-spa/releases/tag/v3.2.0) - 2022-12-04 12:35:00

## What's Changed
* Apply fixes from StyleCI by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/30
* Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in https://github.com/jeremykenedy/laravel-spa/pull/31
* User settings by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/32
* update actions by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/33

- Apply fixes from StyleCI by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/30
- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in https://github.com/jeremykenedy/laravel-spa/pull/31
- User settings by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/32
- update actions by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/33

**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v3.1.0...v3.2.0

## [v3.1.0](https://github.com/jeremykenedy/laravel-spa/releases/tag/v3.1.0) - 2022-12-04 06:30:26

## What's Changed
* Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in https://github.com/jeremykenedy/laravel-spa/pull/26
* Apply fixes from StyleCI by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/27
* Dev by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/28

- Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in https://github.com/jeremykenedy/laravel-spa/pull/26
- Apply fixes from StyleCI by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/27
- Dev by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/28

**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v3.0.0...v3.1.0

## [v3.0.0](https://github.com/jeremykenedy/laravel-spa/releases/tag/v3.0.0) - 2022-12-01 09:51:19

## What's Changed
* Bump trim-newlines and meow by @dependabot in https://github.com/jeremykenedy/laravel-spa/pull/19
* Dev by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/20
* Dev by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/21
* add socialite authentication & providers, fully configure the app to … by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/25

- Bump trim-newlines and meow by @dependabot in https://github.com/jeremykenedy/laravel-spa/pull/19
- Dev by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/20
- Dev by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/21
- add socialite authentication & providers, fully configure the app to … by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/25

**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v2.1.0...v3.0.0

Expand All @@ -102,41 +102,42 @@ Workflow updates

<!-- Release notes generated using configuration in .github/release.yml at master -->



**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v2.0.0...v2.1.0

## [v2.0.0](https://github.com/jeremykenedy/laravel-spa/releases/tag/v2.0.0) - 2022-11-21 05:25:57

<!-- Release notes generated using configuration in .github/release.yml at master -->

## What's Changed

### Other Changes
* Bump loader-utils from 1.4.0 to 1.4.1 by @dependabot in https://github.com/jeremykenedy/laravel-spa/pull/14
* Bump loader-utils from 1.4.1 to 1.4.2 by @dependabot in https://github.com/jeremykenedy/laravel-spa/pull/15

- Bump loader-utils from 1.4.0 to 1.4.1 by @dependabot in https://github.com/jeremykenedy/laravel-spa/pull/14
- Bump loader-utils from 1.4.1 to 1.4.2 by @dependabot in https://github.com/jeremykenedy/laravel-spa/pull/15

## New Contributors
* @dependabot made their first contribution in https://github.com/jeremykenedy/laravel-spa/pull/14

- @dependabot made their first contribution in https://github.com/jeremykenedy/laravel-spa/pull/14

**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v1.3.0...v2.0.0

## [v1.3.0](https://github.com/jeremykenedy/laravel-spa/releases/tag/v1.3.0) - 2022-10-22 08:40:06

## What's Changed
* update email verification by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/13

- update email verification by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/13

**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v1.2.0...v1.3.0

## [v1.2.0](https://github.com/jeremykenedy/laravel-spa/releases/tag/v1.2.0) - 2022-10-22 07:46:50

## What's Changed
* Roles by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/4
* Apply fixes from StyleCI by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/5
* update gitignore by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/6
* Apply fixes from StyleCI by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/8
* Admin by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/12

- Roles by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/4
- Apply fixes from StyleCI by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/5
- update gitignore by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/6
- Apply fixes from StyleCI by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/8
- Admin by @jeremykenedy in https://github.com/jeremykenedy/laravel-spa/pull/12

**Full Changelog**: https://github.com/jeremykenedy/laravel-spa/compare/v1.1.0...v1.2.0

Expand All @@ -146,6 +147,6 @@ V1.1.0 - Email, Log, and Slack error notifications

## [V1.0.0](https://github.com/jeremykenedy/laravel-spa/releases/tag/V1.0.0) - 2022-09-19 06:00:40

*No description*
_No description_

\* *This CHANGELOG was automatically generated by [auto-generate-changelog](https://github.com/BobAnkh/auto-generate-changelog)*
\* _This CHANGELOG was automatically generated by [auto-generate-changelog](https://github.com/BobAnkh/auto-generate-changelog)_
25 changes: 17 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,12 @@ part of this repository it is a completely separated Vue 3 front end compiled us
##### Features:
- Users Area
- Admin Area
- About Page
- Terms Page
- Users Managemenet
- User Impersonation
- User Data Download
- User Account Self Deletion.
- Manage Social Media Logins through GUI
- [Roles Management](https://github.com/jeremykenedy/laravel-roles)
- [Permissions Management](https://github.com/jeremykenedy/laravel-roles)
Expand Down Expand Up @@ -200,6 +205,7 @@ LaravelSpa
│   │   │   │   └── VerificationController.php
│   │   │   ├── Controller.php
│   │   │   ├── DashboardController.php
│   │   │   ├── ImpersonateController.php
│   │   │   ├── PermissionsController.php
│   │   │   ├── ProfileController.php
│   │   │   ├── RolesController.php
Expand Down Expand Up @@ -227,6 +233,7 @@ LaravelSpa
│   │   │   └── Users
│   │   │   ├── CreateUserRequest.php
│   │   │   ├── GetUserRolesRequest.php
│   │   │   ├── ImpersonateUserRequest.php
│   │   │   └── UpdateUserRequest.php
│   │   └── Resources
│   │   ├── Permissions
Expand All @@ -240,6 +247,7 @@ LaravelSpa
│   ├── Mail
│   │   └── ExceptionOccured.php
│   ├── Models
│   │   ├── Impersonation.php
│   │   ├── Permission.php
│   │   ├── Role.php
│   │   ├── Setting.php
Expand Down Expand Up @@ -313,7 +321,8 @@ LaravelSpa
│   │   ├── 2021_04_26_093603_create_jobs_table.php
│   │   ├── 2022_09_05_192055_update_users_table.php
│   │   ├── 2022_11_02_051027_update_settings_table.php
│   │   └── 2022_11_28_073632_create_socialite_providers_table.php
│   │   ├── 2022_11_28_073632_create_socialite_providers_table.php
│   │   └── 2022_12_06_061947_create_impersonations_table.php
│   └── seeders
│   ├── AppSettingsSeeder.php
│   ├── ConnectRelationshipsSeeder.php
Expand All @@ -334,11 +343,11 @@ LaravelSpa
│   ├── build
│   │   ├── assets
│   │   │   ├── 404.508db666.png
│   │   │   ├── app-legacy.75020f52.js
│   │   │   ├── app-legacy.2a30880d.js
│   │   │   ├── app-legacy.c0ed8668.js
│   │   │   ├── app.22138643.css
│   │   │   ├── app.37f09a6f.js
│   │   │   ├── app.55d6347f.css
│   │   │   ├── app.38340d06.css
│   │   │   ├── app.3bc0086d.js
│   │   │   ├── app.e2c78f8e.css
│   │   │   ├── fa-brands-400.b1d1c1b0.ttf
│   │   │   ├── fa-brands-400.c61287c2.woff2
│   │   │   ├── fa-regular-400.5da313b0.woff2
Expand All @@ -349,8 +358,8 @@ LaravelSpa
│   │   │   ├── fa-v4compatibility.f46715c9.woff2
│   │   │   ├── plugs.12bd3189.png
│   │   │   ├── polyfills-legacy.b89e66ae.js
│   │   │   ├── vendor-legacy.db834e54.js
│   │   │   └── vendor.8937e1a8.js
│   │   │   ├── vendor-legacy.5f95acbe.js
│   │   │   └── vendor.9ec326be.js
│   │   ├── manifest.json
│   │   ├── webUpdateNoticeInjectScript.js
│   │   ├── webUpdateNoticeInjectStyle.css
Expand Down Expand Up @@ -509,7 +518,7 @@ LaravelSpa
├── tsconfig.vite-config.json
└── vite.config.ts
68 directories, 290 files
68 directories, 294 files
```

Expand Down
Loading

0 comments on commit 842607c

Please sign in to comment.