Commit Graph

61 Commits

Author SHA1 Message Date
JonnyWong16 4d057a1c5e Add user selection to history page
* Clean up buttons
2016-05-01 11:06:37 -07:00
JonnyWong16 89694b5069 More template filters for Libraries, Users, and Sync 2016-05-01 11:06:37 -07:00
JonnyWong16 51a12099e4 Initial implementation of login control 2016-05-01 11:06:37 -07:00
JonnyWong16 2cfbf7c39a Rename "watched" to "played" on user/library pages 2016-03-12 14:35:29 -08:00
JonnyWong16 a4d6c6c0d8 Fix datatables modal popups from 464d2a5 2016-03-04 22:18:34 -08:00
JonnyWong16 464d2a541d Give tables unique ids to save state indivdually 2016-02-27 13:39:21 -08:00
JonnyWong16 5e15884d8f Fix scrollers when items don't fill up the row 2016-02-27 01:00:12 -08:00
JonnyWong16 b5e9ff3b4e Add scrolling recently watched and added to user and library pages 2016-02-27 00:00:11 -08:00
JonnyWong16 b1ea3bcd4e Rename last watched to last played 2016-01-23 14:06:25 -08:00
JonnyWong16 0d7e261bd1 Improved caching and fixed tables 2016-01-17 12:34:23 -08:00
Jonathan Wong 6152a1e913 Fix bugs with media info table 2016-01-15 22:15:45 -08:00
Jonathan Wong 381c3da31c Add media info table to library page 2016-01-15 20:59:02 -08:00
Jonathan Wong 636f898da8 Massive code cleanup
* Finish up library pages (toggles and notifications)
* Update user pages to match library pages
* Fix no current activity bif thumbnail at the start of a stream
* Improved logging throughout PlexPy
2016-01-15 20:58:44 -08:00
Tim dc8996c4d2 Escape single quotes for usernames on user stats page. 2015-10-21 22:06:02 +02:00
Jonathan Wong db7225fbad Clean up code 2015-10-20 00:48:26 -07:00
Jonathan Wong 2243cd1de9 Add filtering of media_type from history table 2015-10-18 11:50:01 -07:00
Jonathan Wong 2616e14c83 Add "player" to tables
* Also rename user platforms to user players
* Fix other platform vs. player ambiguities
2015-09-29 22:43:23 -07:00
Tim 8138c27242 Fix reversed column names on user history table. 2015-08-29 00:59:51 +02:00
Jonathan Wong e41fa7a08e Make sure buttons are cleared when entering delete mode 2015-08-27 13:57:48 -07:00
Jonathan Wong 0f10c21a66 Change alert and button color on info and user history tables 2015-08-27 13:57:46 -07:00
drzoidberg33 4de252d8e4 Merge pull request #126 from JonnyWong16/history-tables
History tables
2015-08-25 22:29:26 +02:00
Jonathan Wong af85d36762 Also remember state on user history and info pages 2015-08-24 14:38:54 -07:00
Jonathan Wong 79757da2b1 Update user images 2015-08-23 23:25:55 -07:00
Jonathan Wong 609549f974 Also add group delete to user history and info pages 2015-08-23 15:33:41 -07:00
JonnyWong16 5168d76e86 Add "Last Platform" and "Last Watched" to user data tables 2015-08-20 12:13:52 -07:00
JonnyWong16 01b3ae377b Add clear search button to data tables. 2015-08-19 13:25:29 -07:00
JonnyWong16 5a1516286c Changes to info pages
* Style changes
* Added missing metadata
* Don't show metadata field if data is unavailable
2015-08-19 01:13:55 -07:00
JonnyWong16 317a9f0b8e Dynamically adjust user recently watched items
Only show one row of recently watched items which adjusts to the window
size, similar to recently added items.
2015-08-19 00:51:27 -07:00
JonnyWong16 1ec1edefdd More style changes across site 2015-08-18 19:05:14 -07:00
JonnyWong16 bbaf428fd8 Fix "Select columns" button text 2015-08-18 13:41:34 -07:00
Tim c1c7911d08 Fix IP modal on history tab of user page. 2015-08-17 21:21:02 +02:00
Tim 51e1949538 Hide delete and watched columns in column selector.
Add delete mode to user history tab too.
Some styling changes.
2015-08-16 23:30:45 +02:00
Tim 6b1a57e650 Add "delete mode" on history table allows individual rows to be deleted permanently.
Add user history purge option in edit user screen. Will remove all history for selected user.
2015-08-16 22:52:08 +02:00
James Royal 804a667b19 New profile URLs are saved to the database 2015-08-14 23:52:28 -05:00
Tim a039641aba First release
Add text to empty watched percent header
Fix typo on IP modal text
Update README
Update CHANGELOG
2015-08-11 22:43:06 +02:00
Tim c7af1c127c Some styling changes, mainly on the user profile page.
Add provider info to IP lookup modal.
2015-08-10 23:05:23 +02:00
Tim c02b7a0079 Fix the way the IP address modal works.
Allow IP address info modal on history page.
Some minor styling changes to improve layout of settings on mobile.
2015-08-04 01:06:56 +02:00
Tim 6a97537249 Style tweaks and fixes.
Show tooltip over platform image in activity pane that shows player name.
2015-08-02 22:16:58 +02:00
Tim d6b646323f Move everything to Bootstrap 3. (WIP)
Styling changes.
Remove old unused css.
Some code cleanup on notification handler.
2015-08-02 16:46:35 +02:00
Tim b8f2ea951d Remove responsive datatables plugin - use normal media queries.
Set datatables stateSave to true as default
Remove some old images.
Change button on edit user modal
2015-07-20 01:16:43 +02:00
Tim 63f45d285d More styling changes.
Tables should look better on mobile now.
Don't show table column selector on mobile sizes.
Show more important columns on mobile.
2015-07-19 15:04:17 +02:00
Tim 1c1ad5ab30 Numerous styling changes. Please refresh browser cache after update.
Add option on tables to show/hide columns.
Add option in settings to manually check for updates.
Add option in config to toggle github update checks.
Remove the hidden danger zone link to wipe database.
2015-07-19 13:00:44 +02:00
Tim 76279928bd Rewrite of the Datatables class, should be a lot more secure now and maybe slightly faster.
Please clear your browser cache after this update.
2015-07-18 21:33:09 +02:00
Tim dd90f2e375 Fix broken search on history tables.
Fix bug in history search which wouldn't search for full title.
Fix bug where user info pages crashes if user no longer in friends list.
Fix bug with query structure, mainly affected incomplete user IP list.
User user id on Top user in home stats.
Add missing Xbox icon.
2015-07-17 21:47:27 +02:00
Tim 4f00ecc070 A new first run setup wizard (WIP)
Move all user related links to use user_id instead of username.
Remove excess debug loggin.
Catch more exceptions on PW importer.
2015-07-17 00:31:46 +02:00
Tim 4cde833f9d Lots of changes which will break things!
You can no longer use your PlexWatch db with PlexPy, import tool is included though.
Removed the need for separate PlexWatch database.
Created PlexWatch import tool (settings -> Monitoring)
Lots of re-writes to most pages.
2015-07-15 00:40:31 +02:00
Tim e1e3659eb3 Fix buggy behaviour if user sets friendly name as blank.
Hide "clear logs" button when viewing PMS logs (it has no impact on those).
Start major clean up of classes.
Initial work to allow SSL communication to Plex servers.
2015-07-04 23:18:06 +02:00
Tim 349a850451 We're getting our own database!
First code for independent notifications (not linked to PlexWatch).
New notifications panel in Settings (many types still untested).
Standardise the parameters sent to current activity.
Remove notifiers we cannot use.
Styling fixes for sync tables.
2015-07-03 19:50:47 +02:00
Tim d2db662e14 We have initial implementation of sync lists (may still be buggy)
To get usernames in sync lists go to Users->Refresh Users.
2015-07-02 13:04:19 +02:00
Tim 4830cc7d68 Fix header on user IP modal
Return more user data to the info screen.
Some other backend changes
2015-07-01 22:44:30 +02:00