Todos los cambios notables de este proyecto se documentarán en este archivo.
Formato basado en Keep a Changelog.
- Refactorizado código JS.
- Combinan señales mismo canal en un solo botón.
- Imágenes previews
- Opción de modificar señal de canal activo, junto a guardar en almacenamiento local opción seleccionada para futuras cargas.
- Mayor número de comprobaciones para carga canales para evitar errores que dejen inutilizable sitio.
- Opción experimental carga canales IPTV desde https://github.com/iptv-org/iptv (por problemas de rendimiento deja como activado manual en offcanvas personalizaciones).
- Más canales, señales, logos a canales (opcional desde código).
- Opción alternar entre vista "cuadricula" y "única", junto a recordar opción seleccionada.
- Opción alternar uso 100% de la altura pantalla en vista "cuadricula"
- filtroCanales reescrito para tomar en cuenta si se pulsa filtro por país de modo de que el input usuario sea dentro de dicho país activo.
- F_ordenBotones reescrito para abarcar modal dinámico de opción cambiar señal activa, guardando orden original de botones previo a ordenar de forma ascendente/descendente
- div contenedor canales activos utiliza ahora el 100vh
- Rediseño global
- Imágenes manifesto PWA y Preview repositorio (gracias a https://shots.so/, https://pixlr.com/es/express/ y https://progressier.com/pwa-screenshots-generator)
- Estructura JS por módulos
- Botón instalar PWA usando https://github.com/khmyznikov/pwa-install
- Alerta ante perdida de conexión internet
- Ocultar texto botones overlay acorde a tamaño div general para evitar overflow en tamaños pequeños
- Botones para carga canales predeterminados
- Efecto de sonido a botones de carga canales predeterminados CRT turn on notification por Coolshows101sound
- Iconos a botones de quitar todo canal activo, item navbar créditos y descargo de responsabilidad
- Habilidad de mover botones flotantes
- Habilidad ocultar individualmente botones de overlay canales
- Observer para casos donde solo existan 2 o 1 canal activo se ajuste tamaño columna acorde para abarcar todo el width
- archivo js/json con canales (se creo https://github.com/Alplox/json-teles para hacer fetch, dejando como respaldo ultimo archivo que existió en repositorio)
- Opción de entrar a pantalla completa (bug #1 de si se ingresa con icono ampliar desde algún navegador permanece, pero problema no es único a sitio por lo que se deja ya que globalmente (por lo que vi) no tiene solución) con tecla F11 funcionamiento acorde al esperado.
- CSS: :focus y :hover
- manifesto PWA
- CSS: .barra-overlay debido a que no estaba bien centrado su contenido
- .barra-overlay se añade tabindex=0 para poder hacer focus con tecla TAB
- Texto: de "Desactivar" a "Quitar" en modal canales (para que sea igual a botón quitar que tienen las señales)
- Separados botones share de barra copiar enlace (para que modal muestre copiar enlace a personas con bloqueadores de publicidad)
- Reescrito archivo "NOTICE.md"
- Alerta tras borrado localStorage
- SVG's logos redes sociales por iconos Bootstrap
- Imágenes ejemplo sitio en README.md, index.html y site.webmanifest acorde a version nueva
Chile
- Icono a enlaces externos dentro de señal activa <iframe> para mejor comunicación de que al pulsar abandonará el sitio
- Sección agradecimientos contribuciones en "README.md"
- Capacidad de reordenar canales con plugin desde grid SortableJS
- Icono para contribuciones en modal créditos y README.md con contributors-img
- Efectos de sonido para alerta de copiado enlace en modal compartir: button-pressed por Pixabay, Cancel/miss chime por Raclure
- Efecto de sonido a botones de quitar todos los canales activos TV, Shutdown.wav por MATRIXXX_
- Efecto sonido de fondo a alerta tras borrado localStorage DefectLineTransformer por blaukreuz
- Efecto de sonido a botones de quitar canal User Interface Clicks and Buttons 1 por original_sound
- Variación rancia https://alienxproject.github.io/X/
- "Variación" https://navezjt.github.io/JCN-TV/
- Enlace complementario Línea Prevención del Suicidio
- Efecto flicker para fondo tras borrado localStorage https://codepen.io/frbarbre/pen/BaObOXL
- Efecto flicker para texto tras borrado localStorage https://codepen.io/patrickhlauke/pen/YaoBop
- Tema oscuro/claro, fondos SVG temas generados con https://wickedbackgrounds.com/app transformados a css con https://yoksel.github.io/url-encoder/
- Opción cambiar/reemplazar canal desde grid
- Habilidad recordar selección de número de canales por fila con localStorage
- Alerta en caso de que búsqueda canales no arroje resultados
- Opción para reordenar botones canales de forma ascendente o descendente
- screenshots para PWA, hechas con Progressier https://progressier.com
- Librería isMobile https://github.com/kaimallea/isMobile
Chile
- Meganoticias 3 - x
- Meganoticias 4 - x
- Canal 13 - x
- Canal 13 3 - x
- La Red 2 - x
Chile
- Archivo bloquean.txt
- Archivo emergencia.html
- Archivo archivo.html
- SVG's logos redes sociales
- Imágenes ejemplo sitio v0.07
Chile
- Enlace https://ssd.eff.org/es/playlist/%C2%BFactivista-o-manifestante por https://ssd.eff.org/es/module/asistir-una-protesta debido a error 404
- Enlace Radio Infinita
- Enlace Radio Carolina TV
- Enlace Radio Romántica TV
- Enlace Radio Radio Genial 100.5 FM
- Enlace Radio El Sembrador
- Enlace Radio Radio Ñuble
- Enlace Radio Alternativa FM
- Enlace canal M3U8 Stgo TV
- Enlace canal M3U8 La Voz De Los Que Sobran
- Enlace canal M3U8 Canal 21
- Enlace canal M3U8 Ñublevision
- Enlace canal M3U8 Ñuble RVT
- Enlace canal M3U8 Canal 33
- Enlace canal M3U8 Contivision
- Enlace canal M3U8 Osorno TV
- Enlace canal IFRAME TV Salud
- Enlace canal YT-ID Canal 26
- Enlace canal M3U8 Cámara de Diputados
- Icono a enlaces externos para mejor comunicación de que al pulsar abandonará el sitio
- Modal Registros Manifestaciones desarrolladas en Chile
- Modal Denunciar violación DDHH
- Enlaces relacionados COVID-19 junto a "pacomap.live" de Modal Enlaces Complementario
- Sección Proyectos GitHub de Modal Enlaces Complementario
- Sitios: Capucha Informativa (no carga) ChileOkulto (borro contenido) En Punto (última actualización 2021) Megáfono Popular (no carga) Piensa Prensa (sitio redirige a publicidad) Primera Línea Revolucionaria Chile (última actualización 2022) Revista ChileLibre (no carga) Verdad Ahora (última actualización 2023) Radio 19 de abril Cobertura colectiva (no carga) Radio Manque (no carga) RadioTV-Liberación (no carga)
- Información útil incendios (canal y modal)
- Enlace Variación por u/sebastianrw https://whywelove.news/love/country/chile/envivo
Chile
- 24 Horas 2 - x
- 24 Horas 3 - x
- 24 Horas s2 - x
- 24 Horas s2 2 - x
- Mega - x
- T13 3
- Canal 13
- Canal 13 2 - x
- CHV Noticias 2 - x
- CHV 2 - x
- CHV 3 - x
- Prensa Presidencia
- DerechoFacil
- Nicolas Copano
- Nicolas Copano 2
- ARABTV
- ARABTV 2 - x
- Arica TV
- Estaciontv - x
- Estaciontv 2 - x
- UCV TV 2 - x
- Contivision 2 - x
- Teletón TV
- Teletón TV 2 - x
- Cámara de Diputados 2
- Cámara de Diputados 3
- Convención Constitucional
- Convención Constitucional 2 - x
- Convención Constitucional 3
- Convención Constitucional YT 01
- Convención Constitucional YT 02
- Convención Constitucional YT 03
- Convención Constitucional YT 04
- Convención Constitucional YT 05
- Convención Constitucional YT 06
- Convención Constitucional YT 07
- Convención Constitucional YT 08
- Convención Constitucional YT 09
- Convención Constitucional YT 10
- Convención Constitucional YT 11
- Convención Constitucional YT 12
- Convención Constitucional YT 13
- Convención Constitucional YT 14
- Convención Constitucional YT 15
- Tribunal Constitucional de Chile
- TV Educa Chile - x
- PuntajeNacional Chile
- Gobierno de Chile
- COVID-19 Chile
Internacionales 🌍 Argentina
Colombia
Perú
Venezuela
México
España
Brasil
Estados Unidos
- ABC7
- CNN US - x
- CNBC EU - x
- C-SPAN 1 - x
- C-SPAN 2 - x
- C-SPAN 3 - x
- Fox Business
- LiveNOW from FOX
- NBCLA
- NBC Now (Live Event)
- NBC Now
- PBS America - x
- Record News
- Sky News
- The Sun
Francia
Alemania
Rusia
- 5 канал
- Москва 24
- Россия 24 - x
- РБК
- RT America
- RT Arabic
- RT Español
- RT en vivo
- RT France
- RT News
- RT UK
- Телеканал Дождь
- Україна 24
Ucrania
China
Hong Kong
Japón
Corea del Sur
Nigeria
India
Reino Unido
Radios 📻 Chile
- Biobio TV 2 - x
- ADN 3 - x
- ADN 4 - x
- ADN 5 - x
- Carolina TV 2 - x
- Carolina TV 3 - x
- FM Tiempo
- FM Tiempo 2 - x
- Alegría TV - x
- Alegría TV 2 - x
- Romántica TV 2 - x
- Mi Radio es Más
- Radio María Chile
Perú
Música 🎵
Cámaras 📷
- Providencia, Ledrium
- glaseado.cl, Huayquique
- glaseado.cl,Las Urracas
- glaseado.cl, La Punta
- Av Angamos
- Av La Marina
- Washington DC LIVE Cam & US Capitol
- Las Vegas, Treasure Island
- San Diego, Down Town + Airport
- Paris, EIFFEL Tower
- Steadycamline, Jerusalem
Espacio 🔭
- NASA ISS Live Stream
- Space Videos
- NASASpaceflight
- NASASpaceflight
- Earth view from ISS
- LabPadre
- Multi-cam Ucrania, Zabby
- Multi-cam Ucrania, Sloth On Meth
Varios
- Código JavaScript reducido con el socio ChatGPT-3.5
Chile
Chile
- Enlace a sitio de Pottersys; http://pslabs.cl/tele.html -> https://www.viendotele.cl/
- Señales por defecto
Chile
- Cambio versión Bootstrap Icons de 1.9.0 a 1.10.4
- Rediseño leve, enfoque en usar iconos externos librería Bootstrap Icons y no emojis para mejor compatibilidad
Chile
- 24 Horas s3 paso a ser tvn 2
- Carpeta svg icons
- Cambios semanticos en temas de nombrado funciones y caracteristicas listado canales (camelCase basicamente)
- Filtro canales por bandera pais dentro de modal.
Chile
- TVN 2 - x
- CHV Noticias 2 - x
- Mega 2 - x
- La Red - x
- Canal 13 3 - x
Chile
Ucrania
- Типичный Киев
- Ukraine News
- Obolonsky District Kiev Kyiv
- kаховка.het
- Politischios.gr
- Multi-cam Ucrania, Livestream Events
- Multi-cam Ucrania, VBM
- Multi-cam Ucrania, BLVKRVFT
- Migrado repositorio "tele" a "teles" debido a DMCA (https://github.com/github/dmca/blob/master/2022/06/2022-06-06-corus.md gracias GitHub por no tomar en cuenta mi respuesta a pesar de haber hecho los pasos que solicitaban, fue una buena y grata experiencia 10/10)
- Mención a https://flagpedia.net/ en archivo NOTICE.md
- Botón para alternar a pantalla completa
- Botón para quitar señal desde grid
Chile
- TVN 3 - x [Revivio sitio offline por DMCA]
- Mega 2 - x
- Canal 13 3 - x [Revivio sitio offline por DMCA]
- CHV 4 - x
- Gobierno de Chile
- Contivision
Argentina
Peru
Canadá
- Global News - x
Estados Unidos
- Bloomberg US - x
- Bloomberg Europe - x
- Bloomberg QuickTake - x
- Cheddar - x
- CBSN - x
- CNBC EU - x
- C-SPAN 1 - x
- C-SPAN 2 - x
- C-SPAN 3 - x
- Fox News Now
- NBC Now (Live Event)
- NBC Now
- PBS America - x
Francia
China
Japón
Catar
Música
- Banderas países ahora provienen dinámicamente desde https://flagcdn.com (Gracias a sapear los proyectos de @martinsantibanez/tele-react y @AINMcl/MonitorTV)
- UCI 2 -> Nativa
- Carpeta archivos SVG de banderas países
- Licencia "CSS Range Slider – with Fill"
Chile
- 24 Horas 7 - x
- Mega - x
- T13 4 - x
- Canal 13 3 - x
- La Red
- La Red 2 - x
- La Red 4 - x
- La Red 6 - x
- La Red 7 - x
- La Red 8 - x
- TV+ s2 - x
Ucrania
- Multi-cam Ucrania, Think UnBoxing
- Multi-cam Ucrania, JnMadness
- Multi-cam Ucrania, Planet Viral
- Multi-cam Ucrania, Live Moments
- Código dejaba de ejecutarse correctamente al intentar cargar canales desde localStorage que ya no se encontraban en listado activo
- Añadidas licencias pwabuilder y pwa-update a "NOTICE.md"
- Añadido proyecto github https://github.com/marcosins/convencion-chile a listado enlaces complementarios
- Creado archivo "características.md"
- Creado archivo "changelog.md"
- La Red 6 - x
- UCV TV 2 - x
- La Red 7 - x
- La Red 8 - x
- Antofagasta TV 3 - x
- ARABTV
- ARABTV 2 - x
- Arica TV
- Atacama TV
- Atacama TV 2 - x
- Convención Constitucional 3
- Convención Constitucional YT 01
- Convención Constitucional YT 02
- Convención Constitucional YT 03
- Convención Constitucional YT 04
- Convención Constitucional YT 05
- Convención Constitucional YT 06
- Convención Constitucional YT 07
- Convención Constitucional YT 08
- Convención Constitucional YT 09
- Convención Constitucional YT 10
- Convención Constitucional YT 11
- Convención Constitucional YT 12
- Convención Constitucional YT 13
- Convención Constitucional YT 14
- Convención Constitucional YT 15
- Alegría TV 2 - x
- Alternativa FM - x
- Arreglado efecto boton canales tras clic (":focus" heredado de Bootstrap pasaba a formar parte de animación "pulsate-2")
- Animación botón canales menos distractora ("pulsate-3")
- Reemplazado "|" de manifesto por "-" para compatibilidad titulo con windows
- Personalizaciones ahora son accesibles mediante navbar igualmente
- Posición alerta pwa-update movida sobre botón flotante no detrás
- Cambio sintaxis scripts de snake_case a camelCase
- Renombradas variables para que sean más descriptivas
- TVN 3 => TVN 2
- Canal 13 4 => Canal 13 3
- Quitado mensaje (provisorio) de sugerencia ante css no actualizándose
- Canal 13 3 - x [sitio offline por DMCA, transmitian señal tntsport]
- TVN 2 - x [sitio offline por DMCA, transmitian señal tntsport]
- Añadida librería Workbox (sitio ahora funciona como PWA) y solucionado problema de carga presente en primer lanzamiento #5
- Añadido botón limpiar todos los canales activos
- La Red 5 - x
- TVN 3 - x
- Mega 2 - x
- CHV 3 - x
- Canal 13 4 - x
- T13 4 - x
- 24 Horas 7 - x
- TV+ - x
- TV+ s2 - x
- Osorno TV - x
- LCI - x
- FRANCE 24 French - x
- Euronews (magyarul)
- Información Periodistica - x
- IP Noticias (suele deshabilitar visualización en sitios externos a youtube)
- ABC News - x
- ABC NEWS AU - x
- Carolina TV 3 - x
- TV+ 2
- Municipalidad Osorno
- glaseado.cl, Huayquique
- glaseado.cl,Las Urracas
- glaseado.cl, La Punta
- Washington DC LIVE Cam & US Capitol
- Las Vegas, Treasure Island
- San Diego, Down Town + Airport
- Paris, EIFFEL Tower
- Modal aviso legal ahora se desactiva con localStorage, eliminada la necesidad de crear cookie
- Mediante localStorage ahora canales activos persisten tras recargar el sitio
- Cambio colores para mejorar contrastes
- Rediseñado panel personalización (sidepanel)
- Reescrito descargo de responsabilidad para adaptarse mejor en caso de hacer fork al repositorio
- Archivos svg extraídos de código html, ahora se utilizan como imágenes
- Enlace mención primer favicon paso a hacer referencia a commit original
- Librerías bootstrap y videojs eliminadas de archivos proyecto, vuelven a cargan mediante CDN
- Primer favicon
- Archivo todo.txt
- Archivo html de tips votaciones
- Reducido código canales.js
- Reducido código styles.css
- Reescrito código creación canales (aumenta legibilidad igual)
- Reescrito descargo de responsabilidad a modo de definir alcance proyecto
- Renombrado scripts.js -> main.js
- Renombrada carpeta images -> img
- Diseño botones canales
- Añadido enlace repositorio en el cual esta inspirado el proyecto (https://github.com/PotterSys/canales-tele) a archivo readme (junto a ir a dar su debida estrellita, se me disculpa "PotterSys" no había cachao que tenias la página en un repositorio igual)
- Añadidos enlaces stackoverflow que se han utilizado para que sea más fácil comprender código
- Tag "< a >" traen por defecto "rel=noopener" por lo que fue eliminado (https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types/noopener)
- Renombrado ChilledCow -> Lofi Girl
- Renombrado Cámara de Diputados Señal Youtube -> Cámara de Diputados YT
- Ideada manera de avisar sobre posibles errores de carga de CSS en caso de que sitio se actualice pero el archivo CSS no (ya que me paso)
- Botones canales ahora se generan con grid para que tenga un tamaño igualitario
- Reescrito código para interior botones canales
- 31 minutos - Todos los episodios
- Diego y Glot - Temporada 1
- Los Pulentos - Temporada 1
- Villa Dulce - Temporada 1
- [Ya no se permitía visualización fuera de Youtube]
- Canal 13 3 - x
- Bootstrap V4.6.0 > 5.1.3
- Creado sidebar con opciones de configuración del sitio (últimamente he accedido a la pagina desde el teléfono y creo que queda mejor que sean accesibles sin obstruir el contenido que se intenta ajustar)
- Pasados algunos scripts a vanilla js para comenzar a desechar jQuery (quedaron 2 que no supe como traducir ¯_(ツ)_/¯)
- Cambios diseño generales
- Habemus filtro! (gg jQuery)
- Botón nombre transmisiones on/off funciona de pana ahora
- Imágenes previews actualizadas
- CSS reescrito bajo uso de nesting y separado (un poco mejor) por secciones
- Librería Popper (viene incorporado dentro de librería Bootstrap)
- Librería jQuery
- Eliminadas imágenes de versiones anteriores
- Variación por martinsantibanez (https://github.com/martinsantibanez/tele-react)
(Había algunas que son toxicas a cagar, pero la idea al ser no tener prensa exclusiva de una inclinación política (a pesar de que sean """medios de prensa""" manejados por un puro wn publicando puteadas como si fueran noticias) las añadí igual)
- Cambio sintaxis scripts para mejor legibilidad
- Nuevas imágenes de ejemplo
- Incorporado "sistema" de versiones
- Medios de prensa "alternativos" en orden alfabético (hasta cierto punto)
- Añadida variación Perú por SanguiNET https://github.com/SanguiNET/tele
- Lenguaje español a videojs
- Listado canales cambio de formato (por mi sanidad mental) para una más fácil edición https://gist.github.com/joyrexus/16041f2426450e73f5df9391f7f7ae5f
- Actualizado README listado canales
- Actualizado enlace variación por AINMcl https://github.com/AINMcl/MonitorTV (cambio "monitores" a "MonitorTV")
- Tabla versiones creadas separada de enlaces encontrados sin relacion al proyecto
- JS canales reducido en un par de líneas
- Al fin me di el tiempo de automatizar la creación de reproductores videojs para los canales m3u8
- Cambio sintaxis variables (var => let) y renombradas algunas igualmente
- Re-organizada estructura archivos proyecto
- Separado canales del resto de scripts
- Biblioteca bootstrap (solo css) ahora dentro de archivos proyecto
- Librerías externas (principales ya que los iframe no) ahora son llamadas desde dentro del repositorio y no de manera externa a otros servidores
- Cambio menor en modal créditos
- Canales tienen un svg de sus banderitas acorde al país donde se origina la transmisión (no todos)
- Actualizado tag href (+nofollow noreferrer)
- Mejora en cuanto a tamaño responsivo con el uso de "clamp" (borrando media queries)
- Solucionado filtro de búsqueda. Ahora permite tildes y letra ñ.
- Cambio posición "nombre-barra" (me molestaba cuando quería leer las noticias que ponen en la barrita más pequeña)
- wena wena
- Quitado Font Awesome para iconos, reemplazado con SVG's puros