Commit Graph

  • d4c0adcd47 add archival notice in README.md master Xevion 2020-12-03 11:52:48 -06:00
  • 8c1c2d308f update requirements.txt to satisfy Pillow dependency security warning Xevion 2020-04-08 22:17:11 -05:00
  • eaf046a78f finish up correcting last typos left in project Xevion 2020-03-08 22:25:23 -05:00
  • 10d2be14da fix invalid HTML form ids, fix HTML syntax invalid tag closing Xevion 2020-03-08 22:15:15 -05:00
  • 3c8d99245b "-ness" typo, remove global func shadow of id and print (pprint replace) Xevion 2020-03-08 22:12:52 -05:00
  • 56a6b09cb9 fix typos/spelling mistakes in hidden help.md file still need to generate new hidden_help.html Xevion 2020-03-08 22:12:05 -05:00
  • f90a449865 remove css syntax highlighting in spotify_explicit README file Xevion 2020-03-08 22:11:09 -05:00
  • 1c08a95593 make string replacement one step in panzer.py Xevion 2020-03-08 21:45:19 -05:00
  • 9865052202 don't use two different fonts for Panzer image generator Xevion 2020-03-08 21:43:24 -05:00
  • 295d99d01c fix weird javascript var vs let ECMA warning Xevion 2020-03-08 21:42:38 -05:00
  • 4abe94ba2b fix type check incorrect code in add_roles Xevion 2020-03-08 21:17:39 -05:00
  • cfd56d9ebc fix unreachable code in youtube/all service Xevion 2020-03-08 21:14:50 -05:00
  • 3fe7a9744d make static based methods static Xevion 2020-03-08 20:54:34 -05:00
  • bc3cd82a95 PyCharm grand repo wide reformat with black formatter Xevion 2020-03-08 20:49:06 -05:00
  • 66c2ff228c PyCharm grand repo wide reformat Xevion 2020-03-08 20:21:18 -05:00
  • 6aeb41249c update readme to remove full link, show shorthand Xevion 2020-01-05 04:52:10 -06:00
  • 8642242f2a added small prints, checked last final things, ready for production "testing" Xevion 2020-01-05 04:51:06 -06:00
  • 69c76599ad finish up download error checking and returns, nearly finished with exception handling Xevion 2020-01-05 04:42:30 -06:00
  • 5076b782ee changed has_roles to has_role for singular role check Xevion 2020-01-05 04:41:40 -06:00
  • f56ebd74d9 completed error checking dialogs for all routes using get_youtube method, split up subprocesses to log stderr and check for 0 returncode Xevion 2020-01-05 03:35:06 -06:00
  • ba7164b4a6 Audio quality changes, remove embed thumbnails for speed (?), start adding status code exceptions and better production error returns Xevion 2020-01-05 02:51:26 -06:00
  • 68708fde93 fix README for HOSTING.md file Xevion 2020-01-05 02:50:30 -06:00
  • d5aaf63811 fix gitignore for IDEA folders Xevion 2020-01-05 02:50:15 -06:00
  • 807ce2106c disable strict slashes check Xevion 2020-01-03 04:07:46 -06:00
  • fdb30613fa increase global default limiter Xevion 2019-12-25 17:31:00 -06:00
  • 1ec65bc5f7 add list and all (status) routes Xevion 2019-12-25 17:30:06 -06:00
  • 1751ec338d hidden history prep for jquery moment.js date script Xevion 2019-12-25 17:29:35 -06:00
  • b9a76d87f4 update pipreqs to current Xevion 2019-12-25 12:30:09 -06:00
  • c2fadbfb08 remove features tab, add hosting about and start modularization of documentation Xevion 2019-12-25 12:28:37 -06:00
  • cb5e7e08b1 add comments to sound models Xevion 2019-12-25 04:58:58 -06:00
  • 5a42049ab0 update pip freeze requirements.txt into a pipreqs txt Xevion 2019-12-25 03:00:14 -06:00
  • 7baf5164fd change error message on global limiter Xevion 2019-12-25 02:59:19 -06:00
  • 98df7c7338 change stream key to static global Xevion 2019-12-25 02:48:26 -06:00
  • b4d52fd7df add key_func to disable warning, simplify custom download limiter Xevion 2019-12-25 02:42:41 -06:00
  • 248a2efb6c changed responses into simple zero arg lambda, remove Response object from flask limiter error message, add else to getter/adder, ID validation to YouTube stream Xevion 2019-12-25 00:03:05 -06:00
  • 518d433172 updated delete method to attempt removal and procede on failure Xevion 2019-12-24 23:52:23 -06:00
  • 2a7f13c1ff fixed ratelimiting to proper "view" args of the request context, changed format to be more respectable, less hideous error message Xevion 2019-12-24 23:33:01 -06:00
  • 9961bf14f6 add initial flask rate limiting Xevion 2019-12-24 23:18:09 -06:00
  • b3cf684272 fix access times not being updated, update comments with spelling/dupe mistake Xevion 2019-12-24 23:06:32 -06:00
  • a86e0a7185 remove decode, proper return application/json mimetype, fix url being null Xevion 2019-12-24 22:49:00 -06:00
  • 88b7884e55 status modifications with new validation and JSONifiation methods Xevion 2019-12-24 22:10:57 -06:00
  • 3a2b3681ca change to text/plain, add initial status response Xevion 2019-12-24 20:52:55 -06:00
  • e0bba950db remove ffmpeg specification Xevion 2019-12-24 20:10:31 -06:00
  • af02f90aa3 hard specify ffmpeg, embed thumbnail Xevion 2019-12-24 19:53:29 -06:00
  • 5a5cd155ef simple comment change for YouTubeAudio.download() segment Xevion 2019-12-24 19:46:08 -06:00
  • f9bf9ba4b8 add delete function, fix -4 ipv4 argument on second download subprocess opening Xevion 2019-12-24 19:43:23 -06:00
  • 92442de38d made changes to remove access of youtube API again, moved to output template system without os.rename Xevion 2019-12-24 19:37:34 -06:00
  • fd4ac8896d ipv4 only fix for youtube 429 ratelimiting Xevion 2019-12-24 19:22:51 -06:00
  • d6124698af default 0 access count, added mini logging prints, fixed minor fails and mostly ready to implement proxies Xevion 2019-12-24 17:01:09 -06:00
  • 250b39b462 add access timestamp and count updates with session commits Xevion 2019-12-24 03:17:11 -06:00
  • 5136af6e65 first portion of update towards using database based queries for duration and file streaming paths Xevion 2019-12-24 01:39:08 -06:00
  • cc87bf1834 db upgrade & update commit moment, remove last content remains Xevion 2019-12-24 00:59:43 -06:00
  • 551eec8580 remove dumb commented out WIP faker factory stuff Xevion 2019-12-24 00:57:27 -06:00
  • 5992b328e4 begin clearing out old sound functions, add downloader function Xevion 2019-12-24 00:55:32 -06:00
  • 67593c8f9b moved models into separate sound_models, started creating basic metadata filler functions Xevion 2019-12-24 00:51:44 -06:00
  • 6b96f2c422 create new YouTube & Soundcloud models in database Xevion 2019-12-24 00:23:29 -06:00
  • d37cf59284 change base64 encoding message to "proxying" for more implicit description Xevion 2019-12-23 21:50:04 -06:00
  • c1aa3b2272 swath of changes to remove hidden "id" implementation in favor of hidden "role" RBAC implement Xevion 2019-12-23 21:48:11 -06:00
  • 99c702c306 mention spotify explicit integration (we don't amend here, brother) Xevion 2019-12-23 19:07:37 -06:00
  • cd203f6d9d remove random API file (why was this here?) Xevion 2019-12-23 18:57:57 -06:00
  • 9e603d9238 update README with latest project ideas/aspirations/direction of my website Xevion 2019-12-23 18:56:01 -06:00
  • 55bc0c95af overhauled checking of JSON database/folders with myriad of existence/error checking/data clearing measures. Pre-overhaul to SQLAlchemy based database system. Xevion 2019-12-23 18:43:54 -06:00
  • 393af89750 updated requirements with latest (yt-dl, mistune etc.) Xevion 2019-12-23 18:25:44 -06:00
  • e8d889456a update subprocess to Popen with subprocess.PIPE for Python 3.6 stdout piping support (no capture output kwarg) Xevion 2019-12-23 16:22:03 -06:00
  • e792b11c1c still learning python - specify fp for json dump call Xevion 2019-12-23 15:47:57 -06:00
  • 5b1bbb828b creation new sounds directory check Xevion 2019-12-23 15:46:53 -06:00
  • 7c384f597b one day I'll learn - w+ with + for new file creationn Xevion 2019-12-23 15:45:06 -06:00
  • 871a109fa8 change file read to write minor error Xevion 2019-12-23 15:43:25 -06:00
  • 19169c4925 quick fix for a lack of filenames.json for new production server Xevion 2019-12-23 15:41:10 -06:00
  • d788c3c915 fixed location of where tracks where saved (sys.path error), image should now be built upon correct, most recent data Xevion 2019-12-23 15:30:00 -06:00
  • 7f1a6a6e25 changed error page, MASSIVE new sound extension added with working YouTube duration, preparation and streaming API steps, wsgi random comment removal Xevion 2019-12-21 14:12:17 -06:00
  • 8cb5e077a4 added full requirements file Xevion 2019-12-21 02:39:47 -06:00
  • acf6aa10a2 Merge branch 'master' of github.com:Xevion/xevion.dev Xevion 2019-12-21 02:34:24 -06:00
  • c87b9bdd7d updated Spotify to have a CACHE TIME config constant var, moved tracks folder to export inside Spotify explicit folder Xevion 2019-12-21 02:34:11 -06:00
  • 2e4594138a added full integration of spotify explicit to the website with proper fixes needed Xevion 2019-12-21 02:28:15 -06:00
  • 03b3220e3c moved panzer into separate file, added 404 error handler, removed profile html page Xevion 2019-12-21 02:27:25 -06:00
  • 90ebaee9e7 removed profile route Xevion 2019-12-21 00:35:31 -06:00
  • 5c4e5b9e46 added 404, removing profile, updated index with google analytics Xevion 2019-12-21 00:35:01 -06:00
  • 39d8eaf8d8 profile adjustments, mispell and general tiny fixes and adjustments Xevion 2019-12-20 22:00:34 -06:00
  • e3c5b76237 test message Xevion 2019-11-14 20:32:30 +00:00
  • 184e54df52 change to relative imports to cope with the interdimensional imports Xevion 2019-11-03 03:58:04 -06:00
  • 004e492ae8 add in secret -1 option to never overwrite Xevion 2019-11-03 03:55:06 -06:00
  • 5562e5ff2d change to python based import run solution Xevion 2019-11-03 03:53:57 -06:00
  • 9f1b233a90 minor edit again Xevion 2019-11-03 03:51:38 -06:00
  • 76247bc52b Merge branch 'master' of github.com:Xevion/xevion.dev Xevion 2019-11-03 03:50:26 -06:00
  • fb14ec2ec6 change to final abs path without parentheses Xevion 2019-11-03 03:48:38 -06:00
  • 0fd3a556d9 change to final abs path without parentheses Xevion 2019-11-03 03:48:38 -06:00
  • 3ba7a1fd0a abs path test Xevion 2019-11-03 03:46:17 -06:00
  • 938a542e94 remove recent.json from git Xevion 2019-11-03 02:39:16 -06:00
  • e7f5d9ddb0 direct home path Xevion 2019-11-03 02:38:07 -06:00
  • 87f3d50eb8 quick update to use python3 app not python(2) !! Xevion 2019-11-03 02:33:44 -06:00
  • 7c32b23fa7 fix capture_output quickly for subprocess.run Xevion 2019-11-03 02:29:36 -06:00
  • a0b1b5f013 Merge pull request #2 from Xevion/spotify Xevion 2019-11-03 02:16:34 -06:00
  • a4b36c59f0 properly add in spotify_explicit portion Xevion 2019-11-03 01:56:30 -06:00
  • 31083fedd0 add back in spotify explicit content and use sned_file not render_template Xevion 2019-10-29 00:42:38 -05:00
  • 80e6479878 Merge pull request #1 from Xevion/spotify Xevion 2019-10-29 00:40:14 -05:00
  • ea9d49b962 add spotify_explicit anyways Xevion 2019-10-29 00:37:45 -05:00
  • 1f2c8c75eb fix subgit Xevion 2019-10-29 00:36:17 -05:00
  • 016ed5c6e8 created automated graph creation and delivery Xevion 2019-10-29 00:34:56 -05:00
  • c49a8260c0 hidden area fixed refactor Xevion 2019-10-03 22:35:09 -05:00