diff --git a/MIGRATION.md b/MIGRATION.md new file mode 100644 index 0000000..01a450a --- /dev/null +++ b/MIGRATION.md @@ -0,0 +1,116 @@ +## DOD + +- Jugment + - Scans + - Gallery (add the magazine cover) +- Magnitude negative + - Tags for Chapter 2 and up +- Soundtrack + - Missing tags + - Missing scans booklet / images + - Missing vol2 cd +- https://v3.accords-library.com/en/pages/song-of-fourteen-years + - missing source to https://web.archive.org/web/20151104092843/http://kho-dazat.tumblr.com/post/73835598260/you-are-the-light-the-light-that-illuminates-my + - missing parent collectible +- Character novellas, The content originate -> The content originates +- https://v3.accords-library.com/en/folders/drakengard-magnitude-negative add previous/follow-up links to chapters + +- Missing parent collectible + + - https://v3.accords-library.com/en/folders/drakengard-promotional-videos + - https://v3.accords-library.com/en/videos/663354cb12807e2ec1b33924 + - https://v3.accords-library.com/en/collectibles/dod-scenario-script + - https://v3.accords-library.com/en/collectibles/dod-window-script + - https://v3.accords-library.com/en/pages/dod1-questions-and-answers + - https://v3.accords-library.com/en/pages/looking-back-1 + - https://v3.accords-library.com/en/pages/song-of-fourteen-years + +- Missing collectibles + + - https://accords-library.com/library/dod-the-archive-of + - https://accords-library.com/library/dod-reservation-promo-dvd + - https://accords-library.com/library/dod-promo-dvd + - Games + - https://accords-library.com/library/dod-java + - https://accords-library.com/library/dod-demo + +- Missing pages + - https://accords-library.com/contents/super-space-time-character-exchange-roundtable-in-shinjuku + - https://accords-library.com/contents/dod-history + +## DOD1.3 + +- Drag-on Dragoon - Shi ni Itaru Aka +- Basic Knowledge of Drakengard + +- Missing parent collectible + + - https://v3.accords-library.com/en/folders/drakengard-1-3 + +- Missing footnotes + - https://v3.accords-library.com/en/pages/dod1-3-a-2040-battle-with-the-empire + - https://v3.accords-library.com/en/pages/dod1-3-a-4010-the-truly-diseased + - https://v3.accords-library.com/en/pages/dod1-3-a-4030-little-sister + +## DOD 2 + +- Missing pages + - https://accords-library.com/contents/folder/dod2-promotional-materials + - https://accords-library.com/contents/super-space-time-character-exchange-roundtable-in-shinjuku + - https://accords-library.com/contents/dod-history +- Missing collectibles + + - Games + - https://accords-library.com/library/dod2-demo + - Soundtrack + - https://accords-library.com/library/hitori-mika-nakashima + - https://accords-library.com/library/sirius-eir-aoi + - https://accords-library.com/library/dod2-original-soundtrack + - https://accords-library.com/library/dod2-scenario-script-a + - https://accords-library.com/library/dod2-scenario-script-b + - https://accords-library.com/library/dod2-story-side + - https://accords-library.com/library/dod2-the-archive-of + - https://accords-library.com/library/dod2-web-material + - https://accords-library.com/library/dod2-strategy-guidebook + +- Missing footnotes + + - https://v3.accords-library.com/en/pages/looking-back-2 + +- Missing scans + - https://accords-library.com/library/dod2-memory-of-blood + +## DOD3 + +- Missing collectibles + - https://accords-library.com/library/utahime-five + - https://accords-library.com/library/dod3-official-score-book + - Soundtrack + - https://accords-library.com/library/this-silence-is-mine + - https://accords-library.com/library/dod3-original-soundtrack + +- Missing content + - https://v3.accords-library.com/en/collectibles/dod-chips-music + - https://v3.accords-library.com/en/collectibles/dod-history-films + - https://accords-library.com/library/dod3-collector-edition + +- Missing pages + + - https://accords-library.com/contents/prophecy + - https://accords-library.com/contents/dod3-complete-guide-epilogue + - https://accords-library.com/contents/super-space-time-character-exchange-roundtable-in-shinjuku + - https://accords-library.com/contents/dod-history + +- Missing parent page + - Novellas + - https://accords-library.com/contents/folder/dod3-prelude-novellas + - https://accords-library.com/contents/folder/dod3-dlc-short-stories + - Story side + - https://accords-library.com/contents/folder/dod3-story-side + +- Missing scans + - https://v3.accords-library.com/en/collectibles/novel-prelude + - Wrong rotation on pages for https://v3.accords-library.com/en/collectibles/visual-artbook/scans + - https://v3.accords-library.com/en/collectibles/dod10-dlc-code + +- Check release data for https://v3.accords-library.com/en/collectibles/dod10th-anniversary-box and its subitems \ No newline at end of file diff --git a/README.md b/README.md index 5dd3efd..d56b95b 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ ## Tech overview - Client-side framework: None -- Web framework / server: [Astro](https://astro.build) +- Web framework / SSR: [Astro](https://astro.build) - Content management system: [Payload](https://payloadcms.com) - Database: MongoDB diff --git a/TODO.md b/TODO.md index a2f51b8..cabd294 100644 --- a/TODO.md +++ b/TODO.md @@ -19,6 +19,11 @@ ## Mid term +- [Feat] Improve page load speed by using + - streaming https://docs.astro.build/en/recipes/streaming-improve-page-performance/ + - ISR https://logsnag.com/blog/implementing-isr-in-astro +- [Feat] History replace instead of push when browsing scans and gallery +- [Feat] Use subgrid to align the generic previews - [Bugs] [Timeline] Error if collectible not published? - [Feat] [Timeline] display source language - [Feat] [Timeline] Add details button in footer with credits + last updated / created @@ -26,16 +31,21 @@ - [Feat] [Videos] Display platform info + channel page - [Feat] [JSLess] Provide JS-less alternative for timeline card footers - [Feat] [JSLess] Provide JS-less alternative for parent pages +- [Feat] Add a sitemap https://straffesites.com/en/blog/localized-sitemap-astro-storyblok ## Long term +- [Feat] Speed up loading with https://developer.mozilla.org/en-US/docs/Web/API/Speculation_Rules_API +- [Feat] More data caching between the CMS and Astro + - Etag? Last-Modified? Cache-control +- [Feat] Explore posibilities for View Transitions +- [Feat] Revemp theme system using light-dark https://caniuse.com/mdn-css_types_color_light-dark - [Feat] Add reduce motion to element that zoom when hovering - [Bugs] [iOS] Video doesn't seem to start - [Feat] [Folders] Provide a list view, and a list/grid toggle - [Feat] [Payload] Endpoints should provide a simple text-based version of the content (for OG purposes) - [Feat] [WebManifest] Add shortcuts https://web.dev/patterns/web-apps/shortcuts - [Feat] [PWA] Rich install UI https://web.dev/patterns/web-apps/richer-install-ui/ -- [Feat] More data caching between the CMS and Astro - [Feat] [Folders] Support for nameless section - [Feat] [Scripts] Can't run the scripts using node (ts-node?) - [Feat] [Scans] Order of cover/dustjacket/obi should be based on the book's page order. @@ -62,3 +72,4 @@ - [Feat] Static HTML site export for archival - [Feat] Secret Terminal mode +- [Feat] Add RSS \ No newline at end of file