Falocalrepo

Latest version: v4.5.0

Safety actively analyzes 681881 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 37

4.4.2

Not secure
New Features

* Support New Fur Affinity UI ✨
* Support the new UI introduced on November 26, 2022
* *Note:* the new UI does not show comment parents yet, but the parent comment link is still present in the HTML and
just commented out, so the parser uses regex to extract the parent ID; this could cause unforeseen issues so be
careful when downloading comments

Dependencies

* Use [faapi ~3.10.0](https://pypi.org/project/faapi/3.10.0)
* Support New Fur Affinity UI
* Fix [issue 7](https://github.com/FurryCoders/FALocalRepo/issues/7)

4.4.1

Not secure
Fixes

* Fix dates for journals and submissions being parsed incorrectly on some occasions

Dependencies

* Use [faapi ~3.9.6](https://pypi.org/project/faapi/3.9.6)
* Fix incorrect parsing of dates on some journals and submissions
* Use [falocalrepo-server ~3.3.3](https://pypi.org/project/falocalrepo-server/3.3.3)
* Fix issues with thumbnails and the zoom button for submissions with multiple files

4.4.0

Not secure
New Features

* \[BBCode\]
* Thanks to the new HTML to BBCode converter introduced with [faapi 3.8.0](https://pypi.org/project/faapi),
submissions, journals, and user profiles can now be stored in BBCode format instead of the raw HTML
* BBCode mode can be toggled on and off using the new `database bbcode` command
* BBCode mode greatly improves search results by removing HTML boilerplate, and reduces the size of the database
* **Warning**: HTML to BBCode conversion (and vice versa) is still a work in progress, and it may cause some
content to be lost, so a backup of the database should be made before changing the setting
* Database doctor 🩺
* New `database doctor` command to check entries for errors and fix them when possible
* Users are checked for inconsistencies in their name to make sure that they can be properly matched with their
submissions, journals, and comments
* Submissions are checked with their thumbnails and files to ensure they are consistent, and the program will
attempt to add files that are in the submission folder but are not saved in the database
* Comments are checked against their parents, if the parent object does not exist then the comment is deleted if
the `--allow-deletion` option was used with `database doctor`
* Headers and footers
* Submissions and journals now support headers and footers as separate columns in their respective tables
* Headers and footers can be temporarily turned off when running `download` commands using the `--content-only`
option; when turned off journal downloads are much faster, as the program doesn't need to get each individual
journal page
* Pre-operation backups 💽
* New triggers have been added to perform backups before config changes, database edits, and downloads instead of
only afterwards

Changes

* Comments are now saved by default and can be turned off with the `--no-comments` option (the old `--save-comments` is
no longer supported)
* Improve formatting of counters during download
* Hide terminal cursor on Linux and macOS systems
* Allow second database of `database merge` command to be non-writable (e.g. if it is owned by root on a UNIX systems)

Fixes

* Fix journals not being always saved when comments, headers, and footers were disabled, the journals folder was the
last one to be downloaded/updated, and the download was interrupted manually or by an error
* Fix after-download counters not being correct if the download was interrupted
* Fix typos and errors in help messages
* Fix ` being removed from usernames

Dependencies

* Use [faapi ~3.9.2](https://pypi.org/project/faapi/3.9.2)
* Fix users with ` in their name not being handled correctly
* BBCode to HTML conversion
* Improvements to BBCode conversion
* Use [falocalrepo-database ~5.4.3](https://pypi.org/project/falocalrepo-database/5.4.3)
* Add `SUBMISSIONS.FOOTER`, `JOURNAL.HEADER`, and `JOURNAL.FOOTER`
* Add BBCode setting to `SETTINGS`
* Use [falocalrepo-server ~3.3.2](https://pypi.org/project/falocalrepo-server/3.3.2)
* New grid view for submissions with multiple files
* Support BBCode
* Show user icons
* Show headers and footers for submissions and journals
* Use [psutil ^5.9.3](https://pypi.org/project/faapi/5.9.3)

4.3.7

Not secure
Fixes

* Fix `config list` not working

4.3.6

Not secure
Fixes

* Fix remaining `--replace` option in `database add` help message

4.3.5

Not secure
Fixes

* Fix editing of non-submissions tables (USERS, JOURNALS, and COMMENTS)

Dependencies

* Use [falocalrepo-server ~3.2.8](https://pypi.org/project/falocalrepo-server/3.2.8)

Page 2 of 37

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.