Commit Graph

  • 0f515d0acb No longer track config file KevinMidboe 2019-06-28 18:07:40 +02:00
  • 8dc51251c1 Elastic index for api searches for movie and show titles moved to ELASTIC_INDEX variable in config KevinMidboe 2019-06-28 17:42:39 +02:00
  • 5825d0e608 Created example config and ignored main config.json file KevinMidboe 2019-06-28 17:38:07 +02:00
  • 57df35293a Merge branch 'release/v2' of github.com:KevinMidboe/seasoned into release/v2 Kevin Midboe 2019-06-28 15:54:08 +02:00
  • 125c9b0d17 Updated vue-template-compiler to 2.6 in compliance with vue v2.6 Kevin Midboe 2019-06-28 15:51:38 +02:00
  • cf93e96b91 Merge branch 'release/v2' of github.com:KevinMidboe/seasoned into release/v2 KevinMidboe 2019-06-10 01:29:25 +02:00
  • f17b4a20ba All urls now use URL object or join with path to not need to construct strings manually KevinMidboe 2019-06-10 01:29:05 +02:00
  • f7e0ea41fd Update README.md Kevin 2019-06-10 01:06:05 +02:00
  • 2ecc63913c Yarn docs command now also generates md file for documentation KevinMidboe 2019-06-10 00:59:43 +02:00
  • 9a84d6ebf2 Use documentation and JSDocs comments for all api functions KevinMidboe 2019-06-10 00:55:57 +02:00
  • 75a8496791 Extended function names to clearify its action KevinMidboe 2019-06-10 00:51:01 +02:00
  • 36a7460a87 Upated readme with api endpoint configuration settings KevinMidboe 2019-06-10 00:47:45 +02:00
  • 2ae175d1b5 Moved configurable api addresses to config.json. Elasticsearch relatime search can also be disabled by setting to false or undefined KevinMidboe 2019-06-10 00:43:09 +02:00
  • 1898fb3855 Merge branch 'release/v2' of github.com:KevinMidboe/seasoned into release/v2 KevinMidboe 2019-06-05 00:28:02 +02:00
  • 559b69a7f2 Removed import of unused assetes KevinMidboe 2019-06-05 00:27:46 +02:00
  • 95a92b9e3e Stylesheet for message on unsucessfull login/register KevinMidboe 2019-06-05 00:27:37 +02:00
  • 9ec6e36677 Updated version in pacage file and added compression to server requests. Kevin Midboe 2019-06-05 00:10:25 +02:00
  • 4fada32d14 Created addmagnet helper function KevinMidboe 2019-06-04 23:21:57 +02:00
  • f8e0892c34 Decreased timeout on success notification to human time scale KevinMidboe 2019-06-04 23:18:43 +02:00
  • a03cdcb9d8 Scoped tmdbid to local instance KevinMidboe 2019-06-04 23:18:07 +02:00
  • ab192b57f4 Rewrote the entire component. Now we use are own table with a new design and auto expanding to view more information. Table also supports sorting and collapses columns on smaller screens KevinMidboe 2019-06-04 23:15:56 +02:00
  • fa9f644831 Merged in using elasticSearch function from api.js not through this component directly KevinMidboe 2019-06-04 22:51:56 +02:00
  • 74fdd09b3e Started working on cast template view KevinMidboe 2019-06-04 22:50:36 +02:00
  • b637cb3e08 Completly new search input with elastic realtime search. Handles keyboard inputs and autohides to not be in the way KevinMidboe 2019-06-04 22:48:41 +02:00
  • 26b12288cb Completly new search input with elastic realtime search. Handles keyboard inputs and autohides to not be in the way KevinMidboe 2019-06-04 22:48:41 +02:00
  • 3e92fbc626 Cleaned up imports KevinMidboe 2019-06-04 22:37:02 +02:00
  • 7f38f7f0cd Renamed seasonedAPI to api.js KevinMidboe 2019-06-04 22:34:05 +02:00
  • df33e2408a Simplified what happens in template. Re-wrote all logic to be more agile to the given input, and also handle reloading a state from a given url. KevinMidboe 2019-06-04 22:24:44 +02:00
  • 8c5a8212c0 Settings now use the seasonedAPI controller for plex authentication. Now only handles the response from plex, given username and password KevinMidboe 2019-06-04 22:16:08 +02:00
  • c3d7642e26 Now root template only contains elements that exist for every page; navigation, search and popover along with the router view. Removed most all the logic except for prototype functions/variable attached to the vue instance and controlls the state of moviepopup given a id and type. KevinMidboe 2019-06-04 22:14:53 +02:00
  • f13bf6c52d Alias @ to contents of source folder KevinMidboe 2019-06-04 22:06:43 +02:00
  • 5e3bd814ff Reordered/renamed svg symbols KevinMidboe 2019-06-04 22:06:24 +02:00
  • 992ca1261c Implemented authenticating with plex helper function. Takes username and password KevinMidboe 2019-06-04 22:05:30 +02:00
  • 847e20f7a4 Moved axios api call to seasonedAPI controller KevinMidboe 2019-06-04 22:04:55 +02:00
  • 2403a58d2e Replaced most of dom with seasoned-input and -button components. KevinMidboe 2019-06-04 22:03:32 +02:00
  • 8219826007 Updated both signin and register with new seasoned-button and -input components. Still needs some styling fixed, duplicated scoped styling KevinMidboe 2019-06-04 21:55:51 +02:00
  • 2b634bc711 Removed unused varables and comments KevinMidboe 2019-06-04 21:48:38 +02:00
  • fb8f6654aa Removed unused styling KevinMidboe 2019-06-04 21:46:23 +02:00
  • 1b6a494cc0 Profile page uses new movies-list parameters and seasonedApi updated to handle authentication tokens. TODO move away auth token from getLists function KevinMidboe 2019-06-04 21:46:03 +02:00
  • ca1cb029bc Created new homepageLists that are the lists. Started adding assets. User requests list if just a object. Should more lists be like this and then added to a composed list? KevinMidboe 2019-06-04 21:44:51 +02:00
  • 0a458bfe21 Formatting and added a todo for better image handling KevinMidboe 2019-06-04 21:43:17 +02:00
  • fd405250a5 Changed settings buttons from being manually setup to use the seasonedButton compnent. Scoped styling KevinMidboe 2019-06-04 20:12:25 +02:00
  • a306664bd7 Removed manual axios call for emojis. Now use the seasonedApi controller function getEmoji KevinMidboe 2019-06-04 20:10:24 +02:00
  • 6239b93a75 Better error handling for all endpoints to seasonedAPI. More informative and shorter messages and actually throw the error up now 🙆‍♀️ KevinMidboe 2019-06-04 20:08:41 +02:00
  • 6b5ddd99da New emoji endpoint moved from profile to seasonedApi controller KevinMidboe 2019-06-04 20:07:50 +02:00
  • 0bceef3dc6 Removed unused styling KevinMidboe 2019-06-04 19:54:28 +02:00
  • 8d6af9c695 Removed axios import now that api calls are moved to seasonedAPI. Add gst KevinMidboe 2019-06-04 19:51:31 +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. KevinMidboe 2019-06-04 19:19:34 +02:00
  • eddbab2f99 only child interfered with other uses. Instead pass class strings to the lineClass prop and it will be injected into the placeholder element KevinMidboe 2019-06-03 23:44:49 +02:00
  • 756e2c5cb9 Custom styling if loading-placeholder is only displaying a single child. No margin and width decreased KevinMidboe 2019-06-03 23:31:47 +02:00
  • 3321eeeadd Constant values represented as variables KevinMidboe 2019-06-03 23:31:00 +02:00
  • 068563d9d6 Imported missing variables and media-query files KevinMidboe 2019-06-03 23:29:55 +02:00
  • ec5b74984d Movie popup is now a prototype on the vue instance. Initialized in App and accessible on this.$popup KevinMidboe 2019-06-03 23:27:07 +02:00
  • a30529e192 Still need to work on the dom, but the styling has been updated to be better for mobile, use variables for constant values and scoped it. KevinMidboe 2019-06-03 23:21:48 +02:00
  • fcc56bf103 Adjusted the number of elements displayed for differing screen widths through css. Now uses the new movie popover vue prototype variables instead of an attached eventhub KevinMidboe 2019-06-03 23:08:58 +02:00
  • aada5fc2c5 Created a loader component that is the loading spinner for the page KevinMidboe 2019-06-03 23:03:09 +02:00
  • 27cff0b0ac Removed unused butotn KevinMidboe 2019-06-02 22:51:50 +02:00
  • 9a10939c91 Created elements for ui elements, loading-placeholder for all keyframing and styling for the pulsing placeholder text and a main.scss for global classes such as noselect which prevents hightlighting of text KevinMidboe 2019-06-02 22:50:54 +02:00
  • 352aabb21d Common input field and button moved to a component that can be reused KevinMidboe 2019-06-02 22:49:50 +02:00
  • a467b9f16c Dont check length of image if image does not exist KevinMidboe 2019-06-02 22:46:46 +02:00
  • c4ef062d98 Merged movie. Added a comment in DOM KevinMidboe 2019-06-02 22:44:08 +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 KevinMidboe 2019-06-02 22:41:12 +02:00
  • 0a60c1b9a3 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 KevinMidboe 2019-06-02 22:41:12 +02:00
  • 33750f6a65 Removed unused stylings KevinMidboe 2019-06-02 17:17:23 +02:00
  • 7456579e55 Moved homepage banner into its own component KevinMidboe 2019-06-02 17:15:45 +02:00
  • 691d0d25ab These are blank flashing lines shown while the content is being fetched. Current prop is number of lines to render KevinMidboe 2019-06-02 15:28:52 +02:00
  • 95629a2899 WIP component for more easily rendering svgs that are inline to be able to reach by id or class KevinMidboe 2019-06-02 15:28:09 +02:00
  • b3e8e447e2 Removed unused demo component KevinMidboe 2019-06-02 00:38:56 +02:00
  • 8814d77405 Removed unused packages and updated info KevinMidboe 2019-06-02 00:37:28 +02:00
  • 3d97e5d196 Started a general utils file KevinMidboe 2019-06-02 00:33:49 +02:00
  • 16b967a704 Helper util file for all seasoned api requests KevinMidboe 2019-06-02 00:28:43 +02:00
  • bc884eaa04 Toast plugin KevinMidboe 2019-06-02 00:28:08 +02:00
  • de9ac7baaf Mediaquery for large desktop KevinMidboe 2019-06-02 00:26:43 +02:00
  • c8dbe02ffc Updated all routes to be code async loaded, this could enable setting up code splitting per route KevinMidboe 2019-06-02 00:26:02 +02:00
  • 9739e0e00a Import new toast plugin to main. No longer inject axios, this was throwing an error KevinMidboe 2019-06-02 00:21:23 +02:00
  • 1add22c7c0 Removed and disable unused scripts KevinMidboe 2019-06-02 00:19:38 +02:00
  • d118689616 Updated svg icon names KevinMidboe 2019-06-02 00:19:15 +02:00
  • 7dd82eca2e inline source map for better error line number KevinMidboe 2019-06-02 00:18:24 +02:00
  • cbfd7506a6 Updated webpack config to be use inline mode for dev server. This way it wont iframe and we are able to set document title. KevinMidboe 2019-06-02 00:16:37 +02:00
  • 4f25d3fd9d Upgrader vue, vue-router, babel core and loader, and added vuex KevinMidboe 2019-06-02 00:14:45 +02:00
  • bf517ed4bb Changed dev port KevinMidboe 2019-06-02 00:14:01 +02:00
  • b16b9c0c30 ES6 spread operator for babel KevinMidboe 2019-06-02 00:13:00 +02:00
  • e2f0d07ea5 Merge pull request #1 from KevinMidboe/imgbot Kevin 2018-08-29 20:30:32 +02:00
  • a4a7a9dc69 [ImgBot] optimizes images #1 ImgBotApp 2018-08-29 12:57:17 +00:00
  • 311569f01c Updated yarn lock file. Kevin Midbøe 2018-08-14 22:37:53 +02:00
  • 1bed14c8c3 Removed tmdb type from request Kevin Midbøe 2018-08-13 00:32:38 +02:00
  • 161c6db991 When adding a magnet, additional information name and tmdb id is also sent in request body. Kevin Midbøe 2018-08-13 00:20:30 +02:00
  • b37d2cac8c Fixed merge. Commented out history mode. Kevin Midboe 2018-08-12 23:24:36 +02:00
  • 5f827787a2 Changed base to root directory and added temperoray redirect for old url. Kevin Midboe 2018-08-12 23:23:14 +02:00
  • 5ff25889e4 Stricter href to /# path Kevin Midboe 2018-08-12 23:22:16 +02:00
  • 64fd1b338d Added port varialbe Kevin Midboe 2018-08-12 23:21:23 +02:00
  • 72bd648dae Added script type to imporing build script. Kevin Midboe 2018-08-12 23:20:48 +02:00
  • 2f0ab80ed5 Added vue-js-modal to package. Kevin Midbøe 2018-07-28 18:45:04 +02:00
  • 12b207f342 Updated router base directory. Kevin Midbøe 2018-07-28 18:43:22 +02:00
  • a0021f3c39 Merge branch 'master' of github.com:KevinMidboe/seasonedRequest Kevin Midbøe 2018-07-28 18:40:22 +02:00
  • 105b56d2e6 Webpack dev server now gets a static port to run on. Kevin Midbøe 2018-07-28 18:37:23 +02:00
  • a9439fdb29 Demo-modal for settings KevinMidboe 2018-07-25 19:00:54 +02:00
  • c62a82a32d lock file KevinMidboe 2018-07-25 18:50:07 +02:00
  • 6d42769f54 Added settings page for users. KevinMidboe 2018-07-25 18:49:54 +02:00
  • c8a80d6b05 Added filter toggle for requested. KevinMidboe 2018-07-25 18:46:08 +02:00