{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":287854773,"defaultBranch":"main","name":"novatorem","ownerLogin":"novatorem","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-16T01:48:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16753077?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1692749378.0","currentOid":""},"activityList":{"items":[{"before":"0e6053c0f84d958cf36abbe10d333c73f0c37bc7","after":"4a53c97a14af80a7e7da8600ade0691d53e83432","ref":"refs/heads/main","pushedAt":"2024-04-03T22:41:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"novatorem","name":"Andrew Novac","path":"/novatorem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16753077?s=80&v=4"},"commit":{"message":"Improved setup instructions","shortMessageHtmlLink":"Improved setup instructions"}},{"before":"e16727ba46ca4cc13169d6f3c4419fe33c2b1db9","after":"b433ff4c4501e80753af72c09ed1931c9110c4e8","ref":"refs/heads/feature/api-call","pushedAt":"2024-04-02T03:23:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"novatorem","name":"Andrew Novac","path":"/novatorem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16753077?s=80&v=4"},"commit":{"message":"Expose rewrite","shortMessageHtmlLink":"Expose rewrite"}},{"before":null,"after":"e16727ba46ca4cc13169d6f3c4419fe33c2b1db9","ref":"refs/heads/feature/api-call","pushedAt":"2023-08-23T00:09:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"novatorem","name":"Andrew Novac","path":"/novatorem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16753077?s=80&v=4"},"commit":{"message":"Added URL API call","shortMessageHtmlLink":"Added URL API call"}},{"before":"ff2273b16d26c6bcfb94dc61a66422369daad657","after":null,"ref":"refs/heads/master","pushedAt":"2023-06-03T14:34:55.830Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"novatorem","name":"Andrew Novac","path":"/novatorem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16753077?s=80&v=4"}},{"before":"36b4172dc7138f108c8a23a23637b8eaaf7649a9","after":"0e6053c0f84d958cf36abbe10d333c73f0c37bc7","ref":"refs/heads/main","pushedAt":"2023-06-02T00:57:21.934Z","pushType":"push","commitsCount":1,"pusher":{"login":"novatorem","name":"Andrew Novac","path":"/novatorem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16753077?s=80&v=4"},"commit":{"message":"More explicit setup instructions access","shortMessageHtmlLink":"More explicit setup instructions access"}},{"before":"465f918ca507465f3036738578d3dfc737563e10","after":"36b4172dc7138f108c8a23a23637b8eaaf7649a9","ref":"refs/heads/main","pushedAt":"2023-06-02T00:51:42.015Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"novatorem","name":"Andrew Novac","path":"/novatorem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16753077?s=80&v=4"},"commit":{"message":"Sync changes from master branch (#67)\n\n* Fixes index out of bounds bug and adds global placeholder variable\r\n\r\n* Adds placeholder image\r\n\r\n* Update spotify.html.j2\r\n\r\n* Easy way to add more thems, added a dark theme\r\n\r\n* Easy theme selection\r\n\r\n* Themes and Templates setup guide\r\n\r\n* Themes and Templates (#1)\r\n\r\n* Update templates.json\r\n\r\n* Update templates.json\r\n\r\n* Update templates.json\r\n\r\n* Update spotify.py\r\n\r\n* Update spotify.py\r\n\r\n* Update spotify.py\r\n\r\n* Update spotify.py\r\n\r\n* Update spotify.py\r\n\r\n* Update spotify.py\r\n\r\n* Update spotify.py\r\n\r\n* Update spotify.py\r\n\r\n* Update spotify.py\r\n\r\n* Update templates.json\r\n\r\n* Add spotify link for song and artist\r\n\r\n- Added Spotify link to song title\r\n- Added Spotify logo svg that takes the user to Spotify to listen to the currently playing song\r\n- Added Spotify link to song artist\r\n\r\n* Added support for Docker\r\n\r\n- Updated SetUp.md with a \"Run locally with Docker\" section\r\n- Moved requirements.txt to the root of the repo since some hosting\r\n services require the file to be there (eg. Heroku https://elements.heroku.com/buildpacks/heroku/heroku-buildpack-python)\r\n\r\n* Apply codefactor.io suggestions\r\n\r\n- Use specific python docker image (less error prone)\r\n- Use '--no-cache-dir' flag in pip since pip cache makes docker images larger\r\n\r\n* Prepare for Heroku deployment\r\n\r\n- Heroku will bind the app to $PORT\r\n\r\n- Add parameter to API to be able to customize the background color of the svg\r\n\r\n- Add parameter to API to be able to customize the border color of the svg\r\n\r\n- Add SetUp.md section on how to customize your card with URL parameters\r\n\r\nUpdate SetUp.md with a section on how to customize the card\r\n\r\n* Updated setup instructions and removed default spotify logo\r\n\r\n* Change mail provider to custom built one\r\n\r\n* Give Kudos in README\r\n\r\n* Update eq if currently listening to or not\r\n\r\n* Preview spotify logo\r\n\r\n* Add header\r\n\r\n* Give room for header\r\n\r\nchange color of status for contrast\r\n\r\n* Update currentStatus\r\n\r\n* Test height proporty\r\n\r\n* change colors + margin\r\n\r\n* Add gradient to eq\r\n\r\n* Add background to bars\r\n\r\n* Give transparency fill to bars\r\n\r\n* Re-add background to bars to evaluate interactions\r\n\r\n* Fix background for all bars to apply gradients\r\n\r\n* Fix syntax error\r\n\r\n* Zoom in background for gradient scroll\r\n\r\n* Slow animation of gradient\r\n\r\n* Set gradient animation to run first, then sound\r\n\r\n* Modify zoom of bar background\r\n\r\n* absolute bar travel time\r\n\r\n* remove alternate animation for bars\r\n\r\n* uncenter start background position\r\n\r\n* remove sound animation for debug\r\n\r\n* Zoom out background\r\n\r\n* remove random.radient\r\n\r\n* Remove debug\r\n\r\n* Only randomize sound animation duration\r\n\r\n* Speed up and add more bars\r\n\r\n* Actually speed them up\r\n\r\n* ZOOOOOM\r\n\r\n* change bar animation to ease\r\n\r\n* Slow down bar speeds\r\n\r\n* Update README.md\r\n\r\n* set bar animation to ease-out\r\n\r\n* Set bars to ease in\r\n\r\n* Speed up gradient animation\r\n\r\n* Speed up gradient animation\r\n\r\n* Get only last played song if not listening\r\n\r\n* Fix syntax error on itemIndex declaration\r\n\r\n* Generate random bezier for bar animations\r\n\r\n* Expand speed window for bars\r\n\r\n* Pan time window to favor fast\r\n\r\n* add preview and prepare for PR\r\n\r\n* Add preview and prepare for PR\r\n\r\n* change preview.mp4 to .gif\r\n\r\n* Split away from table\r\n\r\n* General improvements\r\n\r\n- Refresh token only when it expires (saves 1 request most of the time)\r\n- Apply suggestions from python lsp-server\r\n\r\n* Add album-cover related gradients (#66)\r\n\r\n* Visualize light theme\r\n\r\n* sync with gradients branch\r\n\r\nmost likely will revert\r\n\r\n* Sorry light mode I am too tired for you\r\n\r\n* Hope to add average color for the gradient\r\n\r\n* nth child for all bar in bars real bar foobar bar!\r\n\r\n* Make the EQ bar colors be based upon the album cover\r\n\r\n* Fix req.txt\r\n\r\n* silly imports, why are you so... you\r\n\r\n* Give the song title a nice gradient\r\n\r\n* textPalette -> songPalette\r\n\r\n* Dark mode compatibility\r\n\r\n* prevent .env changes from being made to the docker image, unless running locally\r\n\r\n* Add gradient to the text in the song name, attempt animation\r\n\r\n* remove animation from text\r\n\r\n* frantic commenting\r\n\r\n* Why does this work on a contianer from my computer but not on vercel\r\n\r\n* aha!\r\n\r\n* Add in some nice animations for the colors\r\n\r\n* Add in some nice animations for the text colors\r\n\r\n* Add glow keyframes for the text\r\n\r\n* remove glow animation\r\n\r\n* remove text shadow entirely\r\n\r\n* force commit to rebuild vercel?\r\n\r\n* undo last change,(literally nothing)\r\n\r\n* Speed up artist gradient\r\n\r\n* Only set the barPalette if there is no song currently playing\r\n\r\nAttempt to set songPalette to the recently playing url, but there may be a requirement for a barPalette\r\n\r\n* Give barPalette some love\r\n\r\n* Add placeholder URL if no image exists\r\n\r\n* Enable personalized changes\r\n\r\n* Enable personalized changes\r\n\r\n* Revert personalized changes\r\n\r\n* Revert margin change\r\n\r\n---------\r\n\r\nCo-authored-by: Lloyd Owen <2387296o@student.gla.ac.uk>\r\nCo-authored-by: Andrew Novac \r\nCo-authored-by: Ethan Shoham <69990209+Ethan-S-Dev@users.noreply.github.com>\r\nCo-authored-by: Ethan Shoham \r\nCo-authored-by: AlexandrosAlexiou \r\nCo-authored-by: Alexander Hamilton <65139378+GalexY727@users.noreply.github.com>\r\nCo-authored-by: Alexander Hamilton ","shortMessageHtmlLink":"Sync changes from master branch (#67)"}},{"before":"26b2171de39a764df9382670045a3a8ecd76ea0e","after":"ff2273b16d26c6bcfb94dc61a66422369daad657","ref":"refs/heads/master","pushedAt":"2023-06-02T00:48:48.449Z","pushType":"push","commitsCount":1,"pusher":{"login":"novatorem","name":"Andrew Novac","path":"/novatorem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16753077?s=80&v=4"},"commit":{"message":"Revert margin change","shortMessageHtmlLink":"Revert margin change"}},{"before":"196be5b35661f6defa1f1abce28ba82b5ba7bdca","after":"26b2171de39a764df9382670045a3a8ecd76ea0e","ref":"refs/heads/master","pushedAt":"2023-06-02T00:45:28.386Z","pushType":"push","commitsCount":16,"pusher":{"login":"novatorem","name":"Andrew Novac","path":"/novatorem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16753077?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/novatorem/novatorem","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/novatorem/novatorem"}},{"before":"073c59127b2ca189dd5a459aa4aeb7daf017a563","after":"196be5b35661f6defa1f1abce28ba82b5ba7bdca","ref":"refs/heads/master","pushedAt":"2023-06-02T00:42:01.967Z","pushType":"push","commitsCount":1,"pusher":{"login":"novatorem","name":"Andrew Novac","path":"/novatorem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16753077?s=80&v=4"},"commit":{"message":"Revert personalized changes","shortMessageHtmlLink":"Revert personalized changes"}},{"before":"ede8b40da388490647d10f785d19c004e424eef8","after":"073c59127b2ca189dd5a459aa4aeb7daf017a563","ref":"refs/heads/master","pushedAt":"2023-06-02T00:27:12.425Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"novatorem","name":"Andrew Novac","path":"/novatorem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16753077?s=80&v=4"},"commit":{"message":"Add album-cover related gradients (#66)\n\n* Visualize light theme\r\n\r\n* sync with gradients branch\r\n\r\nmost likely will revert\r\n\r\n* Sorry light mode I am too tired for you\r\n\r\n* Hope to add average color for the gradient\r\n\r\n* nth child for all bar in bars real bar foobar bar!\r\n\r\n* Make the EQ bar colors be based upon the album cover\r\n\r\n* Fix req.txt\r\n\r\n* silly imports, why are you so... you\r\n\r\n* Give the song title a nice gradient\r\n\r\n* textPalette -> songPalette\r\n\r\n* Dark mode compatibility\r\n\r\n* prevent .env changes from being made to the docker image, unless running locally\r\n\r\n* Add gradient to the text in the song name, attempt animation\r\n\r\n* remove animation from text\r\n\r\n* frantic commenting\r\n\r\n* Why does this work on a contianer from my computer but not on vercel\r\n\r\n* aha!\r\n\r\n* Add in some nice animations for the colors\r\n\r\n* Add in some nice animations for the text colors\r\n\r\n* Add glow keyframes for the text\r\n\r\n* remove glow animation\r\n\r\n* remove text shadow entirely\r\n\r\n* force commit to rebuild vercel?\r\n\r\n* undo last change,(literally nothing)\r\n\r\n* Speed up artist gradient\r\n\r\n* Only set the barPalette if there is no song currently playing\r\n\r\nAttempt to set songPalette to the recently playing url, but there may be a requirement for a barPalette\r\n\r\n* Give barPalette some love\r\n\r\n* Add placeholder URL if no image exists\r\n\r\n* Enable personalized changes\r\n\r\n* Enable personalized changes","shortMessageHtmlLink":"Add album-cover related gradients (#66)"}},{"before":null,"after":"465f918ca507465f3036738578d3dfc737563e10","ref":"refs/heads/main","pushedAt":"2023-04-19T00:40:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"novatorem","name":"Andrew Novac","path":"/novatorem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16753077?s=80&v=4"},"commit":{"message":"General improvements\n\n- Refresh token only when it expires (saves 1 request most of the time)\n- Apply suggestions from python lsp-server","shortMessageHtmlLink":"General improvements"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJzAU0AA","startCursor":null,"endCursor":null}},"title":"Activity ยท novatorem/novatorem"}