This repository was archived by the owner on Oct 9, 2024. It is now read-only.
Releases: MCDReforged-Towhee-Community/MCDReforgedWebsiteFrontend
Releases · MCDReforged-Towhee-Community/MCDReforgedWebsiteFrontend
v1.2.0
v1.1.0
1.1.0 (2024-01-11)
Features
- 🔧 update backend url (9d30367)
- 🔧 update base url (558961f)
- api: ✨ set some api maxAge to 60 seconds (09a6fd7)
- api: ✨ udate api cache age (25a052d)
- composables: 🔊 add error log in useBackend (8cd0a50)
- pages: ✨ add download and like button on plugins index (b2e5148)
- pages: ✨ improve plugins index (7215238)
- pages: ✨ let plugins search input clearable (6961338)
- pages: ✨ update title (f328a85)
Bug Fixes
Performance Improvements
- pinia: ⚡️ reduce fetchVotes (451d75b)
v1.0.0
1.0.0 (2023-06-18)
Features
- ✨ add clickable classes (238ec4f)
- ✨ add description and keywords in head (6c7cadc)
- ✨ add i18n head (6f43fa6)
- ✨ add NuxtLoadingIndicator (fabd991)
- ✨ add sitemap (e946dbc)
- ✨ change in robots.txt (eddd0c2)
- ✨ disable sitemap autoLastmod (fff7232)
- ✨ disallow plugins path in robots.txt (363f73c)
- ➕ add @nuxt/devtools (a3b3eef)
- ➕ add vue-gtag-next (c9ae603)
- 🌐 add element-plus i18n (5a94872)
- 🏷️ update plugin catalogue api types (148f70a)
- 👽️ upgrade plugin catalogue API (26768db)
- 👽️ upgrade PluginCatalogue api (78d2412)
- 💄 add main.scss (07c3096)
- 💄 add variables.scss (41d58f3)
- 💄 import element-plus/theme-chalk/display.css (90b9938)
- 💄 use Noto Sans SC (0cd9459)
- 🔧 add html head and set title (248286b)
- 🔧 add icon (6e2e848)
- 🔧 add storeToRefs to pinia autoImports (cdf9d7b)
- 🔧 set baseURL (36bea3e)
- 🔧 update backend url (88b086a)
- api: ⚡️ caching apis (94c8d7b)
- api: ✨ add /api/pluginsBrief (77710b4)
- api: ✨ add leanCloudProxy (5621e99)
- api: ✨ add pluginBrief with params (c8a976c)
- api: ✨ add plugins api (c609fc0)
- api: ✨ add pluginsVotes api (b935bb8)
- api: ✨ add votes in pluginsBrief (8b8d94e)
- api: ✨ allow null of PluginDataBrief (b008d6d)
- api: ✨ improve error handler in /plugins/[id] (4f32e36)
- api: ✨ move to own backend from LeanCloud (e493250)
- api: ✨ remove plugins api cache (c038995)
- api: ✨ set pluginVotes maxAge to 60 seconds (40204f6)
- api: ✨ use nitro storage to save mergedPluginDataSummary (fd6ff14)
- components: ✨ add BaseMarkdown (5392a23)
- components: ✨ add BaseMultilineDiv (2eb82d8)
- components: ✨ add PagePluginsInfoCard1 (c88d839)
- components: ✨ add TheFooter (3d69a7c)
- components: ✨ add TheHeader (2473dc9)
- components: ✨ use ElTag for PagePluginsLabel (6113ad3)
- components: 🌐 add i18n in TheHeader (7d60060)
- components: 💄 responsive header padding (a08a391)
- components: 📱 hide nav links on small device (f693801)
- composables: ⚡️ catch error if fetchVotes not working in useBackends (0f60e6d)
- composables: ✨ add decreaseVote in useLeanCloud (a5d306b)
- composables: ✨ add downloads and updated_at in /plugins (3fe89ef)
- composables: ✨ add useEventListener (6354b9d)
- composables: ✨ add useLeanCloud (889be2c)
- composables: ✨ add useLocalStoragePlugins (0ea88b1)
- composables: ✨ add usePluginRelease (b498174)
- composables: ✨ use proxy in useLeanCloud (4a40c57)
- pages: ✨ add /plugins page (8656ccd)
- pages: ✨ add author's link href on /plugins (3b3f069)
- pages: ✨ add buttons in index (1ad5091)
- pages: ✨ add download button (d5d28eb)
- pages: ✨ add ElBacktop (d38e334)
- pages: ✨ add ElEmpty for no release (1460caf)
- pages: ✨ add ElTabPane id in /plugins/[id] (e6af3a4)
- pages: ✨ add FileCard in PagePluginsBaseReleaseDrawer (c1f0fcd)
- pages: ✨ add install command in InfoCard2 (72b33de)
- pages: ✨ add loading skeleton (d2e6e04)
- pages: ✨ add PagePluginsBaseReleaseDrawer ([59dd874](59dd874b6633234e779687100...