Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit c3ea3b5

Browse files
committedFeb 27, 2023
front end work
1 parent 60c409d commit c3ea3b5

40 files changed

+35347
-2228
lines changed
 

‎.env.example

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,10 @@ PUSHER_APP_KEY=
5050
PUSHER_APP_SECRET=
5151
PUSHER_APP_CLUSTER=
5252

53-
MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
54-
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
53+
VITE_APP_ENV="${APP_ENV}"
54+
VITE_APP_NAME="${APP_NAME}"
55+
VITE_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
56+
VITE_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
5557

5658
ACTIVATION=true
5759
ACTIVATION_LIMIT_TIME_PERIOD=24

‎.github/workflows/changelog.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Generate changelog
2+
on:
3+
release:
4+
types: [created, edited]
5+
6+
jobs:
7+
generate-changelog:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: actions/checkout@v2
11+
with:
12+
fetch-depth: 0
13+
- uses: BobAnkh/auto-generate-changelog@v1.2.2
14+
with:
15+
REPO_NAME: "jeremykenedy/laravel-spa"
16+
ACCESS_TOKEN: ${{secrets.GITHUB_TOKEN}}
17+
PATH: "CHANGELOG.md"
18+
COMMIT_MESSAGE: "docs(CHANGELOG): update release notes"
19+
TYPE: "feat:Feature,fix:Bug Fixes,docs:Documentation,refactor:Refactor,perf:Performance Improvements"
20+
REGENERATE_COUNT: -1
21+
PULL_REQUEST: true
22+
BRANCH: "master"

‎.github/workflows/codeql.yml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# For most projects, this workflow file will not need changing; you simply need
2+
# to commit it to your repository.
3+
#
4+
# You may wish to alter this file to override the set of languages analyzed,
5+
# or to provide custom queries or build logic.
6+
#
7+
# ******** NOTE ********
8+
# We have attempted to detect the languages in your repository. Please check
9+
# the `language` matrix defined below to confirm you have the correct set of
10+
# supported CodeQL languages.
11+
#
12+
name: "CodeQL"
13+
14+
on:
15+
push:
16+
branches: ["master"]
17+
pull_request:
18+
# The branches below must be a subset of the branches above
19+
branches: ["master"]
20+
schedule:
21+
- cron: "24 14 * * 5"
22+
23+
jobs:
24+
analyze:
25+
name: Analyze
26+
runs-on: ubuntu-latest
27+
permissions:
28+
actions: read
29+
contents: read
30+
security-events: write
31+
32+
strategy:
33+
fail-fast: false
34+
matrix:
35+
language: ["javascript"]
36+
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ]
37+
# Learn more about CodeQL language support at https://aka.ms/codeql-docs/language-support
38+
39+
steps:
40+
- name: Checkout repository
41+
uses: actions/checkout@v3
42+
43+
# Initializes the CodeQL tools for scanning.
44+
- name: Initialize CodeQL
45+
uses: github/codeql-action/init@v2
46+
with:
47+
languages: ${{ matrix.language }}
48+
# If you wish to specify custom queries, you can do so here or in a config file.
49+
# By default, queries listed here will override any specified in a config file.
50+
# Prefix the list here with "+" to use these queries and those in the config file.
51+
52+
# Details on CodeQL's query packs refer to : https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs
53+
# queries: security-extended,security-and-quality
54+
55+
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
56+
# If this step fails, then you should remove it and run the build manually (see below)
57+
- name: Autobuild
58+
uses: github/codeql-action/autobuild@v2
59+
60+
# ℹ️ Command-line programs to run using the OS shell.
61+
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
62+
63+
# If the Autobuild fails above, remove it and uncomment the following three lines.
64+
# modify them (or add more) to build your code if your project, please refer to the EXAMPLE below for guidance.
65+
66+
# - run: |
67+
# echo "Run, Build Application using script"
68+
# ./location_of_script_within_repo/buildscript.sh
69+
70+
- name: Perform CodeQL Analysis
71+
uses: github/codeql-action/analyze@v2
72+
with:
73+
category: "/language:${{matrix.language}}"

‎.github/workflows/labeler.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# This workflow will triage pull requests and apply a label based on the
2+
# paths that are modified in the pull request.
3+
#
4+
# To use this workflow, you will need to set up a .github/labeler.yml
5+
# file with configuration. For more information, see:
6+
# https://github.com/actions/labeler
7+
8+
name: Labeler
9+
on: [pull_request]
10+
11+
jobs:
12+
label:
13+
runs-on: ubuntu-latest
14+
permissions:
15+
contents: read
16+
pull-requests: write
17+
18+
steps:
19+
- uses: actions/labeler@v4
20+
with:
21+
repo-token: "${{ secrets.GITHUB_TOKEN }}"
22+
sync-labels: true

