Commit Graph

24 Commits

Author SHA1 Message Date
HDVinnie 6f205070d0 (Add) Laravel Mix Subresource Integrity (SRI) 🚀 2019-02-24 22:08:14 -05:00
HDVinnie a3b6d48560 (Security Fix) CVE-2019-8331 🔐
- https://nvd.nist.gov/vuln/detail/CVE-2019-8331
- https://github.com/twbs/bootstrap/pull/28236
2019-02-22 20:48:58 -05:00
HDVinnie 9290fd67f1 (Fix) SweeAlert2 Dependency 🐛 2019-02-20 17:56:30 -05:00
HDVinnie fa5ef231dc (Fix) Dependencyor Bug 🐛 2019-01-30 16:38:06 -05:00
HDVinnie 71ef57bda1 (Update) Dependencies 📦
```
  - Updated mjohnson/decoda (6.11.0 => 6.12.0)
  - Updated vlucas/phpdotenv (v2.5.2 => v2.6.1)
  - Updated opis/closure (3.1.3 => 3.1.5)
  - Updated laravel/framework (v5.7.20 => v5.7.24)
  - Updated nexmo/client (1.6.0 => 1.6.1)
  - Updated spatie/laravel-cookie-consent (2.6.0 => 2.6.1)
  - Updated stripe/stripe-php (v6.28.0 => v6.29.1)
  - Updated nikic/php-parser (v4.1.1 => v4.2.0)
  - Updated spatie/image-optimizer (1.1.3 => 1.1.4)
```

```
 resolve-url-loader   ^2.3.1  →  ^3.0.0
 sweetalert2         ^7.29.0  →  ^8.0.3
 vue-countup-v2       ^1.0.3  →  ^2.0.0
 ajv               ^6.5.5  →   ^6.7.0
 emojione-assets   ^4.0.0  →   ^4.5.0
 laravel-mix      ^4.0.13  →  ^4.0.14
 moment           ^2.23.0  →  ^2.24.0
 sass             ^1.16.0  →  ^1.16.1
```
2019-01-29 20:51:28 -05:00
HDVinnie fa543c538d (Update) Dependencies 📦 :
- Update to Laravel 5.7.20
- Update to Laravel Mix 4

 === npm audit security report ===
found 0 vulnerabilities

Many Dependencies Updated
2019-01-11 21:04:28 -05:00
HDVinnie c5de1eb33c (Update) Dependencies
- if not using git:updater command must run `php artisan update && npm install`

```
nesbot/carbon (1.34.1 => 1.35.1)
spatie/laravel-cookie-consent (2.4.1 => 2.5.0)
stripe/stripe-php (v6.21.0 => v6.22.0)
mockery/mockery (0.9.9 => 0.9.10)
```

```
 ajv             ^6.5.4  →   ^6.5.5
 laravel-echo    ^1.4.0  →   ^1.4.1
 sweetalert2   ^7.26.13  →  ^7.29.0
```
2018-11-17 16:27:10 -05:00
HDVinnie 3bdb3a2829 (Remove) Livicons
- remove livicons in favor for fontawesome (one less dependency)
- closes #440
- You must rebuild your assets after migrating this commit.

rm -rf node_modules
npm install && npm run prod
2018-10-31 18:51:30 -04:00
HDVinnie d4acc1ad74 (Update) Dependancies
Run `composer install && npm install && php artisan clear:all`
2018-10-15 13:16:54 -04:00
HDVinnie 2b498cb12e (Update) Dependencies
NOTE: Requires `npm install && composer install`
2018-09-19 14:24:57 -04:00
HDVinnie 16cbe72f89 (Update) Dependencies
NOTE: Must run `npm install && npm run prod` and `composer install`
once you have transferred files.
2018-09-03 22:11:35 -04:00
HDVinnie 75d7ba0971 (Update) Dependencies
- Requires `npm install` and `composer install` once files have been
transferred.

```
Package      From   To
ajv            6.5.2    6.5.3
laravel-mix   2.1.11   2.1.14
sweetalert2   7.25.6  7.26.12
vue           2.5.16   2.5.17
```

