You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Added
FlowKit's worked examples are now Dockerized, and available as part of the quick setup script #614
Skeleton for Airflow based ETL system added with basic ETL DAG specification and tests.
The docs now contain information about required versions of installation prerequisites #703
FlowAPI now requires the FLOWAPI_IDENTIFIER environment variable to be set, which contains the name used to identify this FlowAPI server when generating tokens in FlowAuth #727
flowmachine.utils.calculate_dependency_graph now includes the Query objects in the query_object field of the graph's nodes dictionary #767
Architectural Decision Records (ADR) have been added and are included in the auto-generated docs #780
Added FlowDB environment variables SHARED_BUFFERS_SIZE and EFFECTIVE_CACHE_SIZE, to allow manually setting the Postgres configuration parameters shared_buffers and effective_cache_size.
Changed
Parameter names in flowmachine.connect() have been renamed as follows to be consistent with the associated environment variables #728:
FlowAPI and FlowAuth now expect an audience key to be present in tokens #727
Dependent queries are now only included once in the md5 calculation of a given query (in particular, it changes the query ids compared to previous FlowKit versions).
Error is displayed in the add user form of Flowauth if username is alredy exists. #690
Error is displayed in the add group form of Flowauth if group name already exists. #709
FlowAuth's add new server page now shows helper text for bad inputs. #749
The class SubscriberSubsetterBase in FlowMachine no longer inherits from Query#740 (this changes the query ids compared to previous FlowKit versions).
Fixed
FlowClient docs rendered to website now show the options available for arguments that require a string from some set of possibilities #695.
The Flowmachine loggers are now initialised only once when flowmachine is imported, with a call to connect() only changing the log level #691
The FERNET_KEY environment variable for FlowAuth is now named FLOWAUTH_FERNET_KEY
The quick-start script now correctly aborts if one of the FlowKit services doesn't fully start up #745
The maps in the worked examples docs pages now appear in any browser
Example invocations of generate-jwt are no longer uncopyable due to line wrapping #778
API parameter interval for location_event_counts queries is now correctly passed to the underlying FlowMachine query object #807.