‎config/laravelblocker.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
'blockerFontAwesomeCDN' => env('LARAVEL_BLOCKER_FONT_AWESOME_CDN_URL', 'https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'),
6565

6666
// Bootstrap Tooltips
67-
'tooltipsEnabled' => env('LARAVEL_BLOCKER_TOOLTIPS_ENABLED', true),
67+
'tooltipsEnabled' => env('LARAVEL_BLOCKER_TOOLTIPS_ENABLED', false),
6868

6969
// jQuery IP Mask
7070
'jQueryIpMaskEnabled' => env('LARAVEL_BLOCKER_JQUERY_IP_MASK_ENABLED', true),

‎config/roles.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@
139139
'bootstrapCardClasses' => env('ROLES_GUI_CARD_CLASSES', ''),
140140

141141
// Bootstrap Tooltips
142-
'tooltipsEnabled' => env('ROLES_GUI_TOOLTIPS_ENABLED', true),
142+
'tooltipsEnabled' => env('ROLES_GUI_TOOLTIPS_ENABLED', false),
143143

144144
// jQuery
145145
'enablejQueryCDN' => env('ROLES_GUI_JQUERY_CDN_ENABLED', true), // You may need to change this if you compile and include jquery

‎config/usersmanagement.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
'datatablesJsPresetCDN' => 'https://cdn.datatables.net/1.10.12/js/dataTables.bootstrap.min.js',
2424

2525
// Bootstrap Tooltips
26-
'tooltipsEnabled' => true,
26+
'tooltipsEnabled' => false,
2727
'enableBootstrapPopperJsCdn' => true,
2828
'bootstrapPopperJsCdn' => 'https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js',
2929

‎package.json

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,8 @@
3030
"@vue/eslint-config-prettier": "^7.1.0",
3131
"@vue/eslint-config-typescript": "^11.0.2",
3232
"@vue/tsconfig": "^0.1.3",
33-
"alpinejs": "^3.4.2",
3433
"autoprefixer": "^10.4.13",
35-
"axios": "^1.3.4",
3634
"babel-loader": "^9.1.2",
37-
"bootstrap": "^4.4.1",
3835
"chart.js": "^4.2.1",
3936
"core-js": "^3.29.0",
4037
"cross-env": "^7.0.3",
@@ -47,13 +44,10 @@
4744
"eslint-plugin-vue": "^9.9.0",
4845
"font-awesome": "^4.7.0",
4946
"html-webpack-plugin": "^5.5.0",
50-
"jquery": "^3.6.3",
5147
"js-cookie": "^3.0.1",
5248
"laravel-mix": "^6.0.49",
5349
"laravel-vite-plugin": "^0.7.4",
54-
"lodash": "^4.17.21",
5550
"nodemon": "^2.0.20",
56-
"popper.js": "^1.16.1",
5751
"postcss": "^8.4.21",
5852
"postcss-nesting": "^11.2.1",
5953
"prettier": "^2.8.4",
@@ -97,16 +91,25 @@
9791
"@fortawesome/free-regular-svg-icons": "^6.3.0",
9892
"@fortawesome/free-solid-svg-icons": "^6.3.0",
9993
"@fortawesome/vue-fontawesome": "^3.0.3",
94+
"@plugin-web-update-notification/vite": "^1.3.0",
95+
"@rollup/plugin-inject": "^5.0.3",
10096
"@sentry/tracing": "^7.38.0",
10197
"@sentry/vue": "^7.38.0",
10298
"@vueform/multiselect": "^2.5.8",
99+
"alpinejs": "^3.11.1",
100+
"axios": "^1.3.4",
101+
"bootstrap": "^4.4.1",
103102
"dropzone": "^6.0.0-beta.2",
104103
"hideshowpassword": "^2.2.0",
104+
"jquery": "^3.6.3",
105105
"laravel-echo": "^1.15.0",
106+
"lodash": "^4.17.21",
106107
"lodash.clonedeep": "^4.5.0",
107108
"moment": "^2.29.4",
108109
"password-strength-meter": "^2.1.0",
110+
"popper.js": "^1.16.1",
109111
"pusher-js": "^8.0.1",
112+
"requirejs": "^2.3.6",
110113
"save-dev": "^0.0.1-security",
111114
"vite-plugin-static-copy": "^0.13.1",
112115
"vue-axios": "^3.5.2",

0 commit comments

Comments
 (0)
Please sign in to comment.