Falocalrepo

Latest version: v4.5.0

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

Scan your dependencies

Page 5 of 37

4.1.13

Not secure
Dependencies

* faapi dependency set to [\~3.6.0](https://pypi.org/project/faapi/3.6.0)
* falocalrepo-server dependency set to [\~3.0.5](https://pypi.org/project/falocalrepo-server/3.0.5)
* click dependency set to [\~8.1.2](https://pypi.org/project/click/8.1.2)

4.1.12

Not secure
Changes

* `--retry` option for `download` commands defaults to 1
* Removed `--retry` option from `download journals` (it is only used for file downloads, which never occur when
downloading journals only)

Dependencies

* falocalrepo-server dependency set to [\~3.0.4](https://pypi.org/project/falocalrepo-server/3.0.4)
* faapi dependency set to [\~3.5.0](https://pypi.org/project/faapi/3.5.0)

4.1.11

Not secure
New Features

* Added `--retry` option to `download` commands. When set, failed submission files and thumbnails downloads will be
performed again up to a maximum of 5 retries.

Dependencies

* falocalrepo-server dependency set to [\~3.0.3](https://pypi.org/project/falocalrepo-server/3.0.3)

4.1.10

Not secure
Changes

* Separate download counter for userpages to make the "modified users" counter specific to changes to `ACTIVE`
and `FOLDERS`

Fixes

* Fix some download counters not giving the correct amount of unique entries
* Fix rare error when using the `database view` command on entries that contained CSS color styles that were not
lowercase, causing the color to not be displayed correctly

Dependencies

* falocalrepo-server dependency set to [\~3.0.2](https://pypi.org/project/falocalrepo-server/3.0.2)
* Change default sorting column of journals and submissions to `DATE` (same results as `ID`)
* Fix rare decoding error when the submission file was an unrecognized file format and the file url had no extension

4.1.9

Not secure
New Features

* Fully rewritten web server!
* Completely new UI using [Bootstrap](https://getbootstrap.com) for a responsive, modern interface
* Javascript usage has been almost completely eliminated for a much faster experience and lighter load
* Search settings can now be customized for each table and saved in the database
* Search results can be viewed in both list and card (with thumbnails for submissions) mode for all tables and
device sizes

Changes

* A message is now printed when using `database upgrade` on a database that is already up-to-date
* A message is now printed when no users can be updated with `download update` (either because the `--like` queries
returned no results or because the selected users are not active)
* Give meaningful error messages for those cases where the program does not have read or write access to the database
path or its parent folder, or if the latter does not exist

Fixes

* Fix deleted users (accounts that have been removed instead of simply disabled) not being deactivated in the database
during `download users` and `download update`
* Fix watchlists downloads and updates causing users to be deactivated
* Fix uncaught `OperationalError` exception raised when calling `init` with a database path pointing to an external
volume that wasn't mounted or other inaccessible location

Dependencies

* falocalrepo-database dependency set to [\~5.1.2](https://pypi.org/project/falocalrepo-database/5.1.2)
* Add a new `ACTIVE` column to the `USERS` table for easier tracking of inactive users (added in version 5.1.0)
* Fix `CATEGORY` column in the `SUBMISSIONS` not respecting spaces around slashes (/) as they are shown on Fur
Affinity
* falocalrepo-server dependency set to [\~3.0.0](https://pypi.org/project/falocalrepo-server/3.0.0)
* Fully rewritten frontend using Bootstrap and almost no Javascript for a much faster and more responsive experience
* faapi dependency set to [\~3.4.3](https://pypi.org/project/faapi/3.4.3)
* Fix submission category not respecting spaces around slashes (/) as they are shown on Fur Affinity

4.1.8

Not secure
Changes

* If an invalid username (one that does not contain any of the allowed characters `[a-z0-9.~-]` and is not `me`) is
passed to `download users` and `download update` an error is raised and the program stops
* Raise a clear error if no cookies are saved in the database instead of raising `faapi.exceptions.Unauthorized`
* Handle `faapi.exceptions.Unauthorized` if it's caught during a download
* Login status is checked before starting a download

Fixes

* Fix unexpected keyword argument error in `paw` command
* Fix invalid usernames passing through `download users` and `download update` arguments parsers without errors
* Fix download history event added even when the download never started
* Fix rare error occurring when setting a crawl delay with `FALOCALREPO_CRAWL_DELAY` and Fur Affinity's robots.txt was
somehow empty
* Fix missing color formatting in `config cookies` help message

Page 5 of 37

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.