Releases: OpenAdaptAI/OpenAdapt
v0.14.0
v0.13.2
v0.13.1
v0.13.0
v0.13.0 (2023-08-29)
Feature
-
feat(privacy.providers): add aws_comprehend as scrubbing provider (#476)
-
add aws_comprehend provider module
-
fix typo
-
add boto3 and botocore to poetry
-
ran poetry update
-
add the AWS Comprehend Class
-
update the script
-
create test module to test comprhend
-
refactor name
-
add full fleged test module
-
try to fix failing tests
-
try to fix failing tests
-
fixed pytest
-
format test file
-
fix all flake 8 formattings
-
add naming meaning for NER
-
remove repeated code and make a TextMixin
-
format
-
change scrub enabled to false
after testing visualization -
remove redundant rmethods
-
add enum style provider names
addressing: #476 (comment)
-
fix all flak8 errors
-
add files for private_ai scrubbing provider
-
change name
-
add scrub text function in
PrivateAIScrubbingProvider -
try to skip tests if api key is incorrect or missing or the syntax used in code is incorrect
-
pytest passes for test_private_ai
-
add temp code for pdfs redaction
-
remove the PRIVATE_AI provider code as it will be added in seprate pr
-
remove omre prvt_ai files
-
ran black
Co-authored-by: Richard Abrich <[email protected]> (33fe244
)
v0.12.0
v0.11.0
v0.11.0 (2023-08-29)
Feature
-
feat: add capture.py - also fixes audio recording (#362)
-
merge
-
Create capture.py
-
Update capture.py
-
Update capture.py
-
it's finally fixed
-
add dependencies
-
comment
-
move code + use config.CAPTURE_DIR_PATH
-
remove debug lines
-
Update capture.py
-
OpenAdaptCapture -> Capture
-
add camera
-
Let's have this off by default.
-
hotfix
-
fix
-
linting
-
Create capture.py
-
windows
-
cleanup + lint
-
Update _windows.py
-
add audio + new windows recording
-
screen_recorder.free_resources()
-
Update _windows.py
-
isort
-
add playback recording
-
Update replay.py
-
Update replay.py
-
Update README.md
-
Revert "Update README.md"
This reverts commit 7064103.
-
Update README.md
-
Revert "Revert "Update README.md""
This reverts commit 0fe8156.
-
Update README.md
-
run pre-commit
-
Update pyproject.toml
-
Update openadapt/replay.py
-
Update openadapt/replay.py
-
Update openadapt/replay.py
-
Update replay.py
-
update poetry.lock
Co-authored-by: Richard Abrich <[email protected]>
Co-authored-by: Richard Abrich <[email protected]> (581b9b8
)
v0.10.0
v0.10.0 (2023-08-29)
Feature
-
feat: use sentry.io (#386)
-
sentry
-
check for main branch
-
Update openadapt/config.py
-
Update openadapt/config.py
-
ERROR_REPORTING_ENABLED
-
Update config.py
-
update poetry.lock
-
Update openadapt/config.py
Co-authored-by: Richard Abrich <[email protected]> (90bfe8f
)
v0.9.0
v0.9.0 (2023-08-28)
Chore
-
chore: add invalid configuration assertion in naive.py (#471)
-
Update naive.py
-
simplify logical expression
-
github action check (
6040fae
) -
chore: Silence pytest DeprecationWarnings (#407)
-
Update pyproject.toml
-
tomlkit
-
Update config.py
-
remove config (
212452c
) -
chore: validate functionality of status checks (#477)
-
chore: validate functionality of status checks
-
test removing install script testing
-
try removing docstring form module to see if its picked up
-
add reference to pull request
-
add removed docstring back for app init file
-
add missing check out statement (
1485ae4
)
Feature
-
feat: enhanced visualize.py with NiceGUI (#406)
-
Create visualize1.py
-
changes
-
fix actions + add dark mode + remove unused code
-
Update visualize1.py
-
Update visualize1.py
-
bump ^ nicegui == 1.2.24
-
splitter
-
add plot
-
updated
-
add search button
-
isort
-
formatting
-
make plot dynamic
-
Update visualize1.py
-
make logo dynamic
-
comments
-
missed one
-
fixed plot bug
-
- max table children, deprecate old visualize
-
Update visualize.py
-
Update config.py
-
Update config.py
-
Update config.py
-
refactor: show -> view_file
-
Update visualize.py
-
Update visualize.py
-
downgrade fastapi
-
update config
-
linting
-
remove debug print
-
disabled on_select
-
Update visualize.py
-
fix visualization with tray
-
merge privacy api
-
Update visualize.py
-
pre-commit
-
Update poetry.lock (
8031a9d
)
Refactor
-
refactor: failing actions (#474)
-
add missing dicstrings
-
make docstring a bit longer
-
fix all flake8 errors
-
Add documentation on status checks
-
Update README.md
Co-authored-by: Mustafa Abdulrahman <[email protected]>
Co-authored-by: Richard Abrich <[email protected]> (09f4e71
)
-
refactor: style errors from productivity measurement PR (#480)
-
check for long gaps in recording
-
display basic productivity data in html page similar to visualize
-
show images for each window change
-
show productivity info for each window
-
WIP find tasks/cycles of ActionEvents
-
WIP find tasks/cycles of ActionEvents
-
WIP implementing brent's algorithm
-
implemented brent's algorithm
-
add task duration info + style changes to display
-
comments
-
floyd's algorithm and basic implementation of counting errors
-
implement longest repeated non-overlapping substring algorithm
-
removed unused code
-
small bug fixes
-
no empty window titles
-
small fixes
-
add title
-
edge case
-
make longest repeated substring recursive
-
changed window/tab switching
-
add number of actions in a task
-
add comments
-
make sure no non-repeating tasks are found
-
fix off by 1 error with window event screenshots
-
remove unused functions, comments, and some refactoring
-
docstrings
-
black
-
Undo changing PLOT_PERFORMANCE
-
style changes (
2089e74
)
Unknown
-
Update README.md (
250949f
) -
Productivity measurement (#234)
-
check for long gaps in recording
-
display basic productivity data in html page similar to visualize
-
show images for each window change
-
show productivity info for each window
-
WIP find tasks/cycles of ActionEvents
-
WIP find tasks/cycles of ActionEvents
-
WIP implementing brent's algorithm
-
implemented brent's algorithm
-
add task duration info + style changes to display
-
comments
-
floyd's algorithm and basic implementation of counting errors
-
implement longest repeated non-overlapping substring algorithm
-
removed unused code
-
small bug fixes
-
no empty window titles
-
small fixes
-
add title
-
edge case
-
make longest repeated substring recursive
-
changed window/tab switching
-
add number of actions in a task
-
add comments
-
make sure no non-repeating tasks are found
-
fix off by 1 error with window event screenshots
-
remove unused functions, comments, and some refactoring
-
docstrings
-
black
-
Undo changing PLOT_PERFORMANCE (
56d22a8
)
v0.8.1
v0.8.1 (2023-08-21)
Chore
-
chore(*): change installation of spacy weights to runtime (#462)
-
remove spacy from
manual steup instruciton in README.md -
remove spacy
installion from both the install scripts -
add todo
-
test runtime code for spacy installtion
-
pyetst passes even if spacy model is not installed
-
addressing:
- add spacy-trnasformers
address comment:
#462 (comment)
-
skip all the tests in test_scrub if
spacy miodel is ont installed -
format (
479937e
)
Fix
-
fix: enhance publish action and authors in pyproject.toml (#463)
-
fix: enhance publish action and authors in pyproject.toml
-
modify release-and-publish.yml
-
change author name to OpenAdapt.AI Team
-
use pull_request_target to trigger status checks for any git branch (
c7813c2
)
Refactor
-
refactor: add Privacy design API (#439)
-
add Privacy API design code
-
add Presidio.scrub_text
-
update script to remove linting error
-
add test script
-
try to fix the pytest error
-
try to fix failing test_scrub_api.py
-
fixed the pytest error
-
change the test file to use the providers code
-
refactor presidio_scrub
-
fix pytest test_presidio_scrub_text
-
fix pytest
-
update the scrub_image method header
-
add module docstrings
-
update base.py
-
update providers
-
update providers
-
add noqa
-
update flake8 to
ignore flake8 F821 undefined name '...' error -
remove noqa from line now
-
update flake8:
fix undefined error in pylint and falek8 -
update privacy api
-
fix all pylint errors
-
fix all pytlint errors
-
fix all pylint errors in base.py
-
now pytest passes with 6 warnings
-
update visualize to
use the privacy api providers code -
now visualization works with new Privacy API
-
change scrub ebaled to False
-
fix pytest
-
remove scrbu.py old moidule
-
format test script
-
format base.py and presidio.py
-
remove scrub module
-
fix merge
-
add spacy runtime code
-
remove pytestmark unused variable
-
tests get skippped if spacy is not installed
-
update utils
-
format for final commit (
5151cb5
)
v0.8.0
v0.8.0 (2023-08-10)
Chore
-
chore: resolve failing publish github actions (#458)
-
check if modified flake8 works
-
Add release github action
-
Add oa-pynput and oa-atomacos and refactor accordingly
-
Use simpler publish github action and rename to release-and-publish.yml
-
add preview check in main.yml
-
add documentation on publishing direct dependencies
-
chore: resolve publishing github action errors (
7b57505
)
Feature
-
feat: Implement System Tray Icon (#300)
-
add tray icon
-
move to tray.py
-
add notifications & guards
-
pyinstaller currently broken
-
Update tray.py
-
Update cards.py
-
hide icon in taskbar + minor improvements
-
add dropdown for visualize
-
Update tray.py
-
Update tray.py
-
add py6tray + notifier
-
BYE BYE PYSTRAY !!!
hello dependency inversion?
-
os.sep + fix console + other
-
use path.join
-
run -> _run
-
add replays
-
fix conflicting action items
-
fix database is locked + threading
-
type annotations
-
Update cards.py
-
Create visualize1.py
-
Revert "Create visualize1.py"
This reverts commit 753f691.
-
fix typo
-
fix merge conflicts : still broken
-
fix
-
Revert "fix"
This reverts commit 9d84446.
- Revert "fix merge conflicts : still broken"
This reverts commit 82e62d9.
-
Update pyproject.toml
-
styling / linting
-
Update tray.py
-
Update build.py
-
return vals
-
Update build.py
-
show app
-
changes (
9f2a04e
)