News:

SMF - Just Installed!

Main Menu

v1.1.7

Started by hitsumo, Today at 07:21 PM

Previous topic - Next topic

hitsumo

Anime Tracker 1.1.7

Release date:** 2026-07-12

 Fixed

- **Imported adult (+18) titles are now flagged correctly.** When you import
  your AniList list, titles marked adult on AniList are now also flagged +18 in
  the catalog. Those titles then respect the "hide adult content" preference and
  the +18 filter.
 
  - The previous version (1.1.6) did not read this information, so adult titles
    could enter the catalog unflagged (visible). 1.1.7 closes that gap.
  - The +18 flag is carried both on a personal (self-host) direct add and on the
    online catalog-suggestion -> moderator-approval path.

- **Large AniList lists now import reliably.** Because of AniList's per-minute
  request limit, importing a very large (hundreds of entries) list could stop
  midway with a "rate limit reached" error. Page requests are now paced under
  the limit, and if the limit is hit the import waits briefly and retries the
  same page instead of stopping, so large lists finish. (As a result, importing
  a very large list may take a little longer.)
 

## Fixing titles imported earlier (optional)

- Titles you imported with AniList BEFORE 1.1.7 may have been left unflagged. A
  command-line tool corrects them in one pass:
 
  ```
  php anilist_isadult_backfill.php > isadult_backfill.sql
  ```
 
  The tool changes nothing in the database; it only asks AniList and generates an
  `UPDATE` SQL statement for the adult titles. You review the generated file and
  run it in your database manager (e.g. phpMyAdmin).
 

 Notes

- This release has a real schema change: an +18 flag column is added to the
  online catalog-suggestion queue (migration/1.1.7). The migration runs
  automatically; no manual action is needed on the central catalog server.
- The +18 flag on the anime table already existed; what changed is that the
  import path now fills it in.

Changed files

- functions/anilist_import_helpers.php
- list_settings.php
- admin/admin_catalog_requests.php
- anilist_isadult_backfill.php (new, one-time tool)
- schema.sql
- migration/1.1.7/upgrade.sql (new)
- version.txt

Download Github