755bd116d5
Added application json content type headaer
2019-10-31 19:16:18 +01:00
470bcdd72e
Data was sent as [object object], now we stringify the content first.
2019-10-31 18:41:40 +01:00
d56a7d4dfe
Merge pull request #32 from KevinMidboe/fix/mobile-seasoned-message-formatting
...
Better formatting for seasoned messages on mobile
2019-10-30 23:46:46 +01:00
b46e586c92
Resize the content for seasoned messages and the settings wrapper to look better on mobile
2019-10-30 23:45:48 +01:00
563eb3f1ef
Merge pull request #31 from KevinMidboe/fix/restrictive-background-scroll
...
Disable scroll on content behind popover movie view
2019-10-30 22:12:44 +01:00
98644513ad
When movie popup opens we add a no-scroll class to the body element. This prevents scrolling the content behind the popover content.
2019-10-30 22:11:09 +01:00
3033db02b8
Merge pull request #29 from KevinMidboe/fix/search-input-navigation-resets-cursor
...
Reset search-input cursor on upwards navigation
2019-10-30 21:57:05 +01:00
70a6ed189b
When navigating up in the autocomplete search result list the cursor usually reset back to the start of the input. Now we get the element and use focus and setSelectionRange to move the cursor back to the end at the very next frame.
2019-10-30 21:55:39 +01:00
d7e4d2095c
Merge pull request #2 from KevinMidboe/release/v2
...
Release/v1
v1.0.0
2019-10-23 19:54:43 +02:00
1c0799a30a
Also check the items source for name or title to find out if the response item came from movie or show index
2019-10-23 00:49:38 +02:00
2b3955060f
Updated yarn lock
2019-10-23 00:46:10 +02:00
4ac4d642e7
Removed autogenerated docs
2019-10-23 00:43:17 +02:00
3d12cd2735
Added check svg icon for torrentList
2019-10-23 00:39:30 +02:00
4a44924f56
Updated webpack to resolve common file extensions
2019-10-23 00:38:36 +02:00
3910b5d7b2
Forgot to add getter defined for documentTitle store module
2019-10-23 00:33:32 +02:00
4a32fe5255
SeasonedInput can now be initialized with a value
2019-10-23 00:33:00 +02:00
8b9b2be891
Sortable class function for finding out which header should get a class showing that the column is selected
2019-10-23 00:32:42 +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
f45dcc560c
Removed A LOT of the functionality in MoviesList and replaced it with the ResultsList component. Now loading of search results, lists (either directly by query or link) and users requests from profile are all separated out to their own page component; Search.vue, ListPage.vue and Profile.vue respectivly. With the change Home has been completly redone to use this new funcionality
2019-10-22 23:24:08 +02:00
1a014bea15
Added some fresh new todos
2019-10-22 23:19:24 +02:00
6d6f1ffd06
Updated seasonedinput to also handle two-way binded value prop. This changes is reflected most all places that seaoned-input is used
...
. Fuck, also added the new ResultsList which replaces MoviesList
2019-10-22 23:18:24 +02:00
4528b240e1
Popover now also removes its eventlistener on close
2019-10-22 23:08:03 +02:00
c454d9c9e0
Misc cleanup, more definitions of color with scss variables and added a lot of color transitions for when switching theme color.
2019-10-22 23:07:21 +02:00
f8c284cd71
Removed messages stylesheet
2019-10-22 22:58:37 +02:00
46daff2ddb
Removed unused warning|error|success (s)css variables and added green-90; green color with 90% opacity
2019-10-22 22:58:04 +02:00
9bb98ce569
Removed unused script element and updated positioning of text to center, even on mobile.
2019-10-22 22:53:51 +02:00
001c243f95
New store module for setting the document title. Each route changes the document title to its name
2019-10-22 22:52:24 +02:00
0fdaf5bd4e
Cleaned up 404 page. Removed elements and property set the height of background
2019-10-22 18:47:25 +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
a9d3246b97
New route to settings directly
2019-10-21 00:25:29 +02:00
cde119592d
Redid the template for profile, regist and siginin to better use the
...
components we have made and to use update function definition.
Changed the message system with SeasonedMessages. This means simpler
interaction and less duplicate code now that the messagesystem is a
separate component that both interface with.
2019-10-21 00:25:01 +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
49c418c3f1
Toggle for manually setting dark or light mode
2019-10-20 23:19:19 +02:00
8e7aa77ee3
Removed normalize because we dont need any help
2019-10-20 23:16:25 +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
585fa5afcf
Added vuex module for setting if darkmode is supported in users browser
2019-10-05 18:02:16 +02:00
38cec8c31a
Added vue-svg-inline-loader package and updated webpack config
2019-10-04 18:26:53 +02:00
431cb7c034
sortableSize helper function re-done to be a async function
2019-10-04 17:44:17 +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
9d819e9a14
Removed unused console statements
2019-10-04 16:11:29 +02:00
ca910089c5
Removed duplicate styling rules
2019-10-04 00:50:27 +02:00
6270206812
Reset webkit styling for our inputs
2019-10-04 00:40:45 +02:00
1d1a78608e
Moved away inline css and added mobile rule to stretch the input wrapper closer to the edges of the screen
2019-10-04 00:36:36 +02:00
2e8795a317
Fixed bug where the toggle state was out of sync
2019-10-04 00:33:12 +02:00
f39560e041
Updated a stupid function name a longer name
2019-10-04 00:32:40 +02:00
6f74a5bff4
Input components now emit a "enter" event and our torrent input searches if "enter" event is received
2019-10-04 00:28:27 +02:00
c339045a0e
When searching for torrents we can now edit the search query and search again
2019-10-04 00:22:07 +02:00