Falocalrepo

Latest version: v4.5.0

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

Scan your dependencies

Page 1 of 37

4.5.0

New Features

* Automatic login! πŸ’»
* The new `login` command allows getting the cookies from your browser automatically, without having to use the
developer console and the `config cookies` command
* Users who want extra control can specify the domain the cookies belong to (defaults to ".furaffinity.net"), and
the name of the cookies themselves (defaults to "a" and "b")
* The following browsers are supported:
* Brave
* Chrome
* Chromium
* Edge
* Firefox
* LibreWolf
* Opera
* OperaGX (only on macOS and Windows)
* Safari (only on macOS)
* Vivaldi
* Renovated web app!
* Editing
* User profiles, submissions, and journals can be edited or deleted directly from the web UI
* Files can be sorted, deleted, or added
* When using authentication, specific users can be given editing rights with the new `--editor` option
* Comments search
* Search comments and open the relevant submission or journal
* Advanced search operators
* Exact matches with equal (`==`) and not equal (`!=`) instead of using `^` and `$`
* Comparison matches with greater-than (`>`, `>=`) and lower-than (`<`, `<=`)
* Substring matches (`%=`) (to force it on columns that do not use it by default)
* Mix & match operators `date %-03-% >= 2020`
* Completely overhauled server application
* Overhauled database queries and caching system
* Faster loading of submissions, journals, and user pages
* Added option to limit results for faster queries
* Added option to turn off caching to save on memory
* Support multiple users/passwords for authentication
* Support logging out
* Rewritten frontend
* Navigate search results directly from submission and journal pages (only available when caching is enabled)
* Support viewing PDF files in the browser (desktop only)
* Improve file selector for submissions
* Better zoom behaviour for images
* Collapsible comment trees
* Improved loading placeholders
* Show user icons in comments and gallery, scraps, favorites, etc. pages
* Sort tables by clicking on headers

Changes

* Removed `download login` command
* It has been effectively replaced and extended by the new `login` command
* The `paw` command does not detect truecolor mode automatically because of an issue with the library providing the
feature
* The `paw` command has two additional flags available
* Palestine πŸ‡΅πŸ‡Έ
* Ukraine πŸ‡ΊπŸ‡¦

Fixes

* Fix installation issue caused by the [supports-color](https://pypi.org/project/supports-color) package and its
dependencies

Dependencies

* [browser-cookie3 ^0.19.1](https://pypi.org/project/browser-cookie3/0.19.1)
* [faapi ~3.11.5](https://pypi.org/project/faapi/3.11.5)
* [falocalrepo-database ~5.4.6](https://pypi.org/project/falocalrepo-database/5.4.6)
* [falocalrepo-server ~3.4.0](https://pypi.org/project/falocalrepo-server/3.4.0)
* Fix [CVE-2023-37920](https://nvd.nist.gov/vuln/detail/CVE-2023-37920)
* Fix [CVE-2023-43804](https://nvd.nist.gov/vuln/detail/CVE-2023-43804)
* Fix [CVE-2023-45803](https://nvd.nist.gov/vuln/detail/CVE-2023-45803)
* Fix [CVE-2023-50447](https://nvd.nist.gov/vuln/detail/CVE-2023-50447)
* Fix [CVE-2023-52323](https://nvd.nist.gov/vuln/detail/CVE-2023-52323)
* Fix [CVE-2024-3651](https://nvd.nist.gov/vuln/detail/CVE-2024-3651)
* Fix [CVE-2024-3772](https://nvd.nist.gov/vuln/detail/CVE-2024-3772)
* Fix [CVE-2024-22195](https://nvd.nist.gov/vuln/detail/CVE-2024-22195)
* Fix [CVE-2024-24762](https://nvd.nist.gov/vuln/detail/CVE-2024-24762)
* Fix [CVE-2024-24762](https://nvd.nist.gov/vuln/detail/CVE-2024-24762)
* Fix [CVE-2024-28219](https://nvd.nist.gov/vuln/detail/CVE-2024-28219)
* Fix [CVE-2024-34064](https://nvd.nist.gov/vuln/detail/CVE-2024-34064)
* Fix [CVE-2024-35195](https://nvd.nist.gov/vuln/detail/CVE-2024-35195)
* Fix [CVE-2024-37891](https://nvd.nist.gov/vuln/detail/CVE-2024-37891)

4.4.7

Fixes

* Fix square brackets [] being removed from usernames
* Fix [issue 11](https://github.com/FurryCoders/FALocalRepo/issues/11)

Dependencies

* [faapi ~3.11.4](https://pypi.org/project/faapi/3.11.4)
* Fix [issue 11](https://github.com/FurryCoders/FALocalRepo/issues/11)
* [falocalrepo-database ~5.4.5](https://pypi.org/project/falocalrepo-database/5.4.5)
* Fix [issue 11](https://github.com/FurryCoders/FALocalRepo/issues/11)
* [falocalrepo-server ~3.3.5](https://pypi.org/project/falocalrepo-server/3.3.5)
* Fix [issue 11](https://github.com/FurryCoders/FALocalRepo/issues/11)
* Fix [CVE-2023-4863](https://cve.report/CVE-2023-4863)
* Fix [CVE-2023-29159](https://cve.report/CVE-2023-29159)
* Fix [CVE-2023-30798](https://cve.report/CVE-2023-30798)
* Fix [GHSA-74m5-2c7w-9w3x](https://github.com/advisories/GHSA-74m5-2c7w-9w3x)

4.4.6

Not secure
Fixes

* Fix recursion limit error when downloading submissions or journals with a long chain of replies
* Fix [issue 10](https://github.com/FurryCoders/FALocalRepo/issues/10)

Dependencies

* Use [faapi ~3.11.3](https://pypi.org/project/faapi/3.11.3)
* Fix [issue 10](https://github.com/FurryCoders/FALocalRepo/issues/10)
* Use [click ~8.1.6](https://pypi.org/project/click/8.1.6)

4.4.5

Not secure
Fixes

* Fix errors when downloading submissions with no or partial category
* Fix [issue 9](https://github.com/FurryCoders/FALocalRepo/issues/9)

Dependencies

* Use [faapi ~3.11.1](https://pypi.org/project/faapi/3.11.1)
* Fix [issue 9](https://github.com/FurryCoders/FALocalRepo/issues/9)

4.4.4

Not secure
Changes

* The new version of FAAPI does not use [CloudflareScrape](https://github.com/Anorov/cloudflare-scrape) anymore

Fixes

* Fix compatibility issues between version 2.0.0 of [urllib3](https://pypi.org/project/urllib3/)
and [cfscrape](https://pypi.org/project/cfscrape/)

Dependencies

* Use [faapi ~3.11.0](https://pypi.org/project/faapi/3.11.0)
* Fix [issue 8](https://github.com/FurryCoders/FALocalRepo/issues/8)
* Fix [CVE-2023-32681](https://cve.report/CVE-2023-32681)

4.4.3

Not secure
Fixes

* Fix user folders being incorrectly saved as `Folder.x` instead of just the folder name in the database when
running `download users` on Python 3.11
* Also fixes `ValueError: 'Folder.x' is not in list` errors when running `download update`
* *NOTE:* To fix user folders with the wrong content, use the `database edit` command

Dependencies

* Use [falocalrepo-database ~5.4.4](https://pypi.org/project/falocalrepo-database/5.4.4)
* Fix crash on startup on Python 3.11

Page 1 of 37

Β© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.