Are you over 18 and want to see adult content?
More Annotations

A complete backup of hollywoodintoto.com
Are you over 18 and want to see adult content?

A complete backup of noithathomeviet.com
Are you over 18 and want to see adult content?

A complete backup of webmanagementconsultants.com
Are you over 18 and want to see adult content?

A complete backup of almoayyeduae.com
Are you over 18 and want to see adult content?

A complete backup of sportsinjuryclinic.net
Are you over 18 and want to see adult content?

A complete backup of superherojacked.com
Are you over 18 and want to see adult content?
Favourite Annotations

A complete backup of https://singulairmedication.com
Are you over 18 and want to see adult content?

A complete backup of https://themonetpaintings.org
Are you over 18 and want to see adult content?

A complete backup of https://termpaperwarehouse.com
Are you over 18 and want to see adult content?

A complete backup of https://davidalanharvey.com
Are you over 18 and want to see adult content?

A complete backup of https://hoerspielprojekt.de
Are you over 18 and want to see adult content?

A complete backup of https://biljartpoint.nl
Are you over 18 and want to see adult content?

A complete backup of https://radiorock.com.br
Are you over 18 and want to see adult content?

A complete backup of https://convert-video-online.com
Are you over 18 and want to see adult content?

A complete backup of https://ngp-ua.info
Are you over 18 and want to see adult content?

A complete backup of https://averageoutdoorsman.com
Are you over 18 and want to see adult content?

