Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/vueify home #5345

Merged
merged 103 commits into from
May 21, 2020
Merged
Changes from 1 commit
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
c77a3e4
first run at banner
OmgImAlexis Sep 29, 2018
6199e49
fix column sorter
OmgImAlexis Sep 29, 2018
07e0b44
remap stats into showList
OmgImAlexis Sep 29, 2018
d8e8bbc
fix show size being undefined
OmgImAlexis Sep 29, 2018
a2cce69
replaced downloadStats with progress bar component
OmgImAlexis Sep 29, 2018
439891a
removed jQuery from progress-bar, moved banner to own file and starte…
OmgImAlexis Oct 1, 2018
9c6e0a0
load banner directly in home layout
OmgImAlexis Oct 2, 2018
be6b1cd
fix allowed & preferred qualities
OmgImAlexis Oct 2, 2018
e8700bd
switch simple home layout to vue
OmgImAlexis Oct 2, 2018
70b3e3b
fix series listType with tabs
OmgImAlexis Oct 2, 2018
b28ab61
skip mako when rendering vue layouts
OmgImAlexis Oct 2, 2018
7e6839d
Merge remote-tracking branch 'origin/develop' into feature/vueify-home
OmgImAlexis Oct 15, 2018
1df983f
Merge remote-tracking branch 'remotes/origin/develop' into feature/vu…
p0psicles Nov 2, 2018
8b944d8
Tried fixing the build.
p0psicles Nov 2, 2018
b7b91ca
fix imports/exports
OmgImAlexis Nov 2, 2018
cf4005a
Merge remote-tracking branch 'remotes/origin/develop' into feature/vu…
p0psicles Nov 4, 2018
00023be
Merge remote-tracking branch 'origin/develop' into feature/vueify-home
p0psicles Nov 29, 2019
bdae975
Fixed some issues caused by conflicts.
p0psicles Nov 30, 2019
1a122b1
Moved from home.mako to SFC home.vue.
p0psicles Dec 3, 2019
51b4638
Added basic (minimal) vue-good-table to simple.vue.
p0psicles Dec 3, 2019
5310aa8
Add fields to vue-good-table.
p0psicles Dec 4, 2019
75f12c7
Merge branch 'develop' into feature/vueify-home
p0psicles Apr 15, 2020
2d447bb
Calculate local time in apiv2 stats.
p0psicles Apr 16, 2020
5f0295e
Add prev_airdate to series.py
p0psicles Apr 16, 2020
60ccb39
Moved the date formatting to store/modules/layout.js
p0psicles Apr 16, 2020
7c5d388
Add banner.vue
p0psicles Apr 17, 2020
cf104a4
Attempt at trying to add small.vue.
p0psicles Apr 17, 2020
2398b7e
For some weird reason <component> does not accept "small" for the :is…
p0psicles Apr 17, 2020
5eba557
Started vueifying home/poster.vue
p0psicles Apr 18, 2020
6383a6f
Home poster layout:
p0psicles Apr 19, 2020
5393214
Sorting asc/desc order.
p0psicles Apr 19, 2020
6186d47
Fix filtering by text
p0psicles Apr 20, 2020
7586b00
Remove reload of page.
p0psicles Apr 20, 2020
cf002bb
Fixed link to displayShow
p0psicles Apr 20, 2020
7a6a6cc
Typo. (ready for some testing)
p0psicles Apr 20, 2020
ebeae21
Merge remote-tracking branch 'remotes/origin/develop' into feature/vu…
p0psicles Apr 20, 2020
8c1b5b9
yarn dev
p0psicles Apr 20, 2020
ac91cd7
Fix showStats if show does not have any episodes.
p0psicles Apr 20, 2020
0d410fd
Fixed issue with merging showStats
p0psicles Apr 20, 2020
86abaf2
Fix updating vue-isotope when sliding the size slide bar.
p0psicles Apr 20, 2020
59f9320
Fixed scaling images with slidebar.
p0psicles Apr 21, 2020
d1492ea
Added Action "ADD_SHOWS" to load shows in bulk.
p0psicles Apr 22, 2020
dd3f155
Added mutation ADD_SHOWS to mutation-types.js
p0psicles Apr 22, 2020
921e70e
Fixed loading poster size.
p0psicles Apr 22, 2020
ca6c1a3
Move the loading of the shows to app.js.
p0psicles Apr 22, 2020
450e906
Use v-model in stead.
p0psicles Apr 22, 2020
0c55c52
Merge remote-tracking branch 'remotes/origin/develop' into feature/vu…
p0psicles Apr 22, 2020
fdeb3e8
Fix poster sort UI components.
p0psicles Apr 22, 2020
124e3bc
Fix home layout for split shows into Anime / Series.
p0psicles Apr 23, 2020
079a815
Re-enable dragging of the show list-types.
p0psicles Apr 24, 2020
d195c1b
Fix display-show.vue and show-header.vue css styling.
p0psicles Apr 25, 2020
dc6e36c
Fix styling for the home table layouts.
p0psicles Apr 25, 2020
30bb552
Add column filters to simple.vue layout.
p0psicles Apr 25, 2020
817a1d1
Only provide key for getting cookies.
p0psicles Apr 25, 2020
d8a73f4
Shorten preset, to make it more uniform.
p0psicles Apr 25, 2020
7b0b63e
Fix light/dark themes
p0psicles Apr 25, 2020
472acbb
Add backstretch component with random image to home
p0psicles Apr 25, 2020
b3c6598
Move selectedRootIndex config property to layout route.
p0psicles Apr 25, 2020
ca5543c
rearange home and poster UI controls.
p0psicles Apr 26, 2020
b0d67f0
yarn dev
p0psicles Apr 26, 2020
c6d9d39
Improve prev_episode / next_episode calculating.
p0psicles Apr 28, 2020
f601934
Improve formatting
p0psicles Apr 28, 2020
b65e072
Improve calculating columns Active and Xem.
p0psicles Apr 28, 2020
0772892
Fix the table layouts, sorting.
p0psicles May 1, 2020
168910f
Fix duplicate loading of shows.js
p0psicles May 2, 2020
28bec4e
Improved dark/light css styling
p0psicles May 2, 2020
0381d2d
Replace styling the summaryBackground banner and the checkboxControls…
p0psicles May 3, 2020
41655d7
Fix vgt-tabs styling
p0psicles May 3, 2020
7a5e0e6
Add date or status to poster layout.
p0psicles May 3, 2020
00ce71b
Fix poster layout sorting.
p0psicles May 11, 2020
b32a9a1
Fix test_config tests.
p0psicles May 12, 2020
75b1087
eslint and css-lint cleanup.
p0psicles May 12, 2020
b7cdc8a
Merge remote-tracking branch 'remotes/origin/develop' into feature/vu…
p0psicles May 12, 2020
5f4ac20
Bump vue-good-table version
p0psicles May 12, 2020
c3d60d7
Added new npm packages:
p0psicles May 12, 2020
b71514f
Increase width between indexer images.
p0psicles May 12, 2020
02d225d
Fix missing class tvShow.
p0psicles May 12, 2020
8b6c729
Dark styling on the vue-nav-tabs and vue-good-table
p0psicles May 13, 2020
d4c7198
Fixed arrange posters on tab change.
p0psicles May 13, 2020
be2139a
Move poster size slider jquery to lock in component.
p0psicles May 13, 2020
9dfbd41
Fixing pytest
p0psicles May 14, 2020
0e912f1
Fix pytest
p0psicles May 14, 2020
588a699
Fix lint and lint-css errors.
p0psicles May 14, 2020
f25ec0a
Fixed test_config layout test.
p0psicles May 14, 2020
a2ecb9d
recreate yarn.lock
p0psicles May 14, 2020
c40032b
yarn cache clean && yarn dev
medariox May 14, 2020
16a3156
Fix some of the css-lint errors.
p0psicles May 15, 2020
e16f6fc
Use testing-library/jest-dom to replace deprecated isVisible()
p0psicles May 15, 2020
c180ed6
Update snapshots
p0psicles May 15, 2020
42bd349
Added test for lazy loading in asset.spec.js
p0psicles May 15, 2020
7874e99
Fix pep8 warnings
p0psicles May 15, 2020
6995389
Fix error in pytest running on py2.
p0psicles May 15, 2020
201a028
rebundle
p0psicles May 15, 2020
aa476a1
Improve show loading.
p0psicles May 16, 2020
0ea928e
Fix bug non-vue routes not loading anymore.
p0psicles May 17, 2020
2d5c9c8
Move shared vue code for the show-list table layouts, to a dedicated …
p0psicles May 18, 2020
2ef2fa2
import error
p0psicles May 18, 2020
809ca27
Improve date sorting for small, simple and banner.
p0psicles May 19, 2020
677572a
implemented review comments
p0psicles May 19, 2020
f472313
Save column sorting for simple.vue, smallposter.vue and banner.vue la…
p0psicles May 19, 2020
050c946
Fix getBoundClientRect error.
p0psicles May 20, 2020
7f48885
Fix storing he pagination per page count.
p0psicles May 20, 2020
6a36b26
Make sure the load-progress-bar is full width on smaller devices.
p0psicles May 20, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix showStats if show does not have any episodes.
p0psicles committed Apr 20, 2020
commit ac91cd7bba1a83aea08bb2734ff9dbcce0c60b4a
9 changes: 9 additions & 0 deletions themes-default/slim/src/store/modules/shows.js
Original file line number Diff line number Diff line change
@@ -145,6 +145,15 @@ const getters = {
let text = 'Unaired';
let title = '';

if (!showStats) {
showStats = {
epDownloaded: 0,
epSnatched: 0,
epTotal: 0,
seriesSize: 0
}
}

if (showStats.epTotal >= 1) {
text = showStats.epDownloaded;
title = `Downloaded: ${showStats.epDownloaded}`;
Loading