Openadapt

Latest version: v0.42.5

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

Scan your dependencies

Page 18 of 26

0.23.0

Feature

* feat(dashboard): Add recording detail page with screenshots (616)

* feat: Add recording detail page with screenshots

* refactor(screenshots): Refactor code to add more comments and improve styling

* refactor: Cleanup of redirects and not found env variables

* feat: Change dynamic route to regular routes with query parameters and use websockets since response is too large

* add main guard to dashboard/run.py

* feat(screenshots): Make changes to screenshots ui, add diff to images and add carousel

* feat(dashboard): Terminate dashboard process on pressing ctrl + c

* feat: Add write locks for endpoints which need to write to database

* feat(screenshots): Add utility functions to copy objects so they are independent of the sa session

* feat(screenshots): Remove diff and add progress loader

* chore: flake8 lint

* fix: Filter out invalid action events after copies are made

* fet: Change favicon and logo on dashboard

---------

Co-authored-by: Richard Abrich <richard.abrichgmail.com>
Co-authored-by: Richard Abrich <richard.abrichmldsai.com> ([`0ac599c`](https://github.com/OpenAdaptAI/OpenAdapt/commit/0ac599c71bcee4da87bd563c914a1a805ef523cc))

0.22.0

Feature

* feat: Run ci steps only if not triggered by the bot commit (666)

Co-authored-by: OpenAdapt Bot <botopenadapt.ai>
Co-authored-by: Richard Abrich <richard.abrichmldsai.com> ([`400a73b`](https://github.com/OpenAdaptAI/OpenAdapt/commit/400a73bb201ee173e408a9eb178aa76519fa3a33))

0.21.0

Feature

* feat: Add posthog analytics (655)

* feat: Add posthog analytics

* feat: Move posthog config to the python config file ([`294fe71`](https://github.com/OpenAdaptAI/OpenAdapt/commit/294fe716ca84612e28fc047205110f28340bd303))

* feat(tray): performance and UX improvements

* write_video_event; pre_callback/post_callback

* add Recording.config; read Screenshot.image from video; asserts if diff_video

* add FrameCache

* maybe_obfuscate; video_dir_path; event_type_modifier

* update .gitignore

* replace notifypy with pyqttoast

* add video event to perf_q; fix documentation

* add build.py main guard

* reduce visualize import time

* add RedirectOutput.null_stream

* add on_ready argument to record; remove Notify

* add task description input dialog; replace QTimer with Connection

* configure replay strategy

* handle argument types in replay dialog; remove replay_instructions where not used

* show &34;No recordings available&34;

* add delete menu

* on_ready -> status_pipe; oaThread -> Thread; disable app action; sticky toasts; log_memory arg; view_file false

* pass args to strategy class; add Config.ROOT_DIR_PATH; matplotlib use Qt5Agg

* remove extensions.thread

* Union -> |

* fix mouse playback bug; sleep in NaiveReplayStrategy

* improve parse_code_snippet; validate ActionEvent properties; fix ActionEvent.from_dict

* fix: timestamp int -> float

* fix: redundant_mouse_move -> remove_move_before_click

* add ActionEvent.reducer_names

* add common.MOUSE_CLICK_EVENTS; remove sleep in naive.py; disable remove_move_before_click

* fix: num_total -> num_total_

* RECORD_FULL_VIDEO; LOG_MEMORY; num_copies

* visualize recording_timestamp

* black

* flake8

* fix tests: add row2dicts drop_cols

* replay status pipe

* ignore reducer_names in get_action_prompt_dict ([`88b9726`](https://github.com/OpenAdaptAI/OpenAdapt/commit/88b9726b0443cf4e4f90daba9654580c71d7e6a9))

Fix

* fix(build): python-semantic-releasev9.6.0 ([`c3c26e6`](https://github.com/OpenAdaptAI/OpenAdapt/commit/c3c26e6d2d3e66ecb1e1526b6729455f7d4daf73))

* fix(build): pip install poetry (667) ([`0a64d65`](https://github.com/OpenAdaptAI/OpenAdapt/commit/0a64d651f9d513482d4fbe57468cacea8470b22c))

* fix(build): poetry env use python3.10 in pyproject.toml

* Revert &34;fix(build): poetry install order&34;

This reverts commit a475ee362efde1983681b570cb62e1037c4bd00e.

* Revert &34;fix(build): poetry env use 3.10 (663)&34;

This reverts commit c6c176879f703530465ac70a0ecd044394c90688.

* Revert &34;fix(build): add setup-python to release job (662)&34;

This reverts commit cc6cab34861032393d0264844d3714c0319ebd03.

* pip install poetry -> poetry env use python3.10 (pyproject.toml) ([`553a29d`](https://github.com/OpenAdaptAI/OpenAdapt/commit/553a29d25d796da82de2414c294463f51cf25055))

* fix(build): poetry install order

* install poetry before poetry env ([`a475ee3`](https://github.com/OpenAdaptAI/OpenAdapt/commit/a475ee362efde1983681b570cb62e1037c4bd00e))

* fix(build): poetry env use 3.10 (663) ([`c6c1768`](https://github.com/OpenAdaptAI/OpenAdapt/commit/c6c176879f703530465ac70a0ecd044394c90688))

* fix(build): add setup-python to release job (662) ([`cc6cab3`](https://github.com/OpenAdaptAI/OpenAdapt/commit/cc6cab34861032393d0264844d3714c0319ebd03))

* fix(build): remove notifypy from build.py ([`abd2d99`](https://github.com/OpenAdaptAI/OpenAdapt/commit/abd2d991a797fe4e50b511ba988c3c3f7c64bea1))

Unknown

* python-semantic-release9.6.0 ([`e06bceb`](https://github.com/OpenAdaptAI/OpenAdapt/commit/e06bcebd5dcf5d684430846747b572e97b601333))

0.20.1

Fix

* fix(config): restore Config.ROOT_DIR_PATH (653) ([`b33e454`](https://github.com/OpenAdaptAI/OpenAdapt/commit/b33e454ec3950449a9544e027c25e3b7d9d7d83d))

0.20.0

Documentation

* docs(README): add link to calculator demo ([`54c2b16`](https://github.com/OpenAdaptAI/OpenAdapt/commit/54c2b16773ce7b94f7f6bb433b8069f719626d0f))

Feature

* feat(config, build): refactor config; build executables

* feat(config): Make changes to config to use pydantic settings

* chore: Refactor all uses of config to use the config object from the config module

* refactor(config): Remove unused code, fix typos and add comments for clearer information

* refactor: Add more comments and change variable names

* fix(record): Fix progress bar

* feature(config): Re-read config value only if it changes

* update README

---------

Co-authored-by: Richard Abrich <richard.abrichgmail.com> ([`ee506f0`](https://github.com/OpenAdaptAI/OpenAdapt/commit/ee506f09e24cad80914ab1d1d7c9f8a8429b5f37))

Fix

* fix(release): Revert to use admin token for release checkout action (648) ([`1d80f33`](https://github.com/OpenAdaptAI/OpenAdapt/commit/1d80f33dd4b94e0033475b957b475665b73d8a0e))

* fix(release): Revert to use admin token for semantic release action (646) ([`64cd483`](https://github.com/OpenAdaptAI/OpenAdapt/commit/64cd483624302e77b8fb746c41d2d4ec61db78f3))

0.19.0

Feature

* feat(VisualReplayStrategy): compute image similarity to avoid unnecessary segmentation

* remove sct_image from Screenshot; fix typo

* add Image.cropped_image

* add experiments/imagesimilarity.py

* bugfix: sct_image -> image

* find_similar_image_segmentation

* fix test_crop_active_window ([`3c185e8`](https://github.com/OpenAdaptAI/OpenAdapt/commit/3c185e880483aeb26ef46381b3a1e2164534cb31))

Page 18 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.