Skip to content
This repository was archived by the owner on Jun 27, 2024. It is now read-only.

Releases: EdwinRodger/MyMangaDataBase

2.4.0

20 Mar 14:42

Choose a tag to compare

New

  • .exe file to run on windows
  • Server start message
  • Opens site on browser as soon as the script is run

Updated

  • Readme.md
    • Cleared roadmap
    • Updated how to use guide
    • Added a guide to host on pythonanywhere.org
    • Removed running from MMDB.cmd/sh

Fixed

  • Update modal not showing whenever a new MMDB version is released

Removed

  • Command files to install pip packages and run MyMangaDataBase

2.3.0

28 Feb 19:04

Choose a tag to compare

New

  • Shameless MMDB social promotions :P and setting to remove it
  • Image overlay card layout
  • Cascading grid layout using Masonary and imagesLoaded
  • MyMangaDataBase APIs (early stages) -
    • Add
    • Edit
    • Delete

Updated

  • Containerized settings.html (Now its more centered)
  • Showing AniList API credits on import pages
  • Alternativeto url when redirecting from flash message
  • "Truncate Title" logic

Fix

  • Corrected wording
  • Linting, sorting & removing unused imports

2.2.1

09 Dec 06:56

Choose a tag to compare

Fix

  • New version update message not showing 3a7ec5b
  • Metadata from MangaUpdates giving error bddf421

2.2.0

08 Dec 13:16

Choose a tag to compare

2.2.0

New

Updated

  • Extra file check before uploading MAL import file d9eba95
  • Exports and Backup deletion logic d6a6d0d 8beba44

Fixed

  • Card layout not being centered 81de64b
  • Anime info not opening when truncating title in table mode 0799aa7
  • Getting error when checking for update when no internet connection 79debe4
  • No image showing on 404 error page 05008d3

2.1.0

28 Aug 16:10

Choose a tag to compare

2.1.0

New

  • Cards Layout

Updated

  • "Star on github" link
  • Image links
  • Images (github)

Fixed

  • Little bad code

2.0.0

29 Jun 05:21
2ee4c47

Choose a tag to compare

New

  • Anime Section
    • Anime List
    • Create Anime
    • Import
      • MAL
      • MMDB
    • SVG Icon
  • Home Page
    • Overviews
      • Manga
      • Anime
  • More Page
  • User Interface
  • APIs
    • Jikan (Use to collect Manga Information)
    • OtakuXYZ (Shown on error pages)
  • Metadata
    • Genre
  • Themes
    • Dark
    • Light

Updated

  • Rename database filename from manga.db to database.db
  • Table/List User Interface
  • Switeched functions of tags field to genre field
    • Genre field is for official tags
    • Tags field is for user desired tags
  • Chapter Logging
    • Before it was used to log chapters based on date and show history all at once
    • Now it logs chapters based on title name and shows each title history separetly
  • Instructions in readme.txt
  • Website
  • Folder Structure
  • Latest Images
  • Many Internal Functions

Removed

  • default png image
    • Before, the default cover can be png or svg
    • Now it is only svg
  • Unused errors in create and update/edit forms
  • Many functions and routes (some will be added in future updates)
    • Ascending and descending sort
    • MangaUpdates import etc.

What's Changed

Full Changelog: 1.9.0...2.0.0

1.9.0

01 Jun 09:45

Choose a tag to compare

New

  • Add metadata while creating entry

NOTE: I am currently working on MyMangaDataBase 2.0 which includes anime tracking. Many things will get changed and it could take sometime to release MMDB 2.0. Please look forward to it :)

Full Changelog: 1.8.0...1.9.0

1.8.0

01 May 10:24

Choose a tag to compare

New

  • Link to Alternativeto.net
  • Routes to error pages
    • 404
    • 500
  • Sorting of Table Heads
    • Ascending (Asc)
    • Descensing (Desc)
  • Weekly Automatic Backups
    • Every sunday
  • Dashboard
    • No. of Manga
    • Genre
    • Score
    • History
    • Open Source libraries
  • Chapter Logging
    • Logs amount of chapters read per title per day
    • Updation of manga
    • Deletion of manga
  • Added MangaUpdates Import
    • Imports every normal list
    • Doesn't support custom lists
  • Editable Metadata
    • Description
    • Author
    • Artist
    • Tags

Updated

  • --run-with-{server} warning messages
    • localhost.run
    • ngrok
  • Libraries
  • Migrate settings file
    • From ini to json
  • Linting
  • Table head code
  • Rename
    • main/utils.py -> main/backup.py
  • Edit page layout
  • Import description
    • Added steps to import MyAnimeList backup
    • Added information about status assignment in MangaUpdates backup

Fixed

  • No indentation in json file while updating setting
  • Importing MyAnimeList backup giving server error

1.7.0

01 Mar 11:46

Choose a tag to compare

New

  • NEW DEMO SITE!!! at https://mymangadatabase.pythonanywhere.com/
  • An occasional flash message to star MMDB on github and setting to toggle it On or Off
  • Arguments -
    • --run-with-ngrok, Hosts the server on ngrok
      • Requires ngrok to be installed on the system
      • Requires ngrok account
      • Requires authtoken to be configured by ngrok
    • --run-with-localhost, Hosts the server on localhost.run
      • Load site slowly
  • Blueprint: errors, new error pages
  • Blueprint: functions, to make simple database operations easier
  • help.md to help non-technical users with basic things
  • Links to github under info section -
    • Bug report
    • Feature request
    • Star MyMangaDataBase
  • Packages -
  • Rich help panel
  • Search by genre
  • Three setting sections -
    • Defaults
    • Column Interface
    • Flash Messages

Fixed

  • Overflowing of metadata content from main div on smaller devices
  • Typos

Updated

  • Change Info to Help in navbar
  • Changed sort_func variable to status_value
  • Python Packages
  • Rerouting to same manga page after updating manga/metadata
  • Whole code standards according to PyLint

Deleted

  • Packages
    • pillow
    • python-dotenv

1.6.0

31 Jan 18:39

Choose a tag to compare

New

  • Manga Metadata
    • Covers
    • Description
    • Author
    • Artist
    • Tags
  • Update whole database metadata at once or one metadata at a time
  • Issue template
    • Using yml instead of md
  • SVG icon
  • App arguments
    • --version
    • --development
    • --logging
  • Development environment for devs
    • app_runner.py --development
  • Logger
    • Logs in the Apache Combined Log Format
  • Settings to customise User Interface
  • Configuration in config.ini file
  • Rich progressbars and help messages
  • New Font Nunito

Fixed/Updated

  • Replace png image with svg icon
    • default.png -> default.svg
  • Skipping check for update when no internet connection
  • Updated database for additional metadata
    • Added
      • Author
      • Artist
    • Updated
      • Default image name in 'cover' column from default.png to default.svg
  • Changed rendering file in sort function
    • sorted_manga.html -> table.html
  • Updated import and export functions
  • Showing MMDB version when running the app
  • Updated navbar
  • Updated 'About MMDB' page
  • Added colors to the messages
  • Fixed bug where manga id and date was getting sent to URL after updating the manga
  • Random placeholder text in search field everytime the page is loaded
  • Change filename
    • home.html -> table.html
    • manga_id.html -> edit.html
    • create_manga.html -> create-manga.html
  • Centered text in table
  • New and clear routes for same function
  • Updated links in readme.txt

Deleted

  • Old github issue files -
    • bug_report.md
    • feature_request.md
  • sorted_manga.html
  • Removed all "# type: ignore" (used to hide error less code warning messages)
  • Removed .env file

Full Changelog: 1.5.0...1.6.0