Commit Graph

285 Commits

Author SHA1 Message Date
Kylart f607c85744 Merge remote-tracking branch 'origin/master' 2017-06-05 22:39:21 +02:00
Kylart 76474ef538 Updated gitignore to ignore package-lock.json 2017-06-05 22:38:46 +02:00
Kylart cf40de3b77 Delete package-lock.json
No needed
2017-06-05 22:37:40 +02:00
Kylart 9e2e89aada Added icons on main menu 2017-06-05 12:51:10 +02:00
Kylart ce59feba44 Adapting alignment on title in local page
indentation
2017-06-03 19:18:03 +02:00
Kylart 829a52ff78 Improved handling of "site-down" errors at init
Now uninstall devtron on production
Removed unnecessary comments in store/index.js
Now working on adapting to Vuetifyjs 0.12
2017-06-02 19:31:07 +02:00
Kylart 478cca91fe Fixed update time on releases page
Fixed different logging
Now catch some uncaught events in Electron
Now tests node.js 8 compatibility
2017-05-31 09:58:33 +02:00
Kylart 4ce44ce7b4 Forgot to uncomment news dispatch 2017-05-30 16:57:10 +02:00
Kylart e88640d41c Updated README.md
Cached node_modules for Travis
Added Fuyu fansub to list
[skip ci]
2017-05-30 15:08:35 +02:00
Kylart 000bacad57 Fixed autoRefreshReleases 2017-05-30 13:45:56 +02:00
Kylart cd3a67237e Removed Babel register from main since it would create problems on building distributable apps 2017-05-30 13:24:29 +02:00
Kylart 7a350cf31d Implemented download with config's fansub and ANY name with nyaapi
Fixed a bug where saved config was malformed
Fixed tests
2017-05-30 12:26:35 +02:00
Kylart 98f7f4fc8d Reorganized assets directory to contain only menu and api. main.css now is in the css folder 2017-05-30 11:06:52 +02:00
Kylart d1aae5e17e Reimplemented nyaa in store. Now able to choose (some) fansub on releases.
Now can choose (some) fansub in config
If nyaa.si and nyaa.pantsu.cat not up. KawAnime falls back to HorribleSubs to get the releases.
2017-05-30 09:26:24 +02:00
Kylart 7ded2d830a Implemented tests on nyaa.js
Note: wtf istanbul ?
2017-05-29 13:23:52 +02:00
Kylart f25542b05d Designed nyaapi's getLatest and download method.
Need to implement with store
2017-05-27 20:41:10 +02:00
Kylart f85ce1e17b Set favicon to work and deleted useless assets
Changed names on downloader.vue
Wrote some tests on downloader page
2017-05-26 16:18:35 +02:00
Kylart 67dc52aa1a Updated local empty page to be cooler 2017-05-25 16:10:44 +02:00
Kylart 7ae7843f6d Updated README
Corrected useless imports
2017-05-24 13:31:33 +02:00
Kylart d5894db9b7 Updated README
No mail for Travis for now
2017-05-24 10:46:06 +02:00
Kylart f9cdc9f42c Added cloc to dev dependencies 2017-05-24 10:08:08 +02:00
Kylart a8a28c7882 Added .travis.yml
Fixed testing on default switch
Fixed KawAnime dir in local.js
2017-05-24 10:02:33 +02:00
Kylart d2c4ab5f15 Implemented all tests server side. 100% CC 2017-05-24 01:38:57 +02:00
Kylart c9ad2a43c4 Implemented watchList test. 100% CC of this file 2017-05-23 23:27:51 +02:00
Kylart cf553ddc3a Implemented tests on localPage and history. CC 100% on those files 2017-05-23 22:01:13 +02:00
Kylart d44db1fe87 Longer timeout for nightwatch 2017-05-23 17:14:23 +02:00
Kylart 895260b232 Renamed init dir to api dir
Removed now useless test script
Credits
2017-05-23 16:32:38 +02:00
Kylart 2d5b70c964 Implemented nightwatch for front testing 2017-05-23 16:19:25 +02:00
Kylart 43846f4cbc Revert removal of error handling and added istanbul ignore instead 2017-05-22 12:19:23 +02:00
Kylart f0e72ed2e8 Wrote tests for horrible api. 100% CC
Updated to horrible-api 1.0.5
2017-05-22 11:26:56 +02:00
Kylart 318d16011a Wrote tests on seasons and news api. CC 100% on those files 2017-05-22 09:15:09 +02:00
Kylart 4a0664c37f Better initFiles 2017-05-21 23:03:54 +02:00
Kylart 646b261eec Implemented some ava test and spectron test (spectron's on-hold since first need to sign dist app) 2017-05-21 22:51:56 +02:00
Kylart cb5d5f566c Fixed a bug where deleting the last element of a directory would not update files in the UI 2017-05-21 15:37:52 +02:00
Kylart 1ae25a20fa Fixed a bug where releases would return the wrong name (Atom - the beginning for e.g)
Fixed titles on releases and season pages
2017-05-21 14:39:37 +02:00
Kylart 8add4144c5 Added icons on seasons page more buttons
Better implementation of autoRefreshReleases
No more electron alert dialog on 429 errors
2017-05-19 18:25:21 +02:00
Kylart 9a14fce7a2 Added icons on releases page more buttons 2017-05-17 23:37:10 +02:00
Kylart 038c02cdab Removed unused package
Tooltip on release page now shows he right name
Now working on infoPage
2017-05-17 23:24:31 +02:00
Kylart 5975e1677c Implemented auto-refresh on releases (every 30 minutes)
Better handling of clicks on more buttons in releases page
2017-05-16 14:38:36 +02:00
Kylart eafa4afe7e Watch list fully implemented!
Changed errorSnackbar into infoSnackbar
2017-05-15 13:36:00 +02:00
Kylart ae369331f6 Added icons on move to button 2017-05-14 21:55:00 +02:00
Kylart 9ba82a6e4c Can now delete entries
- with selection
   - one element at a time
2017-05-14 21:47:44 +02:00
Kylart bba2ef1c87 Changed page for developers. 2017-05-14 00:25:48 +02:00
Kylart 5a2b73131d Now displays number of entries in each list 2017-05-13 23:22:30 +02:00
Kylart 2d2f21fde2 Can now move elements from list to list 2017-05-13 23:13:22 +02:00
Kylart 9824e8b048 Can now add to list from season and releases pages 2017-05-13 19:29:52 +02:00
Kylart cbeba17cc6 Standard now lints vue files too 2017-05-13 16:38:17 +02:00
Kylart 6ddf730790 Add entry implemented in watch list
Move to button now only shows the two other lists
Better handling of lists
2017-05-12 23:57:16 +02:00
Kylart c3ddba4530 Select all implemented in watch list for all tabs 2017-05-12 00:32:42 +02:00
Kylart 2afe88cbdb Select all implemented in watch list 2017-05-12 00:08:40 +02:00