Commit graph

208 commits

Author SHA1 Message Date
aunefyren
af5a765544 Added navigations to footer
Should make navigation easier. Also, the link to GitHub got renamed.
2021-11-27 21:57:01 +01:00
aunefyren
ceb04fef3c Fixed API customization bug
Show-buddy feature was breaking API calls
Added snow on front-page
2021-11-18 19:10:23 +01:00
aunefyren
5593c3200f Forgot to turn png into ico
I'm going to bed
2021-10-24 19:36:29 +02:00
aunefyren
382760e661 Favicon was not transparent
White box around the icon did not look good
2021-10-24 19:34:16 +02:00
aunefyren
7dd36748aa New favicon
Based on gift SVG
2021-10-24 19:19:42 +02:00
aunefyren
c9f6d5764a Streamlined JSON response & privacy
All data calculations moved to PHP side
Response arrays limited to needed data (10)
Fixed bug where users artist and album plays just counted unique track plays
JSON response more streamlined with consistent build
2021-10-24 18:08:22 +02:00
aunefyren
f060ea1ab0 Strings compare in a lowered state & comments
More comments and string comp in wrap function
In progress
2021-10-19 15:42:36 +02:00
Aune
a6f794ec52
No vertical scrollbar on textarea 2021-10-17 13:47:58 +02:00
Aune
55a4e7afec
Wrong colors when zero results 2021-10-16 13:45:09 +02:00
aunefyren
17e15fde28 CSS tweaks and Timezone is not prefilled
Min height on stats intro field
Link to pre-caching on admin page
No longer autofills a timezone on admin page
2021-10-13 17:37:19 +02:00
Aune
56f8bc4a5e
Added new function to README
Mention how you can have custom intros ;)
2021-10-12 15:02:19 +02:00
aunefyren
e7e783f89e Custom intro-text, timebug fixed, timezone value updates
New custom intro message, with HTML allowed
Fixed bug where timezone was always Oslo
Removed hardwired timeframe reference
Tweaked time conversion functions, 60 seconds no longer outputs 1 min and 0 seconds.
Changed oldest albums function to sort out unknown years beforehand and not receive whole array
Changed movie function to not print year if value is empty
2021-10-12 14:38:54 +02:00
Aune
c12ac89bc0
Music duplication wrap bug fixed
Fixed bug where music was added multiple times during wrap
2021-10-12 10:07:23 +02:00
Aune
4222216f59
Caching is not user sets 2021-10-11 14:49:50 +02:00
Aune
1166fd0122
More descriptive README
More warnings, indepth instructions and updated methods used in the scripts
2021-10-11 14:45:30 +02:00
aunefyren
b098bc88ad New folder structure, HTTP response, <a> css & more
Better error codes in PHP
HTTP response codes
CSS changed to <a> elements
Changed folder structure of html files to folder with index.html
Linking between main, admin and caching pages
Added footer to caching page
2021-10-11 14:25:19 +02:00
aunefyren
00f1bd48e3 Caching back as loop-page, more stats 2021-10-07 18:44:27 +02:00
aunefyren
05ffbc274a More music stats, removed cache age and library ids, updating of incomplete caches 2021-10-05 15:34:30 +02:00
aunefyren
a70d12ca2d Better logging, working API pull 2021-10-05 14:34:00 +02:00
aunefyren
c702e44502 Working prototype with cache 2021-10-05 10:38:06 +02:00
aunefyren
a595f139f9 New approach & timezone 2021-10-04 22:21:43 +02:00
aunefyren
3381249172 Warning when library ID's are not set & Fixed cache age bug
If you gather stats without providing ID for said library you are now warned in the admin config.
Fixed a bug where the "optional" cache age-limit would not work if 0 or empty.
2021-10-04 14:57:28 +02:00
aunefyren
77aae5925c Username support & Sensitive info warning in README
You must now configure a username for more security.
Warning about access to /config added.
2021-10-04 14:26:50 +02:00
aunefyren
5284af5029 Added music, more options, fixed logs
Music can now be added as stats.
More options on admin page
More dynamic building of stats with the new options considered
Fixed bug where test connection button malfunctioned because of no log-settings
2021-10-02 01:21:18 +02:00
Aune
3d148e8e35
Update README.md
URL formatting
2021-09-21 15:23:49 +02:00
Aune
6bd53916c4
Update README.md
Grammar
2021-09-21 15:19:20 +02:00
aunefyren
023158a619 Optional API logging
All the different PHP APIs can now log successful activity to a log file in the config directory. The logging of Wrapped activity includes the ID of the user. Enabled/disabled in the admin menu.
2021-09-21 15:01:14 +02:00
aunefyren
f52d3534ed CSS fix
Extended stats-list class to avoid scrollbar
2021-09-21 12:56:13 +02:00
aunefyren
2f2e1ca0aa Auto file-creation, trimming and lowercase-compare on inputs, better instructions and labels
The config and cache files are now recreated if missing/deleted.
Inputs are now trimmed in the API and compared in lowercase to avoid missmatches.
Added better labels and descriptions on some inputs, as well as placeholders.
Fixed some details in README.md
2021-09-21 12:40:54 +02:00
aunefyren
2942cd15a7 Changed category-titles and fixed typo in readme
The titles needed a proper context to make sense. If other categories were disabled they made little sense.
2021-08-11 18:07:05 +02:00
aunefyren
8b33d9d098 Caching of server-wide stats improved, fixed merging error
Had a lot of issues with the last merger and might have lost some changes. This build is functional.
2021-08-11 17:34:25 +02:00
aunefyren
43c90760e4 Re-adding config files
Hurray
2021-05-16 22:00:40 +02:00
aunefyren
d6d2e2d7c0 Merge branch 'main' of https://github.com/aunefyren/Plex-Wrapped into main 2021-05-16 14:33:37 +02:00
Aune
719c2aa31a Minor Readme error 2021-05-16 14:30:05 +02:00
aunefyren
4abf8b01c8 Managed to push my own settings :)
God damn
2021-05-16 14:29:55 +02:00
aunefyren
7c47e810e9 Fixing commit error 2021-05-16 14:13:46 +02:00
aunefyren
4bdc4a1acb Merge branch 'main' of https://github.com/aunefyren/Plex-Wrapped into main 2021-05-16 14:08:36 +02:00
aunefyren
b61864591a Managed to push my own settings :)
God damn
2021-05-16 14:08:33 +02:00
Aune
9e7d479988 Minor Readme error 2021-05-16 13:58:03 +02:00
aunefyren
9438d9c79a Minor CSS changes, better README
Elements are more centered, the README is better written with images and credit.
2021-05-16 13:56:42 +02:00
aunefyren
5a92d1abf3 Cache reuse of server-wide stats, fixed footer, trimming string
- The server-wide statistics now checks for results from other users if cache is enabled
- The input string when searching now removes spaces at the beginning and the end
- The footer no longer overlaps other elements
2021-04-20 11:55:11 +02:00
aunefyren
84acc9b8e1 Footer bug on admin page
- Fixed bug on admin page where footer was intrusive
2021-03-13 23:55:08 +01:00
aunefyren
c24c3156f5 Dynamic time strings, CSS tweaks, show buddy bug
- Changed API response
- Fixed bug where no shows created error message when retrieving show buddy
-  Tweaked username retrieved from Tautulli
- Moved stat modules to function
- All timecodes are converted to strings dynamically
2021-03-13 23:40:46 +01:00
aunefyren
9765c44280 Test connection button, footer and CSS tweaks
- New button in admin-settings to test Tautulli connection
- API now responds if Tautulli can't be reached
- Added footer (not visible on stat-screen)
- Passwords now clears on incorrect login
2021-03-12 23:45:44 +01:00
Aune
786b080c25 Added code of conduct
Everyone is wecome
2021-03-10 00:50:23 +01:00
aunefyren
566767ca11 More details in readme and CSS improvements
README now explains what do to with the project and the stats-page now stacks better.
2021-03-10 00:41:48 +01:00
aunefyren
82a6adb303 CSS fix and more PHP instructions
Added tips to give PHP directory access and removed duplicate CSS line and CSS width.
2021-03-09 16:53:43 +01:00
aunefyren
396ce0504c Remove error when searching
If an error is present, it will be removed when searching again.
2021-03-09 16:22:41 +01:00
aunefyren
38ccf5d633 Show buddy bug
Fixed bug where show_buddy wouldn't show when server-wide stats were disabled
2021-03-09 16:15:32 +01:00
aunefyren
bdef6c017b Caching, admin page, username search, flexible results
- New design for platform
- Page change based on results
- Illustrations added
- Search by email and username
- Better security (sensitive files moved to folder with .htaccess)
- Admin page for setup (with password)
- Customizable functions
- Caching of results
- Pre-caching script for caching multiple users
2021-03-08 19:45:06 +01:00