Features:
kwargs
parameter of action functions is now optional (only mandatory if you need to access input_data
) by @develop-cs in https://github.com/MAIF/arta/pull/44Documentation:
Maintenance:
💽 Support Postgres 12.x
@ Allow to use email as username
Features:
Fixes:
Features :
.indicators
(#23)Documentation :
🚫 Limit allowed user input for multiple fields
🎛️ Improve oauth2 support
💻 OAuth / OIDC is now configurable from UI
Release v0.1.0b1 - Meteole
We are excited to announce the first release of Meteole, a Python library designed to simplify access to weather data from the Météo-France APIs. With Meteole, you can effortlessly integrate weather forecasts into your projects thanks to its powerful and intuitive features:
Whether you are a data scientist, meteorologist, or developer, Meteole is the perfect tool to effortlessly integrate weather forecasts into your projects.
🪡 Allow specifying ID for new features
🧳 Standalone docker image for testing / demo
Features:
rule_activation_mode
(#38) by @develop-cs in https://github.com/MAIF/arta/pull/40Maintenance:
DeprecationWarning
added about Pydantic V1 by @develop-cs in https://github.com/MAIF/arta/pull/39Documentation:
Breaking change:
StringConstraints
(w/ Pydantic V2) rather than constr()
, we can't use plain YES
or NO
(YAML booleans) as rule ids anymore. Use "YES"
or "NO"
instead in your YAML file.IMPORTANT Arta + Pydantic V1 + Python 3.13 is not supported because Pydantic V1 is not supported for Python > 3.12 (issue 9663).
📝 Audit log for flags (more details)
🔎 Allow restricting search results by types
📋 Search history
🆔 Search by feature / project ID
✨ Non-boolean (text / numeric) flags
🛂 Personal access tokens
🔒 Password protect sensitive operations
🔎 Global search bar
📦 Export / import tenant data between V2 instances
Fixes:
camelCase
or PascalCase
by @meriemjebali in https://github.com/MAIF/arta/pull/32Documentation:
Features:
config_dict
to the RulesEngine
's constructor. It can be used when you have already loaded the YAML configuration in a dictionary and want to use it straightforward.ignored_rules
to the apply_rules()
method. It can be used to easily disable a rule by its id.Fixes:
input.text=="LABEL"
).Refactoring:
sanitize_regex()
is converted to an instance method get_sanitized_id()
of BaseCondition
class.Major features announcements in this release are:
Features:
Fixes:
input.text=="super hero"
) (#23).Features:
Added Features
Major announcements in this release are :
Parce qu’elles permettent la diffusion et le partage des connaissances et qu’elles facilitent la coopération avec ses partenaires, la MAIF privilégie les technologies de l'open source. Elle a même fait de ce principe un pilier de sa charte numérique. En retour, notre mutuelle d'assurance propose en libre accès le code source d'outils informatiques qu’elle a conçus. En décembre 2018, le Conseil national du logiciel libre lui a décerné le prix du « Meilleur projet open source de l’année » pour cette initiative.