Falocalrepo-server

Latest version: v3.4.0

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

Scan your dependencies

Page 2 of 5

3.3.1

Not secure
Fixes

* Fix margins around horizontal bars in journal headers and footers
* Fix BBCode button appearing for journals even in HTML databases
* Fix uneven margins at the bottom of descriptions and journals
* Fix user icons not appearing when the server's timezone was too far ahead of Fur Affinity's

3.3.0

Not secure
New Features

* \[BBCode\]
* Support BBCode databases introduced
with [falocalrepo-database 5.4.0](https://pypi.org/project/falocalrepo-database/5.4.0)
and [falocalrepo 4.4.0](https://pypi.org/project/falocalrepo/4.4.0)
* Search is much more precise and does not return incorrect results (e.g. searching for "strong" would return all
submissions that contained a `<strong>` tag)
* **Note:** the BBCode to HTML conversion is still a work in progress and some submissions may not render correctly
if they contain very unusual formatting, please open
an [issue](https://github.com/FurryCoders/falocalrepo-server/issues) if you encounter any error :)
* User icons 🦊
* User icons are now displayed like on Fur Affinity instead of being converted to username links.
* Icons are loaded from Fur Affinity and will not display if the client is not online
* Icons are displayed in all HTML and BBCode elements, and will also show up in the users search page
* Journal headers and footers
* Display headers and footers of journals if they are present in the database

Changes

* Improved styling for quotes
* Improved styling for headers and footers
* Improved JSON responses
* Support BBCode icons in text submissions

Fixes

* Fix galleries showing submissions from different users if their usernames was a substring of others' (e.g. gallery
for `ab` would also show submissions for `abc` and others)

Dependencies

* Use [bootstrap 5.2.1](https://blog.getbootstrap.com/2022/09/07/bootstrap-5-2-1/)
* Use [falocalrepo-database ~5.4.0](https://pypi.org/project/falocalrepo-database/5.4.0)
* Use [fastapi ^0.84.0](https://pypi.org/project/fastapi/0.84.0)
* Use [uvicorn ^0.18.3](https://pypi.org/project/uvicorn/0.18.3)
* Use [jinja2 ^3.1.2](https://pypi.org/project/jinja2/3.1.2)
* Use [click ^8.1.3](https://pypi.org/project/click/8.1.3)
* Use [beautifulsoup4 ^4.11.1](https://pypi.org/project/beautifulsoup4/4.11.1)
* Add [bbcode ^1.1.0](https://pypi.org/project/bbcode/1.1.0)

3.2.9

Not secure
New Features

* Original legacy Fur Affinity emojis ❤️
* Furaffinity emojis, like `:love:` and `:veryhappy:` are now rendered with the same sprites used in Fur Affinity

![](https://github.com/FurryCoders/falocalrepo-server/raw/main/falocalrepo_server/static/styles/sprite_smilies.png)

_Full credits for the sprites goes to Fur Affinity_

Fixes

* Fix last page button in search pages

Dependencies

* Use [fastapi ^0.79.0](https://pypi.org/project/fastapi/0.79.0)
* Was incorrectly set to =0.79.0 in version v3.2.8

3.2.8

Not secure
New Features

* Light & Dark mode toggle ☀️🌙
* A new button in the navbar allows to manually toggle between light and dark mode
* Changing your system's light/dark mode setting will override the currently selected option until the toggle is
pressed again
* Boostrap 5.2.0
* The Bootstrap library has been updated to
its [latest stable version](https://blog.getbootstrap.com/2022/07/19/bootstrap-5-2-0/)

Changes

* Cache is cleared automatically when the database changes to keep memory usage low

Dependencies

* Use [fastapi ^0.79.0](https://pypi.org/project/fastapi/0.79.0)

3.2.7

Not secure
Dependencies

* Use [lxml ^4.9.1](https://pypi.org/project/lxml/4.9.1)
* Fix [CVE-2022-2309](https://www.cve.org/CVERecord?id=CVE-2022-2309.pdf) issue
* Use [falocalrepo-database ~5.3.7](https://pypi.org/project/falocalrepo-database/5.3.7)
* Use [uvicorn ^0.18.2](https://pypi.org/project/uvicorn/0.18.2)
* Use [chardet ^5.0.0](https://pypi.org/project/chardet/5.0.0)
* Use [Pillow ^9.2.0](https://pypi.org/project/Pillow/9.2.0)

3.2.6

Not secure
Changes

* Text files are rendered without adding paragraphs for each new line, representing them closer to how they are
* Add support for various tags to text files:
* Horizontal rules (5 or more of `-` or `=`)
* Prev, first, next links for submissions (e.g., `[2,1,3]`)
* `:linkusername:` and `username`
* `(c)`, `(tm)`, and `(r)`

Fixes

* Fix missing logging

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.