Skip to content
This repository has been archived by the owner on Oct 26, 2023. It is now read-only.

Commit

Permalink
Responses are now minified and reduced size of js assets
Browse files Browse the repository at this point in the history
  • Loading branch information
rtrevinnoc committed Feb 10, 2021
1 parent 06ef4fd commit f410f67
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 78 deletions.
1 change: 1 addition & 0 deletions bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ pip3 install -U wordnet
pip3 install -U numexpr
pip3 install -U flask-caching
pip3 install -U pillow
pip3 install -U Flask-Minify

python3 -m spacy download en_core_web_sm
python3 -c "import nltk; nltk.download('punkt')"
Expand Down
4 changes: 3 additions & 1 deletion future.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
from bs4 import BeautifulSoup
from config import HOST_NAME, PEER_PORT, CONTACT, MAINTAINER, FIRST_NOTICE, SECOND_NOTICE, DONATE, COLABORATE, CACHE_TIMEOUT, CACHE_THRESHOLD
from PIL import Image
from flask_minify import minify

bson.loads = bson.BSON.decode
bson.dumps = bson.BSON.encode
Expand Down Expand Up @@ -84,6 +85,7 @@
'CACHE_THRESHOLD': CACHE_THRESHOLD,
'CACHE_DIR': './external_image_cache'
})
minify(app=app, html=True, js=True, cssless=True, static=True)


def sendRegisterRequestToPeer(url):
Expand Down Expand Up @@ -700,7 +702,7 @@ def _retrieveImage():
image = requests.get(url, allow_redirects=True)

pic = Image.open(io.BytesIO(image.content))
pic.thumbnail((480,480), Image.LANCZOS)
pic.thumbnail((480, 480), Image.LANCZOS)

img_io = io.BytesIO()
pic.save(img_io, 'JPEG', quality=70)
Expand Down
77 changes: 0 additions & 77 deletions static/js/index_animations.js
Original file line number Diff line number Diff line change
Expand Up @@ -118,40 +118,6 @@ $(function() {
}
});

//const adCode = '<iframe data-aa="1549965" src="//ad.a-ads.com/1549965?size=320x50&background_color=eeeeee&text_color=111111&title_color=daa520&title_hover_color=daa520&link_color=b82f2f&link_hover_color=b82f2f" scrolling="no" style="width:320px; height:50px; border:0px; padding:0; overflow:hidden" allowtransparency="true"></iframe>'
//function showAds () {
//var cusid_ele = document.getElementsByClassName('ad')
//for (var i = 0; i < cusid_ele.length; ++i) {
//cusid_ele[i].innerHTML = adCode;
//}
//}

//function removeAds () {
//var cusid_ele = document.getElementsByClassName('ad')
//for (var i = 0; i < cusid_ele.length; ++i) {
//cusid_ele[i].remove()
//}
//}

//let hasPaid = false
//if (document.monetization) {
//document.monetization.addEventListener('monetizationstart', () => {
//hasPaid = true
//removeAds()
//})
//}

//if (!document.monetization) {
//showAds()
//} else {
////setTimeout(() => {
//if (!hasPaid) {
//showAds()
//}
////}, 3000)
//}


if (annyang) {
var commands = {
'search for *query': function(query) {
Expand Down Expand Up @@ -326,15 +292,10 @@ $(function() {
images_button.animate({
color: "#1b1a1a"
}, "fast");
} else {
$("body").animate({
backgroundColor: "#EEEEEE"
}, "slow");
}
}

$('#sidebar_content').hide();
//scroll_element.getScrollElement().scrollTop = scroll_element.getScrollElement().scrollHeight;
function get_urls(input) {
var date = new Date();
var start_time = date.getTime();
Expand Down Expand Up @@ -480,22 +441,6 @@ $(function() {

searchbar.focus()

//$('#eye').click(function(e) {
//if (chat.is(':hidden')) {
//chat.slideDown("slow")
//if ($(window).height() <= 768 && $(window).width() <= 960) {
//sidebar_menu.hide()
//$('#sidebar_show_icon').attr("class", "ion-chevron-left")
//}
//} else {
//chat.slideUp("slow")
//}
//});

//$("#close_chat").click(function(e) {
//chat.slideUp("slow")
//})

links_button.click(function(e) {
const url = new URL(window.location)
url.searchParams.set('section', 'links')
Expand Down Expand Up @@ -590,23 +535,9 @@ $(function() {
});
switch ($('#sidebar_show_icon').attr("class")) {
case 'ion-chevron-left':
//if ($(window).height() <= 768 && $(window).width() <= 960) {
//chat.hide()
//}
$('#sidebar_show_icon').attr("class", "ion-chevron-right")
$('#particles-js').animate({
width: ($(window).width() - ($(window).width() / 4.1))
}, function() {
$("#particles-js").animate({
opacity: 0.5
});
$("body").animate({
backgroundColor: "#111111"
}, "slow");
pJSDom[0].pJS.particles.opacity.value = 0
pJSDom[0].pJS.particles.line_linked.color = "#FFFFFF"
pJSDom[0].pJS.particles.move.speed = 10
pJSDom[0].pJS.fn.particlesRefresh()
});
$('#sidebar_content').fadeIn("slow")
break;
Expand All @@ -617,14 +548,6 @@ $(function() {

$('#particles-js').animate({
width: $(window).width()
}, function() {
$("#particles-js").animate({
opacity: 1
});
pJSDom[0].pJS.particles.opacity.value = 0
pJSDom[0].pJS.particles.line_linked.color = "#000000"
pJSDom[0].pJS.particles.move.speed = 3
pJSDom[0].pJS.fn.particlesRefresh()
});
break;
}
Expand Down

0 comments on commit f410f67

Please sign in to comment.