Falocalrepo-server

Latest version: v3.3.5

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

Scan your dependencies

Page 1 of 5

3.3.5

Fixes

* Fix square brackets [] being removed from usernames

3.3.4

Fixes

* Fix the browser not loading the correct stylesheet when upgrading the program due to caching

Dependencies

* [falocalrepo-database ~5.4.5](https://pypi.org/project/falocalrepo-database/5.4.5/)
* [chardet ^5.2.0](https://pypi.org/project/chardet/5.2.0/)
* [pillow ^10.0.1](https://pypi.org/project/pillow/10.0.1/)
* Fix [CVE-2023-4863](https://cve.report/CVE-2023-4863)
* [fastapi ^0.103.2](https://pypi.org/project/fastapi/0.103.2/)
* 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)
* [uvicorn ^0.23.2](https://pypi.org/project/uvicorn/0.23.2/)
* [click ^8.1.7](https://pypi.org/project/click/8.1.7/)
* [click-help-colors ^0.9.2](https://pypi.org/project/click-help-colors/0.9.2/)
* [beautifulsoup4 ^4.12.2](https://pypi.org/project/beautifulsoup4/4.12.2/)
* [lxml ^4.9.3](https://pypi.org/project/lxml/4.9.3/)

3.3.3

Not secure
Fixes

* Fix thumbnails for non-media files being stuck in infinite loading when more than one file was present
* Fix zoom button showing up for non-visual files when more than one file was present

Dependencies

* Use [falocalrepo-database ~5.4.3](https://pypi.org/project/falocalrepo-database/5.4.3)
* Use [fastapi ^0.87.0](https://pypi.org/project/fastapi/0.87.0)
* Use [uvicorn ^0.19.0](https://pypi.org/project/uvicorn/0.19.0)
* Use [Pillow ^9.3.0](https://pypi.org/project/pillow/9.3.0)

3.3.2

Not secure
New Features

* Grid view for submissions with multiple files 📱
* New button added to the file switcher that toggles a grid view showing all the files for a submission, regardless
of type
* Flash files are not minimized because of the way they are drawn, making it impossible to have the size change
responsively, a "SWF" tag is shown in their place instead

Changes

* Add subtle animations and shadow effects to sticky files
* Improve loading animations and "not found" badges
* Update theme-color to match dark/light mode
* Support dynamic toolbar tinting on browsers that support it
* Disable double-tap to zoom on mobile devices
* Avoid issues with buttons on some browsers causing unintentional zoom
* Pinch to zoom is still available
* Reduce height of non-expanded submission files on desktop
* Improve caching behaviour by storing reverse order in advance

Fixes

* Fix user icons not showing up properly in submissions, journals, and user profiles
* Fix ruffle errors not showing up
* Ruffle does not elevate its errors to the client so they cannot be caught and displayed in the like other errors
* Fix "Thumbnail not found" error badges overflowing

Dependencies

* Use [bootstrap 5.2.2](https://blog.getbootstrap.com/2022/10/03/bootstrap-5-2-2/)
* Use [fastapi ^0.85.1](https://pypi.org/project/fastapi/0.85.1)

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)

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.