Skip to content

Releases: WaifuAPI/website

2.1.2

04 Dec 16:46
Compare
Choose a tag to compare

What's New

  • Resolved a security vulnerability that exposed the HMAC key on the client side.
  • Introduced a new generate-random-token endpoint on the backend to securely generate random tokens.

Full Changelog: 2.1.0...2.1.2.

2.1.0

03 Dec 12:32
Compare
Choose a tag to compare

What's Changed

Refactor user handling API logic and integrate external API requests

  • Added support for differentiating between user creation and token update.
  • Used axios to handle external API calls to /user endpoint.
    • For email-based requests, handled as user creation.
    • For token-based requests, handled as token update.
  • Improved error handling with detailed response status and messages.
  • Enforced POST method requirement for the handler.
  • Added API key validation via environment variable for secure requests.
  • Consolidated logic to return external API responses directly to the client.

Full Changelog: 2.0.1...2.1.0

2.0.2

27 Jun 03:11
Compare
Choose a tag to compare

What's Changed

Changed

  • Updated the size of buttons as suggested by emirsassan to make the hover effect better.
  • Removed the Tools button from the dashboard. [This is an experimental page for Moderators]
  • Fixed the horizontal scroll on the dashboard.

2.0.1

19 Jun 11:41
Compare
Choose a tag to compare

What's Changed

Changed

  • Updated the user interface of the website to enhance user experience and improve navigation.

Added

  • Introduced dark theme support to provide users with a more comfortable viewing option in low-light environments.
  • Improved the tools page to offer better functionality and ease of use.
  • Added a dark theme toggle feature, allowing users to easily switch between light and dark modes.

Technical Enhancements

  • Assigned unique IDs to scripts to improve element targeting and manipulation in the codebase.
  • Integrated Google Analytics to track user interactions and gather insightful data for improving website performance.
  • Added ads.txt and crossOrigin attributes to comply with advertising standards and enhance security.
  • Implemented automatic ads to generate revenue and maintain the website's sustainability.

1.0.1

10 Jan 20:22
Compare
Choose a tag to compare

What's Changed

  • Removed the beta tester check

New Contributors

Full Changelog: 1.0.0...1.0.1

🚀 Introducing Next.js API v1.0: Elevate Your Anime Experience with waifu.it!

08 Aug 11:36
Compare
Choose a tag to compare

Version 1.0 Release Notes - Next.js API for waifu.it

🌟 We're thrilled to introduce the inaugural release of the Next.js API for waifu.it! This repository lays the foundation for effortlessly fetching and serving anime data, with a spotlight on content from the renowned waifu.it anime API.

Key Features

  • 🍃 Powered by Next.js: Harness the potency and adaptability of Next.js to forge a lively and responsive website tailored for anime enthusiasts.
  • 🎌 Embrace Your Inner Otaku: This repository is meticulously crafted to gratify anime enthusiasts keen on exploring and savoring the anime realm.
  • 🌸 Streamlined API Fusion: Seamlessly interface with the waifu.it anime API, unlocking a profusion of anime content at your fingertips.
  • 🖼️ Captivating Frontend: Leverage the prowess of React and an inviting user interface to present anime data alluringly and informatively.

GitHub Topics

nextjs, anime, website-development, frontend, react, api-integration, waifu, anime-content, web-app, javascript

Embark on this journey with us, as we invite developers and aficionados of anime to plunge into this release and become integral to the burgeoning waifu.it community. Anticipate an array of forthcoming enhancements as we continually elevate your anime experience. Your feedback remains an invaluable asset, actively shaping the evolution of waifu.it.

Explore the repository: GitHub Link

For assistance and inquiries, don't hesitate to reach us at discord.

Arigatou gozaimasu! 🙌🎉