This repository was archived by the owner on Jun 27, 2024. It is now read-only.
Releases: EdwinRodger/MyMangaDataBase
Releases · EdwinRodger/MyMangaDataBase
2.4.0
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
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
2.2.0
2.2.0
New
- Search Feature
- Import user list from
- 405 Method Not Allowed error page a4037e9192a667717ce6c4acdfe6c4e4f099a9a5
- Get online metadata from MangaUpdates 262997d
Updated
- Extra file check before uploading MAL import file d9eba95
- Exports and Backup deletion logic d6a6d0d 8beba44
Fixed
2.1.0
2.1.0
New
- Cards Layout
Updated
- "Star on github" link
- Image links
- Images (github)
Fixed
- Little bad code
2.0.0
New
- Anime Section
- Anime List
- Create Anime
- Import
- MAL
- MMDB
- SVG Icon
- Home Page
- Overviews
- Manga
- Anime
- Overviews
- 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.dbtodatabase.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
- MyMangaDataBase 2.x by @EdwinRodger in #1
Full Changelog: 1.9.0...2.0.0
1.9.0
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
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
initojson
- From
- 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
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.mdto help non-technical users with basic things- Links to github under info section -
- Bug report
- Feature request
- Star MyMangaDataBase
- Packages -
- sqlite-web (dev)
- flask-ngrok2
- pylint
- 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
InfotoHelpin navbar - Changed
sort_funcvariable tostatus_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
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.inifile - 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
- Added
- 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