Releases: CESNET/exafs
Releases · CESNET/exafs
version 1.2.2
What's Changed
- Database migrations now tracked in git —
migrations/removed from.gitignore - Replaced
db-init.pywith migration-based initialization (flask db upgrade) - Removed one-time
/admin/set-org-if-zeroendpoint, replaced with standalonescripts/migrate_v0x_to_v1.py - Fixed Flask-SQLAlchemy deprecation warning in Alembic
env.py - Template URLs changed to use
url_forhelper, removed unusedrule.htmltemplate db-init.pyandcreate-admin.pymoved toscripts/— all setup scripts now live underscripts/
Full Changelog: 1.2.1...1.2.2
version 1.2.1
Fixed
Fixed nested
Delete actions reverted from POST forms to GET links with CSRF token passed as URL query parameter
CSRF protection preserved via manual validate_csrf check in delete endpoints
What's Changed
- Bugfix - delete first table row by @jirivrany in #79
Full Changelog: 1.2.0...1.2.1
version 1.2.0
What's Changed
- Write a CLAUDE.md by @jirivrany in #76
- 1.2.0 version by @jirivrany in #77
- updated CHANGELOG for 1.2.0 by @jirivrany in #78
Full Changelog: 1.1.9...1.2.0
1.1.9
What's Changed
- Version 1.1.8. by @jirivrany in #72
- Fixes #74 New RTBH records can be created in wrong state by @jirivrany in #75
Full Changelog: 1.1.7...1.1.9
1.1.7
What's Changed
- Docs update by @jirivrany in #70
- Develop 1.1.7 by @jirivrany in #71
Full Changelog: 1.1.6...1.1.7
version 1.1.6
Fixed
- Fixed problem with session overflow on too many rules id
Changed
- Updated withdraw_expired method to also delete expired rules
- Expiration threshold can now be set in config (default: 30 days)
Added
- New auth helpers to determine which rules a user can modify
- Functions get_user_allowed_rule_ids and check_user_can_modify_rule in auth module
- EXPIRATION_THRESHOLD config option
- PyPi package published
- Docker base image published
- updated docs
version 1.1.4
What's Changed
- more verbose user form choices in machine_api_key form by @jirivrany in #64
- update config sample by @jirivrany in #65
- Fix for split_rules_for_user by @jirivrany in #66
Full Changelog: 1.1.3...1.1.4
version 1.1.3
Version 1.1.3. with patch for machine api key
What's Changed
- Create dependabot.yml by @jirivrany in #62
- Develop by @jirivrany in #63
Full Changelog: 1.1.2...1.1.3
version 1.1.2
Version 1.1.2
- Removed legacy setup.py and requirements-backup.txt in favor of pyproject.toml
- Deleted unused JS files under static/js and cleaned debug print calls
- Added type annotations in flowapp/views/api_common.py and updated configuration keys for rule limits
What's Changed
- Fix security by @jirivrany in #57
- Develop by @jirivrany in #59
- Docs by @jirivrany in #60
- Develop by @jirivrany in #61
Full Changelog: 1.1.1...1.1.2
1.1.1
Latest version with Whitelists, Rule count control and Machine Api Keys tied to user.
What's Changed
- Merge 0.8.1 from develop to master by @jirivrany in #43
- Version 1.0.2 by @jirivrany in #49
- Bugfix/machinekey by @jirivrany in #52
- updated readme changelod with versions 1.1.1 and 1.1.0 by @jirivrany in #53
- Update python-app.yml by @jirivrany in #54
- Docs by @jirivrany in #55
- link to exafs deploy repo in docs by @jirivrany in #56
- Merge develop 1.1.1 into Main by @jirivrany in #58
Full Changelog: 1.0.2...1.1.1