```
league/flysystem (1.0.45 => 1.0.46)
laravel/framework (v5.6.33 => v5.6.34)
spatie/laravel-backup (5.10.0 => 5.10.1)
stripe/stripe-php (v6.15.0 => v6.16.0)
phpunit/phpunit (6.5.11 => 6.5.12)
doctrine/cache (v1.7.1 => v1.8.0)
```
2018-08-26 13:37:28 -04:00
HDVinnie b4d0273f00 (Update) Dependencies
```
 jquery     ^1.8  →    ^3.3
 ladda    ^1.0.6  →  ^2.0.1
 spin.js  ^3.1.0  →  ^4.0.0
 sweetalert2  ^7.18.0  →  ^7.26.11
 vue           ^2.5.7  →   ^2.5.17
```
2018-08-14 14:23:48 -04:00
werrpy 08c549c5ed Source emojione from npm
assets from emojione-assets package
copies assets to public/img/emojione
emoji list for .textcomplete() from emojione-assets/emoji.json

Requires `npm run prod`
2018-08-03 23:52:49 -04:00
HDVinnie 8bab852ede (Update) Font Awesome 5.0.13
- Note: If running in production you may want to run `php artisan down`
to put site in maintenance mode.
- Note: You must run `npm run prod` and then `php artisan clear:all`.
- Note: New configurations added to the other.php config file!
- Note: make sure both commands excute for you error free!
- Note: Run `php artisan up` to bring site back out of maintenance mode.
2018-07-26 09:30:23 -04:00
Poppabear b1de6a86a8 (Feature) TimeAgo Timestamps 2018-05-13 17:12:28 -04:00
Poppabear 5122acaf6c (Update) Fixed various bugs and added tooltips 2018-05-13 15:06:20 -04:00
Poppabear 82f0378856 (Fix) Bug: Emoji Parsing Issue
Sometime emoji's would randomly not render due to VueJS being reactive
and during DOM updates, it would just cause it to be wacky!

By parsing the emoji's server side before VueJS renders the dom, we now
solve this issue.
2018-05-10 21:13:17 -04:00
poppabear8883 e123b60104 (Beta) Chat v2.0
This is a "Beta" commit. Its expected to be appropriate for local or
public testing.
2018-05-09 14:10:11 -04:00
poppabear8883 f37df6fede (Beta) Chat v2.0
This is a "Beta" commit. Its expected to be appropriate for local or
public testing.
2018-05-08 16:14:24 -04:00
poppabear8883 34ff5d33db (WIP) Chat v2.0 (pusher)
This is a "Work In Progress" commit. Its not expected to work.
2018-05-02 23:08:26 -04:00
HDVinnie 5064235e28 (WIP) New Chat
- Powered by VueJS, Socket.io and Laravel Echo Server for broadcasting
events.
- Alpha Stage
- Not ready for use!!!
- https://trello.com/c/tzHOvz5h/16-shoutbox-20
2018-04-29 11:57:22 -04:00
poppabear8883 eca56f4cba (Rework) Laravel Mix + Webpack
ref: https://laravel.com/docs/5.6/mix

We will now handle assets primarily through packages.

Consider packages and node modules to be the same as
JavaScript/CSS libraries.

Think about it this way, if we use "composer" to import PHP packages
for backend libraries, we would then use "npm" to import JS/CSS packages
for front-end libraries.

We use "composer.json" for PHP packages and "package.json" for JS/CSS
packages.

Unlike composer, we will compile our assets into specified files
per instructed via the "webpack.mix.php" file.

Please Note, you don't version control "node_modules" nor need it in a
production environment! You do NOT edit any of the JS/CSS files in the
public directory!

With Laravel Mix using simple method chaining, you can fluently define
your asset pipeline.
2018-04-25 16:28:18 -04:00
HDVinnie 5a32c2c38d (Release) UNIT3D v1.0
- BETA
- There are bugs and features not yet complete
- This is not recommended for production use
2017-12-10 21:06:18 -05:00