Releases Tags
-
1.5.0
released this 1 year ago | 3 commits to root since this release
Breaking changes
- Update your CSS code following the setup guide. (is it exhausting? Try to help make it easier !)
- You must disable the new "Circles" app.
Added
- Compatibility for Nextcloud 22.2.0.
- Compatibility for Nextcloud Forms 2.3.0 (api v1.1).
Fixed
- Minor templating mistake in index.html.
- Updated deps.
Downloads
-
1.4.0
released this 2 years ago | 8 commits to root since this release
Breaking changes
- Update your custom CSS code following the setup guide.
- The AppOrder app is not required anymore (#34)
Added
- Compatibility for Nextcloud 21.0.1
- Admin redirection process has been completely reworked (#27)
- "Create a form" button no longer redirects to
/apps/forms
, it now generates a new link - An "Access your forms" button has been added on the index if you have cookies (#30)
- "Create a form" button no longer redirects to
Enhancements
- sncf cookies now uses
actix-session
to handle public and signed cookies instead of parsing cookies by hand (#31) - The
sncf_admin_token
is now always stored in cookies (#28) - JS and HTML has been separated (#32)
- Improved the scrollbar design on the index (#33)
Fixes
- The spinning wheel does not keep spinning after hitting the Back button in your browser (#29)
- Replaced bountysource link with include page for Nextcloud (
8fc232d022
) - Minor fixes
Downloads
-
1.3.0
released this 2 years ago | 32 commits to root since this release
Breaking changes
- Update your custom CSS code following the setup guide.
Added
- Compatibility for Nextcloud 21.
- Nextcloud 20.0.2 introduced a serious issue that was kinda hard to debug. It took me a long time to figure it out. I've reported the bug upstream and set up a workaround for sncf.
- Nextcloud versions above 20.0.1 and below 21.x are untested with sncf, use at your own risk.
- Compatibility with OCS API changes with NC Forms.
- German translation (thanks @alpcentaur !)
/status.php
is now served for monitoring purposes
Enhancements
- sncf now uses
/csrftoken
to get the CSRF token instead of/login
. - Better handling of Nextcloud cookies
- Actix User-Agent is now a constant in
src/config.rs
Downloads
-
1.2.0
released this 2 years ago | 48 commits to root since this release
Breaking changes
- The configuration option
cookie_key
has been added. You need to useopenssl rand -base64 32
to generate it, and add it to your configuration file. More information here. - The
/link
endpoint method is now POST instead of GET. Edit your fail2ban rules accordingly (if any).
Added
- CSRF token support for account creation process (
/link
endpoint). - JavaScript requirement to create an account.
- Basic Javascript crawler / bot blocking mechanisms.
- Loading ring to prevent stubborn users from spamming the "Create a form" button.
Changed
- Now properly using the database pool for SQL queries
Downloads
- The configuration option
-
1.1.0
released this 2 years ago | 62 commits to root since this release
Breaking changes
- Now uses PostgreSQL as default database. Please compile with
cargo run --no-default-features --features sqlite
if you upgrade from a previous version. Please see this page for details.
Added
- Compatibility for PostgreSQL and MySQL! (Fixes #1)
Changed
- Updated all dependencies
- Internal: Migrations folder has been split in three to support all database systems correctly.
db/
folder has been removed.- The database url is not printed in stdout anymore outside of debug mode.
Downloads
- Now uses PostgreSQL as default database. Please compile with
-
1.0.2
released this 2 years ago | 76 commits to root since this release
Changed
- Updated dependencies (actix is out of beta 3.0!)
Fixed
Downloads
-
1.0.1
released this 2 years ago | 84 commits to root since this release
This version is incompatible with Forms 2.0.3 or lower.
Added
- Support for Forms 2.0.4
- Forbid access to
/apps/files
(not a big deal anyway).
Downloads
-
1.0.0 - Initial release
released this 2 years ago | 92 commits to root since this release
Here we are.
This is a crash test. We gladly accept feedbacks.
Downloads