Commit Graph

57 Commits

Author SHA1 Message Date
7f68d2bf79 Border radius & prevent display result count before vaule 2022-07-26 00:21:37 +02:00
5cacbec11a Movie popup should clear torrent count on mount 2022-03-07 00:16:12 +01:00
728e3a5406 Removed default torrent count & syntax error 2022-03-07 00:12:33 +01:00
19366f29a9 Only show minutes of hours is < 1 2022-03-06 23:25:45 +01:00
3628b2bfaa Only show production status if something else than Released 2022-03-06 23:25:17 +01:00
0085daec61 Show genres only if length > 0 2022-03-06 23:24:57 +01:00
eb253609d5 Fetch credits async in separated call from info 2022-03-06 12:01:33 +01:00
2c3de34b22 Updated tagline to italics & 80% alpha 2022-03-05 20:41:23 +01:00
fca123e26d Show tagline, human readable runtime & updated to grid layout 2022-03-05 18:24:43 +01:00
8f454b54d8 New icons, updated assets url & action texts 2022-03-05 13:04:06 +01:00
d24a318de8 Updated all scss imports to be relative from src alias
Alias defined in webpack.config.js
2022-03-05 08:46:18 +01:00
4488e53ff2 getMovie & getShow should also request cast data 2022-01-14 17:13:17 +01:00
5431b5be40 Tried simplifying and spliting some of Movie component.
Simplified sidebar element to use props.
Replaced icons with feather icons.

Description gets it's own component & tries it best at figuring out if
description should be truncated or not. Now it adds a element at bottom
of body with the same description and compares the height to default
truncated text. If the dummy element is taller we show the truncate
button.
2022-01-14 17:00:54 +01:00
dc2359ff6a Movie now subscribes to store. Added cast to info panel. 2022-01-13 00:25:38 +01:00
d1cbbfffd8 Fixes broken functions and bugs
- Mobile can now click behind movie popup to dismiss
- Link to /activity instead of /profile?activity=true
- Remove fill from icons that color using stroke
- Add border to navigation icons
- Darkmode now toggles correctly when load in light/default mode.
- Only show load previous button when loading is false
- Switched to new SearchPage over Search.vue
2022-01-10 18:33:16 +01:00
2371907f54 Set search params when popup movie & check for and read on load 2022-01-10 00:49:57 +01:00
d640f7f882 Removed /dist prefix from all image paths 2022-01-03 20:29:03 +01:00
fc2c3664d9 Resolved merge conflict. 2020-02-21 22:52:36 +01:00
0bd45ed777 New sidebarelement for users that are logged inn. Now they can be redirected directly to the movie in plex. 2020-02-21 22:51:39 +01:00
3becce2a6c Moved isPlexAuthenticated from movie component to userModule. 2020-02-20 14:08:46 +01:00
6ac6a9b039 Readded noselect class to description. 2020-02-20 10:41:46 +01:00
85be80d712 Removed unused code for poster image. 2020-02-20 10:41:21 +01:00
010830243e noselect class was preventing taps on mobile. 2020-02-20 00:25:59 +01:00
923dc46dc7 Removed setTimeout 2020-02-20 00:24:34 +01:00
069ef2c458 Cleaned up some css, better loading of backdrop, simplified DOM, more meta data for tvshows and added truncating of description. 2020-02-20 00:19:08 +01:00
f2a65d755c Show info also appends check_existance to url. 2019-12-27 23:39:35 +01:00
915260f41b Admin var checks localstorage for admin == "true". 2019-12-26 12:01:26 +01:00
a301d21cc2 Merge branch 'feature/user-graphs' into refactor 2019-12-26 01:14:34 +01:00
a2a4b9a553 getPerson endpoint and is called properly when movie.vue opens with type 'person'. 2019-12-26 01:08:19 +01:00
bcfce66ec0 Matched is set to false if exists_in_plex is undefined (not a part of
the response body).
nesteDataToString is simplified in the way it parses its input data.
getMovie uses optional second parameter check_existance to check if the
file exists in plex.
2019-11-25 23:03:22 +01:00
4a44924f56 Updated webpack to resolve common file extensions 2019-10-23 00:38:36 +02:00
96321831d1 0 is computed as False, allow 0 just not undefined or null 2019-10-23 00:31:49 +02:00
39cd5ce04a Re-wrote most all api calls to use fetch over axios. There is still a problem with form authentication with plex. The response we get does not seem to be a json object. Updated what is expected to return from altered api methods in each component that uses them 2019-10-23 00:30:37 +02:00
4a46bbd2be Movie now uses the new documentTitle module to set when loading movie and when popover dismissed we set it to the previous documenTitle. Created a getter for documentTitle. This makes it easier to only get the title variable and not try save and parse the document title with all the extra prefixes 2019-10-22 23:34:54 +02:00
931918c60b Movie title also gets a loading placeholder before we get a respons. (Loadingplaceholder are grey pulsing bars that indicate where content is going to load) 2019-10-21 19:50:13 +02:00
031127fb1f Merge branch 'release/v2' of github.com:KevinMidboe/seasoned into release/v2 2019-10-21 00:15:59 +02:00
fa50dd3455 Finished dark mode! This means re-doing all sass variables in the
variables.scss file and defining css variables in :root and alterting
them based on prefered color scheme. This gives us a mechanism to set
custom color schemes for the entire site from one place and changing
between them just by setting a class to the body element. This is done
by overwriting the css variables and then our scss variables use these
changes and apply them downward. This seems like a really nice setup for
the switching between- and adding color schemes.
Also did a lot of cleanup of unused, duplicate or errors styling
throughout the application.
2019-10-21 00:13:21 +02:00
4b0fcca5d2 Number of torrent results is now dynamically fetched from store and sent as supplementaryText to sidebar component 2019-10-15 20:48:10 +02:00
91a92a30ad Renamed movie/sidebarAction.vue to ui/sidebarListElem.vue. Completly rewrote the component. Uses slots for text, way better semantic html elements used and logic is moved from the dom to computed functions. 2019-10-04 17:43:23 +02:00
b11d2f752b WIP. Collapsing backgroup header for move view on touchw 2019-08-14 00:22:27 +02:00
11e4f02bf8 Forgot to call sendRequest when request is clicked 2019-07-01 19:28:28 +02:00
d95e168468 "see more info" now opens tmdb 2019-06-29 18:50:13 +02:00
d74aab1b7a Moved sidebar html to a separate component 2019-06-29 13:39:20 +02:00
7e926bb37f Requests are now posted with a body to endpoint /v2/requests 2019-06-28 22:30:37 +02:00
8e58ba49ce Refactored ⛏ 2019-06-28 21:26:51 +02:00
6920877bfc Do a separate api call to check if an item is requested already 2019-06-28 20:52:16 +02:00
3e92fbc626 Cleaned up imports 2019-06-04 22:37:02 +02:00
7f38f7f0cd Renamed seasonedAPI to api.js 2019-06-04 22:34:05 +02:00
95633f4c69 Clean up some styling rules. Also set a static margin on the loading-placeholder for actions to be aligned with the loaded list items. 2019-06-04 19:19:34 +02:00
682ca7bd1b Re-wrote all of the movie component. Prevented loading poster on mobile, loading placeholders for text, moved http calls to seasonedAPI util file and all functions have been re-implemented 2019-06-02 22:41:44 +02:00