gathering / wannabe

Event-system for TG - wannabe.gathering.org
GNU General Public License v3.0
12 stars 7 forks source link

Replace included vendor files with composer dependencies #23

Closed niccofyren closed 4 years ago

niccofyren commented 4 years ago

WIP - Don't merge

Replaces vendors/ folder contents with composer dependencies. This includes a few version and library changes.

Known issues:

To check if compression is activated; The following url should respond with minified file: https://wannabe.gathering.org/js/bootstrap.js / http://localhost:4000/js/bootstrap.js

Checklist for getting in prod:

niccofyren commented 4 years ago

We could merge this if none of the know issues are deal breakers. Might be worth testing locally to properly evaluate how bad the diffing is. And checking prod env to see if any of the assets options are enabled there or not.

KristianLyng commented 4 years ago

LGTM :+1: I'd prefer one more ACK, but lacking that, I'll merge it...