A complete backup of https://linkwhisper.com
Are you over 18 and want to see adult content?
Text
AMCOLASH.COM
amcolash.com
GITHUB - ANDREW MCOLASH A webapp that I made for myself last summer, now hosted on github - not very useful for othersAMCOLASH.COM
301 Moved Permanently. nginx AR TREASURE HUNT GAME AR Treasure Hunt was a hackaton game that I completed in about 24 hours. The game has a simple premise - solve riddles and navigate your city to find the prize. It had opportunities for monetization and sponsorship as well as the perk of being an augmented reality game. I worked with 2 other developers that mostly intrepreted the design requirements of our 2 designers. I wrote the code for the COLLABIFY - AMCOLASH.COM Collabify Follow along with our demo by downloading Collabify www. collabify.space David Gardner, David Hartman, Brandon Hill, Sydney Johnson, Ricardo Lopez, Andrew McOlash, Erik Olson OLLABIFY - AMCOLASH.COM 1.0 GENERAL INFORMATION Collabify is a collaborative music streaming application designed to allow multiple users to provide input on whatsongs they would
BLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020AMCOLASH.COM
amcolash.com
GITHUB - ANDREW MCOLASH A webapp that I made for myself last summer, now hosted on github - not very useful for othersAMCOLASH.COM
301 Moved Permanently. nginx AR TREASURE HUNT GAME AR Treasure Hunt was a hackaton game that I completed in about 24 hours. The game has a simple premise - solve riddles and navigate your city to find the prize. It had opportunities for monetization and sponsorship as well as the perk of being an augmented reality game. I worked with 2 other developers that mostly intrepreted the design requirements of our 2 designers. I wrote the code for the COLLABIFY - AMCOLASH.COM Collabify Follow along with our demo by downloading Collabify www. collabify.space David Gardner, David Hartman, Brandon Hill, Sydney Johnson, Ricardo Lopez, Andrew McOlash, Erik Olson OLLABIFY - AMCOLASH.COM 1.0 GENERAL INFORMATION Collabify is a collaborative music streaming application designed to allow multiple users to provide input on whatsongs they would
BLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 REWRITING MY WEBSITE A long time ago, I learned about MySpace and all of the cool things that could be done with some basic HTML and a lot of patience. Fast forward a few years and I learned all about code at UW Madison (Go Badgers!) and all kinds of pitfalls too. One of the things that I always wonder about is complexity and why the web tends to be such a complex place at times.AMCOLASH.COM
301 Moved Permanently. nginxLED SPECTRUM CLOCK
I was looking around on aliexpress recently for interesting parts and saw a ton of cheap LED matrix displays selling for very cheap. I quickly found a very cheap 64x32 LED matrix for $13 + $10 shipping for a total of $23 - a great deal for 2048 bright rgb leds. Since I have really been into the ESP8266 board lately, I chose to use one of them in my project so it could grab info from theAMCOLASH.COM
amcolash.com
BLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 AR TREASURE HUNT GAME AR Treasure Hunt was a hackaton game that I completed in about 24 hours. The game has a simple premise - solve riddles and navigate your city to find the prize. It had opportunities for monetization and sponsorship as well as the perk of being an augmented reality game. I worked with 2 other developers that mostly intrepreted the design requirements of our 2 designers. I wrote the code for theWISCPORTAL
During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. InAMCOLASH.COM
Developer Maker Hacker. Andrew McOlashAMCOLASH.COM
amcolash.com
BLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 GITHUB - ANDREW MCOLASH A webapp that I made for myself last summer, now hosted on github - not very useful for others AR TREASURE HUNT GAME AR Treasure Hunt was a hackaton game that I completed in about 24 hours. The game has a simple premise - solve riddles and navigate your city to find the prize. It had opportunities for monetization and sponsorship as well as the perk of being an augmented reality game. I worked with 2 other developers that mostly intrepreted the design requirements of our 2 designers. I wrote the code for theLED SPECTRUM CLOCK
I was looking around on aliexpress recently for interesting parts and saw a ton of cheap LED matrix displays selling for very cheap. I quickly found a very cheap 64x32 LED matrix for $13 + $10 shipping for a total of $23 - a great deal for 2048 bright rgb leds. Since I have really been into the ESP8266 board lately, I chose to use one of them in my project so it could grab info from the WISCPORTAL - AMCOLASH.COM During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. In REWRITING MY WEBSITE A long time ago, I learned about MySpace and all of the cool things that could be done with some basic HTML and a lot of patience. Fast forward a few years and I learned all about code at UW Madison (Go Badgers!) and all kinds of pitfalls too. One of the things that I always wonder about is complexity and why the web tends to be such a complex place at times. COLLABIFY - AMCOLASH.COM Collabify Follow along with our demo by downloading Collabify www. collabify.space David Gardner, David Hartman, Brandon Hill, Sydney Johnson, Ricardo Lopez, Andrew McOlash, Erik OlsonAMCOLASH.COM
301 Moved Permanently. nginxAMCOLASH.COM
Developer Maker Hacker. Andrew McOlashAMCOLASH.COM
amcolash.com
BLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 GITHUB - ANDREW MCOLASH A webapp that I made for myself last summer, now hosted on github - not very useful for others AR TREASURE HUNT GAME AR Treasure Hunt was a hackaton game that I completed in about 24 hours. The game has a simple premise - solve riddles and navigate your city to find the prize. It had opportunities for monetization and sponsorship as well as the perk of being an augmented reality game. I worked with 2 other developers that mostly intrepreted the design requirements of our 2 designers. I wrote the code for theLED SPECTRUM CLOCK
I was looking around on aliexpress recently for interesting parts and saw a ton of cheap LED matrix displays selling for very cheap. I quickly found a very cheap 64x32 LED matrix for $13 + $10 shipping for a total of $23 - a great deal for 2048 bright rgb leds. Since I have really been into the ESP8266 board lately, I chose to use one of them in my project so it could grab info from the WISCPORTAL - AMCOLASH.COM During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. In REWRITING MY WEBSITE A long time ago, I learned about MySpace and all of the cool things that could be done with some basic HTML and a lot of patience. Fast forward a few years and I learned all about code at UW Madison (Go Badgers!) and all kinds of pitfalls too. One of the things that I always wonder about is complexity and why the web tends to be such a complex place at times. COLLABIFY - AMCOLASH.COM Collabify Follow along with our demo by downloading Collabify www. collabify.space David Gardner, David Hartman, Brandon Hill, Sydney Johnson, Ricardo Lopez, Andrew McOlash, Erik OlsonAMCOLASH.COM
301 Moved Permanently. nginxAMCOLASH.COM
amcolash.com
AMCOLASH.COM
301 Moved Permanently. nginxBLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 WISCPORTAL - AMCOLASH.COM During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. In WHAT'S UP - AMCOLASH.COM What’s Up is a project that was developed association with a colleague of mine. We wanted to build a social platform to see upcoming events happening in your area. It allows you to view events from Facebook, EventBrite and Meetup in your nearby area as well as creating your own custom events. The code was written with Ionic/Angular, uses the Google Maps API and has a FireBase backend(which
OLLABIFY - AMCOLASH.COM 1.0 GENERAL INFORMATION Collabify is a collaborative music streaming application designed to allow multiple users to provide input on whatsongs they would
AMCOLASH.COM
Developer Maker Hacker. Andrew McOlashAMCOLASH.COM
amcolash.com
BLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 GITHUB - ANDREW MCOLASH A webapp that I made for myself last summer, now hosted on github - not very useful for others AR TREASURE HUNT GAME AR Treasure Hunt was a hackaton game that I completed in about 24 hours. The game has a simple premise - solve riddles and navigate your city to find the prize. It had opportunities for monetization and sponsorship as well as the perk of being an augmented reality game. I worked with 2 other developers that mostly intrepreted the design requirements of our 2 designers. I wrote the code for theLED SPECTRUM CLOCK
I was looking around on aliexpress recently for interesting parts and saw a ton of cheap LED matrix displays selling for very cheap. I quickly found a very cheap 64x32 LED matrix for $13 + $10 shipping for a total of $23 - a great deal for 2048 bright rgb leds. Since I have really been into the ESP8266 board lately, I chose to use one of them in my project so it could grab info from the WISCPORTAL - AMCOLASH.COM During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. In REWRITING MY WEBSITE A long time ago, I learned about MySpace and all of the cool things that could be done with some basic HTML and a lot of patience. Fast forward a few years and I learned all about code at UW Madison (Go Badgers!) and all kinds of pitfalls too. One of the things that I always wonder about is complexity and why the web tends to be such a complex place at times. COLLABIFY - AMCOLASH.COM Collabify Follow along with our demo by downloading Collabify www. collabify.space David Gardner, David Hartman, Brandon Hill, Sydney Johnson, Ricardo Lopez, Andrew McOlash, Erik OlsonAMCOLASH.COM
301 Moved Permanently. nginxAMCOLASH.COM
Developer Maker Hacker. Andrew McOlashAMCOLASH.COM
amcolash.com
BLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 GITHUB - ANDREW MCOLASH A webapp that I made for myself last summer, now hosted on github - not very useful for others AR TREASURE HUNT GAME AR Treasure Hunt was a hackaton game that I completed in about 24 hours. The game has a simple premise - solve riddles and navigate your city to find the prize. It had opportunities for monetization and sponsorship as well as the perk of being an augmented reality game. I worked with 2 other developers that mostly intrepreted the design requirements of our 2 designers. I wrote the code for theLED SPECTRUM CLOCK
I was looking around on aliexpress recently for interesting parts and saw a ton of cheap LED matrix displays selling for very cheap. I quickly found a very cheap 64x32 LED matrix for $13 + $10 shipping for a total of $23 - a great deal for 2048 bright rgb leds. Since I have really been into the ESP8266 board lately, I chose to use one of them in my project so it could grab info from the WISCPORTAL - AMCOLASH.COM During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. In REWRITING MY WEBSITE A long time ago, I learned about MySpace and all of the cool things that could be done with some basic HTML and a lot of patience. Fast forward a few years and I learned all about code at UW Madison (Go Badgers!) and all kinds of pitfalls too. One of the things that I always wonder about is complexity and why the web tends to be such a complex place at times. COLLABIFY - AMCOLASH.COM Collabify Follow along with our demo by downloading Collabify www. collabify.space David Gardner, David Hartman, Brandon Hill, Sydney Johnson, Ricardo Lopez, Andrew McOlash, Erik OlsonAMCOLASH.COM
301 Moved Permanently. nginxAMCOLASH.COM
amcolash.com
AMCOLASH.COM
301 Moved Permanently. nginxBLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 WISCPORTAL - AMCOLASH.COM During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. In WHAT'S UP - AMCOLASH.COM What’s Up is a project that was developed association with a colleague of mine. We wanted to build a social platform to see upcoming events happening in your area. It allows you to view events from Facebook, EventBrite and Meetup in your nearby area as well as creating your own custom events. The code was written with Ionic/Angular, uses the Google Maps API and has a FireBase backend(which
OLLABIFY - AMCOLASH.COM 1.0 GENERAL INFORMATION Collabify is a collaborative music streaming application designed to allow multiple users to provide input on whatsongs they would
AMCOLASH.COM
Developer Maker Hacker. Andrew McOlashAMCOLASH.COM
amcolash.com
BLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 GITHUB - ANDREW MCOLASH A webapp that I made for myself last summer, now hosted on github - not very useful for others AR TREASURE HUNT GAME AR Treasure Hunt was a hackaton game that I completed in about 24 hours. The game has a simple premise - solve riddles and navigate your city to find the prize. It had opportunities for monetization and sponsorship as well as the perk of being an augmented reality game. I worked with 2 other developers that mostly intrepreted the design requirements of our 2 designers. I wrote the code for theLED SPECTRUM CLOCK
I was looking around on aliexpress recently for interesting parts and saw a ton of cheap LED matrix displays selling for very cheap. I quickly found a very cheap 64x32 LED matrix for $13 + $10 shipping for a total of $23 - a great deal for 2048 bright rgb leds. Since I have really been into the ESP8266 board lately, I chose to use one of them in my project so it could grab info from the WISCPORTAL - AMCOLASH.COM During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. In REWRITING MY WEBSITE A long time ago, I learned about MySpace and all of the cool things that could be done with some basic HTML and a lot of patience. Fast forward a few years and I learned all about code at UW Madison (Go Badgers!) and all kinds of pitfalls too. One of the things that I always wonder about is complexity and why the web tends to be such a complex place at times. COLLABIFY - AMCOLASH.COM Collabify Follow along with our demo by downloading Collabify www. collabify.space David Gardner, David Hartman, Brandon Hill, Sydney Johnson, Ricardo Lopez, Andrew McOlash, Erik OlsonAMCOLASH.COM
301 Moved Permanently. nginxAMCOLASH.COM
Developer Maker Hacker. Andrew McOlashAMCOLASH.COM
amcolash.com
BLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 GITHUB - ANDREW MCOLASH A webapp that I made for myself last summer, now hosted on github - not very useful for others AR TREASURE HUNT GAME AR Treasure Hunt was a hackaton game that I completed in about 24 hours. The game has a simple premise - solve riddles and navigate your city to find the prize. It had opportunities for monetization and sponsorship as well as the perk of being an augmented reality game. I worked with 2 other developers that mostly intrepreted the design requirements of our 2 designers. I wrote the code for theLED SPECTRUM CLOCK
I was looking around on aliexpress recently for interesting parts and saw a ton of cheap LED matrix displays selling for very cheap. I quickly found a very cheap 64x32 LED matrix for $13 + $10 shipping for a total of $23 - a great deal for 2048 bright rgb leds. Since I have really been into the ESP8266 board lately, I chose to use one of them in my project so it could grab info from the WISCPORTAL - AMCOLASH.COM During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. In REWRITING MY WEBSITE A long time ago, I learned about MySpace and all of the cool things that could be done with some basic HTML and a lot of patience. Fast forward a few years and I learned all about code at UW Madison (Go Badgers!) and all kinds of pitfalls too. One of the things that I always wonder about is complexity and why the web tends to be such a complex place at times. COLLABIFY - AMCOLASH.COM Collabify Follow along with our demo by downloading Collabify www. collabify.space David Gardner, David Hartman, Brandon Hill, Sydney Johnson, Ricardo Lopez, Andrew McOlash, Erik OlsonAMCOLASH.COM
301 Moved Permanently. nginxAMCOLASH.COM
amcolash.com
AMCOLASH.COM
301 Moved Permanently. nginxBLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 WISCPORTAL - AMCOLASH.COM During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. In WHAT'S UP - AMCOLASH.COM What’s Up is a project that was developed association with a colleague of mine. We wanted to build a social platform to see upcoming events happening in your area. It allows you to view events from Facebook, EventBrite and Meetup in your nearby area as well as creating your own custom events. The code was written with Ionic/Angular, uses the Google Maps API and has a FireBase backend(which
OLLABIFY - AMCOLASH.COM 1.0 GENERAL INFORMATION Collabify is a collaborative music streaming application designed to allow multiple users to provide input on whatsongs they would
AMCOLASH.COM
amcolash.com
GITHUB - ANDREW MCOLASH A webapp that I made for myself last summer, now hosted on github - not very useful for othersAMCOLASH.COM
301 Moved Permanently. nginx AR TREASURE HUNT GAME AR Treasure Hunt was a hackaton game that I completed in about 24 hours. The game has a simple premise - solve riddles and navigate your city to find the prize. It had opportunities for monetization and sponsorship as well as the perk of being an augmented reality game. I worked with 2 other developers that mostly intrepreted the design requirements of our 2 designers. I wrote the code for the WHAT'S UP - AMCOLASH.COM What’s Up is a project that was developed association with a colleague of mine. We wanted to build a social platform to see upcoming events happening in your area. It allows you to view events from Facebook, EventBrite and Meetup in your nearby area as well as creating your own custom events. The code was written with Ionic/Angular, uses the Google Maps API and has a FireBase backend(which
BLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 OLLABIFY - AMCOLASH.COM 1.0 GENERAL INFORMATION Collabify is a collaborative music streaming application designed to allow multiple users to provide input on whatsongs they would
WISCPORTAL - AMCOLASH.COM During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. InAMCOLASH.COM
amcolash.com
GITHUB - ANDREW MCOLASH A webapp that I made for myself last summer, now hosted on github - not very useful for othersAMCOLASH.COM
301 Moved Permanently. nginx AR TREASURE HUNT GAME AR Treasure Hunt was a hackaton game that I completed in about 24 hours. The game has a simple premise - solve riddles and navigate your city to find the prize. It had opportunities for monetization and sponsorship as well as the perk of being an augmented reality game. I worked with 2 other developers that mostly intrepreted the design requirements of our 2 designers. I wrote the code for the WHAT'S UP - AMCOLASH.COM What’s Up is a project that was developed association with a colleague of mine. We wanted to build a social platform to see upcoming events happening in your area. It allows you to view events from Facebook, EventBrite and Meetup in your nearby area as well as creating your own custom events. The code was written with Ionic/Angular, uses the Google Maps API and has a FireBase backend(which
BLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 OLLABIFY - AMCOLASH.COM 1.0 GENERAL INFORMATION Collabify is a collaborative music streaming application designed to allow multiple users to provide input on whatsongs they would
WISCPORTAL - AMCOLASH.COM During the end of the fall semester and all of spring semester, I was employed by the Survey of the Health of Wisconsin (SHOW). As a web developer, I was in charge of a new system to disseminate data for both public health officials as well as the common public. In the course of this position, I took a concept and transformed it into a fully functioning and mobile responsive HTML5 website. InAMCOLASH.COM
amcolash.com
GITHUB - ANDREW MCOLASH A webapp that I made for myself last summer, now hosted on github - not very useful for othersBLOG
blog 2021. KotOR Gui Editor 3/28/2021. 2020 REWRITING MY WEBSITE A long time ago, I learned about MySpace and all of the cool things that could be done with some basic HTML and a lot of patience. Fast forward a few years and I learned all about code at UW Madison (Go Badgers!) and all kinds of pitfalls too. One of the things that I always wonder about is complexity and why the web tends to be such a complex place at times.LED SPECTRUM CLOCK
I was looking around on aliexpress recently for interesting parts and saw a ton of cheap LED matrix displays selling for very cheap. I quickly found a very cheap 64x32 LED matrix for $13 + $10 shipping for a total of $23 - a great deal for 2048 bright rgb leds. Since I have really been into the ESP8266 board lately, I chose to use one of them in my project so it could grab info from theAndrew McOlash
About Blog Github ProjectsResume
componentDidMount() { // Get movie listthis.updateData();
this.updateStats();
// Get data from server this.updateLocation(); this.updateDocker(); // Update window size this.updateWindowDimensions(); window.addEventListener('resize', this.updateWindowDimensions); // Update window scroll this.updateScroll(); window.addEventListener('scroll', this.updateScroll); var socket = openSocket(this.server); socket.on('connect', data => { socket.emit('subscribe', 'storage'); socket.emit('subscribe', 'files');});
socket.on('storage', data => { if (data) this.updateStorage(data);});
socket.on('files', data => { if (data) this.updateFiles(data);});
}
updateDocker() {
axios.get(this.server + '/docker').then(response => { this.setState({ docker: response.data });}, error => {
console.error(error);});
}
updateLocation() {
axios.get(this.server + '/ip').then(response => { if (response.data.city && response.data.country_name) { this.setState({ location: response.data.city + ', ' + response.data.country_name });} else {
this.setState({ location: "ERROR" });}
}, error => {
console.error(error); this.setState({ location: "ERROR" });});
// Update every hour, don't need sockets here setTimeout(this.updateLocation, 60 * 60 * 1000);}
updateStats() {
axios.get('/status').then(response => { this.setState({ serverStats: response.data });}, error => {
console.error(error);});
// Update every hour, don't need sockets here setTimeout(this.updateStats, 60 * 60 * 1000);}
updateStorage(data) {try {
var percent = data.used; this.setState({ storage: parseFloat(percent).toFixed(1) });} catch (err) {
console.error(err);
}
}
updateFiles(data) { this.setState({files: data});}
updateData() {
const { search, page, genre, order, type } = this.state;this.setState({
isSearching: true
});
const direction = order === 'title' ? '1' : '-1'; const params = (search.length > 0 ? '&keywords=' + search : '') + '&sort=' + order + '&order=' + direction + (genre.length > 0 ? '&genre=' + genre : ''); const ENDPOINT = 'https://tv-v2.api-fetch.website/' + type + '/' + page + '?' + params; if (searchCache) { this.handleData(searchCache);} else {
axios.get(ENDPOINT).then(response => { searchCache = response.data; this.handleData(response.data);}, error => {
this.setState({
error: error,
isLoaded: true,
isSearching: false,});
});
}
}
handleData(data) {
// const total = data.movie_count; // const totalPages = Math.ceil(total / limit); // fix weird years (since it seems the year can vary based on region released first) var now = new Date().getFullYear(); data.map(movie => { movie.year = Math.min(now, movie.year); movie.title = movie.title.replace(/&/g, '&');return movie;
});
// Only show movies with enough ratings to be useful if (this.state.order === 'rating') { data = data.filter(movie => { return movie.rating.votes > 10;});
}
if (this.state.quality === "3D") {this.get3D(data);
} else {
this.setState({
movies: data,
isLoaded: true,
isSearching: false
});
}
}
componentDidMount() { // Get movie listthis.updateData();
this.updateStats();
// Get data from server this.updateLocation(); this.updateDocker(); // Update window size this.updateWindowDimensions(); window.addEventListener('resize', this.updateWindowDimensions); // Update window scroll this.updateScroll(); window.addEventListener('scroll', this.updateScroll); var socket = openSocket(this.server); socket.on('connect', data => { socket.emit('subscribe', 'storage'); socket.emit('subscribe', 'files');});
socket.on('storage', data => { if (data) this.updateStorage(data);});
socket.on('files', data => { if (data) this.updateFiles(data);});
}
updateDocker() {
axios.get(this.server + '/docker').then(response => { this.setState({ docker: response.data });}, error => {
console.error(error);});
}
updateLocation() {
axios.get(this.server + '/ip').then(response => { if (response.data.city && response.data.country_name) { this.setState({ location: response.data.city + ', ' + response.data.country_name });} else {
this.setState({ location: "ERROR" });}
}, error => {
console.error(error); this.setState({ location: "ERROR" });});
// Update every hour, don't need sockets here setTimeout(this.updateLocation, 60 * 60 * 1000);}
updateStats() {
axios.get('/status').then(response => { this.setState({ serverStats: response.data });}, error => {
console.error(error);});
// Update every hour, don't need sockets here setTimeout(this.updateStats, 60 * 60 * 1000);}
updateStorage(data) {try {
var percent = data.used; this.setState({ storage: parseFloat(percent).toFixed(1) });} catch (err) {
console.error(err);
}
}
updateFiles(data) { this.setState({files: data});}
updateData() {
const { search, page, genre, order, type } = this.state;this.setState({
isSearching: true
});
const direction = order === 'title' ? '1' : '-1'; const params = (search.length > 0 ? '&keywords=' + search : '') + '&sort=' + order + '&order=' + direction + (genre.length > 0 ? '&genre=' + genre : ''); const ENDPOINT = 'https://tv-v2.api-fetch.website/' + type + '/' + page + '?' + params; if (searchCache) { this.handleData(searchCache);} else {
axios.get(ENDPOINT).then(response => { searchCache = response.data; this.handleData(response.data);}, error => {
this.setState({
error: error,
isLoaded: true,
isSearching: false,});
});
}
}
handleData(data) {
// const total = data.movie_count; // const totalPages = Math.ceil(total / limit); // fix weird years (since it seems the year can vary based on region released first) var now = new Date().getFullYear(); data.map(movie => { movie.year = Math.min(now, movie.year); movie.title = movie.title.replace(/&/g, '&');return movie;
});
// Only show movies with enough ratings to be useful if (this.state.order === 'rating') { data = data.filter(movie => { return movie.rating.votes > 10;});
}
if (this.state.quality === "3D") {this.get3D(data);
} else {
this.setState({
movies: data,
isLoaded: true,
isSearching: false
});
}
}
DEVELOPER, MAKER, HACKERANDREW MCOLASH
* Software Engineer
* amcolash@gmail.com* amcolash
* Andrew McOlash
The personal website of Andrew McOlash, developer and creator of coolthings!
Details
Copyright © 2023 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0