Skip to content
New issue

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

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

Already on GitHub? # to your account

Self-host CSS and JS assets #144

Merged
merged 2 commits into from
Jul 5, 2021
Merged

Self-host CSS and JS assets #144

merged 2 commits into from
Jul 5, 2021

Conversation

dljfield
Copy link
Contributor

@dljfield dljfield commented Jul 5, 2021

Moving away from using CDNs for hosting assets, as there is no real
advantage to doing so for an application like SendPortal, while
having all the disadvantages of CDNs.

This also upgrades some of the versions to the latest available.

We have decided for now not to build the assets ourselves, as we
didn't want to take on the maintenance burden of a more complex
build process, without any immediately obvious benefit. However,
we should occasionally look to see if there are more up-to-date
versions to pull in, and perhaps can reconsider building it
ourselves in the future.

Triggered by issue #124

Moving away from using CDNs for hosting assets, as there is no real
advantage to doing so for an application like SendPortal, while
having all the disadvantages of CDNs.

This also upgrades some of the versions to the latest available.

We have decided for now not to build the assets ourselves, as we
didn't want to take on the maintenance burden of a more complex
build process, without any immediately obvious benefit. However,
we should occasionally look to see if there are more up-to-date
versions to pull in, and perhaps can reconsider building it
ourselves in the future.
@dljfield dljfield requested a review from mauricius July 5, 2021 14:33
@JonoB JonoB merged commit 7516114 into master Jul 5, 2021
@JonoB JonoB deleted the self-hosted-assets branch July 5, 2021 16:03
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants