Changelog¶
v0.9.6¶
Fixed chapter scheduling
Fixed parsing errors in API
Added web analytics (umami)
Added a data export button
Added an account deletion button
Added a
clearcache
commandAdded a Render demo deployment
Improved stylesheet compilation
v0.9.5¶
Added a honeypot field to some forms
Added last login date to the user list
Removed Reddit OAuth provider
Reduced prefetched pages from 3 to 2
v0.9.4¶
Fixed error on invalid chapter redirect
Fixed external redirects being allowed
v0.9.3¶
Added more series statuses
Readded CSRF token
v0.9.2¶
Fixed chapter list endpoint
Added GitHub OAuth provider
Removed Twitter OAuth provider
v0.9.1¶
Fixed stale cache on new chapter
Added XML metadata to chapter archives
Removed HTTP/2 push middleware
v0.9.0¶
Added Redis & Memcached support
Added new API endpoints
Disabled
PUT
operationsDropped support for Python 3.7
Removed Heroku demo
v0.8.5¶
Added sitemaps
Added Docker support
Added members API endpoint
v0.8.4¶
Fixed licensed chapter page
Fixed invalid chapter page
Fixed API showing licensed chapters
Made chapter volume default to
NULL
v0.8.3¶
Added a webapp manifest
Added a Heroku demo deployment
Improved some API queries
Fixed chapter view tracking
Fixed next chapter button
v0.8.2¶
Added DB constraints
Fixed Photon CDN params
Added an API docs view
Deprecated
PUT
operationsCleaned up redundant queries
Fixed password reset view
v0.8.1¶
Added support for more CDNs
Implemented licensing series
Implemented chapter views
v0.8.0¶
Dropped support for Python 3.6
Made
Group.id
auto-incrementRemoved CSRF token
v0.7.4¶
Fixed search returning unpublished series
Removed unnecessary Twitter metadata
Re-implemented the JSON API (v2)
v0.7.3¶
Fixed latest releases API endpoint
Added database compatibility tables
Raised file size limit to 100MBs
Reduced template caching times
Updated CDN URL format
v0.7.2¶
Added managers to groups & series
Added
logs
command to view admin logs
v0.7.1¶
Fixed chapters not showing in library
Fixed queries returning multiple results
v0.7.0¶
Fixed unpublished chapter filtering
Fixed series page appearance on mobile
Merged all aliases to a single DB table
v0.6.6¶
Fixed individual page uploads
Changed user token hashing algorithm to BLAKE2
v0.6.5¶
Rewrote search script to use XHR
Implemented bidirectional page clicks
Made chapter publication dates editable
v0.6.4¶
Added creation date to series
Added library, releases, bookmarks RSS feeds
Added support for custom chapter names
v0.6.3¶
Fixed image meta tags & searchbox
Fixed extra SCSS getting reset on update
Fixed OAuth option showing without providers
Fixed
pages_root
URL replacement in APIDisabled full search when query is missing
v0.6.2¶
Fixed info & privacy breadcrumbs
Fixed
FloatConverter
not accepting 10+Changed image hashing algorithm to BLAKE2
v0.6.1¶
Added inline page editing to the admin panel
Added a setting to disable the image CDN
Added a setting to disable chapter downloads
Restricted downloads to logged-in users
Improved the query filter used in search
v0.6.0¶
Dropped support for Python<3.6
Dropped support for Django<3.0
Dropped support for non-ES6 browsers
Fixed
Category
description lengthAdded testing & Travis CI
Added Sentry integration
Added Statically image CDN
Added chapter download
Added table indexes for searching
Added
Member
<–>Group
relationAdded links & actions to admin interface
Added
Cache-Control
headersAdded type hints and docstrings
Added auto-generated modules documentation
Added
modules
Makefile directiveConverted
Role
choices to an enumConverted multi-method views to class-based
Restructured
utils
Removed unused stuff
v0.5.3¶
Fixed page-click navigation
Added support for CSP report URI
Added
nofollow
to private linksAdded
noopener
&noreferrer
to external linksAdded filters, ordering, search, date hierarchy to admin interface
Added images & more info to change lists in admin interface
Replaced large/medium/small logos with a single logo
Replaced
django-tinymce
with customTinyMCE
widgetReplaced
django-constance
with.env
variablesRemoved
django-static-precompiler
dependency
v0.5.2¶
Fixed missing fields in series API response
Fixed
OSError
inzipfile_validator
Added more blocked user agents & image types
Added ability to search by slug (for Tachiyomi)
Added
PreloadMiddleware
for HTTP/2 pushDisabled
XPBMiddleware
Disabled autocomplete in password inputs
Replaced
JsonVaryAllowResponse
withrequire_methods_api
Replaced logo
object
withimg
Moved
/admin
page to/admin-panel
Moved
redirects
&sites
admin pages underconstance
Moved configuration to
.env
Removed
configure
command
v0.5.1¶
Fixed group addition edge case.
Fixed chapter cover images not being closed.
Implemented series bookmarking.
Added bookmarks feed page.
Removed permission to add users from admin interface.
v0.5.0¶
Added support for users (registration, login, OAuth, profile, settings)
Switched to custom icon font made with fontello & replaced
group.png
with an SVG imageImproved reader page design
Fixed thumbnail downsampling for grayscale images
Moved templates to
MangAdventure
directory & renamedskeleton.html
tolayout.html
Converted bad bots list to a python file
Configured autogeneration of a secret key
Added
ColorField
for constanceAdded constance hook to generate
_variables.scss
& removed inline SCSSAdded
setup.py
&MANIFEST.in
for setuptoolsAdded optional configuration for django-csp
Compressed tablesort into a single vendored file
Converted info page to a flatpage with TinyMCE editor & added privacy policy page
Added IRC & Reddit links to groups & members
Removed configuration commands and added a
configure
command that lets users edit a configuration file with an editorAdded support for migration from FoolSlide2
Added MangaUpdates categories fixture
Made series slugs editable & added a signal to move directories on change
Added
contribute.json
&robots.txt
v0.4.5¶
Added categories to API.
Added series filtering to API.
v0.4.4¶
Added categories to series page.
Removed sha256 hashes.
Removed breadcrumbs.
v0.4.3¶
Added series categories
Moved
/api/
to/api/v1/
Made site keywords configurable
Added Google breadcrumbs & description
Added OpenSearch description
Added
noscript
fallbacksAdded
X-Powered-By
response headerImproved database queries
v0.4.2¶
Fixed blocked user agents
Added default group icon file
Added
Vary
,Allow
headers to api responsesMoved inline styles & scripts to separate files
Replaced
pluralize
script withcount
checksSwitched to
cdnjs
for all remote scripts and added SRI hash
v0.4.1¶
Converted chapter numbers to float
Made page number indicator editable
Made page compression optional
Added
Quality Checker
to roles
v0.4.0¶
Enabled searching for series via the API
v0.3.1¶
Added group info page
v0.3.0¶
Added groups app
Restructured custom modules
Added custom model & form fields
Added browser icons to compatibility.rst
v0.2.2¶
Added search page
Enabled conditional requests
Added authors & artists to the API
Removed obsolete
no_future_date
validatorConfigured API URLs to not require a trailing slash
Converted docs to rst
v0.2.1¶
Compatibility fixes for Python 2
Added compatibility tables
Moved index to MangAdventure.urls
Renamed settings app to config
Resized series cover to thumbnail size
v0.2.0¶
Added basic API
Added HTTPS support
Fixed html meta tags
More minor fixes
v0.1.0¶
Initial release