Recent Releases of activitywatch
activitywatch - v0.13.2
These are the release notes for ActivityWatch version v0.13.2.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@2e3s, @BasileusErwin, @BelKed, @brayo-pip, @davidfraser, @erikbjare, @Shi-Soul
Changelog
Changes since v0.13.1:
📦 activitywatch
🔨 Misc (7)
Click to expand
- chore: bump version to 0.13.2 ([`839d99f`](https://github.com/ActivityWatch/activitywatch/commit/839d99f)) - chore: updated changelog contributors cache ([`78d2b9d`](https://github.com/ActivityWatch/activitywatch/commit/78d2b9d)) - docs: fix mermaid architecture diagram ([`0951338`](https://github.com/ActivityWatch/activitywatch/commit/0951338)) - docs: added links to the mermaid architecture diagram ([`cdc8d5e`](https://github.com/ActivityWatch/activitywatch/commit/cdc8d5e)) - docs: added mermaid-diagram for visualization of architecture ([#1086](https://github.com/ActivityWatch/activitywatch/issues/1086)) ([`43cbad1`](https://github.com/ActivityWatch/activitywatch/commit/43cbad1)) - chore: updated changelog_contributors.csv cache ([`26fe779`](https://github.com/ActivityWatch/activitywatch/commit/26fe779)) - chore: bumped version to v0.13.1 in various places, including in submodules ([`6f0518a`](https://github.com/ActivityWatch/activitywatch/commit/6f0518a))
(excluded 5 less relevant commits)
📦 aw-server
🔨 Misc (1)
- chore: bumped version to 0.13.1 (
72108cd)
(excluded 3 less relevant commits)
📦 aw-webui
✨ Features (3)
- feat(ux): improve timeline usability (#610) (
291da6f) - feat: revert to the default coloring for non-standard watchers (#613) (
85c007e) - feat: use category colors in the timeline view (#609) (
0cf7831)
🐛 Fixes (3)
- fix: correctly invert colors of alerts in dark mode (#591) (
e6ad4cd) - fix: add a default color for Media category (#593) (
6ed3e83) - fix: add browser app name
Microsoft Edge Betaon macOS (#595) (ba1305d)
📦 aw-server-rust
🐛 Fixes (2)
- fix(sync): remove bug-causing workaround for spurious small db files (fixes #466) (#492) (
5738246) - fix(linux): add sd-notify for better systemd interop (#489) (
8d7ce89)
🔨 Misc (1)
- chore: bumped aw-server version to 0.13.1 (
b8330f1)
(excluded 6 less relevant commits)
📦 aw-webui
✨ Features (3)
- feat(ux): improve timeline usability (#610) (
291da6f) - feat: revert to the default coloring for non-standard watchers (#613) (
85c007e) - feat: use category colors in the timeline view (#609) (
0cf7831)
🐛 Fixes (3)
- fix: correctly invert colors of alerts in dark mode (#591) (
e6ad4cd) - fix: add a default color for Media category (#593) (
6ed3e83) - fix: add browser app name
Microsoft Edge Betaon macOS (#595) (ba1305d)
📦 aw-watcher-window
✨ Features (1)
🐛 Fixes (1)
📦 aw-core
🔨 Misc (1)
- chore: bump version to 0.5.17 (
6a58ec5)
📦 aw-client
🐛 Fixes (4)
- fix: fixed lints and type issues (
ece2b4c) - fix: fixed operator precedence bug in query (#86) (
292b235) - fix(example): fixed tz-naive datetimes in timespenttoday.py (
ff61703) - fix(example): replace single quotes with double quotes in query (#83) (
c699f43)
🔨 Misc (1)
- format: formatted with black (
38acb84)
(excluded 2 less relevant commits)
Full Changelog: https://github.com/ActivityWatch/activitywatch/compare/v0.13.1...v0.13.2
- Python
Published by github-actions[bot] over 1 year ago
activitywatch - v0.13.1
These are the release notes for ActivityWatch version v0.13.1.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@BelKed, @erikbjare
Changelog
Changes since v0.13.0:
📦 aw-server-rust
(excluded 3 less relevant commits)
📦 aw-webui
🐛 Fixes (4)
- fix: fixed extra space before punctuation in Home view on desktop (
2f3d1e8) - fix: fixes issue with migrating category settings to the server (#583) (
54769b7) - fix: dark mode (Timeline, Activity, Raw Data) (#575) (
05c25c9) - fix: add saturday as option for 'start of week' setting (
80db006)
Full Changelog: https://github.com/ActivityWatch/activitywatch/compare/v0.13.0...v0.13.1
- Python
Published by github-actions[bot] about 2 years ago
activitywatch - v0.13.0
These are the release notes for ActivityWatch version v0.13.0.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@2e3s, @750, @alwinator, @BelKed, @chaoky, @Elijah-Bodden, @erikbjare, @hooger, @iloveitaly, @jkbh, @johan-bjareholt, @Julianoe, @nathanmerrill, @noisersup, @ochen1, @omahs, @Organoidus, @pkvach, @ShootingKing-AM, @skaparis, @skewballfox, @StefanoChiodino, @TSRBerry, @vedantmgoyal2009, @victorlin, @vieteh
Changelog
Changes since v0.12.2
Summary
- ✨ New modules are now shipped with ActivityWatch! (not yet started by default)
aw-syncsyncs your local datastore with a sync folder (default~/ActivityWatchSync, which you can sync with Syncthing, Dropbox, etc). We encourage you to try it out and give us your feedback!aw-notifysends you notifications about your activity, like the top categories each hour.aw-watcher-inputcollects more fine-grained input activity, like mouse delta/clicks/keypresses.
- ✨ Server-side settings. Your categories and other settings are now preserved across browsers!
- 🍎 Stability improvements on macOS, tracking should now be much more reliable (hybrid polling)
- 🎨 Improvements to the dark theme
- 🐛 Fixed tracking issues on Windows for applications running with elevated permissions
- 🐛 Fixed issue on Linux/X11 where aw-watcher-window was getting stuck in a hot loop
- 🐛 Many bug fixes
- And a lot more...
📦 activitywatch
🐛 Fixes (3)
- fix(windows): re-add leading double brace to AppId (
3ada578) - fix(windows): remove extra '{' in AppId, potentially fixing #886 (
7aeb31c) - fix: trying to fix building extras on macOS (#935) (
2c0216d)
🔨 Misc (7)
Click to expand
- scripts: add line with count of excluded commits in build_changelog.sh ([`20649af`](https://github.com/ActivityWatch/activitywatch/commit/20649af)) - scripts: many changes to build_changelog.py ([`038d48a`](https://github.com/ActivityWatch/activitywatch/commit/038d48a)) - scripts: adapted build_changelog.py to work for any repo ([`6b67ec6`](https://github.com/ActivityWatch/activitywatch/commit/6b67ec6)) - test: make integration tests also run for aw-server-rust ([`42187d8`](https://github.com/ActivityWatch/activitywatch/commit/42187d8)) - chore: update tool versions ([#940](https://github.com/ActivityWatch/activitywatch/issues/940)) ([`de9dbad`](https://github.com/ActivityWatch/activitywatch/commit/de9dbad)) - docs(README): replaced occurrences of "our" ([`eea6713`](https://github.com/ActivityWatch/activitywatch/commit/eea6713)) - docs: added CITATION.cff ([`712f45a`](https://github.com/ActivityWatch/activitywatch/commit/712f45a))
(excluded 106 less relevant commits)
📦 aw-server
✨ Features (3)
- feat: added settings endpoints (#147) (
520c77c) - feat: added special hostname
!local(#140) (7527c8d) - feat: added support for bucket data object and updating bucket metadata (#128) (
8fecb98)
🐛 Fixes (8)
Click to expand
- fix: fix a `404` error when loading the dashboard ([#144](https://github.com/ActivityWatch/aw-server/issues/144)) ([`8b2cc22`](https://github.com/ActivityWatch/aw-server/commit/8b2cc22)) - fix: refactor Flask init code ([`b211131`](https://github.com/ActivityWatch/aw-server/commit/b211131)) - fix: fixed updated JSON handling in Flask 2.3+ ([`7f30c17`](https://github.com/ActivityWatch/aw-server/commit/7f30c17)) - fix: remove unneeded dependency ([#139](https://github.com/ActivityWatch/aw-server/issues/139)) ([`0e035c2`](https://github.com/ActivityWatch/aw-server/commit/0e035c2)) - fix: removed MANIFEST.in (replaced with pyproject.toml include) ([`df76a77`](https://github.com/ActivityWatch/aw-server/commit/df76a77)) - fix: changed `exit(0)` to `sys.exit(0)` ([`64f57ae`](https://github.com/ActivityWatch/aw-server/commit/64f57ae)) - fix: removed use of deprecated `log_file_json` param for `setup_logging` ([`99ab85d`](https://github.com/ActivityWatch/aw-server/commit/99ab85d)) - fix: added ruff linting, fixed lints ([`abd5b67`](https://github.com/ActivityWatch/aw-server/commit/abd5b67))
🔨 Misc (4)
- format: formatted aw-server.spec (
b686b14) - chore: added py.typed marker file (
400a17e) - test: improved test_settings (
60269e7) - test: fixed test (
dc510b1)
(excluded 46 less relevant commits)
📦 aw-server-rust
✨ Features (8)
- feat: added query function in aw-client (#477) (
c056e50) - feat: added daemon default subcommand, syncing at 5min intervals (
5dd5f34) - feat(sync): assume sync subcommand if none given (
ae8f7bf) - feat(sync): moved logic in sync-test scripts into rust, enabling sync with a single command (#430) (
3ab8291) - feat: embed webui assets into the binary (#385) (
26acc28) - feat: split client to async and blocking (#396) (
e689636) - feat: added special hostname
!local(#399) (857c2a3) - feat: allow specifying exactly which db file to sync with (
72993e7)
🐛 Fixes (14)
Click to expand
- fix: fixed compilation warnings & deprecations ([#479](https://github.com/ActivityWatch/aw-server-rust/issues/479)) ([`14165e1`](https://github.com/ActivityWatch/aw-server-rust/commit/14165e1)) - fix: fix for served paths in new aw-webui build config (no more /static/) ([`f1f63c3`](https://github.com/ActivityWatch/aw-server-rust/commit/f1f63c3)) - fix: added sync dir config via global `--sync-dir` cli param and `AW_SYNC_DIR` env var ([#457](https://github.com/ActivityWatch/aw-server-rust/issues/457)) ([`1b56e03`](https://github.com/ActivityWatch/aw-server-rust/commit/1b56e03)) - fix: replace panics with results & better option types ([#437](https://github.com/ActivityWatch/aw-server-rust/issues/437)) ([`dc70318`](https://github.com/ActivityWatch/aw-server-rust/commit/dc70318)) - fix: set rocket_cors log level to Warn (fixes[[#975](https://github.com/ActivityWatch/aw-server-rust/issues/975)](https://github.com/ActivityWatch/activitywatch/issues/975)) ([`59ee035`](https://github.com/ActivityWatch/aw-server-rust/commit/59ee035)) - fix(datastore): fixed deprecations in chrono (timestamp_nanos and from_utc) ([`88464b5`](https://github.com/ActivityWatch/aw-server-rust/commit/88464b5)) - fix: return null for missing settings without 404 ([`d39f258`](https://github.com/ActivityWatch/aw-server-rust/commit/d39f258)) - fix: rewrote settings logic to mimic aw-server-python behavior ([#428](https://github.com/ActivityWatch/aw-server-rust/issues/428)) ([`728c00e`](https://github.com/ActivityWatch/aw-server-rust/commit/728c00e)) - fix: improve AW_WEBUI_DIR handling ([#424](https://github.com/ActivityWatch/aw-server-rust/issues/424)) ([`448312d`](https://github.com/ActivityWatch/aw-server-rust/commit/448312d)) - fix: embed files even in debug mode, minor android build script improvements, update aw-webui ([`2e3298e`](https://github.com/ActivityWatch/aw-server-rust/commit/2e3298e)) - fix(android): removed use of asset_path in favor of asset_resolver ([`f284213`](https://github.com/ActivityWatch/aw-server-rust/commit/f284213)) - fix: fixed verbose logging, added proper closing of db connections, removed NoResponse message ([`c2374b5`](https://github.com/ActivityWatch/aw-server-rust/commit/c2374b5)) - fix: period_union with empty args ([#366](https://github.com/ActivityWatch/aw-server-rust/issues/366)) ([`1f4f07d`](https://github.com/ActivityWatch/aw-server-rust/commit/1f4f07d)) - fix: Remove unwraps from filter_keyvals_regex ([`bd547ad`](https://github.com/ActivityWatch/aw-server-rust/commit/bd547ad))
🔨 Misc (10)
Click to expand
- docs(sync): updated README for aw-sync with proper usage instructions ([`41b030a`](https://github.com/ActivityWatch/aw-server-rust/commit/41b030a)) - docs: removed +nightly from example command ([`6a93563`](https://github.com/ActivityWatch/aw-server-rust/commit/6a93563)) - Remove references to nightly rust release ([`01107b6`](https://github.com/ActivityWatch/aw-server-rust/commit/01107b6)) - perf: improve performance of filter_period_intersect ([#436](https://github.com/ActivityWatch/aw-server-rust/issues/436)) ([`55cad4a`](https://github.com/ActivityWatch/aw-server-rust/commit/55cad4a)) - docs: removed old mention of caveats ([`0240dc0`](https://github.com/ActivityWatch/aw-server-rust/commit/0240dc0)) - chore: added dist to gitignore ([`9b8df05`](https://github.com/ActivityWatch/aw-server-rust/commit/9b8df05)) - docs: corrected command ([#404](https://github.com/ActivityWatch/aw-server-rust/issues/404)) ([`505b66a`](https://github.com/ActivityWatch/aw-server-rust/commit/505b66a)) - refactor: moved site_data_dir and get_asset_path to dirs.rs ([`5a7e84d`](https://github.com/ActivityWatch/aw-server-rust/commit/5a7e84d)) - Update logging.rs ([`49b2026`](https://github.com/ActivityWatch/aw-server-rust/commit/49b2026)) - debug: redir stderr panic log to logger ([`729f27b`](https://github.com/ActivityWatch/aw-server-rust/commit/729f27b))
(excluded 62 less relevant commits)
📦 aw-webui
✨ Features (12)
- feat: Add 'app' and 'title' fields to CSV export in Reports (#552) (
7c0761d) - feat: added categoryQuery support on Android, fixing 'Timeline (barchart)' visualization (
0282eec) - feat: improved timeline tooltip, including better time formatting (hide date if same day), fixes #494 (
54be44d) - feat: redesigned timeline filter settings, hid inside (
609a7cc) - feat: filtering clients and hosts on timeline (#502) (
d7c70b4) - feat: added support for query caching in aw-client (#501) (
33784bd) - feat: server-side settings (#493) (
1131f9b) - feat: updated design of 'Raw data' (Buckets) view (#448) (
5484d68) - feat: add productivity score for categories (#258) (
f4e0793) - feat(wip): added bucket validator (#441) (
184cc83) - feat(wip): added bucket merge tool (#434) (
d805a02) - feat: show bucket data field in Bucket view (
384cb82)
🐛 Fixes (59)
Click to expand
- fix: only save updated settings to server, store theme and landingpage in localStorage as well ([#573](https://github.com/ActivityWatch/aw-webui/issues/573)) ([`021acc4`](https://github.com/ActivityWatch/aw-webui/commit/021acc4)) - fix: removed unused guard ([`bf16309`](https://github.com/ActivityWatch/aw-webui/commit/bf16309)) - fix: fixed test needing to await async loading of settings ([`98dee43`](https://github.com/ActivityWatch/aw-webui/commit/98dee43)) - fix: fixed categories and views not being stored/loaded from server-side settings ([`b99efb4`](https://github.com/ActivityWatch/aw-webui/commit/b99efb4)) - fix: correctly convert `words` from map to array ([#569](https://github.com/ActivityWatch/aw-webui/issues/569)) ([`5993db3`](https://github.com/ActivityWatch/aw-webui/commit/5993db3)) - fix: dark mode (Stopwatch, Category Builder) ([#570](https://github.com/ActivityWatch/aw-webui/issues/570)) ([`8245c37`](https://github.com/ActivityWatch/aw-webui/commit/8245c37)) - fix: showing of `UncategorizedNotification` ([#571](https://github.com/ActivityWatch/aw-webui/issues/571)) ([`1b1209d`](https://github.com/ActivityWatch/aw-webui/commit/1b1209d)) - fix: correct URL encoding for category filter query params ([#566](https://github.com/ActivityWatch/aw-webui/issues/566)) ([`d3a22c2`](https://github.com/ActivityWatch/aw-webui/commit/d3a22c2)) - fix: hopefully fixes bug in category builder for 'constructor' word (and other prototype stuff) ([#565](https://github.com/ActivityWatch/aw-webui/issues/565)) ([`9d58554`](https://github.com/ActivityWatch/aw-webui/commit/9d58554)) - fix: fixes bug in category builder when word 'constructor' exists ([#564](https://github.com/ActivityWatch/aw-webui/issues/564)) ([`74b0d31`](https://github.com/ActivityWatch/aw-webui/commit/74b0d31)) - fix: add 'librewolf-default' browser appname ([#541](https://github.com/ActivityWatch/aw-webui/issues/541)) ([`75dc005`](https://github.com/ActivityWatch/aw-webui/commit/75dc005)) - fix: add 'Arc.exe' to browser appnames ([#553](https://github.com/ActivityWatch/aw-webui/issues/553)) ([`ba148a9`](https://github.com/ActivityWatch/aw-webui/commit/ba148a9)) - fix: added librewolf-default browser appname ([`dd37252`](https://github.com/ActivityWatch/aw-webui/commit/dd37252)) - fix: move 'brave browser' browser-to-appname entries ([#283](https://github.com/ActivityWatch/aw-webui/issues/283)) ([`b867e80`](https://github.com/ActivityWatch/aw-webui/commit/b867e80)) - fix: fix URL matching for toggling of dark-mode style element ([#562](https://github.com/ActivityWatch/aw-webui/issues/562)) ([`b54b5cb`](https://github.com/ActivityWatch/aw-webui/commit/b54b5cb)) - fix: fixed dark theme toggle in webpack ([`64bc94d`](https://github.com/ActivityWatch/aw-webui/commit/64bc94d)) - fix: added pwa manifest generation in vite ([`f608a1e`](https://github.com/ActivityWatch/aw-webui/commit/f608a1e)) - fix: make files in ./static serve at root (harmonize webpack and vite) ([`b78ad4f`](https://github.com/ActivityWatch/aw-webui/commit/b78ad4f)) - fix: fix CSP for both vite and webpack ([`8b2d886`](https://github.com/ActivityWatch/aw-webui/commit/8b2d886)) - fix: fixed vite builds! ([`a5a6ea0`](https://github.com/ActivityWatch/aw-webui/commit/a5a6ea0)) - fix: more progress on vite builds ([`b9978e3`](https://github.com/ActivityWatch/aw-webui/commit/b9978e3)) - fix: rename jest.config.js -> jest.config.cjs ([`b62b4c3`](https://github.com/ActivityWatch/aw-webui/commit/b62b4c3)) - fix: fixed broken icons ([`0b032ec`](https://github.com/ActivityWatch/aw-webui/commit/0b032ec)) - fix: changed `require` to `import` ([`c7cdade`](https://github.com/ActivityWatch/aw-webui/commit/c7cdade)) - fix: Handle date clearing in Activity view ([#554](https://github.com/ActivityWatch/aw-webui/issues/554)) ([`97a1089`](https://github.com/ActivityWatch/aw-webui/commit/97a1089)) - fix: converted components to typescript ([#556](https://github.com/ActivityWatch/aw-webui/issues/556)) ([`400ba07`](https://github.com/ActivityWatch/aw-webui/commit/400ba07)) - fix: fixed Search view returning all events unfiltered, and converted component to typescript ([#555](https://github.com/ActivityWatch/aw-webui/issues/555)) ([`3a6a218`](https://github.com/ActivityWatch/aw-webui/commit/3a6a218)) - fix: use settings store to retrieve useColorFallback setting ([#533](https://github.com/ActivityWatch/aw-webui/issues/533)) ([`23df3fb`](https://github.com/ActivityWatch/aw-webui/commit/23df3fb)) - fix: add app name for Vivaldi on macOS ([#520](https://github.com/ActivityWatch/aw-webui/issues/520)) ([`845b12f`](https://github.com/ActivityWatch/aw-webui/commit/845b12f)) - fix: made navbar menu toggler visible in dark mode ([`7de395b`](https://github.com/ActivityWatch/aw-webui/commit/7de395b)) - fix: open edit modal when 'Add Category' clicked (add top-level category) ([`5540cb8`](https://github.com/ActivityWatch/aw-webui/commit/5540cb8)) - fix: fixed Score visualization on Android ([`d0d3682`](https://github.com/ActivityWatch/aw-webui/commit/d0d3682)) - fix: reload buckets when opening Buckets view ([`51330e4`](https://github.com/ActivityWatch/aw-webui/commit/51330e4)) - fix: fixed IBucket.first_seen for aw-server-python ([`8babe10`](https://github.com/ActivityWatch/aw-webui/commit/8babe10)) - fix: never choose 'unknown' host as default for category builder ([`819c4e3`](https://github.com/ActivityWatch/aw-webui/commit/819c4e3)) - fix: sort hosts by last_updated in buckets store, so that the first host is probably the primary one ([`fcbd586`](https://github.com/ActivityWatch/aw-webui/commit/fcbd586)) - fix: made CSP stricter in prod ([#503](https://github.com/ActivityWatch/aw-webui/issues/503)) ([`35ad0ae`](https://github.com/ActivityWatch/aw-webui/commit/35ad0ae)) - fix: respect request timeout setting (https://github.com/ActivityWatch/activitywatch/issues/979) ([`e05e805`](https://github.com/ActivityWatch/aw-webui/commit/e05e805)) - fix: better edge browser support ([`9600814`](https://github.com/ActivityWatch/aw-webui/commit/9600814)) - fix: better librewolf browser support ([#499](https://github.com/ActivityWatch/aw-webui/issues/499)) ([`d1fb86b`](https://github.com/ActivityWatch/aw-webui/commit/d1fb86b)) - fix: correct the regex for GIMP in default category rules ([#483](https://github.com/ActivityWatch/aw-webui/issues/483)) ([`608296f`](https://github.com/ActivityWatch/aw-webui/commit/608296f)) - fix: support Yandex browser on macOS ([#490](https://github.com/ActivityWatch/aw-webui/issues/490)) ([`62043c7`](https://github.com/ActivityWatch/aw-webui/commit/62043c7)) - fix: removed unnecessary margin on small screens ([`573b728`](https://github.com/ActivityWatch/aw-webui/commit/573b728)) - fix: make uncategorized notification less aggressive ([`2bcd615`](https://github.com/ActivityWatch/aw-webui/commit/2bcd615)) - fix: support Arc browser on macOS ([#473](https://github.com/ActivityWatch/aw-webui/issues/473)) ([`cf74080`](https://github.com/ActivityWatch/aw-webui/commit/cf74080)) - fix: wording s/ignore case/case insensitive/ ([#478](https://github.com/ActivityWatch/aw-webui/issues/478)) ([`f76721a`](https://github.com/ActivityWatch/aw-webui/commit/f76721a)) - fix: don't get previous day for the 'Daily Timeline (Chronological)' visualization ([`d2fa858`](https://github.com/ActivityWatch/aw-webui/commit/d2fa858)) - fix: add missing title parameter to URL of Custom Visualization ([#475](https://github.com/ActivityWatch/aw-webui/issues/475)) ([`9c84f22`](https://github.com/ActivityWatch/aw-webui/commit/9c84f22)) - fix: fixed bugs in PeriodUsage (wrong date labels) and TimelineBarChart (suggestedMax not set correctly) ([`fb019df`](https://github.com/ActivityWatch/aw-webui/commit/fb019df)) - fix: added text-shadow to improve readability on dark theme ([`51b1a2e`](https://github.com/ActivityWatch/aw-webui/commit/51b1a2e)) - fix: added link to issue for server-side settings ([`1f194ff`](https://github.com/ActivityWatch/aw-webui/commit/1f194ff)) - fix: added multidevice support to `query_active_history` ([#451](https://github.com/ActivityWatch/aw-webui/issues/451)) ([`9b387d2`](https://github.com/ActivityWatch/aw-webui/commit/9b387d2)) - fix: add librewolf support ([#433](https://github.com/ActivityWatch/aw-webui/issues/433)) ([`6468b39`](https://github.com/ActivityWatch/aw-webui/commit/6468b39)) - fix: add mattermost to category rule Comms::IM ([#363](https://github.com/ActivityWatch/aw-webui/issues/363)) ([`6d49cd4`](https://github.com/ActivityWatch/aw-webui/commit/6d49cd4)) - fix: add NeoChat to category rule Comms::IM ([#361](https://github.com/ActivityWatch/aw-webui/issues/361)) ([`29193cb`](https://github.com/ActivityWatch/aw-webui/commit/29193cb)) - fix: adds Microsoft-edge to list of browser names ([#398](https://github.com/ActivityWatch/aw-webui/issues/398)) ([`ec4cce6`](https://github.com/ActivityWatch/aw-webui/commit/ec4cce6)) - fix: apply typing fixes needed after updating dependencies ([`ab5f598`](https://github.com/ActivityWatch/aw-webui/commit/ab5f598)) - fix: set uncategorized notification isVisible ratio to 0.3, disabled when category query param set ([`03caaa0`](https://github.com/ActivityWatch/aw-webui/commit/03caaa0)) - fix: made daterange selector date-inclusive/include the day of the end date (fixes[[#693](https://github.com/ActivityWatch/aw-webui/issues/693)](https://github.com/ActivityWatch/activitywatch/issues/693)) ([`839366e`](https://github.com/ActivityWatch/aw-webui/commit/839366e))
🔨 Misc (6)
- test: fixed import errors in tests (
cc82b3d) - refactor: converted the remaining components to typescript (#558) (
3ae4060) - Revert "fix: use settings store to retrieve useColorFallback setting (#533)" (
6bffa65) - format: fixed formatting (
78dd436) - test: updated test snapshot (
0244144) - docs(README): fix typos (#421) (
7306fc1)
(excluded 54 less relevant commits)
📦 media
🔨 Misc (1)
- docs: added README (
ae8d373)
📦 aw-watcher-afk
🐛 Fixes (3)
- fix: add +1ms to get rid of 20s afk-events not being merged by heartbeat (#64) (
84dd679) - fix: fixed typechecking issue (
0e356fe) - fix: fixed lints (
575a6f5)
(excluded 7 less relevant commits)
📦 aw-watcher-window
✨ Features (2)
- feat: added back wmi method on Windows as fallback for admin processes (#96) (
2d878c5) - feat: added hybrid polling method for macOS (#95) (
af38b35)
🐛 Fixes (3)
- fix: fixed lints (
310ce78) - fix: downgrade python-xlib to 0.31 to work around #89 (
1a334d8) - fix(macOS): guards against missing notification data (#86) (
82d9673)
(excluded 7 less relevant commits)
📦 aw-qt
✨ Features (1)
🐛 Fixes (1)
- fix: fixed lints (
34cb4a9)
(excluded 9 less relevant commits)
📦 aw-core
✨ Features (1)
- feat: added
update_bucketmethods to datastores, finished support for bucket 'data' attribute (#121) (c38713e)
🐛 Fixes (10)
Click to expand
- fix: fixed log path (again) ([`6adeed9`](https://github.com/ActivityWatch/aw-core/commit/6adeed9)) - fix: change back to old log dir after breaking change in platformdirs, pinned platformdirs ([`6b3d670`](https://github.com/ActivityWatch/aw-core/commit/6b3d670)) - fix: prevent `KeyError: 'title'` in `filter_keyvals_regex()` ([#123](https://github.com/ActivityWatch/aw-core/issues/123)) ([`c0bd507`](https://github.com/ActivityWatch/aw-core/commit/c0bd507)) - fix: migrate to `platformdirs` from deprecated `appdirs` ([#122](https://github.com/ActivityWatch/aw-core/issues/122)) ([`ebdf2dd`](https://github.com/ActivityWatch/aw-core/commit/ebdf2dd)) - fix: fixed bug in peewee storage where updated/migrated model was expected ([`f5f3816`](https://github.com/ActivityWatch/aw-core/commit/f5f3816)) - fix: removed pythonjsonlogger and json logging support ([`7f494f5`](https://github.com/ActivityWatch/aw-core/commit/7f494f5)) - fix: removed mongodb storage ([`330b415`](https://github.com/ActivityWatch/aw-core/commit/330b415)) - fix: fixed warnings/nits reported by ruff ([`085d823`](https://github.com/ActivityWatch/aw-core/commit/085d823)) - fix: applied black ([`b6362bb`](https://github.com/ActivityWatch/aw-core/commit/b6362bb)) - fix: applied black ([`c193153`](https://github.com/ActivityWatch/aw-core/commit/c193153))
🔨 Misc (4)
- chore: release v0.5.15 (
6f5597e) - chore: release v0.5.14 (
22deef5) - chore: release v0.5.13 (
667e5f0) - chore: release v0.5.12 (
64b539f)
(excluded 15 less relevant commits)
📦 aw-client
✨ Features (3)
- feat(example): added workinghoursgspread.py example script (#81) (
c2b051e) - feat: default to using server-side categories for queries (
75ae591) - feat: added methods getsetting and setsetting (
858672d)
🐛 Fixes (7)
Click to expand
- fix(examples): fixed bug where it doesn't update rows between midnight and day_offset ([`7e12bf2`](https://github.com/ActivityWatch/aw-client/commit/7e12bf2)) - fix: added comment about categories always fetched from prod to get_classes() ([`b4598ff`](https://github.com/ActivityWatch/aw-client/commit/b4598ff)) - fix: added ActivityWatchClient to __all__ ([`6b04bd5`](https://github.com/ActivityWatch/aw-client/commit/6b04bd5)) - fix: fixed typechecking issue ([`5d06b08`](https://github.com/ActivityWatch/aw-client/commit/5d06b08)) - fix(examples): update merge buckets example script ([#75](https://github.com/ActivityWatch/aw-client/issues/75)) ([`99c597b`](https://github.com/ActivityWatch/aw-client/commit/99c597b)) - fix(examples): fixed deprecated kwargs in `to_datetime` ([`3b4b6f0`](https://github.com/ActivityWatch/aw-client/commit/3b4b6f0)) - fix: fixed lints and formatting ([`fc83616`](https://github.com/ActivityWatch/aw-client/commit/fc83616))
🔨 Misc (2)
(excluded 8 less relevant commits)
📦 aw-notify
✨ Features (6)
- feat: use server-side categories, invoke start as default subcommand (
4efe542) - feat: load categories from file, added yesterday summary, misc cleanup (
1667535) - feat: added startnewday notification (
ff5c000) - feat: added proper icon and media submodule (
1f4d036) - feat: misc improvements, added hourly command (
d9e2e28) - feat: added checkin notification (
9cecdbc)
🐛 Fixes (10)
Click to expand
- fix: fixed AwClient initialization (respect --testing), misc cleanup ([`ca1a075`](https://github.com/ActivityWatch/aw-notify/commit/ca1a075)) - fix: output all + top 3 top-level categories in checkin (instead of hardcoded) ([`de461a9`](https://github.com/ActivityWatch/aw-notify/commit/de461a9)) - fix: added potential workaround for failing NSBundle bundleIdentifier check in desktop-notifier ([`c640ee3`](https://github.com/ActivityWatch/aw-notify/commit/c640ee3)) - fix: fixed logging ([`d1d0dec`](https://github.com/ActivityWatch/aw-notify/commit/d1d0dec)) - fix: touch __init__.py to fix mypy complaining ([`15a5aa0`](https://github.com/ActivityWatch/aw-notify/commit/15a5aa0)) - fix: added __main__.py ([`350bf7c`](https://github.com/ActivityWatch/aw-notify/commit/350bf7c)) - fix: set positive=true for Work alert ([`d88473a`](https://github.com/ActivityWatch/aw-notify/commit/d88473a)) - fix: added ttl-based caching, misc fixes ([`144f9c9`](https://github.com/ActivityWatch/aw-notify/commit/144f9c9)) - fix: set up CLI, added installation & usage to README ([`139afac`](https://github.com/ActivityWatch/aw-notify/commit/139afac)) - fix: refactor ([`c0f021e`](https://github.com/ActivityWatch/aw-notify/commit/c0f021e))
🔨 Misc (4)
- format: run black (
cf943c2) - chore: added .gitignore (
61fd864) - docs: added note about macOS limitations (
1fe7cf8) - initial commit (
4880a40)
(excluded 7 less relevant commits)
📦 aw-watcher-input
✨ Features (2)
🐛 Fixes (8)
Click to expand
- fix: increase default poll_time to 5s, sleep such that we get even intervals ([`e012b51`](https://github.com/ActivityWatch/aw-watcher-input/commit/e012b51)) - fix: fixed visualization when running on non-standard port ([`c9a4052`](https://github.com/ActivityWatch/aw-watcher-input/commit/c9a4052)) - fix(build): include pynput hidden imports in pyinstaller spec ([#11](https://github.com/ActivityWatch/aw-watcher-input/issues/11)) ([`2a45376`](https://github.com/ActivityWatch/aw-watcher-input/commit/2a45376)) - fix: fixed incorrect variable name ([`7791a5e`](https://github.com/ActivityWatch/aw-watcher-input/commit/7791a5e)) - fix: respect testing mode ([`4abce0a`](https://github.com/ActivityWatch/aw-watcher-input/commit/4abce0a)) - fix: fixed incorrect parameter name 'stop' -> 'end' ([`154432e`](https://github.com/ActivityWatch/aw-watcher-input/commit/154432e)) - fix: fixed bucket not being created ([`9bb85c4`](https://github.com/ActivityWatch/aw-watcher-input/commit/9bb85c4)) - fix: start client queue thread (fixes [#10](https://github.com/ActivityWatch/aw-watcher-input/issues/10)) ([`5ffcacd`](https://github.com/ActivityWatch/aw-watcher-input/commit/5ffcacd))
🔨 Misc (7)
Click to expand
- docs(README): added instructions for usage with aw-server-rust ([`63ae7d5`](https://github.com/ActivityWatch/aw-watcher-input/commit/63ae7d5)) - docs(README): improved README, and some very minor changes ([`408174c`](https://github.com/ActivityWatch/aw-watcher-input/commit/408174c)) - docs(README): pug-cli package is needed for pug command used in make build ([#14](https://github.com/ActivityWatch/aw-watcher-input/issues/14)) ([`3313b4a`](https://github.com/ActivityWatch/aw-watcher-input/commit/3313b4a)) - Merge pull request [#12](https://github.com/ActivityWatch/aw-watcher-input/issues/12) from ActivityWatch/dev/custom-vis ([`32a717c`](https://github.com/ActivityWatch/aw-watcher-input/commit/32a717c)) - docs: use 'poetry run' to ensure command is in PATH ([`714ce5f`](https://github.com/ActivityWatch/aw-watcher-input/commit/714ce5f)) - docs: added screenshot and links to how it's implemented/looks in ulogme ([`87d2100`](https://github.com/ActivityWatch/aw-watcher-input/commit/87d2100)) - initial commit ([`a08e2e6`](https://github.com/ActivityWatch/aw-watcher-input/commit/a08e2e6))
(excluded 14 less relevant commits)
Full Changelog: https://github.com/ActivityWatch/activitywatch/compare/v0.12.2...v0.13.0
- Python
Published by github-actions[bot] about 2 years ago
activitywatch - v0.12.3b19
These are the release notes for ActivityWatch version v0.12.3b19.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@BelKed, @Elijah-Bodden, @erikbjare, @jkbh, @pkvach
Changelog
Changes since v0.12.3b18:
📦 activitywatch
(excluded 4 less relevant commits)
📦 aw-server
(excluded 3 less relevant commits)
📦 aw-server-rust
🐛 Fixes (1)
(excluded 3 less relevant commits)
📦 aw-webui
🐛 Fixes (12)
Click to expand
- fix: only save updated settings to server, store theme and landingpage in localStorage as well ([#573](https://github.com/ActivityWatch/aw-webui/issues/573)) ([`021acc4`](https://github.com/ActivityWatch/aw-webui/commit/021acc4)) - fix: removed unused guard ([`bf16309`](https://github.com/ActivityWatch/aw-webui/commit/bf16309)) - fix: fixed test needing to await async loading of settings ([`98dee43`](https://github.com/ActivityWatch/aw-webui/commit/98dee43)) - fix: fixed categories and views not being stored/loaded from server-side settings ([`b99efb4`](https://github.com/ActivityWatch/aw-webui/commit/b99efb4)) - fix: correctly convert `words` from map to array ([#569](https://github.com/ActivityWatch/aw-webui/issues/569)) ([`5993db3`](https://github.com/ActivityWatch/aw-webui/commit/5993db3)) - fix: dark mode (Stopwatch, Category Builder) ([#570](https://github.com/ActivityWatch/aw-webui/issues/570)) ([`8245c37`](https://github.com/ActivityWatch/aw-webui/commit/8245c37)) - fix: showing of `UncategorizedNotification` ([#571](https://github.com/ActivityWatch/aw-webui/issues/571)) ([`1b1209d`](https://github.com/ActivityWatch/aw-webui/commit/1b1209d)) - fix: correct URL encoding for category filter query params ([#566](https://github.com/ActivityWatch/aw-webui/issues/566)) ([`d3a22c2`](https://github.com/ActivityWatch/aw-webui/commit/d3a22c2)) - fix: hopefully fixes bug in category builder for 'constructor' word (and other prototype stuff) ([#565](https://github.com/ActivityWatch/aw-webui/issues/565)) ([`9d58554`](https://github.com/ActivityWatch/aw-webui/commit/9d58554)) - fix: fixes bug in category builder when word 'constructor' exists ([#564](https://github.com/ActivityWatch/aw-webui/issues/564)) ([`74b0d31`](https://github.com/ActivityWatch/aw-webui/commit/74b0d31)) - fix: add 'librewolf-default' browser appname ([#541](https://github.com/ActivityWatch/aw-webui/issues/541)) ([`75dc005`](https://github.com/ActivityWatch/aw-webui/commit/75dc005)) - fix: add 'Arc.exe' to browser appnames ([#553](https://github.com/ActivityWatch/aw-webui/issues/553)) ([`ba148a9`](https://github.com/ActivityWatch/aw-webui/commit/ba148a9))
(excluded 2 less relevant commits)
Full Changelog: https://github.com/ActivityWatch/activitywatch/compare/v0.12.3b18...v0.12.3b19
- Python
Published by github-actions[bot] about 2 years ago
activitywatch - v0.12.3b18
These are the release notes for ActivityWatch version v0.12.3b18.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@BelKed, @erikbjare, @iloveitaly
Changelog
Changes since v0.12.3b17:
📦 activitywatch
(excluded 2 less relevant commits)
📦 aw-server-rust
🐛 Fixes (1)
- fix: fix for served paths in new aw-webui build config (no more /static/) (
f1f63c3)
(excluded 2 less relevant commits)
📦 aw-webui
🐛 Fixes (3)
- fix: added librewolf-default browser appname (
dd37252) - fix: move 'brave browser' browser-to-appname entries (#283) (
b867e80) - fix: fix URL matching for toggling of dark-mode style element (#562) (
b54b5cb)
Full Changelog: https://github.com/ActivityWatch/activitywatch/compare/v0.12.3b17...v0.12.3b18
- Python
Published by github-actions[bot] about 2 years ago
activitywatch - v0.12.3b17
These are the release notes for ActivityWatch version v0.12.3b17.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@erikbjare, @pkvach, @vieteh
Changelog
Changes since v0.12.3b16:
📦 activitywatch
🐛 Fixes (2)
- fix(windows): re-add leading double brace to AppId (
3ada578) - fix(windows): remove extra '{' in AppId, potentially fixing #886 (
7aeb31c)
(excluded 9 less relevant commits)
📦 aw-server
(excluded 2 less relevant commits)
📦 aw-server-rust
✨ Features (1)
🐛 Fixes (1)
🔨 Misc (1)
- docs(sync): updated README for aw-sync with proper usage instructions (
41b030a)
(excluded 2 less relevant commits)
📦 aw-webui
✨ Features (1)
🐛 Fixes (14)
Click to expand
- fix: fixed dark theme toggle in webpack ([`64bc94d`](https://github.com/ActivityWatch/aw-webui/commit/64bc94d)) - fix: added pwa manifest generation in vite ([`f608a1e`](https://github.com/ActivityWatch/aw-webui/commit/f608a1e)) - fix: make files in ./static serve at root (harmonize webpack and vite) ([`b78ad4f`](https://github.com/ActivityWatch/aw-webui/commit/b78ad4f)) - fix: fix CSP for both vite and webpack ([`8b2d886`](https://github.com/ActivityWatch/aw-webui/commit/8b2d886)) - fix: fixed vite builds! ([`a5a6ea0`](https://github.com/ActivityWatch/aw-webui/commit/a5a6ea0)) - fix: more progress on vite builds ([`b9978e3`](https://github.com/ActivityWatch/aw-webui/commit/b9978e3)) - fix: rename jest.config.js -> jest.config.cjs ([`b62b4c3`](https://github.com/ActivityWatch/aw-webui/commit/b62b4c3)) - fix: fixed broken icons ([`0b032ec`](https://github.com/ActivityWatch/aw-webui/commit/0b032ec)) - fix: changed `require` to `import` ([`c7cdade`](https://github.com/ActivityWatch/aw-webui/commit/c7cdade)) - fix: Handle date clearing in Activity view ([#554](https://github.com/ActivityWatch/aw-webui/issues/554)) ([`97a1089`](https://github.com/ActivityWatch/aw-webui/commit/97a1089)) - fix: converted components to typescript ([#556](https://github.com/ActivityWatch/aw-webui/issues/556)) ([`400ba07`](https://github.com/ActivityWatch/aw-webui/commit/400ba07)) - fix: fixed Search view returning all events unfiltered, and converted component to typescript ([#555](https://github.com/ActivityWatch/aw-webui/issues/555)) ([`3a6a218`](https://github.com/ActivityWatch/aw-webui/commit/3a6a218)) - fix: use settings store to retrieve useColorFallback setting ([#533](https://github.com/ActivityWatch/aw-webui/issues/533)) ([`23df3fb`](https://github.com/ActivityWatch/aw-webui/commit/23df3fb)) - fix: add app name for Vivaldi on macOS ([#520](https://github.com/ActivityWatch/aw-webui/issues/520)) ([`845b12f`](https://github.com/ActivityWatch/aw-webui/commit/845b12f))
🔨 Misc (3)
- test: fixed import errors in tests (
cc82b3d) - refactor: converted the remaining components to typescript (#558) (
3ae4060) - Revert "fix: use settings store to retrieve useColorFallback setting (#533)" (
6bffa65)
(excluded 17 less relevant commits)
📦 aw-qt
✨ Features (1)
(excluded 3 less relevant commits)
📦 aw-client
✨ Features (1)
🐛 Fixes (1)
- fix(examples): fixed bug where it doesn't update rows between midnight and day_offset (
7e12bf2)
📦 aw-notify
🔨 Misc (1)
- format: run black (
cf943c2)
(excluded 2 less relevant commits)
Full Changelog: https://github.com/ActivityWatch/activitywatch/compare/v0.12.3b16...v0.12.3b17
- Python
Published by github-actions[bot] about 2 years ago
activitywatch - v0.12.3b16
These are the release notes for ActivityWatch version v0.12.3b16.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@erikbjare
Changelog
Changes since v0.12.3b15:
📦 activitywatch
(excluded 6 less relevant commits)
📦 aw-server-rust
(excluded 5 less relevant commits)
📦 aw-watcher-window
✨ Features (2)
- feat: added back wmi method on Windows as fallback for admin processes (#96) (
2d878c5) - feat: added hybrid polling method for macOS (#95) (
af38b35)
📦 aw-notify
🐛 Fixes (4)
- fix: fixed AwClient initialization (respect --testing), misc cleanup (
ca1a075) - fix: output all + top 3 top-level categories in checkin (instead of hardcoded) (
de461a9) - fix: added potential workaround for failing NSBundle bundleIdentifier check in desktop-notifier (
c640ee3) - fix: fixed logging (
d1d0dec)
Full Changelog: https://github.com/ActivityWatch/activitywatch/compare/v0.12.3b15...v0.12.3b16
- Python
Published by github-actions[bot] over 2 years ago
activitywatch - v0.12.3b15
These are the release notes for ActivityWatch version v0.12.3b15.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@erikbjare
Changelog
Changes since v0.12.3b14:
📦 activitywatch
🐛 Fixes (1)
(excluded 3 less relevant commits)
📦 aw-server
🔨 Misc (1)
- format: formatted aw-server.spec (
b686b14)
📦 aw-server-rust
✨ Features (2)
- feat: added daemon default subcommand, syncing at 5min intervals (
5dd5f34) - feat(sync): assume sync subcommand if none given (
ae8f7bf)
📦 aw-webui
✨ Features (1)
- feat: added categoryQuery support on Android, fixing 'Timeline (barchart)' visualization (
0282eec)
🐛 Fixes (5)
- fix: made navbar menu toggler visible in dark mode (
7de395b) - fix: open edit modal when 'Add Category' clicked (add top-level category) (
5540cb8) - fix: fixed Score visualization on Android (
d0d3682) - fix: reload buckets when opening Buckets view (
51330e4) - fix: fixed IBucket.first_seen for aw-server-python (
8babe10)
📦 media
🔨 Misc (1)
- docs: added README (
ae8d373)
📦 aw-client
✨ Features (1)
- feat: default to using server-side categories for queries (
75ae591)
🐛 Fixes (1)
- fix: added comment about categories always fetched from prod to get_classes() (
b4598ff)
🔨 Misc (1)
- chore: release v0.5.13 (
4938210)
📦 aw-notify
✨ Features (1)
- feat: use server-side categories, invoke start as default subcommand (
4efe542)
📦 aw-watcher-input
🐛 Fixes (1)
- fix: increase default poll_time to 5s, sleep such that we get even intervals (
e012b51)
Full Changelog: https://github.com/ActivityWatch/activitywatch/compare/v0.12.3b14...v0.12.3b15
- Python
Published by github-actions[bot] over 2 years ago
activitywatch - v0.12.3b14
These are the release notes for ActivityWatch version v0.12.3b14.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@erikbjare, @nathanmerrill, @skaparis
Changelog
Changes since v0.12.3b13:
📦 activitywatch
(excluded 3 less relevant commits)
📦 aw-server-rust
🐛 Fixes (1)
🔨 Misc (1)
- docs: removed +nightly from example command (
6a93563)
(excluded 2 less relevant commits)
📦 aw-webui
✨ Features (3)
- feat: improved timeline tooltip, including better time formatting (hide date if same day), fixes #494 (
54be44d) - feat: redesigned timeline filter settings, hid inside
<details>(609a7cc) - feat: filtering clients and hosts on timeline (#502) (
d7c70b4)
🐛 Fixes (3)
- fix: never choose 'unknown' host as default for category builder (
819c4e3) - fix: sort hosts by last_updated in buckets store, so that the first host is probably the primary one (
fcbd586) - fix: made CSP stricter in prod (#503) (
35ad0ae)
(excluded 5 less relevant commits)
📦 aw-watcher-afk
🐛 Fixes (1)
Full Changelog: https://github.com/ActivityWatch/activitywatch/compare/v0.12.3b13...v0.12.3b14
- Python
Published by github-actions[bot] over 2 years ago
activitywatch - v0.12.3b13
These are the release notes for ActivityWatch version v0.12.3b13.
New to ActivityWatch? Check out the website and the README.
Note
This release had a build issue which led to aw-server-rust not being included.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@750, @BelKed, @erikbjare, @johan-bjareholt, @Organoidus
Changelog
Changes since v0.12.3b12:
📦 activitywatch
🔨 Misc (3)
- scripts: add line with count of excluded commits in build_changelog.sh (
20649af) - scripts: many changes to build_changelog.py (
038d48a) - scripts: adapted build_changelog.py to work for any repo (
6b67ec6)
(excluded 13 less relevant commits)
📦 aw-server
🔨 Misc (1)
- chore: added py.typed marker file (
400a17e)
(excluded 4 less relevant commits)
📦 aw-server-rust
✨ Features (1)
- feat(sync): moved logic in sync-test scripts into rust, enabling sync with a single command (#430) (
3ab8291)
🐛 Fixes (2)
- fix: set rocket_cors log level to Warn (fixes#975) (
59ee035) - fix(datastore): fixed deprecations in chrono (timestampnanos and fromutc) (
88464b5)
🔨 Misc (4)
(excluded 9 less relevant commits)
📦 aw-webui
✨ Features (1)
🐛 Fixes (4)
- fix: respect request timeout setting (https://github.com/ActivityWatch/activitywatch/issues/979) (
e05e805) - fix: better edge browser support (
9600814) - fix: better librewolf browser support (#499) (
d1fb86b) - fix: correct the regex for GIMP in default category rules (#483) (
608296f)
(excluded 2 less relevant commits)
📦 aw-watcher-afk
🐛 Fixes (2)
📦 aw-watcher-window
🐛 Fixes (1)
- fix: fixed lints (
310ce78)
📦 aw-qt
🐛 Fixes (1)
- fix: fixed lints (
34cb4a9)
📦 aw-client
🐛 Fixes (2)
Full Changelog: https://github.com/ActivityWatch/activitywatch/compare/v0.12.3b12...v0.12.3b13
- Python
Published by github-actions[bot] over 2 years ago
activitywatch - v0.12.3b12
These are the release notes for ActivityWatch version v0.12.3b12.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@750, @erikbjare
Changelog
Changes since v0.12.3b11
📦 aw-server-rust
- build: fixed including aw-webui by building it before aw-server (fixes https://github.com/ActivityWatch/activitywatch/issues/974) (
f0e71a8)
📦 aw-webui
🐛 Fixes (1)
- fix: support Yandex browser on macOS ([#490](https://github.com/ActivityWatch/aw-webui/issues/490)) ([`62043c7`](https://github.com/ActivityWatch/aw-webui/commit/62043c7))
- Python
Published by github-actions[bot] over 2 years ago
activitywatch - v0.12.3b11
These are the release notes for ActivityWatch version v0.12.3b11.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@dependabot[bot], @erikbjare, @Julianoe
Changelog
Changes since v0.12.3b10
📦 activitywatch
🔨 Misc (1)
- test: make integration tests also run for aw-server-rust ([`42187d8`](https://github.com/ActivityWatch/activitywatch/commit/42187d8))
📦 aw-server
✨ Features (1)
🔨 Misc (1)
- test: improved test_settings ([`60269e7`](https://github.com/ActivityWatch/aw-server/commit/60269e7))
📦 aw-server-rust
✨ Features (1)
🐛 Fixes (5)
- fix: return null for missing settings without 404 ([`d39f258`](https://github.com/ActivityWatch/aw-server-rust/commit/d39f258)) - fix: rewrote settings logic to mimic aw-server-python behavior ([#428](https://github.com/ActivityWatch/aw-server-rust/issues/428)) ([`728c00e`](https://github.com/ActivityWatch/aw-server-rust/commit/728c00e)) - fix: improve AW_WEBUI_DIR handling ([#424](https://github.com/ActivityWatch/aw-server-rust/issues/424)) ([`448312d`](https://github.com/ActivityWatch/aw-server-rust/commit/448312d)) - fix: embed files even in debug mode, minor android build script improvements, update aw-webui ([`2e3298e`](https://github.com/ActivityWatch/aw-server-rust/commit/2e3298e)) - fix(android): removed use of asset_path in favor of asset_resolver ([`f284213`](https://github.com/ActivityWatch/aw-server-rust/commit/f284213))
📦 aw-webui
✨ Features (1)
🐛 Fixes (4)
- fix: removed unnecessary margin on small screens ([`573b728`](https://github.com/ActivityWatch/aw-webui/commit/573b728)) - fix: make uncategorized notification less aggressive ([`2bcd615`](https://github.com/ActivityWatch/aw-webui/commit/2bcd615)) - fix: support Arc browser on macOS ([#473](https://github.com/ActivityWatch/aw-webui/issues/473)) ([`cf74080`](https://github.com/ActivityWatch/aw-webui/commit/cf74080)) - fix: wording s/ignore case/case insensitive/ ([#478](https://github.com/ActivityWatch/aw-webui/issues/478)) ([`f76721a`](https://github.com/ActivityWatch/aw-webui/commit/f76721a))
📦 aw-core
🐛 Fixes (2)
- fix: fixed log path (again) ([`6adeed9`](https://github.com/ActivityWatch/aw-core/commit/6adeed9)) - fix: change back to old log dir after breaking change in platformdirs, pinned platformdirs ([`6b3d670`](https://github.com/ActivityWatch/aw-core/commit/6b3d670))
📦 aw-client
✨ Features (1)
- feat: added methods getsetting and setsetting (
858672d)
- Python
Published by github-actions[bot] over 2 years ago
activitywatch - v0.12.3b10
v0.12.3b10
These are the release notes for ActivityWatch version v0.12.3b10.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@dependabot[bot], @erikbjare, @victorlin
Changelog
Changes since v0.12.3b9
📦 aw-server-rust
✨ Features (1)
📦 aw-watcher-window
🐛 Fixes (1)
- fix: downgrade python-xlib to 0.31 to work around [#89](https://github.com/ActivityWatch/aw-watcher-window/issues/89) ([`1a334d8`](https://github.com/ActivityWatch/aw-watcher-window/commit/1a334d8))
📦 aw-client
🐛 Fixes (2)
- fix(examples): update merge buckets example script ([#75](https://github.com/ActivityWatch/aw-client/issues/75)) ([`99c597b`](https://github.com/ActivityWatch/aw-client/commit/99c597b)) - fix(examples): fixed deprecated kwargs in `to_datetime` ([`3b4b6f0`](https://github.com/ActivityWatch/aw-client/commit/3b4b6f0))
- Python
Published by github-actions[bot] almost 3 years ago
activitywatch - v0.12.3b9
v0.12.3b9
These are the release notes for ActivityWatch version v0.12.3b9.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@erikbjare, @iloveitaly, @StefanoChiodino
Changelog
Changes since v0.12.3b8
📦 activitywatch
🔨 Misc (1)
- chore: update tool versions ([#940](https://github.com/ActivityWatch/activitywatch/issues/940)) ([`de9dbad`](https://github.com/ActivityWatch/activitywatch/commit/de9dbad))
📦 aw-server-rust
🔨 Misc (1)
- docs: corrected command ([#404](https://github.com/ActivityWatch/aw-server-rust/issues/404)) ([`505b66a`](https://github.com/ActivityWatch/aw-server-rust/commit/505b66a))
📦 aw-webui
🐛 Fixes (2)
- fix: don't get previous day for the 'Daily Timeline (Chronological)' visualization ([`d2fa858`](https://github.com/ActivityWatch/aw-webui/commit/d2fa858)) - fix: add missing title parameter to URL of Custom Visualization ([#475](https://github.com/ActivityWatch/aw-webui/issues/475)) ([`9c84f22`](https://github.com/ActivityWatch/aw-webui/commit/9c84f22))
- Python
Published by github-actions[bot] almost 3 years ago
activitywatch - v0.12.3b8
v0.12.3b8
These are the release notes for ActivityWatch version v0.12.3b8.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@erikbjare
Changelog
Changes since v0.12.3b7
📦 aw-notify
🐛 Fixes (2)
- fix: touch __init__.py to fix mypy complaining ([`15a5aa0`](https://github.com/ActivityWatch/aw-notify/commit/15a5aa0)) - fix: added __main__.py ([`350bf7c`](https://github.com/ActivityWatch/aw-notify/commit/350bf7c))
- Python
Published by github-actions[bot] almost 3 years ago
activitywatch - v0.12.3b7
v0.12.3b7
These are the release notes for ActivityWatch version v0.12.3b7.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@erikbjare, @ochen1
Changelog
Changes since v0.12.3b6
📦 aw-webui
🐛 Fixes (1)
- fix: fixed bugs in PeriodUsage (wrong date labels) and TimelineBarChart (suggestedMax not set correctly) ([`fb019df`](https://github.com/ActivityWatch/aw-webui/commit/fb019df))
📦 aw-server-rust
📦 aw-webui
🐛 Fixes (1)
- fix: fixed bugs in PeriodUsage (wrong date labels) and TimelineBarChart (suggestedMax not set correctly) ([`fb019df`](https://github.com/ActivityWatch/aw-webui/commit/fb019df))
📦 aw-notify
✨ Features (5)
- feat: load categories from file, added yesterday summary, misc cleanup (
1667535) - feat: added startnewday notification (
ff5c000) - feat: added proper icon and media submodule (
1f4d036) - feat: misc improvements, added hourly command (
d9e2e28) - feat: added checkin notification (
9cecdbc)
🐛 Fixes (4)
- fix: set positive=true for Work alert ([`d88473a`](https://github.com/ActivityWatch/aw-notify/commit/d88473a)) - fix: added ttl-based caching, misc fixes ([`144f9c9`](https://github.com/ActivityWatch/aw-notify/commit/144f9c9)) - fix: set up CLI, added installation & usage to README ([`139afac`](https://github.com/ActivityWatch/aw-notify/commit/139afac)) - fix: refactor ([`c0f021e`](https://github.com/ActivityWatch/aw-notify/commit/c0f021e))
🔨 Misc (3)
- chore: added .gitignore ([`61fd864`](https://github.com/ActivityWatch/aw-notify/commit/61fd864)) - docs: added note about macOS limitations ([`1fe7cf8`](https://github.com/ActivityWatch/aw-notify/commit/1fe7cf8)) - initial commit ([`4880a40`](https://github.com/ActivityWatch/aw-notify/commit/4880a40))
📦 aw-watcher-input
✨ Features (2)
🐛 Fixes (7)
Click to expand
- fix: fixed visualization when running on non-standard port ([`c9a4052`](https://github.com/ActivityWatch/aw-watcher-input/commit/c9a4052)) - fix(build): include pynput hidden imports in pyinstaller spec ([#11](https://github.com/ActivityWatch/aw-watcher-input/issues/11)) ([`2a45376`](https://github.com/ActivityWatch/aw-watcher-input/commit/2a45376)) - fix: fixed incorrect variable name ([`7791a5e`](https://github.com/ActivityWatch/aw-watcher-input/commit/7791a5e)) - fix: respect testing mode ([`4abce0a`](https://github.com/ActivityWatch/aw-watcher-input/commit/4abce0a)) - fix: fixed incorrect parameter name 'stop' -> 'end' ([`154432e`](https://github.com/ActivityWatch/aw-watcher-input/commit/154432e)) - fix: fixed bucket not being created ([`9bb85c4`](https://github.com/ActivityWatch/aw-watcher-input/commit/9bb85c4)) - fix: start client queue thread (fixes [#10](https://github.com/ActivityWatch/aw-watcher-input/issues/10)) ([`5ffcacd`](https://github.com/ActivityWatch/aw-watcher-input/commit/5ffcacd))
🔨 Misc (7)
Click to expand
- docs(README): added instructions for usage with aw-server-rust ([`63ae7d5`](https://github.com/ActivityWatch/aw-watcher-input/commit/63ae7d5)) - docs(README): improved README, and some very minor changes ([`408174c`](https://github.com/ActivityWatch/aw-watcher-input/commit/408174c)) - docs(README): pug-cli package is needed for pug command used in make build ([#14](https://github.com/ActivityWatch/aw-watcher-input/issues/14)) ([`3313b4a`](https://github.com/ActivityWatch/aw-watcher-input/commit/3313b4a)) - Merge pull request [#12](https://github.com/ActivityWatch/aw-watcher-input/issues/12) from ActivityWatch/dev/custom-vis ([`32a717c`](https://github.com/ActivityWatch/aw-watcher-input/commit/32a717c)) - docs: use 'poetry run' to ensure command is in PATH ([`714ce5f`](https://github.com/ActivityWatch/aw-watcher-input/commit/714ce5f)) - docs: added screenshot and links to how it's implemented/looks in ulogme ([`87d2100`](https://github.com/ActivityWatch/aw-watcher-input/commit/87d2100)) - initial commit ([`a08e2e6`](https://github.com/ActivityWatch/aw-watcher-input/commit/a08e2e6))
- Python
Published by github-actions[bot] almost 3 years ago
activitywatch - v0.12.3b6
v0.12.3b6
These are the release notes for ActivityWatch version v0.12.3b6.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@BelKed, @erikbjare, @TSRBerry
Changelog
Changes since v0.12.3b5
📦 activitywatch
📦 aw-server
✨ Features (1)
🐛 Fixes (1)
- fix: fix a `404` error when loading the dashboard ([#144](https://github.com/ActivityWatch/aw-server/issues/144)) ([`8b2cc22`](https://github.com/ActivityWatch/aw-server/commit/8b2cc22))
📦 aw-webui
🐛 Fixes (1)
- fix: added text-shadow to improve readability on dark theme ([`51b1a2e`](https://github.com/ActivityWatch/aw-webui/commit/51b1a2e))
📦 aw-server-rust
✨ Features (1)
📦 aw-core
🐛 Fixes (1)
- fix: prevent `KeyError: 'title'` in `filter_keyvals_regex()` ([#123](https://github.com/ActivityWatch/aw-core/issues/123)) ([`c0bd507`](https://github.com/ActivityWatch/aw-core/commit/c0bd507))
- Python
Published by github-actions[bot] almost 3 years ago
activitywatch - v0.12.3b5
v0.12.3b5
These are the release notes for ActivityWatch version v0.12.3b5.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@erikbjare
Changelog
Changes since v0.12.3b4
📦 activitywatch
- Python
Published by github-actions[bot] almost 3 years ago
activitywatch - v0.12.3b4
v0.12.3b4
These are the release notes for ActivityWatch version v0.12.3b4.
New to ActivityWatch? Check out the website and the README.
Known issues
- aw-server won't start due to missing files in bundle: https://github.com/ActivityWatch/activitywatch/issues/916
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@BelKed, @erikbjare
Changelog
Changes since v0.12.3b3
📦 aw-server
🐛 Fixes (4)
- fix: refactor Flask init code ([`b211131`](https://github.com/ActivityWatch/aw-server/commit/b211131)) - fix: fixed updated JSON handling in Flask 2.3+ ([`7f30c17`](https://github.com/ActivityWatch/aw-server/commit/7f30c17)) - fix: remove unneeded dependency ([#139](https://github.com/ActivityWatch/aw-server/issues/139)) ([`0e035c2`](https://github.com/ActivityWatch/aw-server/commit/0e035c2)) - fix: removed MANIFEST.in (replaced with pyproject.toml include) ([`df76a77`](https://github.com/ActivityWatch/aw-server/commit/df76a77))
📦 aw-webui
✨ Features (1)
🐛 Fixes (2)
- fix: added link to issue for server-side settings ([`1f194ff`](https://github.com/ActivityWatch/aw-webui/commit/1f194ff)) - fix: added multidevice support to `query_active_history` ([#451](https://github.com/ActivityWatch/aw-webui/issues/451)) ([`9b387d2`](https://github.com/ActivityWatch/aw-webui/commit/9b387d2))
📦 aw-core
🐛 Fixes (1)
- fix: migrate to `platformdirs` from deprecated `appdirs` ([#122](https://github.com/ActivityWatch/aw-core/issues/122)) ([`ebdf2dd`](https://github.com/ActivityWatch/aw-core/commit/ebdf2dd))
🔨 Misc (2)
- chore: release v0.5.15 ([`6f5597e`](https://github.com/ActivityWatch/aw-core/commit/6f5597e)) - chore: release v0.5.14 ([`22deef5`](https://github.com/ActivityWatch/aw-core/commit/22deef5))
- Python
Published by github-actions[bot] almost 3 years ago
activitywatch - v0.12.3b3
v0.12.3b3
These are the release notes for ActivityWatch version v0.12.3b3.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@erikbjare
Changelog
Changes since v0.12.3b2
📦 activitywatch
🔨 Misc (1)
- docs(README): replaced occurrences of "our" ([`eea6713`](https://github.com/ActivityWatch/activitywatch/commit/eea6713))
📦 aw-core
🐛 Fixes (1)
- fix: fixed bug in peewee storage where updated/migrated model was expected ([`f5f3816`](https://github.com/ActivityWatch/aw-core/commit/f5f3816))
- Python
Published by github-actions[bot] about 3 years ago
activitywatch - v0.12.3b2
v0.12.3b2
These are the release notes for ActivityWatch version v0.12.3b2.
New to ActivityWatch? Check out the website and the README.
Bad version
This version has a bad bug (mentioned here). Don't use it. It is only kept here for testing purposes.
Downloads
Please don't install this version.
Contributors
Thanks to everyone who contributed to this release:
@chaoky, @dependabot[bot], @erikbjare, @hooger, @omahs, @ShootingKing-AM, @skewballfox, @vedantmgoyal2009
Changelog
Changes since v0.12.3b1
📦 activitywatch
📦 aw-server
✨ Features (1)
🐛 Fixes (1)
- fix: changed `exit(0)` to `sys.exit(0)` ([`64f57ae`](https://github.com/ActivityWatch/aw-server/commit/64f57ae))
📦 aw-server-rust
✨ Features (1)
- feat: allow specifying exactly which db file to sync with (
72993e7)
🐛 Fixes (2)
- fix: fixed verbose logging, added proper closing of db connections, removed NoResponse message ([`c2374b5`](https://github.com/ActivityWatch/aw-server-rust/commit/c2374b5)) - fix: period_union with empty args ([#366](https://github.com/ActivityWatch/aw-server-rust/issues/366)) ([`1f4f07d`](https://github.com/ActivityWatch/aw-server-rust/commit/1f4f07d))
🔨 Misc (3)
- refactor: moved site_data_dir and get_asset_path to dirs.rs ([`5a7e84d`](https://github.com/ActivityWatch/aw-server-rust/commit/5a7e84d)) - Update logging.rs ([`49b2026`](https://github.com/ActivityWatch/aw-server-rust/commit/49b2026)) - debug: redir stderr panic log to logger ([`729f27b`](https://github.com/ActivityWatch/aw-server-rust/commit/729f27b))
📦 aw-webui
✨ Features (4)
- feat: add productivity score for categories (#258) (
f4e0793) - feat(wip): added bucket validator (#441) (
184cc83) - feat(wip): added bucket merge tool (#434) (
d805a02) - feat: show bucket data field in Bucket view (
384cb82)
🐛 Fixes (7)
Click to expand
- fix: add librewolf support ([#433](https://github.com/ActivityWatch/aw-webui/issues/433)) ([`6468b39`](https://github.com/ActivityWatch/aw-webui/commit/6468b39)) - fix: add mattermost to category rule Comms::IM ([#363](https://github.com/ActivityWatch/aw-webui/issues/363)) ([`6d49cd4`](https://github.com/ActivityWatch/aw-webui/commit/6d49cd4)) - fix: add NeoChat to category rule Comms::IM ([#361](https://github.com/ActivityWatch/aw-webui/issues/361)) ([`29193cb`](https://github.com/ActivityWatch/aw-webui/commit/29193cb)) - fix: adds Microsoft-edge to list of browser names ([#398](https://github.com/ActivityWatch/aw-webui/issues/398)) ([`ec4cce6`](https://github.com/ActivityWatch/aw-webui/commit/ec4cce6)) - fix: apply typing fixes needed after updating dependencies ([`ab5f598`](https://github.com/ActivityWatch/aw-webui/commit/ab5f598)) - fix: set uncategorized notification isVisible ratio to 0.3, disabled when category query param set ([`03caaa0`](https://github.com/ActivityWatch/aw-webui/commit/03caaa0)) - fix: made daterange selector date-inclusive/include the day of the end date (fixes[[#693](https://github.com/ActivityWatch/aw-webui/issues/693)](https://github.com/ActivityWatch/activitywatch/issues/693)) ([`839366e`](https://github.com/ActivityWatch/aw-webui/commit/839366e))
🔨 Misc (3)
- format: fixed formatting ([`78dd436`](https://github.com/ActivityWatch/aw-webui/commit/78dd436)) - test: updated test snapshot ([`0244144`](https://github.com/ActivityWatch/aw-webui/commit/0244144)) - docs(README): fix typos ([#421](https://github.com/ActivityWatch/aw-webui/issues/421)) ([`7306fc1`](https://github.com/ActivityWatch/aw-webui/commit/7306fc1))
📦 aw-core
✨ Features (1)
- feat: added
update_bucketmethods to datastores, finished support for bucket 'data' attribute (#121) (c38713e)
🔨 Misc (1)
- chore: release v0.5.13 ([`667e5f0`](https://github.com/ActivityWatch/aw-core/commit/667e5f0))
📦 aw-client
🔨 Misc (1)
- chore: release v0.5.12 ([`5b5f8b0`](https://github.com/ActivityWatch/aw-client/commit/5b5f8b0))
- Python
Published by github-actions[bot] about 3 years ago
activitywatch - v0.12.3b1
v0.12.3b1
These are the release notes for ActivityWatch version v0.12.3b1.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@dependabot[bot], @erikbjare, @iloveitaly, @johan-bjareholt
Changelog
Changes since v0.12.2
📦 activitywatch
🔨 Misc (1)
- docs: added CITATION.cff ([`712f45a`](https://github.com/ActivityWatch/activitywatch/commit/712f45a))
📦 aw-server
🐛 Fixes (2)
- fix: removed use of deprecated `log_file_json` param for `setup_logging` ([`99ab85d`](https://github.com/ActivityWatch/aw-server/commit/99ab85d)) - fix: added ruff linting, fixed lints ([`abd5b67`](https://github.com/ActivityWatch/aw-server/commit/abd5b67))
🔨 Misc (1)
- test: fixed test ([`dc510b1`](https://github.com/ActivityWatch/aw-server/commit/dc510b1))
📦 aw-server-rust
🐛 Fixes (1)
- fix: Remove unwraps from filter_keyvals_regex ([`bd547ad`](https://github.com/ActivityWatch/aw-server-rust/commit/bd547ad))
📦 aw-watcher-window
🐛 Fixes (1)
- fix(macOS): guards against missing notification data ([#86](https://github.com/ActivityWatch/aw-watcher-window/issues/86)) ([`82d9673`](https://github.com/ActivityWatch/aw-watcher-window/commit/82d9673))
📦 aw-core
🐛 Fixes (5)
- fix: removed pythonjsonlogger and json logging support ([`7f494f5`](https://github.com/ActivityWatch/aw-core/commit/7f494f5)) - fix: removed mongodb storage ([`330b415`](https://github.com/ActivityWatch/aw-core/commit/330b415)) - fix: fixed warnings/nits reported by ruff ([`085d823`](https://github.com/ActivityWatch/aw-core/commit/085d823)) - fix: applied black ([`b6362bb`](https://github.com/ActivityWatch/aw-core/commit/b6362bb)) - fix: applied black ([`c193153`](https://github.com/ActivityWatch/aw-core/commit/c193153))
🔨 Misc (1)
- chore: release v0.5.12 ([`64b539f`](https://github.com/ActivityWatch/aw-core/commit/64b539f))
📦 aw-client
🐛 Fixes (1)
- fix: fixed lints and formatting ([`fc83616`](https://github.com/ActivityWatch/aw-client/commit/fc83616))
- Python
Published by github-actions[bot] over 3 years ago
activitywatch - v0.12.2
v0.12.2
These are the release notes for ActivityWatch version v0.12.2.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@alclary, @chengyuhui, @dependabot[bot], @erikbjare, @iloveitaly, @lgtm-com[bot], @LockBlock-dev, @LunarWatcher, @luzpaz, @pktiuk, @ShootingKing-AM, @soxofaan, @vedantmgoyal2009, @xylix, @yumemio
Changelog
Changes since v0.12.1
📦 activitywatch
🔨 Misc (4)
- chore: updated changelog_contributors.csv cache ([`92cca1d`](https://github.com/ActivityWatch/activitywatch/commit/92cca1d)) - docs(README): minor formatting improvement ([#816](https://github.com/ActivityWatch/activitywatch/issues/816)) ([`ac53b78`](https://github.com/ActivityWatch/activitywatch/commit/ac53b78)) - docs: added how to claim GitPOAP in CONTRIBUTING.md ([`5a1b39d`](https://github.com/ActivityWatch/activitywatch/commit/5a1b39d)) - docs(README): added DOI/zenodo, updated donations badge ([`d8c7753`](https://github.com/ActivityWatch/activitywatch/commit/d8c7753))
📦 aw-server
🐛 Fixes (2)
- fix: re-enable flask multi-threading ([#94](https://github.com/ActivityWatch/aw-server/issues/94)) ([`a012e7a`](https://github.com/ActivityWatch/aw-server/commit/a012e7a)) - fix: made heartbeats threadsafe ([#95](https://github.com/ActivityWatch/aw-server/issues/95)) ([`92997c2`](https://github.com/ActivityWatch/aw-server/commit/92997c2))
🔨 Misc (2)
- chore: applied no_implicit_optional ([`af61292`](https://github.com/ActivityWatch/aw-server/commit/af61292)) - docs(README): fix broken link ([#87](https://github.com/ActivityWatch/aw-server/issues/87)) ([`0e55b94`](https://github.com/ActivityWatch/aw-server/commit/0e55b94))
📦 aw-webui
✨ Features (5)
- feat: added timeline visualization in Activity view (#380) (
d96471c) - feat: add support for magic string CATEGORIES in query editor (#372) (
e9aa9e1) - feat: pull default query from query param (#371) (
e2c5a7a) - feat: added category-builder to easily make categories from uncategorized time (and a notification when much is uncategorized) (#378) (
74778e0) - feat: added "count-as-active" setting to always count some apps/titles as active (#375) (
40e6f25)
🐛 Fixes (12)
Click to expand
- fix: fixed periodusage mouseout error (reset color) ([#397](https://github.com/ActivityWatch/aw-webui/issues/397)) ([`47a4687`](https://github.com/ActivityWatch/aw-webui/commit/47a4687)) - fix: ignore CanceledError's in ErrorBoundary messages ([#396](https://github.com/ActivityWatch/aw-webui/issues/396)) ([`bd4ac3d`](https://github.com/ActivityWatch/aw-webui/commit/bd4ac3d)) - fix: print error when __CATEGORIES__ used and no categories set ([#388](https://github.com/ActivityWatch/aw-webui/issues/388)) ([`7d4438f`](https://github.com/ActivityWatch/aw-webui/commit/7d4438f)) - fix: better messages in CategoryBuilder when all done ([`12effc6`](https://github.com/ActivityWatch/aw-webui/commit/12effc6)) - fix: ci and e2e test ([#383](https://github.com/ActivityWatch/aw-webui/issues/383)) ([`cbb555d`](https://github.com/ActivityWatch/aw-webui/commit/cbb555d)) - fix: fixed unnecessary settings store update ([`6b71838`](https://github.com/ActivityWatch/aw-webui/commit/6b71838)) - fix: improved categorization settings in several ways (validation, escaping, unsaved changes dialog) ([`9f37315`](https://github.com/ActivityWatch/aw-webui/commit/9f37315)) - fix: fixed bugs in QueryExplorer ([`27e5c59`](https://github.com/ActivityWatch/aw-webui/commit/27e5c59)) - fix: fixes to count-as-active ([`033ad99`](https://github.com/ActivityWatch/aw-webui/commit/033ad99)) - fix: enforce unix-style newlines through .gitattributes ([#377](https://github.com/ActivityWatch/aw-webui/issues/377)) ([`4a6de2f`](https://github.com/ActivityWatch/aw-webui/commit/4a6de2f)) - fix: add browser-queries support for waterfox and orion ([#370](https://github.com/ActivityWatch/aw-webui/issues/370)) ([`b6bd53f`](https://github.com/ActivityWatch/aw-webui/commit/b6bd53f)) - fix: fixed NewReleaseNotification couldn't be hidden/disabled ([#374](https://github.com/ActivityWatch/aw-webui/issues/374)) ([`bfe847c`](https://github.com/ActivityWatch/aw-webui/commit/bfe847c))
🔨 Misc (2)
- refactor: switched to using media repo for logo assets ([`4362717`](https://github.com/ActivityWatch/aw-webui/commit/4362717)) - docs: better explain how to use pre-releases for dev/testing ([#373](https://github.com/ActivityWatch/aw-webui/issues/373)) ([`3361706`](https://github.com/ActivityWatch/aw-webui/commit/3361706))
📦 media
🔨 Misc (9)
Click to expand
- added social media and play store banners ([`7eeb8d6`](https://github.com/ActivityWatch/media/commit/7eeb8d6)) - Remove unnecessary logo after automatic dark mode recoloration ([`cb597f7`](https://github.com/ActivityWatch/media/commit/cb597f7)) - Merge pull request [#1](https://github.com/ActivityWatch/media/issues/1) from xylix/monochrome-logos ([`6097588`](https://github.com/ActivityWatch/media/commit/6097588)) - Add monochrome logos (Used on MacOS trayicon) ([`510cefc`](https://github.com/ActivityWatch/media/commit/510cefc)) - Merge branch 'master' of github.com:ActivityWatch/media ([`1c1221c`](https://github.com/ActivityWatch/media/commit/1c1221c)) - added 128px version of logo ([`915724f`](https://github.com/ActivityWatch/media/commit/915724f)) - added png2icns script and icns version of logo ([`32b7939`](https://github.com/ActivityWatch/media/commit/32b7939)) - added .ico version of logo ([`9cb68e0`](https://github.com/ActivityWatch/media/commit/9cb68e0)) - Initial commit, included logo, banner and Varela Round ([`d705a5f`](https://github.com/ActivityWatch/media/commit/d705a5f))
📦 aw-server-rust
✨ Features (1)
🐛 Fixes (8)
Click to expand
- fix: applied `cargo fmt` ([`7b8b7b3`](https://github.com/ActivityWatch/aw-server-rust/commit/7b8b7b3)) - fix: fixed deprecations and ran `clippy --fix` ([`923ba82`](https://github.com/ActivityWatch/aw-server-rust/commit/923ba82)) - fix: several android fixes ([#323](https://github.com/ActivityWatch/aw-server-rust/issues/323)) ([`8173d57`](https://github.com/ActivityWatch/aw-server-rust/commit/8173d57)) - fix: better bucket matching error (taking into account hostname) ([#318](https://github.com/ActivityWatch/aw-server-rust/issues/318)) ([`3d7d952`](https://github.com/ActivityWatch/aw-server-rust/commit/3d7d952)) - fix: only filter certain loggers when not in debug mode ([#319](https://github.com/ActivityWatch/aw-server-rust/issues/319)) ([`fbdc6b5`](https://github.com/ActivityWatch/aw-server-rust/commit/fbdc6b5)) - fix: extra debug logging when in testing mode ([#310](https://github.com/ActivityWatch/aw-server-rust/issues/310)) ([`5bd70f9`](https://github.com/ActivityWatch/aw-server-rust/commit/5bd70f9)) - fix(sync): important FIXME comments, improvements to sync scripts ([`922f9b3`](https://github.com/ActivityWatch/aw-server-rust/commit/922f9b3)) - fix: source log level from ENV ([#304](https://github.com/ActivityWatch/aw-server-rust/issues/304)) ([`d6b3992`](https://github.com/ActivityWatch/aw-server-rust/commit/d6b3992))
🔨 Misc (5)
- docs: improved aw-sync README ([`1092f32`](https://github.com/ActivityWatch/aw-server-rust/commit/1092f32)) - docs: added mention of Python prototype to README ([`58cb4f7`](https://github.com/ActivityWatch/aw-server-rust/commit/58cb4f7)) - chore: bumped version to 0.12.1 ([`8df8251`](https://github.com/ActivityWatch/aw-server-rust/commit/8df8251)) - docs: source comment typo ([#303](https://github.com/ActivityWatch/aw-server-rust/issues/303)) ([`2bbf4ee`](https://github.com/ActivityWatch/aw-server-rust/commit/2bbf4ee)) - test: adding explicit test for long pulse merge ([#307](https://github.com/ActivityWatch/aw-server-rust/issues/307)) ([`d6a61d9`](https://github.com/ActivityWatch/aw-server-rust/commit/d6a61d9))
📦 aw-webui
✨ Features (5)
- feat: added timeline visualization in Activity view (#380) (
d96471c) - feat: add support for magic string CATEGORIES in query editor (#372) (
e9aa9e1) - feat: pull default query from query param (#371) (
e2c5a7a) - feat: added category-builder to easily make categories from uncategorized time (and a notification when much is uncategorized) (#378) (
74778e0) - feat: added "count-as-active" setting to always count some apps/titles as active (#375) (
40e6f25)
🐛 Fixes (12)
Click to expand
- fix: fixed periodusage mouseout error (reset color) ([#397](https://github.com/ActivityWatch/aw-webui/issues/397)) ([`47a4687`](https://github.com/ActivityWatch/aw-webui/commit/47a4687)) - fix: ignore CanceledError's in ErrorBoundary messages ([#396](https://github.com/ActivityWatch/aw-webui/issues/396)) ([`bd4ac3d`](https://github.com/ActivityWatch/aw-webui/commit/bd4ac3d)) - fix: print error when __CATEGORIES__ used and no categories set ([#388](https://github.com/ActivityWatch/aw-webui/issues/388)) ([`7d4438f`](https://github.com/ActivityWatch/aw-webui/commit/7d4438f)) - fix: better messages in CategoryBuilder when all done ([`12effc6`](https://github.com/ActivityWatch/aw-webui/commit/12effc6)) - fix: ci and e2e test ([#383](https://github.com/ActivityWatch/aw-webui/issues/383)) ([`cbb555d`](https://github.com/ActivityWatch/aw-webui/commit/cbb555d)) - fix: fixed unnecessary settings store update ([`6b71838`](https://github.com/ActivityWatch/aw-webui/commit/6b71838)) - fix: improved categorization settings in several ways (validation, escaping, unsaved changes dialog) ([`9f37315`](https://github.com/ActivityWatch/aw-webui/commit/9f37315)) - fix: fixed bugs in QueryExplorer ([`27e5c59`](https://github.com/ActivityWatch/aw-webui/commit/27e5c59)) - fix: fixes to count-as-active ([`033ad99`](https://github.com/ActivityWatch/aw-webui/commit/033ad99)) - fix: enforce unix-style newlines through .gitattributes ([#377](https://github.com/ActivityWatch/aw-webui/issues/377)) ([`4a6de2f`](https://github.com/ActivityWatch/aw-webui/commit/4a6de2f)) - fix: add browser-queries support for waterfox and orion ([#370](https://github.com/ActivityWatch/aw-webui/issues/370)) ([`b6bd53f`](https://github.com/ActivityWatch/aw-webui/commit/b6bd53f)) - fix: fixed NewReleaseNotification couldn't be hidden/disabled ([#374](https://github.com/ActivityWatch/aw-webui/issues/374)) ([`bfe847c`](https://github.com/ActivityWatch/aw-webui/commit/bfe847c))
🔨 Misc (2)
- refactor: switched to using media repo for logo assets ([`4362717`](https://github.com/ActivityWatch/aw-webui/commit/4362717)) - docs: better explain how to use pre-releases for dev/testing ([#373](https://github.com/ActivityWatch/aw-webui/issues/373)) ([`3361706`](https://github.com/ActivityWatch/aw-webui/commit/3361706))
📦 aw-watcher-afk
🐛 Fixes (1)
- fix: fixed incorrect description argument to ArgumentParser ([`7ec5683`](https://github.com/ActivityWatch/aw-watcher-afk/commit/7ec5683))
🔨 Misc (1)
- docs: document default afk detection threshold ([#56](https://github.com/ActivityWatch/aw-watcher-afk/issues/56)) ([`c50bacb`](https://github.com/ActivityWatch/aw-watcher-afk/commit/c50bacb))
📦 aw-watcher-window
🐛 Fixes (3)
- fix: misc fixes to swift script on macos, incl URL inspection ([#69](https://github.com/ActivityWatch/aw-watcher-window/issues/69)) ([`f08afe8`](https://github.com/ActivityWatch/aw-watcher-window/commit/f08afe8)) - fix: improved error handling to avoid logspam ([#73](https://github.com/ActivityWatch/aw-watcher-window/issues/73)) ([`8b78fdd`](https://github.com/ActivityWatch/aw-watcher-window/commit/8b78fdd)) - fix: fixed incorrect description argument to ArgumentParser ([`dde734f`](https://github.com/ActivityWatch/aw-watcher-window/commit/dde734f))
🔨 Misc (2)
- chore: applied no_implicit_optional ([`6fdff0e`](https://github.com/ActivityWatch/aw-watcher-window/commit/6fdff0e)) - perf: use win32 API instead of WMI to query process information ([#83](https://github.com/ActivityWatch/aw-watcher-window/issues/83)) ([`6e0778d`](https://github.com/ActivityWatch/aw-watcher-window/commit/6e0778d))
📦 aw-qt
📦 aw-core
🐛 Fixes (2)
- fix: added rotating logfile handler with max size to prevent large logs ([#114](https://github.com/ActivityWatch/aw-core/issues/114)) ([`94f7f96`](https://github.com/ActivityWatch/aw-core/commit/94f7f96)) - fix: better comment out example/placeholder config (only keys, not headers or empty lines) ([#113](https://github.com/ActivityWatch/aw-core/issues/113)) ([`d7c91cd`](https://github.com/ActivityWatch/aw-core/commit/d7c91cd))
🔨 Misc (2)
- chore: applied no_implicit_optional ([`6f0affa`](https://github.com/ActivityWatch/aw-core/commit/6f0affa)) - chore: bumped version to 0.5.11 ([`637a392`](https://github.com/ActivityWatch/aw-core/commit/637a392))
📦 aw-client
🐛 Fixes (1)
- fix: improved error handling, avoiding huge log files ([#68](https://github.com/ActivityWatch/aw-client/issues/68)) ([`408e814`](https://github.com/ActivityWatch/aw-client/commit/408e814))
🔨 Misc (2)
- chore: applied no_implicit_optional ([`4e45bb6`](https://github.com/ActivityWatch/aw-client/commit/4e45bb6)) - chore: bumped version to 0.5.11 ([`9bae2fd`](https://github.com/ActivityWatch/aw-client/commit/9bae2fd))
- Python
Published by github-actions[bot] over 3 years ago
activitywatch - v0.12.2b1
v0.12.2b1
These are the release notes for ActivityWatch version v0.12.2b1.
This is a beta release, let us know if something goes wrong!
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@alclary, @chengyuhui, @dependabot[bot], @erikbjare, @iloveitaly, @lgtm-com[bot], @LockBlock-dev, @LunarWatcher, @luzpaz, @pktiuk, @ShootingKing-AM, @soxofaan, @vedantmgoyal2009, @xylix, @yumemio
Changelog
Changes since v0.12.1
📦 activitywatch
🔨 Misc (3)
- docs(README): minor formatting improvement ([#816](https://github.com/ActivityWatch/activitywatch/issues/816)) ([`ac53b78`](https://github.com/ActivityWatch/activitywatch/commit/ac53b78)) - docs: added how to claim GitPOAP in CONTRIBUTING.md ([`5a1b39d`](https://github.com/ActivityWatch/activitywatch/commit/5a1b39d)) - docs(README): added DOI/zenodo, updated donations badge ([`d8c7753`](https://github.com/ActivityWatch/activitywatch/commit/d8c7753))
📦 aw-server
🐛 Fixes (2)
- fix: re-enable flask multi-threading ([#94](https://github.com/ActivityWatch/aw-server/issues/94)) ([`a012e7a`](https://github.com/ActivityWatch/aw-server/commit/a012e7a)) - fix: made heartbeats threadsafe ([#95](https://github.com/ActivityWatch/aw-server/issues/95)) ([`92997c2`](https://github.com/ActivityWatch/aw-server/commit/92997c2))
🔨 Misc (2)
- chore: applied no_implicit_optional ([`af61292`](https://github.com/ActivityWatch/aw-server/commit/af61292)) - docs(README): fix broken link ([#87](https://github.com/ActivityWatch/aw-server/issues/87)) ([`0e55b94`](https://github.com/ActivityWatch/aw-server/commit/0e55b94))
📦 aw-webui
✨ Features (5)
- feat: added timeline visualization in Activity view (#380) (
d96471c) - feat: add support for magic string CATEGORIES in query editor (#372) (
e9aa9e1) - feat: pull default query from query param (#371) (
e2c5a7a) - feat: added category-builder to easily make categories from uncategorized time (and a notification when much is uncategorized) (#378) (
74778e0) - feat: added "count-as-active" setting to always count some apps/titles as active (#375) (
40e6f25)
🐛 Fixes (10)
Click to expand
- fix: print error when __CATEGORIES__ used and no categories set ([#388](https://github.com/ActivityWatch/aw-webui/issues/388)) ([`7d4438f`](https://github.com/ActivityWatch/aw-webui/commit/7d4438f)) - fix: better messages in CategoryBuilder when all done ([`12effc6`](https://github.com/ActivityWatch/aw-webui/commit/12effc6)) - fix: ci and e2e test ([#383](https://github.com/ActivityWatch/aw-webui/issues/383)) ([`cbb555d`](https://github.com/ActivityWatch/aw-webui/commit/cbb555d)) - fix: fixed unnecessary settings store update ([`6b71838`](https://github.com/ActivityWatch/aw-webui/commit/6b71838)) - fix: improved categorization settings in several ways (validation, escaping, unsaved changes dialog) ([`9f37315`](https://github.com/ActivityWatch/aw-webui/commit/9f37315)) - fix: fixed bugs in QueryExplorer ([`27e5c59`](https://github.com/ActivityWatch/aw-webui/commit/27e5c59)) - fix: fixes to count-as-active ([`033ad99`](https://github.com/ActivityWatch/aw-webui/commit/033ad99)) - fix: enforce unix-style newlines through .gitattributes ([#377](https://github.com/ActivityWatch/aw-webui/issues/377)) ([`4a6de2f`](https://github.com/ActivityWatch/aw-webui/commit/4a6de2f)) - fix: add browser-queries support for waterfox and orion ([#370](https://github.com/ActivityWatch/aw-webui/issues/370)) ([`b6bd53f`](https://github.com/ActivityWatch/aw-webui/commit/b6bd53f)) - fix: fixed NewReleaseNotification couldn't be hidden/disabled ([#374](https://github.com/ActivityWatch/aw-webui/issues/374)) ([`bfe847c`](https://github.com/ActivityWatch/aw-webui/commit/bfe847c))
🔨 Misc (2)
- refactor: switched to using media repo for logo assets ([`4362717`](https://github.com/ActivityWatch/aw-webui/commit/4362717)) - docs: better explain how to use pre-releases for dev/testing ([#373](https://github.com/ActivityWatch/aw-webui/issues/373)) ([`3361706`](https://github.com/ActivityWatch/aw-webui/commit/3361706))
📦 media
🔨 Misc (9)
Click to expand
- added social media and play store banners ([`7eeb8d6`](https://github.com/ActivityWatch/media/commit/7eeb8d6)) - Remove unnecessary logo after automatic dark mode recoloration ([`cb597f7`](https://github.com/ActivityWatch/media/commit/cb597f7)) - Merge pull request [#1](https://github.com/ActivityWatch/media/issues/1) from xylix/monochrome-logos ([`6097588`](https://github.com/ActivityWatch/media/commit/6097588)) - Add monochrome logos (Used on MacOS trayicon) ([`510cefc`](https://github.com/ActivityWatch/media/commit/510cefc)) - Merge branch 'master' of github.com:ActivityWatch/media ([`1c1221c`](https://github.com/ActivityWatch/media/commit/1c1221c)) - added 128px version of logo ([`915724f`](https://github.com/ActivityWatch/media/commit/915724f)) - added png2icns script and icns version of logo ([`32b7939`](https://github.com/ActivityWatch/media/commit/32b7939)) - added .ico version of logo ([`9cb68e0`](https://github.com/ActivityWatch/media/commit/9cb68e0)) - Initial commit, included logo, banner and Varela Round ([`d705a5f`](https://github.com/ActivityWatch/media/commit/d705a5f))
📦 aw-server-rust
✨ Features (1)
🐛 Fixes (8)
Click to expand
- fix: applied `cargo fmt` ([`7b8b7b3`](https://github.com/ActivityWatch/aw-server-rust/commit/7b8b7b3)) - fix: fixed deprecations and ran `clippy --fix` ([`923ba82`](https://github.com/ActivityWatch/aw-server-rust/commit/923ba82)) - fix: several android fixes ([#323](https://github.com/ActivityWatch/aw-server-rust/issues/323)) ([`8173d57`](https://github.com/ActivityWatch/aw-server-rust/commit/8173d57)) - fix: better bucket matching error (taking into account hostname) ([#318](https://github.com/ActivityWatch/aw-server-rust/issues/318)) ([`3d7d952`](https://github.com/ActivityWatch/aw-server-rust/commit/3d7d952)) - fix: only filter certain loggers when not in debug mode ([#319](https://github.com/ActivityWatch/aw-server-rust/issues/319)) ([`fbdc6b5`](https://github.com/ActivityWatch/aw-server-rust/commit/fbdc6b5)) - fix: extra debug logging when in testing mode ([#310](https://github.com/ActivityWatch/aw-server-rust/issues/310)) ([`5bd70f9`](https://github.com/ActivityWatch/aw-server-rust/commit/5bd70f9)) - fix(sync): important FIXME comments, improvements to sync scripts ([`922f9b3`](https://github.com/ActivityWatch/aw-server-rust/commit/922f9b3)) - fix: source log level from ENV ([#304](https://github.com/ActivityWatch/aw-server-rust/issues/304)) ([`d6b3992`](https://github.com/ActivityWatch/aw-server-rust/commit/d6b3992))
🔨 Misc (3)
- chore: bumped version to 0.12.1 ([`8df8251`](https://github.com/ActivityWatch/aw-server-rust/commit/8df8251)) - docs: source comment typo ([#303](https://github.com/ActivityWatch/aw-server-rust/issues/303)) ([`2bbf4ee`](https://github.com/ActivityWatch/aw-server-rust/commit/2bbf4ee)) - test: adding explicit test for long pulse merge ([#307](https://github.com/ActivityWatch/aw-server-rust/issues/307)) ([`d6a61d9`](https://github.com/ActivityWatch/aw-server-rust/commit/d6a61d9))
📦 aw-watcher-afk
🐛 Fixes (1)
- fix: fixed incorrect description argument to ArgumentParser ([`7ec5683`](https://github.com/ActivityWatch/aw-watcher-afk/commit/7ec5683))
🔨 Misc (1)
- docs: document default afk detection threshold ([#56](https://github.com/ActivityWatch/aw-watcher-afk/issues/56)) ([`c50bacb`](https://github.com/ActivityWatch/aw-watcher-afk/commit/c50bacb))
📦 aw-watcher-window
🐛 Fixes (3)
- fix: misc fixes to swift script on macos, incl URL inspection ([#69](https://github.com/ActivityWatch/aw-watcher-window/issues/69)) ([`f08afe8`](https://github.com/ActivityWatch/aw-watcher-window/commit/f08afe8)) - fix: improved error handling to avoid logspam ([#73](https://github.com/ActivityWatch/aw-watcher-window/issues/73)) ([`8b78fdd`](https://github.com/ActivityWatch/aw-watcher-window/commit/8b78fdd)) - fix: fixed incorrect description argument to ArgumentParser ([`dde734f`](https://github.com/ActivityWatch/aw-watcher-window/commit/dde734f))
🔨 Misc (2)
- chore: applied no_implicit_optional ([`6fdff0e`](https://github.com/ActivityWatch/aw-watcher-window/commit/6fdff0e)) - perf: use win32 API instead of WMI to query process information ([#83](https://github.com/ActivityWatch/aw-watcher-window/issues/83)) ([`6e0778d`](https://github.com/ActivityWatch/aw-watcher-window/commit/6e0778d))
📦 aw-qt
📦 aw-core
🐛 Fixes (2)
- fix: added rotating logfile handler with max size to prevent large logs ([#114](https://github.com/ActivityWatch/aw-core/issues/114)) ([`94f7f96`](https://github.com/ActivityWatch/aw-core/commit/94f7f96)) - fix: better comment out example/placeholder config (only keys, not headers or empty lines) ([#113](https://github.com/ActivityWatch/aw-core/issues/113)) ([`d7c91cd`](https://github.com/ActivityWatch/aw-core/commit/d7c91cd))
🔨 Misc (2)
- chore: applied no_implicit_optional ([`6f0affa`](https://github.com/ActivityWatch/aw-core/commit/6f0affa)) - chore: bumped version to 0.5.11 ([`637a392`](https://github.com/ActivityWatch/aw-core/commit/637a392))
📦 aw-client
🐛 Fixes (1)
- fix: improved error handling, avoiding huge log files ([#68](https://github.com/ActivityWatch/aw-client/issues/68)) ([`408e814`](https://github.com/ActivityWatch/aw-client/commit/408e814))
🔨 Misc (2)
- chore: applied no_implicit_optional ([`4e45bb6`](https://github.com/ActivityWatch/aw-client/commit/4e45bb6)) - chore: bumped version to 0.5.11 ([`9bae2fd`](https://github.com/ActivityWatch/aw-client/commit/9bae2fd))
- Python
Published by github-actions[bot] over 3 years ago
activitywatch - v0.12.1
v0.12.1
These are the release notes for ActivityWatch version v0.12.1.
This release mainly improves macOS support through a new default method of watching window titles (written in Swift) which should fix bugs with missing data and permissions issues. But it also fixes a few minor bugs and updates various dependencies to newer versions (Python 3.9, Qt6).
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to everyone who contributed to this release:
@erikbjare, @maciekstosio, @modderme123, @omahs
Honorable mentions
- @modderme123 for contributing a new implementation of the macOS window-watching logic in Swift, fixing tons of bugs with permissions. It has now been made the default method: https://github.com/ActivityWatch/aw-watcher-window/pull/68
Changelog
Changes since v0.12.0
📦 activitywatch
🔨 Misc (3)
- chore: release v0.12.1 ([`dc8fe19`](https://github.com/ActivityWatch/activitywatch/commit/dc8fe19)) - docs(README): fix typos ([#789](https://github.com/ActivityWatch/activitywatch/issues/789)) ([`44e47f9`](https://github.com/ActivityWatch/activitywatch/commit/44e47f9)) - scripts: added printing of twitter usernames for each contributor in build_changelog.py ([`c9081f5`](https://github.com/ActivityWatch/activitywatch/commit/c9081f5))
📦 aw-webui
✨ Features (3)
- feat(wip): include stopwatch activity in Activity view, hidden behind devmode toggle (#368) (
1980a40) - feat: started working on force-directed graph for visualizing category-transitions (#365) (
a4c932b) - feat: added ability to filter by category through URL query params, and through clicking in the category-summary vis (also rewrote summary.js to .ts) (
2510f4a)
🐛 Fixes (3)
- fix: fixed minor bugs ([`ab3a62a`](https://github.com/ActivityWatch/aw-webui/commit/ab3a62a)) - fix: fixed tests ([`baa9a04`](https://github.com/ActivityWatch/aw-webui/commit/baa9a04)) - fix: set pwa.iconPaths.faviconSVG to null, to prevent 404 request for missing svg-version icon ([`2e29815`](https://github.com/ActivityWatch/aw-webui/commit/2e29815))
🔨 Misc (2)
- refactor: improved typing coverage for sunburst-clock.ts ([`f9481d0`](https://github.com/ActivityWatch/aw-webui/commit/f9481d0)) - refactor: improved typing coverage (with type-coverage and typescript-coverage-report) ([`b0f1a93`](https://github.com/ActivityWatch/aw-webui/commit/b0f1a93))
📦 aw-watcher-window
✨ Features (1)
- feat: started work on macOS swift-strategy (
fc423c1)
🐛 Fixes (6)
Click to expand
- fix: kill aw-watcher-window-macos when exiting on macOS ([`47b65c3`](https://github.com/ActivityWatch/aw-watcher-window/commit/47b65c3)) - fix: check that we're on macOS before using swift-strategy ([`de95b63`](https://github.com/ActivityWatch/aw-watcher-window/commit/de95b63)) - fix: changed default strategy_macos to swift ([`5ba4781`](https://github.com/ActivityWatch/aw-watcher-window/commit/5ba4781)) - fix: fixed aw-watcher-window-macos binary path when bundled as `.app` ([`1287e96`](https://github.com/ActivityWatch/aw-watcher-window/commit/1287e96)) - fix: made macOS swift-strategy respect config ([`ebd8787`](https://github.com/ActivityWatch/aw-watcher-window/commit/ebd8787)) - fix: finished MVP of macOS swift-strategy, fixing lots of issues ([`6d68ae3`](https://github.com/ActivityWatch/aw-watcher-window/commit/6d68ae3))
🔨 Misc (1)
- docs: added FIXME comment ([`6afa7aa`](https://github.com/ActivityWatch/aw-watcher-window/commit/6afa7aa))
📦 aw-qt
🐛 Fixes (2)
- fix: fixed icon search path when bundled as `.app` ([`8ec5db9`](https://github.com/ActivityWatch/aw-qt/commit/8ec5db9)) - fix: update to pyqt6 ([#90](https://github.com/ActivityWatch/aw-qt/issues/90)) ([`79be33b`](https://github.com/ActivityWatch/aw-qt/commit/79be33b))
- Python
Published by github-actions[bot] over 3 years ago
activitywatch - v0.12.0
Huzzah! v0.12.0 is finally here! :tada:
With over a year since the last stable release v0.11.0, and three beta releases later, we've finally got a stable v0.12.0 release ready, and it comes with plenty of new features, bug fixes, and UX improvements. You can read about them all in the changelog below.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Contributors
Thanks to all everyone who contributed to this release:
@aaayushsingh, @Alwinator, @BelKed, @dependabot[bot], @erikbjare, @Furffico, @GabLeRoux, @iloveitaly, @infokiller, @ishitatsuyuki, @johan-bjareholt, @jtojnar, @kewde, @liutiming, @michaeljelly, @NicoWeio, @oscar-king, @rakleed, @salahineo, @sunrosa, @Valentin-N, @vedantmgoyal2009, @victorwinberg, @xylix, @Y7n05h, @yumemio
Honorable mentions
- @kewde for dragging macOS codesigning across the finish line (#702)
- @zozs for finding a DNS rebinding vulnerability (CVE coming soon)
- @salahineo for implementing a dark theme!
Changelog
The changelog is written on a per-submodule basis. Look under the Feature subheaders for the most user-affecting changes.
Changes are since v0.11.0
Summary
- ✨ So many new things... can't even summarize them all.
- ✨ New developer settings, including: yearly time range, toggle for testing work-in-progress multi-device query
- ✨ MVP of sync prototype now working!
- 🎨 Now with a dark theme!
- 🍎 macOS releases are now properly codesigned and notarized
- 🛡️ Fixed a security vulnerability (DNS rebinding attack)
- 🐛 Many bug fixes
- And a lot more...
📦 activitywatch
✨ Features (1)
- feat(scripts): added contributor stats to build_changelog, now generating full release notes instead of just changelog (
aa21904)
🐛 Fixes (14)
Click to expand
- fix(script): minor fixes to build_changelog ([`e28ad11`](https://github.com/ActivityWatch/activitywatch/commit/e28ad11)) - fix(scripts): improved build_changelog script ([`d45960d`](https://github.com/ActivityWatch/activitywatch/commit/d45960d)) - fix: cleanup of unused PKGBUILD, improved count_lines script ([`539e282`](https://github.com/ActivityWatch/activitywatch/commit/539e282)) - fix(build): remove libfontconfig and libfreetype libraries from dist ([`5096717`](https://github.com/ActivityWatch/activitywatch/commit/5096717)) - fix(dist): remove obsolete codesign.sh ([`68836eb`](https://github.com/ActivityWatch/activitywatch/commit/68836eb)) - fix(dist): do not deep sign the dmg ([`7da56c4`](https://github.com/ActivityWatch/activitywatch/commit/7da56c4)) - fix(dist): get rid of ci in makefile, make distintion between personal_id and team_id ([`13f9b47`](https://github.com/ActivityWatch/activitywatch/commit/13f9b47)) - fix(dist): fixes codesigning, properly sets codesigner identity ([`2e177e6`](https://github.com/ActivityWatch/activitywatch/commit/2e177e6)) - fix(dist): remove libharfbuzz (fixes [#660](https://github.com/ActivityWatch/activitywatch/issues/660)) ([`a43a1c6`](https://github.com/ActivityWatch/activitywatch/commit/a43a1c6)) - fix(dist): fixed typo, hardcoded Apple Developer teamid ([`ad4749b`](https://github.com/ActivityWatch/activitywatch/commit/ad4749b)) - fix(dist): notarize app and dmg ([`fa8ddf3`](https://github.com/ActivityWatch/activitywatch/commit/fa8ddf3)) - fix(dist): only specify codesign-identity in make file ([`046413f`](https://github.com/ActivityWatch/activitywatch/commit/046413f)) - fix(dist): move entitlements & specify NSAppleEventsUsageDescription ([`ecc7577`](https://github.com/ActivityWatch/activitywatch/commit/ecc7577)) - fix: misc improvements to build_changelog.py script ([`1e51f22`](https://github.com/ActivityWatch/activitywatch/commit/1e51f22))
🔨 Misc (32)
Click to expand
- chore: bumped version to v0.12.0 ([`7259e24`](https://github.com/ActivityWatch/activitywatch/commit/7259e24)) - chore: added .python-version to gitignore ([`e8287a1`](https://github.com/ActivityWatch/activitywatch/commit/e8287a1)) - Merge pull request [#765](https://github.com/ActivityWatch/activitywatch/issues/765) from ActivityWatch/dev/build-release-notes ([`67c2491`](https://github.com/ActivityWatch/activitywatch/commit/67c2491)) - chore: release v0.12.0b3 ([`9876bb7`](https://github.com/ActivityWatch/activitywatch/commit/9876bb7)) - style: fix typos ([#745](https://github.com/ActivityWatch/activitywatch/issues/745)) ([`2ad8ec1`](https://github.com/ActivityWatch/activitywatch/commit/2ad8ec1)) - docs(README): fixed screenshot links, added diagram vis ([`64aa1f5`](https://github.com/ActivityWatch/activitywatch/commit/64aa1f5)) - docs(README): added link to screenshots page on website ([`97f2c42`](https://github.com/ActivityWatch/activitywatch/commit/97f2c42)) - chore: update diagram [skip ci] ([`6bb5e2c`](https://github.com/ActivityWatch/activitywatch/commit/6bb5e2c)) - docs: improved metadata in pyproject.toml ([`d8107e4`](https://github.com/ActivityWatch/activitywatch/commit/d8107e4)) - docs(README): added Discord badge to README ([`04f4009`](https://github.com/ActivityWatch/activitywatch/commit/04f4009)) - chore: bumped version to 0.12.0 ([`e60d6b3`](https://github.com/ActivityWatch/activitywatch/commit/e60d6b3)) - Merge pull request [#712](https://github.com/ActivityWatch/activitywatch/issues/712) from sunrosa/patch-1 ([`df4e583`](https://github.com/ActivityWatch/activitywatch/commit/df4e583)) - Fix a typo ([`7a7c5f9`](https://github.com/ActivityWatch/activitywatch/commit/7a7c5f9)) - Merge pull request [#620](https://github.com/ActivityWatch/activitywatch/issues/620) from ActivityWatch/dev/macos-sign-and-notarize ([`093f630`](https://github.com/ActivityWatch/activitywatch/commit/093f630)) - docs(CONTRIBUTING): fix the link to bugs label ([#662](https://github.com/ActivityWatch/activitywatch/issues/662)) ([`e4499e6`](https://github.com/ActivityWatch/activitywatch/commit/e4499e6)) - Merge pull request [#702](https://github.com/ActivityWatch/activitywatch/issues/702) from kewde/kewde/fix-codesigning ([`e62f483`](https://github.com/ActivityWatch/activitywatch/commit/e62f483)) - style: consistent naming of secret/envvar ([`4b493b8`](https://github.com/ActivityWatch/activitywatch/commit/4b493b8)) - Merge pull request [#344](https://github.com/ActivityWatch/activitywatch/issues/344) from xylix/dev/sign-macos-travis ([`b515f96`](https://github.com/ActivityWatch/activitywatch/commit/b515f96)) - Merge branch 'master' into dev/macos-sign-and-notarize ([`ee2e3eb`](https://github.com/ActivityWatch/activitywatch/commit/ee2e3eb)) - Revert "ci: change use `python` to `python3` ([#696](https://github.com/ActivityWatch/activitywatch/issues/696))" ([`a89e1c4`](https://github.com/ActivityWatch/activitywatch/commit/a89e1c4)) - docs: changed color of budget badge ([`02cdd4f`](https://github.com/ActivityWatch/activitywatch/commit/02cdd4f)) - docs: updated budget badge, marked Android support as not-WIP ([`aa63363`](https://github.com/ActivityWatch/activitywatch/commit/aa63363)) - Merge branch 'master' into dev/macos-sign-and-notarize ([`e67a663`](https://github.com/ActivityWatch/activitywatch/commit/e67a663)) - docs: fixed broken link ([#643](https://github.com/ActivityWatch/activitywatch/issues/643)) ([`1dddd67`](https://github.com/ActivityWatch/activitywatch/commit/1dddd67)) - docs: fix GitHub Discussions link ([#657](https://github.com/ActivityWatch/activitywatch/issues/657)) ([`9a60513`](https://github.com/ActivityWatch/activitywatch/commit/9a60513)) - docs(README): removed Travis CI badge ([`51b10bc`](https://github.com/ActivityWatch/activitywatch/commit/51b10bc)) - added SECURITY.md ([`2055473`](https://github.com/ActivityWatch/activitywatch/commit/2055473)) - Merge branch 'master' into dev/sign-macos-travis ([`7018a72`](https://github.com/ActivityWatch/activitywatch/commit/7018a72)) - Give more permissiosn to let _security_ access the cert after import ([`717144d`](https://github.com/ActivityWatch/activitywatch/commit/717144d)) - Use anonymous (AKA default) cert by default on macos code sign ([`f6fa30c`](https://github.com/ActivityWatch/activitywatch/commit/f6fa30c)) - Fix calling dist/codesign in .travis file ([`e85d917`](https://github.com/ActivityWatch/activitywatch/commit/e85d917)) - Start working on macOS code signing on CI ([`d21bf90`](https://github.com/ActivityWatch/activitywatch/commit/d21bf90))
📦 aw-webui
✨ Features (23)
- feat: added CSV events export to Buckets view (
067a43a) - feat: started working on timespiral visualization (
16da90b) - feat: added request timeout setting (enables large queries) (
f75ac9d) - feat: added JSON & CSV export buttons to the Report view, and minor fixes (#353) (
db42877) - feat: added last7d and last30d period options to Activity view (#352) (
9be34bc) - feat: added start-of-week setting, to set the day on which weeks start (
a7e9724) - feat: added toggle for enabling multidevice queries (
1dfc290) - feat: started working on multi-device queries (
bce84a5) - feat: add update button to Timeline view (InputTimeInterval) (#344) (
6ddec4c) - feat: started migrating from vuex to pinia (
a9cca41) - feat: started working on alerts feature (
b0d860f) - feat: started working on Reports view, and some misc cleanup (
6236ea8) - feat: added "Ctrl+Enter" shortcut for querying (#334) (
6cfa98f) - feat: added TS-implementation of classifyEvents (+improved tests) (#329) (
9d6b4b1) - feat: added year support to timeline barchart (
b27a951) - feat: custom visualization support (#325) (
9659f7c) - feat: cancel pending requests when leaving Activity view, better event editing (
7e16e03) - feat: added 'loading' text to Activity dropdown while buckets being loaded (
13ca328) - feat: added yearly query range to Activity view (hidden in new dev settings section) (#321) (
3afeb65) - feat: added ability to edit events from timeline view (
b10166c) - feat: improve formatting of query range in Activity view (#284) (
6fbe829) - feat: instant timeline tooltip on hover (#309) (
e646c86) - feat: added dark theme (#307) (
273658e)
🐛 Fixes (68)
Click to expand
- fix: multiple fixes to event editing ([`5099a68`](https://github.com/ActivityWatch/aw-webui/commit/5099a68)) - fix: added aw-webui commit hash to settings page (for debugging CI) ([`f4a0741`](https://github.com/ActivityWatch/aw-webui/commit/f4a0741)) - fix: fixed bug where category filter was not working (fixes[[#766](https://github.com/ActivityWatch/aw-webui/issues/766)](https://github.com/ActivityWatch/activitywatch/issues/766)) ([`abc276c`](https://github.com/ActivityWatch/aw-webui/commit/abc276c)) - fix: set type for 'theme' to union of valid literals ('light' | 'dark') ([`6771434`](https://github.com/ActivityWatch/aw-webui/commit/6771434)) - fix: set correct center color for categories sunburst, depending on theme ([`e96f6df`](https://github.com/ActivityWatch/aw-webui/commit/e96f6df)) - fix: fixes and improvements to timespiral vis ([`6303cb5`](https://github.com/ActivityWatch/aw-webui/commit/6303cb5)) - fix: added appnames for firefox dev edition ([`130f00d`](https://github.com/ActivityWatch/aw-webui/commit/130f00d)) - fix: fixed bug in sunburst-clock (from d3 v6) and converted it to typescript ([`b8f6837`](https://github.com/ActivityWatch/aw-webui/commit/b8f6837)) - fix: turn timespiral into a proper view that can be navigated to in devmode ([`f3ac629`](https://github.com/ActivityWatch/aw-webui/commit/f3ac629)) - fix: added ticks to timespiral, and other fixes ([`a34ab73`](https://github.com/ActivityWatch/aw-webui/commit/a34ab73)) - fix: added hour-gaps to timespiral vis ([`cd6ec5c`](https://github.com/ActivityWatch/aw-webui/commit/cd6ec5c)) - fix: minor fixes to timespiral ([`a7fc561`](https://github.com/ActivityWatch/aw-webui/commit/a7fc561)) - fix: fixed browser/editor bucket fallback to host 'unknown' ([`9d4a638`](https://github.com/ActivityWatch/aw-webui/commit/9d4a638)) - fix: fixed minor issues in Activity view ([`2e28cf9`](https://github.com/ActivityWatch/aw-webui/commit/2e28cf9)) - fix: fixed typing issues ([`e4f20a0`](https://github.com/ActivityWatch/aw-webui/commit/e4f20a0)) - fix: fixed bug affecting the multiquery setting ([`f8fcb02`](https://github.com/ActivityWatch/aw-webui/commit/f8fcb02)) - fix: fixed bug in multiquery ([`53343b3`](https://github.com/ActivityWatch/aw-webui/commit/53343b3)) - fix: simplified styling, display timeline lastUpdated as friendlytime ([`6c8ce96`](https://github.com/ActivityWatch/aw-webui/commit/6c8ce96)) - fix: fixed bug when adding subcategory ([`c82c934`](https://github.com/ActivityWatch/aw-webui/commit/c82c934)) - fix: set height on element to avoid jumping on load ([`b8d63d0`](https://github.com/ActivityWatch/aw-webui/commit/b8d63d0)) - fix: refactor/cleanup of queries & activity store ([`c8a968b`](https://github.com/ActivityWatch/aw-webui/commit/c8a968b)) - fix: fixed multidevice behavior for fakedata ([`48d942e`](https://github.com/ActivityWatch/aw-webui/commit/48d942e)) - fix: more improvements to multiquery mvp ([`c2b80c3`](https://github.com/ActivityWatch/aw-webui/commit/c2b80c3)) - fix: added comment ([`295272d`](https://github.com/ActivityWatch/aw-webui/commit/295272d)) - fix: fixed deleting buckets ([`d38c9ff`](https://github.com/ActivityWatch/aw-webui/commit/d38c9ff)) - fix: add Microsoft-Edge-Stable to appnames (https://github.com/ActivityWatch/activitywatch/issues/753) ([`534dfe8`](https://github.com/ActivityWatch/aw-webui/commit/534dfe8)) - fix: fixed issue with category filtering ([`e2b98cd`](https://github.com/ActivityWatch/aw-webui/commit/e2b98cd)) - fix: fixed 'show less' button in Summary vis when all entries shown ([`9403c9d`](https://github.com/ActivityWatch/aw-webui/commit/9403c9d)) - fix: added loading indicator to TimelineBarChart ([`6f5278a`](https://github.com/ActivityWatch/aw-webui/commit/6f5278a)) - fix: enable dontQueryInteractive for faster loading ([`843666d`](https://github.com/ActivityWatch/aw-webui/commit/843666d)) - fix: make scroll bar dark in dark theme (Chromium-based browsers) ([#343](https://github.com/ActivityWatch/aw-webui/issues/343)) ([`0770b2f`](https://github.com/ActivityWatch/aw-webui/commit/0770b2f)) - fix: fixed TimelineBarChart after chartjs upgrade ([`7b1ca6c`](https://github.com/ActivityWatch/aw-webui/commit/7b1ca6c)) - fix: fixed regressions from pinya migration in Alert and Trends views ([`360a1dc`](https://github.com/ActivityWatch/aw-webui/commit/360a1dc)) - fix: migrated views store to pinia ([`43eb183`](https://github.com/ActivityWatch/aw-webui/commit/43eb183)) - fix: migrated settings store to pinia ([`a85fe44`](https://github.com/ActivityWatch/aw-webui/commit/a85fe44)) - fix(classes): Rename Riot to Element ([#278](https://github.com/ActivityWatch/aw-webui/issues/278)) ([`1a2b21b`](https://github.com/ActivityWatch/aw-webui/commit/1a2b21b)) - fix: hide WIP features under devmode, improved form/input layouts ([`778f379`](https://github.com/ActivityWatch/aw-webui/commit/778f379)) - fix: progress on Report view ([`24ef1d7`](https://github.com/ActivityWatch/aw-webui/commit/24ef1d7)) - fix: fix timeline in query explorer results ([#336](https://github.com/ActivityWatch/aw-webui/issues/336)) ([`5e3b93a`](https://github.com/ActivityWatch/aw-webui/commit/5e3b93a)) - fix: updated config for tests and linting ([`6bbf536`](https://github.com/ActivityWatch/aw-webui/commit/6bbf536)) - fix: moved NewReleaseNotification constants into store ([`a2f1108`](https://github.com/ActivityWatch/aw-webui/commit/a2f1108)) - fix: removed vscode settings and added to gitignore ([`f7038e2`](https://github.com/ActivityWatch/aw-webui/commit/f7038e2)) - fix(perf): don't query periods without known activity for timeline barchart ([`fc2677a`](https://github.com/ActivityWatch/aw-webui/commit/fc2677a)) - fix: don't log errors for expected special case ([`427d694`](https://github.com/ActivityWatch/aw-webui/commit/427d694)) - fix: fixed overly-broad .gitignore entry ([`b377ce7`](https://github.com/ActivityWatch/aw-webui/commit/b377ce7)) - fix: check for missing ID in New View modal ([#323](https://github.com/ActivityWatch/aw-webui/issues/323)) ([`cef6f2d`](https://github.com/ActivityWatch/aw-webui/commit/cef6f2d)) - fix: fixed bundling of vis-timeline ([`f65a035`](https://github.com/ActivityWatch/aw-webui/commit/f65a035)) - fix: fixed event editing (fetch full event from server before edit) ([`daa04b0`](https://github.com/ActivityWatch/aw-webui/commit/daa04b0)) - fix: fixed date select when range is empty ([`a527d84`](https://github.com/ActivityWatch/aw-webui/commit/a527d84)) - fix: updated .gitignore ([`e5e2aa6`](https://github.com/ActivityWatch/aw-webui/commit/e5e2aa6)) - fix: improved UserSatisfactionPoll contents ([`0cd36a3`](https://github.com/ActivityWatch/aw-webui/commit/0cd36a3)) - fix: keep shown currentView when date or periodLength changes ([#314](https://github.com/ActivityWatch/aw-webui/issues/314)) ([`7a5abbe`](https://github.com/ActivityWatch/aw-webui/commit/7a5abbe)) - fix: fixed category modification ([#310](https://github.com/ActivityWatch/aw-webui/issues/310)) ([`d70687f`](https://github.com/ActivityWatch/aw-webui/commit/d70687f)) - fix: fixed AlternativeTo link in UserSatisfactionPoll ([`2c40a40`](https://github.com/ActivityWatch/aw-webui/commit/2c40a40)) - fix: fixed timeline tooltip cutoff ([#305](https://github.com/ActivityWatch/aw-webui/issues/305)) ([`76b4523`](https://github.com/ActivityWatch/aw-webui/commit/76b4523)) - fix: fixed linting errors ([`4fb99d8`](https://github.com/ActivityWatch/aw-webui/commit/4fb99d8)) - fix: fixed type errors ([`cdc3f5d`](https://github.com/ActivityWatch/aw-webui/commit/cdc3f5d)) - fix: fixed stopwatch timer buttons (event APIs no longer return events) ([`7feadde`](https://github.com/ActivityWatch/aw-webui/commit/7feadde)) - fix: use application/json content type for export ([`4e64b61`](https://github.com/ActivityWatch/aw-webui/commit/4e64b61)) - fix: fixed 'target' is undefined when setting daystart or default timeline duration (similar to 41a5f579fe22fb2f3450604187a59d42a26d95bf) ([`8d348e2`](https://github.com/ActivityWatch/aw-webui/commit/8d348e2)) - fix: removed old workaround ([`427f2d8`](https://github.com/ActivityWatch/aw-webui/commit/427f2d8)) - fix: moved slow category_time_by_period query to be the last query, improving UX ([`65bc763`](https://github.com/ActivityWatch/aw-webui/commit/65bc763)) - fix: fixed export when no categories saved, and added pretty printing to exports ([`d40b948`](https://github.com/ActivityWatch/aw-webui/commit/d40b948)) - fix: fix error in case of missing 'Uncategorized' category (fixes[[#612](https://github.com/ActivityWatch/aw-webui/issues/612)](https://github.com/ActivityWatch/activitywatch/issues/612)) ([`0eae7ae`](https://github.com/ActivityWatch/aw-webui/commit/0eae7ae)) - fix: misc fixes for barchart visualization ([`cdd99e7`](https://github.com/ActivityWatch/aw-webui/commit/cdd99e7)) - fix: added 127.0.0.1:5600 to default-src ([`30d52a4`](https://github.com/ActivityWatch/aw-webui/commit/30d52a4)) - fix: split category_time_by_period query into one for each period to avoid timeout ([`50302c4`](https://github.com/ActivityWatch/aw-webui/commit/50302c4)) - fix: fixed 'target' is undefined error when setting default landing page ([`41a5f57`](https://github.com/ActivityWatch/aw-webui/commit/41a5f57))
🔨 Misc (30)
Click to expand
- test: fixes to screenshot test ([#362](https://github.com/ActivityWatch/aw-webui/issues/362)) ([`beefd71`](https://github.com/ActivityWatch/aw-webui/commit/beefd71)) - test: minor improvements to screenshot test ([`7ed699e`](https://github.com/ActivityWatch/aw-webui/commit/7ed699e)) - test: increased timeouts for screenshot tests (hopefully fixing visualizations that haven't yet rendered) ([`3aaab25`](https://github.com/ActivityWatch/aw-webui/commit/3aaab25)) - style: fixed lint issues ([`c1371eb`](https://github.com/ActivityWatch/aw-webui/commit/c1371eb)) - test: fixed broken test ([`cf2476c`](https://github.com/ActivityWatch/aw-webui/commit/cf2476c)) - Merge pull request [#349](https://github.com/ActivityWatch/aw-webui/issues/349) from ActivityWatch/dev/multidevice-query ([`cae5301`](https://github.com/ActivityWatch/aw-webui/commit/cae5301)) - test: fixed test ([`7aa4ae4`](https://github.com/ActivityWatch/aw-webui/commit/7aa4ae4)) - Apply suggestions from code review ([`aa19f6e`](https://github.com/ActivityWatch/aw-webui/commit/aa19f6e)) - Merge pull request [#342](https://github.com/ActivityWatch/aw-webui/issues/342) from ishitatsuyuki/timeline-opt ([`4705e1e`](https://github.com/ActivityWatch/aw-webui/commit/4705e1e)) - Merge pull request [#341](https://github.com/ActivityWatch/aw-webui/issues/341) from ishitatsuyuki/chartjs4 ([`faf68e1`](https://github.com/ActivityWatch/aw-webui/commit/faf68e1)) - Color: Optimize URL domain extraction. ([`917c599`](https://github.com/ActivityWatch/aw-webui/commit/917c599)) - Timeline: Freeze object for performance. ([`afd241f`](https://github.com/ActivityWatch/aw-webui/commit/afd241f)) - VisTimeline: optimize event sorting. ([`0cf0cec`](https://github.com/ActivityWatch/aw-webui/commit/0cf0cec)) - Migrate to vue-chartjs v3, chart.js v4 ([`11f2d2c`](https://github.com/ActivityWatch/aw-webui/commit/11f2d2c)) - eslint: Disable Vue rules that conflict with prettier ([`c0024b3`](https://github.com/ActivityWatch/aw-webui/commit/c0024b3)) - Merge pull request [#339](https://github.com/ActivityWatch/aw-webui/issues/339) from ActivityWatch/dev/pinia ([`e20bd91`](https://github.com/ActivityWatch/aw-webui/commit/e20bd91)) - refactor: migrated remaining vuex stores to pinia ([`f322294`](https://github.com/ActivityWatch/aw-webui/commit/f322294)) - test: fix tests after pinia migration ([`901ada0`](https://github.com/ActivityWatch/aw-webui/commit/901ada0)) - refactor: moved category/pattern select & Search/Report query options into components ([`d63d1bf`](https://github.com/ActivityWatch/aw-webui/commit/d63d1bf)) - refactor: moved footer into seperate component, added server Vuex-store (getInfo), updated deps ([`06369db`](https://github.com/ActivityWatch/aw-webui/commit/06369db)) - test: added first query-generation test using jest's snapshot functionality ([`3db99c7`](https://github.com/ActivityWatch/aw-webui/commit/3db99c7)) - Merge pull request [#327](https://github.com/ActivityWatch/aw-webui/issues/327) from ActivityWatch/dev/settings-store ([`4f56b7f`](https://github.com/ActivityWatch/aw-webui/commit/4f56b7f)) - refactor: rewrote util/time.js into ts, fixed tests ([`f59a277`](https://github.com/ActivityWatch/aw-webui/commit/f59a277)) - refactor: refactored settings in preparation for server-side storage of settings ([`00e1995`](https://github.com/ActivityWatch/aw-webui/commit/00e1995)) - add syncsettings, add server api call on settings change ([`2b6279c`](https://github.com/ActivityWatch/aw-webui/commit/2b6279c)) - style: cleanup not needed changes ([`686136b`](https://github.com/ActivityWatch/aw-webui/commit/686136b)) - fix [#600](https://github.com/ActivityWatch/aw-webui/issues/600) timline cut off ([`e794176`](https://github.com/ActivityWatch/aw-webui/commit/e794176)) - style: lint fix ([`ee7c86d`](https://github.com/ActivityWatch/aw-webui/commit/ee7c86d)) - Merge pull request [#320](https://github.com/ActivityWatch/aw-webui/issues/320) from ActivityWatch/dev/edit-timeline ([`5ace2bf`](https://github.com/ActivityWatch/aw-webui/commit/5ace2bf)) - style: lint fix ([`721b834`](https://github.com/ActivityWatch/aw-webui/commit/721b834))
📦 aw-server
✨ Features (3)
- feat: added --version option to CLI (
2a9d3b6) - feat: add API to get a single event by ID (
f12401c) - feat: custom visualization support (#83) (
dd97ecf)
🐛 Fixes (14)
Click to expand
- fix: added detect_version_poetry utility function ([`b1ff0f1`](https://github.com/ActivityWatch/aw-server/commit/b1ff0f1)) - fix: added coverage_html to gitignore ([`4c645c4`](https://github.com/ActivityWatch/aw-server/commit/4c645c4)) - fix: get rid of last use of pkg_resources ([`55ef448`](https://github.com/ActivityWatch/aw-server/commit/55ef448)) - fix: fixed importing events exported from aw-server-rust ([`1c514a0`](https://github.com/ActivityWatch/aw-server/commit/1c514a0)) - fix: disable host header check if host is set to 0.0.0.0 ([`c9bbc48`](https://github.com/ActivityWatch/aw-server/commit/c9bbc48)) - fix: fixed behavior when fetching single event that doesn't exist ([`47116e1`](https://github.com/ActivityWatch/aw-server/commit/47116e1)) - fix: fixed fetching single event by ID ([`76259fa`](https://github.com/ActivityWatch/aw-server/commit/76259fa)) - fix: fixed custom_static config ([`fda357a`](https://github.com/ActivityWatch/aw-server/commit/fda357a)) - fix: remove unreachable code in server.py ([#88](https://github.com/ActivityWatch/aw-server/issues/88)) ([`d95465f`](https://github.com/ActivityWatch/aw-server/commit/d95465f)) - fix: add host header check to prevent DNS rebinding attacks ([`3e8731f`](https://github.com/ActivityWatch/aw-server/commit/3e8731f)) - fix(test): fixed call to heartbeat expecting an event to be returned ([`1fd1ed6`](https://github.com/ActivityWatch/aw-server/commit/1fd1ed6)) - fix: fixed tests broken due to unstable microsecond precision ([`0ad9720`](https://github.com/ActivityWatch/aw-server/commit/0ad9720)) - fix: replaced use of deprecated send_events with insert_events ([`ea245b3`](https://github.com/ActivityWatch/aw-server/commit/ea245b3)) - fix: minor improvement to logging flask exceptions ([#80](https://github.com/ActivityWatch/aw-server/issues/80)) ([`dbd99fd`](https://github.com/ActivityWatch/aw-server/commit/dbd99fd))
🔨 Misc (9)
Click to expand
- style: applied black ([`644d14c`](https://github.com/ActivityWatch/aw-server/commit/644d14c)) - refactor: ran `pyupgrade --py38-plus` ([`f47ad75`](https://github.com/ActivityWatch/aw-server/commit/f47ad75)) - style: fix typos ([#91](https://github.com/ActivityWatch/aw-server/issues/91)) ([`2e0ee5c`](https://github.com/ActivityWatch/aw-server/commit/2e0ee5c)) - chore: bumped __version__ ([`773af96`](https://github.com/ActivityWatch/aw-server/commit/773af96)) - style: applied black ([`8594b00`](https://github.com/ActivityWatch/aw-server/commit/8594b00)) - style: formatted with black ([`5861d20`](https://github.com/ActivityWatch/aw-server/commit/5861d20)) - tests: fixed broken tests due to host header check ([`ef60bee`](https://github.com/ActivityWatch/aw-server/commit/ef60bee)) - docs: adding note about fate of python server ([#78](https://github.com/ActivityWatch/aw-server/issues/78)) ([`b2179fd`](https://github.com/ActivityWatch/aw-server/commit/b2179fd)) - test: fixed tests to account for range-inclusive queries ([`e429c54`](https://github.com/ActivityWatch/aw-server/commit/e429c54))
📦 aw-server-rust
✨ Features (7)
- feat: added support for fancy regex (#292) (
9f56edd) - feat: implement unionnooverlap transform (#290) (
819ddc2) - feat: even more sync progress, including verified working testing scripts! (
3398993) - feat: add cmdline arg
--webpathand use fallbacks whenXDG_DATA_DIRSempty or not set (#262) (014c9c0) - feat: added subcommands to aw-sync, support selectively syncing buckets (
396bff8) - feat: more progress on sync, added wip cli options syncdir, startdate, buckets (
e741278) - feat: added API to fetch a single event by ID (#268) (
98f0d68)
🐛 Fixes (14)
Click to expand
- fix: minor fixes to sync, renamed sync-testing scripts, improved README ([`60badc3`](https://github.com/ActivityWatch/aw-server-rust/commit/60badc3)) - fix(sync): build --release aw-sync in test-sync script ([`639614b`](https://github.com/ActivityWatch/aw-server-rust/commit/639614b)) - fix: improved sync error handling and fixed a bug ([`32752b6`](https://github.com/ActivityWatch/aw-server-rust/commit/32752b6)) - fix: set version number from Cargo.toml in --help text ([`5eb0ee0`](https://github.com/ActivityWatch/aw-server-rust/commit/5eb0ee0)) - fix: improved sync output, added toggle for sync mode (push, pull, both) ([`aebed23`](https://github.com/ActivityWatch/aw-server-rust/commit/aebed23)) - fix: more progress on sync ([`f3e78aa`](https://github.com/ActivityWatch/aw-server-rust/commit/f3e78aa)) - fix: fixes some of the issues in previous commits ([`3228211`](https://github.com/ActivityWatch/aw-server-rust/commit/3228211)) - fix: even more very much WIP, needs even more testing ([`adb08c3`](https://github.com/ActivityWatch/aw-server-rust/commit/adb08c3)) - fix: very much WIP stuff, needs review ([`5f488b3`](https://github.com/ActivityWatch/aw-server-rust/commit/5f488b3)) - fix: more work on syncing ([`d9fbe29`](https://github.com/ActivityWatch/aw-server-rust/commit/d9fbe29)) - fix: minor improvements to sync ([`a8287c5`](https://github.com/ActivityWatch/aw-server-rust/commit/a8287c5)) - fix: improving flooding ([#270](https://github.com/ActivityWatch/aw-server-rust/issues/270)) ([`a8b8a20`](https://github.com/ActivityWatch/aw-server-rust/commit/a8b8a20)) - fix: added host header check (to protect against DNS rebinding attacks) ([#250](https://github.com/ActivityWatch/aw-server-rust/issues/250)) ([`ef52553`](https://github.com/ActivityWatch/aw-server-rust/commit/ef52553)) - fix: fixed OPTIONS catchers with `rocket_cors` ([#245](https://github.com/ActivityWatch/aw-server-rust/issues/245)) ([`25b2032`](https://github.com/ActivityWatch/aw-server-rust/commit/25b2032))
🔨 Misc (23)
Click to expand
- docs: document Makefile build and venv usage ([#291](https://github.com/ActivityWatch/aw-server-rust/issues/291)) ([`ba6f6c5`](https://github.com/ActivityWatch/aw-server-rust/commit/ba6f6c5)) - style: applied cargo fmt ([`583fd63`](https://github.com/ActivityWatch/aw-server-rust/commit/583fd63)) - style: fix typos ([#284](https://github.com/ActivityWatch/aw-server-rust/issues/284)) ([`87bc9ad`](https://github.com/ActivityWatch/aw-server-rust/commit/87bc9ad)) - chore: Bump rocket to 0.5-rc2 ([`b97e45f`](https://github.com/ActivityWatch/aw-server-rust/commit/b97e45f)) - chore: Update dependencies ([`8903e27`](https://github.com/ActivityWatch/aw-server-rust/commit/8903e27)) - chore: Bump uuid to version 1.0 ([`146356e`](https://github.com/ActivityWatch/aw-server-rust/commit/146356e)) - chore: Update dependencies ([`b434d80`](https://github.com/ActivityWatch/aw-server-rust/commit/b434d80)) - docs(sync): improved README for aw-sync with basic MVP usage instructions ([`096da6d`](https://github.com/ActivityWatch/aw-server-rust/commit/096da6d)) - Merge pull request [#257](https://github.com/ActivityWatch/aw-server-rust/issues/257) from ActivityWatch/dev/sync-stuff ([`e5ba9d2`](https://github.com/ActivityWatch/aw-server-rust/commit/e5ba9d2)) - test: added test script for syncing ([`d2dc9d7`](https://github.com/ActivityWatch/aw-server-rust/commit/d2dc9d7)) - test: fixed tests ([`5c8bc4e`](https://github.com/ActivityWatch/aw-server-rust/commit/5c8bc4e)) - chore: improved gitignore ([`186dc40`](https://github.com/ActivityWatch/aw-server-rust/commit/186dc40)) - docs(sync): added TODO note about checking db version ([`fcf629e`](https://github.com/ActivityWatch/aw-server-rust/commit/fcf629e)) - fix/refactor: minor cleanup of sync ([`057ee0f`](https://github.com/ActivityWatch/aw-server-rust/commit/057ee0f)) - chore: bumped version to 0.12.0 ([`fd16092`](https://github.com/ActivityWatch/aw-server-rust/commit/fd16092)) - chore: Update dependencies ([`f501a7a`](https://github.com/ActivityWatch/aw-server-rust/commit/f501a7a)) - chore: Set Rust edition to 2021 ([`41c24f9`](https://github.com/ActivityWatch/aw-server-rust/commit/41c24f9)) - chore: Fix compilation warnings ([`75fdcc9`](https://github.com/ActivityWatch/aw-server-rust/commit/75fdcc9)) - chore: Fix missing feature "device" from clap dep ([`d81c461`](https://github.com/ActivityWatch/aw-server-rust/commit/d81c461)) - chore: Update Cargo.lock ([`d1ef45e`](https://github.com/ActivityWatch/aw-server-rust/commit/d1ef45e)) - aw-android: Fix compilation after rocket 0.5 upgrade ([`d42fa88`](https://github.com/ActivityWatch/aw-server-rust/commit/d42fa88)) - Update rocket to 0.5.0-rc1 ([`57cae13`](https://github.com/ActivityWatch/aw-server-rust/commit/57cae13)) - chore: Update Cargo.lock and fix clap API changes ([`8fcceb9`](https://github.com/ActivityWatch/aw-server-rust/commit/8fcceb9))
📦 aw-watcher-afk
✨ Features (1)
- feat: added --host and --port options, streamlined config handling like aw-watcher-window (
af4b59b)
🐛 Fixes (1)
- fix: added 1ms spacing when two consecutive events share same timestamp ([#51](https://github.com/ActivityWatch/aw-watcher-afk/issues/51)) ([`7ce0d6b`](https://github.com/ActivityWatch/aw-watcher-afk/commit/7ce0d6b))
🔨 Misc (2)
- style: applied pyupgrade ([`ef53160`](https://github.com/ActivityWatch/aw-watcher-afk/commit/ef53160)) - style: fix typos ([#54](https://github.com/ActivityWatch/aw-watcher-afk/issues/54)) ([`ac751eb`](https://github.com/ActivityWatch/aw-watcher-afk/commit/ac751eb))
📦 aw-watcher-window
✨ Features (1)
- feat: added --host and --port options (
3e6ff83)
🐛 Fixes (3)
- fix: don't log "unknown" event if polling failed ([#54](https://github.com/ActivityWatch/aw-watcher-window/issues/54)) ([`34307c2`](https://github.com/ActivityWatch/aw-watcher-window/commit/34307c2)) - fix(macos): get Firefox title when multiple instances are running ([#61](https://github.com/ActivityWatch/aw-watcher-window/issues/61)) ([`8f3c65d`](https://github.com/ActivityWatch/aw-watcher-window/commit/8f3c65d)) - fix: fixed jxa strategy where script fails compilation due to shebang line ([#59](https://github.com/ActivityWatch/aw-watcher-window/issues/59)) ([`2df3e34`](https://github.com/ActivityWatch/aw-watcher-window/commit/2df3e34))
🔨 Misc (3)
- refactor: ran `pyupgrade --py38-plus` ([`24fafe1`](https://github.com/ActivityWatch/aw-watcher-window/commit/24fafe1)) - Bumping pyobjc to 8.1 ([`fd219b8`](https://github.com/ActivityWatch/aw-watcher-window/commit/fd219b8)) - Adding note about required afk watcher ([`b6fdc04`](https://github.com/ActivityWatch/aw-watcher-window/commit/b6fdc04))
📦 aw-qt
✨ Features (1)
- feat: added
--no-guiflag to aw-qt, and added--interactiveflag for a minimal repl UI (#89) (744c8d2)
🐛 Fixes (7)
Click to expand
- fix: improved arguments to endless `sleep` call ([`fa27df4`](https://github.com/ActivityWatch/aw-qt/commit/fa27df4)) - fix: setpgrp fails for a session leader ([#85](https://github.com/ActivityWatch/aw-qt/issues/85)) ([`6b079e5`](https://github.com/ActivityWatch/aw-qt/commit/6b079e5)) - fix: don't crash if missing permissions for path in PATH (fixes[[#739](https://github.com/ActivityWatch/aw-qt/issues/739)](https://github.com/ActivityWatch/activitywatch/issues/739)) ([`0286a48`](https://github.com/ActivityWatch/aw-qt/commit/0286a48)) - fix(debug): added syslog calls to make debugging easier ([`6c1d90e`](https://github.com/ActivityWatch/aw-qt/commit/6c1d90e)) - fix: refactored module path detection on macOS ([`f154883`](https://github.com/ActivityWatch/aw-qt/commit/f154883)) - fix: fixed module paths on macOS ([`ba5b3d5`](https://github.com/ActivityWatch/aw-qt/commit/ba5b3d5)) - fix: fixed typing ([`7c5c447`](https://github.com/ActivityWatch/aw-qt/commit/7c5c447))
🔨 Misc (3)
- refactor: moved setpgrp, turned .format() into f-strings ([`0040f9b`](https://github.com/ActivityWatch/aw-qt/commit/0040f9b)) - style: fix typos ([#86](https://github.com/ActivityWatch/aw-qt/issues/86)) ([`e370ca3`](https://github.com/ActivityWatch/aw-qt/commit/e370ca3)) - style: applied black and removed unused imports ([`3a9c2fe`](https://github.com/ActivityWatch/aw-qt/commit/3a9c2fe))
📦 aw-core
✨ Features (3)
- feat: added aw-cli with some utils (#110) (
22183fd) - feat: add datastore API for fetching a single event by ID (
9ca348e) - feat: made all queries range inclusive (
e06b6eb)
🐛 Fixes (13)
Click to expand
- fix: added __all__ to package ([`4cea325`](https://github.com/ActivityWatch/aw-core/commit/4cea325)) - fix: minor improvements to typing ([`df0c91b`](https://github.com/ActivityWatch/aw-core/commit/df0c91b)) - fix: added coverage_html to gitignore, improved Makefile ([`268bea5`](https://github.com/ActivityWatch/aw-core/commit/268bea5)) - fix: added union_no_overlap to query2 transforms ([`657aeec`](https://github.com/ActivityWatch/aw-core/commit/657aeec)) - fix: don't log if pymongo is unavailable, instead crash if requested and unavailable ([`2e999f0`](https://github.com/ActivityWatch/aw-core/commit/2e999f0)) - fix: fixed behavior when trying to fetch a single missing event ([`f19a893`](https://github.com/ActivityWatch/aw-core/commit/f19a893)) - fix: fixed lint-fix make target and applied ([`a0814b0`](https://github.com/ActivityWatch/aw-core/commit/a0814b0)) - fix: fixed typing ([`19a2a76`](https://github.com/ActivityWatch/aw-core/commit/19a2a76)) - fix: add ability to set the log level via environment variable ([#103](https://github.com/ActivityWatch/aw-core/issues/103)) ([`22d3ded`](https://github.com/ActivityWatch/aw-core/commit/22d3ded)) - fix: fixed upserting events using insert_many ([#108](https://github.com/ActivityWatch/aw-core/issues/108)) ([`d3e31f7`](https://github.com/ActivityWatch/aw-core/commit/d3e31f7)) - fix: fixed incorrect trimming ([#107](https://github.com/ActivityWatch/aw-core/issues/107)) ([`4228fbf`](https://github.com/ActivityWatch/aw-core/commit/4228fbf)) - fix: added extra WHERE to speed up slow query ([`3a06484`](https://github.com/ActivityWatch/aw-core/commit/3a06484)) - fix: minor fixes and added trimming for events that extend out of the query range ([`7a934a5`](https://github.com/ActivityWatch/aw-core/commit/7a934a5))
🔨 Misc (14)
Click to expand
- style: fix typos ([#111](https://github.com/ActivityWatch/aw-core/issues/111)) ([`c1bd040`](https://github.com/ActivityWatch/aw-core/commit/c1bd040)) - chore: bumped version to 0.5.10 ([`8405819`](https://github.com/ActivityWatch/aw-core/commit/8405819)) - chore: bumped version to 0.5.9 ([`d7cba36`](https://github.com/ActivityWatch/aw-core/commit/d7cba36)) - chore: bumped version to 0.5.8 ([`6784fec`](https://github.com/ActivityWatch/aw-core/commit/6784fec)) - Merge pull request [#109](https://github.com/ActivityWatch/aw-core/issues/109) from ActivityWatch/dev/get-single-event-by-id ([`64463bc`](https://github.com/ActivityWatch/aw-core/commit/64463bc)) - style: lint fix ([`e33a438`](https://github.com/ActivityWatch/aw-core/commit/e33a438)) - style: applied black ([`0629e84`](https://github.com/ActivityWatch/aw-core/commit/0629e84)) - style: applied `pyupgrade --py37-plus aw_core/**.py aw_datastore/**.py aw_query/**.py aw_transform/**.py` ([`6fcace7`](https://github.com/ActivityWatch/aw-core/commit/6fcace7)) - style: applied black ([`ab7efc8`](https://github.com/ActivityWatch/aw-core/commit/ab7efc8)) - chore: bumped version to 0.5.7 ([`1dce996`](https://github.com/ActivityWatch/aw-core/commit/1dce996)) - chore: bumped version to 0.5.6, fixed docs URL in pyproject ([`5dbb610`](https://github.com/ActivityWatch/aw-core/commit/5dbb610)) - chore: bumped version to 0.5.5 ([`efd1325`](https://github.com/ActivityWatch/aw-core/commit/efd1325)) - chore: bumped version to 0.5.4 ([`032f08f`](https://github.com/ActivityWatch/aw-core/commit/032f08f)) - docs(README): added PyPI version badge ([`464c423`](https://github.com/ActivityWatch/aw-core/commit/464c423))
📦 aw-client
✨ Features (5)
- feat(example): added suggestcategoriesgpt script (#66) (
740ca22) - feat: added APIs for getevent and deleteevent (
32c25fd) - feat(example): added WIP suggest_categories script (
207216a) - feat(example): added emailreport example (+ improvements to workinghours example) (
2cb09e7) - feat: added
reportandcanonicalcli commands (7c8c443)
🐛 Fixes (16)
Click to expand
- fix(examples): wrapped example in `if __name__ == '__main__'` ([`e353cc0`](https://github.com/ActivityWatch/aw-client/commit/e353cc0)) - fix: improved load_dataframe example ([`f7a8dbb`](https://github.com/ActivityWatch/aw-client/commit/f7a8dbb)) - fix: fixed broken categorization in working_hours example ([`759a2a1`](https://github.com/ActivityWatch/aw-client/commit/759a2a1)) - fix: removed duplicate method definition ([`df8776c`](https://github.com/ActivityWatch/aw-client/commit/df8776c)) - fix(examples): fixed redact_sensitive.py ([#61](https://github.com/ActivityWatch/aw-client/issues/61)) ([`f6272c9`](https://github.com/ActivityWatch/aw-client/commit/f6272c9)) - fix: fixed behavior when fetching single event that doesn't exist ([`0209b8a`](https://github.com/ActivityWatch/aw-client/commit/0209b8a)) - fix: fixed typing issues ([`73d4ac4`](https://github.com/ActivityWatch/aw-client/commit/73d4ac4)) - fix: harmonized queries to use canonicalEvents, improved QueryParams dataclasses with good defaults ([`808c8da`](https://github.com/ActivityWatch/aw-client/commit/808c8da)) - fix(example): fixed incorrect timedelta duration ([`b9024b1`](https://github.com/ActivityWatch/aw-client/commit/b9024b1)) - fix: changed `hostname` to click argument (not option) ([`6a842d3`](https://github.com/ActivityWatch/aw-client/commit/6a842d3)) - fix: fixed typing issues ([`9454222`](https://github.com/ActivityWatch/aw-client/commit/9454222)) - fix: improved output for canonical and report commands ([`f45d423`](https://github.com/ActivityWatch/aw-client/commit/f45d423)) - fix(examples): fixed working_hours.py example ([`1318406`](https://github.com/ActivityWatch/aw-client/commit/1318406)) - fix: added missing closing parens ([`621584f`](https://github.com/ActivityWatch/aw-client/commit/621584f)) - fix: removed long-deprecated methods ([`e0f04c6`](https://github.com/ActivityWatch/aw-client/commit/e0f04c6)) - fix: removed return of Event from heartbeat endpoint (API no longer returns an event) ([`15bb696`](https://github.com/ActivityWatch/aw-client/commit/15bb696))
🔨 Misc (17)
Click to expand
- style: fix typos ([#65](https://github.com/ActivityWatch/aw-client/issues/65)) ([`bbb228a`](https://github.com/ActivityWatch/aw-client/commit/bbb228a)) - docs(README): updated README with more examples ([`51d1e5a`](https://github.com/ActivityWatch/aw-client/commit/51d1e5a)) - style: applied black ([`e19c684`](https://github.com/ActivityWatch/aw-client/commit/e19c684)) - style: fix black formatting ([#64](https://github.com/ActivityWatch/aw-client/issues/64)) ([`e759345`](https://github.com/ActivityWatch/aw-client/commit/e759345)) - style: applied lint-fix ([`a5cc123`](https://github.com/ActivityWatch/aw-client/commit/a5cc123)) - clickable links to examples ([#63](https://github.com/ActivityWatch/aw-client/issues/63)) ([`90f3b69`](https://github.com/ActivityWatch/aw-client/commit/90f3b69)) - chore: bumped version to 0.5.9 ([`86e2cf4`](https://github.com/ActivityWatch/aw-client/commit/86e2cf4)) - chore: bumped version to 0.5.8 ([`cfa7e03`](https://github.com/ActivityWatch/aw-client/commit/cfa7e03)) - docs(README): minor fixes in README ([`ede9a68`](https://github.com/ActivityWatch/aw-client/commit/ede9a68)) - docs(README): improved links in README ([`22b7bfd`](https://github.com/ActivityWatch/aw-client/commit/22b7bfd)) - style: applied black ([`b14c84a`](https://github.com/ActivityWatch/aw-client/commit/b14c84a)) - style: applied `pyupgrade --py37-plus aw_client/*.py examples/*.py` ([`2926edc`](https://github.com/ActivityWatch/aw-client/commit/2926edc)) - docs: added output of `aw-client --help` to README ([`74b11c6`](https://github.com/ActivityWatch/aw-client/commit/74b11c6)) - chore: bumped version to 0.5.7 ([`bc64491`](https://github.com/ActivityWatch/aw-client/commit/bc64491)) - chore: bumped version to 0.5.5 ([`0c0f4a0`](https://github.com/ActivityWatch/aw-client/commit/0c0f4a0)) - docs(README): added logging/debugging documentation ([#57](https://github.com/ActivityWatch/aw-client/issues/57)) ([`4b00b98`](https://github.com/ActivityWatch/aw-client/commit/4b00b98)) - docs(README): added PyPI version badge ([`13975dc`](https://github.com/ActivityWatch/aw-client/commit/13975dc))
- Python
Published by ErikBjare almost 4 years ago
activitywatch - v0.12.0b3
~~Okay, I promise this is the last beta before the stable release. Stand by for a stable release.~~
I lied, I found a bug (https://github.com/ActivityWatch/aw-webui/issues/357). The stable release might take a while since I'm on vacation this weekend.
- Python
Published by ErikBjare almost 4 years ago
activitywatch - v0.12.0 beta 2
A beta release in preparation for releasing v0.12.0
Change log will be included later for the stable release.
Known issues
You tell us!
Screenshots
We're currently having a screenshot competition! See https://github.com/ActivityWatch/activitywatch/discussions/741 for more info.
- Python
Published by ErikBjare about 4 years ago
activitywatch - v0.12.0 beta 1
A beta release in preparation for releasing v0.12.0
Change log will be included later for the stable release.
Known issues
- https://github.com/ActivityWatch/activitywatch/issues/718: aw-qt crashes on Linux (there's a simple workaround)
- Issues on macOS where window watcher stops working.
- See: https://github.com/ActivityWatch/activitywatch/issues/722#issuecomment-1070358118
- Probably related to: https://github.com/ActivityWatch/activitywatch/issues/334
- Your browser might be holding on to a stale cache of the web UI files, force refresh to fix it.
- Python
Published by ErikBjare over 4 years ago
activitywatch - v0.11.0
The long awaited v0.11 is finally here! :tada:
After 7 long months, we've finally got the v0.11 release ready, and it comes with a lot of new features, bug fixes, and UX improvements. You can read about them all in the changelog below.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Honorary mentions
- Michael Bianco (@iloveitaly) for his work on refreshing the web UI design and improving macOS support!
- Janne Uusitupa (@lambdanana) for finding a critical security vulnerability on macOS! (CVE coming soon)
Changelog
The changelog is written on a per-submodule basis. Look under the Feature subheaders for the most user-affecting changes.
BREAKING CHANGE: This release switches all Python-based modules to toml configuration, past configs will no longer be respected! (you need to migrate them if you want to keep any modifications)
Summary
- ✨ Categories can now have colors!
- Note: If you're updating, your categories will not have any colors set by default.
- ✨ Barchart visualization now supports categories, as well as the weekly/monthly view.
- ✨ New audible-as-active feature, which counts audible browser tabs as you being active (if you use the web watcher)
- ✨ Sunburst visualization now has labels, so you can get an overview from a glance.
- 🍎 Better macOS support
- 🛡️ Fixed security vulnerability on macOS
- 🐛 Many bug fixes
- And a lot more...
activitywatch (bundle repo)
🐛 Fixes (5)
- fix: fixed pyinstaller spec to include printAppStatus.jxa for aw-watcher-window ([`af8f385`](https://github.com/ActivityWatch/activitywatch/commit/af8f385)) - fix: removed 'v' version prefix from Windows installer ([`5630ad4`](https://github.com/ActivityWatch/activitywatch/commit/5630ad4)) - fix: improved changelog script ([`4cd3a79`](https://github.com/ActivityWatch/activitywatch/commit/4cd3a79)) - fix: removed unreachable code ([#584](https://github.com/ActivityWatch/activitywatch/issues/584)) ([`d727d60`](https://github.com/ActivityWatch/activitywatch/commit/d727d60)) - fix(windows): Added icon to uninstaller ([`56992f5`](https://github.com/ActivityWatch/activitywatch/commit/56992f5))
🔨 Misc (14)
- style: formatted with black ([`93dc456`](https://github.com/ActivityWatch/activitywatch/commit/93dc456)) - docs: switched to badges for travis-ci.com ([`141e003`](https://github.com/ActivityWatch/activitywatch/commit/141e003)) - chore: improved the .gitignore ([`e6de0ba`](https://github.com/ActivityWatch/activitywatch/commit/e6de0ba)) - docs(README): updated URLs to docs ([`0257d96`](https://github.com/ActivityWatch/activitywatch/commit/0257d96)) - Merge pull request [#578](https://github.com/ActivityWatch/activitywatch/issues/578) from ActivityWatch/dev/innosetup-uninstall-icon ([`1fca356`](https://github.com/ActivityWatch/activitywatch/commit/1fca356)) - Make screenshots bigger so we can read them ([#576](https://github.com/ActivityWatch/activitywatch/issues/576)) ([`81fe1c9`](https://github.com/ActivityWatch/activitywatch/commit/81fe1c9)) - docs(CONTRIBUTING): improved contributing guide ([`9277301`](https://github.com/ActivityWatch/activitywatch/commit/9277301)) - docs: updated bug report template with clearer instructions ([`3343130`](https://github.com/ActivityWatch/activitywatch/commit/3343130)) - docs: improved emojis in issue templates ([`cfb64c3`](https://github.com/ActivityWatch/activitywatch/commit/cfb64c3)) - docs: improved issue template chooser with links to Forum, Discord, etc ([`d32d9fe`](https://github.com/ActivityWatch/activitywatch/commit/d32d9fe)) - Add iOS to platform support table ([`6679b64`](https://github.com/ActivityWatch/activitywatch/commit/6679b64)) - docs: added ActivityWatch org to FUNDING.yml ([`1db0af6`](https://github.com/ActivityWatch/activitywatch/commit/1db0af6)) - Merge pull request [#544](https://github.com/ActivityWatch/activitywatch/issues/544) from ActivityWatch/dev/python-experimental ([`0b19032`](https://github.com/ActivityWatch/activitywatch/commit/0b19032)) - docs(greeting): added link to issue templates in greeting ([`4aa58bc`](https://github.com/ActivityWatch/activitywatch/commit/4aa58bc))
aw-webui
✨ Features (26)
- feat: added link in category settings to the 'category rules' section on the forum (
d15d17d) - feat: added 'show less' button to the summary visualization (
9b93879) - feat: open modal on category creation (#293) (
b4aabfa) - feat: support weekly/monthly view in barchart visualization (#292) (
889a911) - feat: more applications in the default category rules (#261) (
d9782c3) - feat: switched 'top domains' on default view to 'timeline barchart' (
9e3367e) - feat: set server URL via env vars, and improvements to README (#280) (
165ec2f) - feat: added labels to sunburst, updated dependencies (
9d13675) - feat: added setting for using color fallback (
6b12059) - feat: improved style/layout of settings (
cb93715) - feat: added color picker when choosing category color (
a2b8446) - feat: Support import and export of categories (
7a3d988) - feat: maybe done with audible-as-active (
f9fa6d2) - feat: progress on audible-as-active (
13a927f) - feat: added category time to the timeline barchart (
86b8eab) - feat: continued working on category colors (
ec2c385) - feat: started working on category colors (
0ef8936) - feat: improved the category edit tree (now collapsible, fixed icons, only expand one level, show number of subcategories) (
f3f24f8) - feat: pinned/fixed the top menu on Android (
a32a672) - feat: added a different set of default views for Android devices (
cfe8f9f) - feat: added configurable landing page, note for Android users on Home page, and NotFound page when no routes match (
bce7235) - feat: added search to header menu, as well as an 'early feature' notice (
b594850) - feat: added basic search feature (
9060c9e) - feat: made visualizations draggable when editing view (
710098d) - feat: readded the Sunburst Clock visualization (
5d51f0d) - feat: improvements to category tree visualization (collapsible, show percent) (
3b1cea4)
🐛 Fixes (37)
- fix: added colors to some category rule defaults ([`2b2596f`](https://github.com/ActivityWatch/aw-webui/commit/2b2596f)) - fix: sort dropdown of parent category options ([`d401d1d`](https://github.com/ActivityWatch/aw-webui/commit/d401d1d)) - fix: fixed useColorFallback setting ([`523bb28`](https://github.com/ActivityWatch/aw-webui/commit/523bb28)) - fix: moved Activity view options into a folded 'Filters' section closer to the top ([`5eff5f5`](https://github.com/ActivityWatch/aw-webui/commit/5eff5f5)) - fix: made loading texts more discrete, fixed element growth after loading (causing UI to "jump") ([`aee573f`](https://github.com/ActivityWatch/aw-webui/commit/aee573f)) - fix: better y-ticks for barplot ([`fe54dcc`](https://github.com/ActivityWatch/aw-webui/commit/fe54dcc)) - fix: sorted bars by label in stacked barchart ([`0b4edeb`](https://github.com/ActivityWatch/aw-webui/commit/0b4edeb)) - fix: minor style changes to the Summary visualization (smaller duration text) ([`6fbccc3`](https://github.com/ActivityWatch/aw-webui/commit/6fbccc3)) - fix: fixed heart icon in footer ([`d6b608c`](https://github.com/ActivityWatch/aw-webui/commit/d6b608c)) - fix: fixed yaxis labels for barchart ([`b5a4f38`](https://github.com/ActivityWatch/aw-webui/commit/b5a4f38)) - fix: minor footer fixes ([`651762a`](https://github.com/ActivityWatch/aw-webui/commit/651762a)) - fix: minor fixes ([`74419ec`](https://github.com/ActivityWatch/aw-webui/commit/74419ec)) - fix: misc style fixes for page footer and Activity view ([`03265f3`](https://github.com/ActivityWatch/aw-webui/commit/03265f3)) - fix: fixed string param which should be bool ([`fbf3515`](https://github.com/ActivityWatch/aw-webui/commit/fbf3515)) - fix: style fixes in general, and for Activity view ([`8493bb7`](https://github.com/ActivityWatch/aw-webui/commit/8493bb7)) - fix: reverted unscoped CSS for nav-link color ([`476dbba`](https://github.com/ActivityWatch/aw-webui/commit/476dbba)) - fix: better descriptions for options ([`35a1778`](https://github.com/ActivityWatch/aw-webui/commit/35a1778)) - fix: fixed comments left in review ([`c1be8b5`](https://github.com/ActivityWatch/aw-webui/commit/c1be8b5)) - fix: switched away from deprecated @babel/polyfill ([`4f2139b`](https://github.com/ActivityWatch/aw-webui/commit/4f2139b)) - fix: add google-chrome-stable to appnames ([#277](https://github.com/ActivityWatch/aw-webui/issues/277)) ([`fb33162`](https://github.com/ActivityWatch/aw-webui/commit/fb33162)) - fix: reload when changing host/filterAFK/includeAudible in Activity view ([`d477c16`](https://github.com/ActivityWatch/aw-webui/commit/d477c16)) - fix: search on pressing enter ([`c65429b`](https://github.com/ActivityWatch/aw-webui/commit/c65429b)) - fix: fixed bug when editing implicit parent categories, improved testing ([`7ececcb`](https://github.com/ActivityWatch/aw-webui/commit/7ececcb)) - fix: fixed filter afk/audible checkboxes and sorted categories in category filter dropdown ([`76eca56`](https://github.com/ActivityWatch/aw-webui/commit/76eca56)) - fix: removed unused files ([`f03e399`](https://github.com/ActivityWatch/aw-webui/commit/f03e399)) - fix: fixed coloring for 'Top Categories' ([`d222009`](https://github.com/ActivityWatch/aw-webui/commit/d222009)) - fix: expand category subtree when new category is added ([`23b2074`](https://github.com/ActivityWatch/aw-webui/commit/23b2074)) - fix: fixed dropdown location/direction for SelectableVisualization ([`00f4da9`](https://github.com/ActivityWatch/aw-webui/commit/00f4da9)) - fix: fixed timeline default duration when none explicitly set ([`0d66712`](https://github.com/ActivityWatch/aw-webui/commit/0d66712)) - fix: removed container padding on small screens ([`b30b970`](https://github.com/ActivityWatch/aw-webui/commit/b30b970)) - fix: fixed broken link to docs ([`f6389ee`](https://github.com/ActivityWatch/aw-webui/commit/f6389ee)) - fix: disabled editing in EventList outside of Bucket view ([`b3ac5a6`](https://github.com/ActivityWatch/aw-webui/commit/b3ac5a6)) - fix: fix stopwatch off-by-one error ([`737b3d0`](https://github.com/ActivityWatch/aw-webui/commit/737b3d0)) - fix: fixed uses of `replace` to correctly replace all occurrences ([`9041811`](https://github.com/ActivityWatch/aw-webui/commit/9041811)) - fix: switched from node-sass to dart-sass ([`5fa757e`](https://github.com/ActivityWatch/aw-webui/commit/5fa757e)) - fix: support Edge browser on macOS (closes[[#61](https://github.com/ActivityWatch/aw-webui/issues/61)](https://github.com/ActivityWatch/aw-watcher-web/issues/61)) ([`6acb378`](https://github.com/ActivityWatch/aw-webui/commit/6acb378)) - fix: changed 'file an issue' URL to show the issue template chooser ([`0ba820d`](https://github.com/ActivityWatch/aw-webui/commit/0ba820d))
🔨 Misc (29)
- Merge pull request [#291](https://github.com/ActivityWatch/aw-webui/issues/291) from ActivityWatch/style-updates ([`4d8e5ee`](https://github.com/ActivityWatch/aw-webui/commit/4d8e5ee)) - Merge branch 'master' into style-updates ([`4438e39`](https://github.com/ActivityWatch/aw-webui/commit/4438e39)) - Merge branch 'master' into style-updates ([`9932675`](https://github.com/ActivityWatch/aw-webui/commit/9932675)) - Lint fixes ([`2384197`](https://github.com/ActivityWatch/aw-webui/commit/2384197)) - Less techy wording on activity options ([`8c1e0e2`](https://github.com/ActivityWatch/aw-webui/commit/8c1e0e2)) - using light border color in a couple other places ([`2766d95`](https://github.com/ActivityWatch/aw-webui/commit/2766d95)) - Consolidated styles ([`d18a655`](https://github.com/ActivityWatch/aw-webui/commit/d18a655)) - Rework tab design to be more modern ([`cd838c6`](https://github.com/ActivityWatch/aw-webui/commit/cd838c6)) - Stop using !important override for top nav ([`27ceb5c`](https://github.com/ActivityWatch/aw-webui/commit/27ceb5c)) - Footer horizontal edges should match the main window ([`6804c16`](https://github.com/ActivityWatch/aw-webui/commit/6804c16)) - Simplify bottom container ([`2f1c6a7`](https://github.com/ActivityWatch/aw-webui/commit/2f1c6a7)) - Removing host from the top of the page ([`e236c5e`](https://github.com/ActivityWatch/aw-webui/commit/e236c5e)) - Removing unneeded stylsheets ([`0f328ae`](https://github.com/ActivityWatch/aw-webui/commit/0f328ae)) - Increasing size of activity range dropdown ([`d1c34fd`](https://github.com/ActivityWatch/aw-webui/commit/d1c34fd)) - Adding sourcemaps to vue dev builds ([`97e45c4`](https://github.com/ActivityWatch/aw-webui/commit/97e45c4)) - bugfix: Fix Category import only working on firefox ([`8482678`](https://github.com/ActivityWatch/aw-webui/commit/8482678)) - test: added test for views store, rewrote views store to typescript ([`5798e8e`](https://github.com/ActivityWatch/aw-webui/commit/5798e8e)) - docs(README): added note about need to hard refresh after replacing aw-webui files ([`f8de6dd`](https://github.com/ActivityWatch/aw-webui/commit/f8de6dd)) - docs: updated README ([`1bb7442`](https://github.com/ActivityWatch/aw-webui/commit/1bb7442)) - docs: added link to categorization docs in settings ([`0414c7e`](https://github.com/ActivityWatch/aw-webui/commit/0414c7e)) - Merge pull request [#269](https://github.com/ActivityWatch/aw-webui/issues/269) from ActivityWatch/dependabot/npm_and_yarn/elliptic-6.5.4 ([`bd6d38b`](https://github.com/ActivityWatch/aw-webui/commit/bd6d38b)) - Merge pull request [#264](https://github.com/ActivityWatch/aw-webui/issues/264) from ActivityWatch/dependabot/npm_and_yarn/pug-3.0.1 ([`0b60162`](https://github.com/ActivityWatch/aw-webui/commit/0b60162)) - Merge pull request [#263](https://github.com/ActivityWatch/aw-webui/issues/263) from ActivityWatch/dependabot/npm_and_yarn/pug-code-gen-2.0.3 ([`3316243`](https://github.com/ActivityWatch/aw-webui/commit/3316243)) - test: added basic vuex tests for categories ([`b475107`](https://github.com/ActivityWatch/aw-webui/commit/b475107)) - docs: added codecov badge to README ([`6a4072b`](https://github.com/ActivityWatch/aw-webui/commit/6a4072b)) - Unify punctuation in satisfaction poll ([`b6cc444`](https://github.com/ActivityWatch/aw-webui/commit/b6cc444)) - refactor: refactored event viewer (in Query/Search views) into component, changed use of (broken) aw-timeline to vis-timeline ([`613b51e`](https://github.com/ActivityWatch/aw-webui/commit/613b51e)) - Merge pull request [#241](https://github.com/ActivityWatch/aw-webui/issues/241) from ActivityWatch/dependabot/npm_and_yarn/dompurify-2.0.17 ([`f4c0181`](https://github.com/ActivityWatch/aw-webui/commit/f4c0181)) - docs(README): fixed build status badge to use GitHub Actions ([`87f32ab`](https://github.com/ActivityWatch/aw-webui/commit/87f32ab))
aw-client
✨ Features (5)
- feat!: switched config format to toml (#58) (
6c460cb) - feat: added example script for calculating working hours (
6fbce36) - feat: added load_dataframe.py example (
9de8095) - feat: rewrote CLI to use click (
b2e7985) - feat: added redact_sensitive.py example (
75efe3c)
🐛 Fixes (6)
- fix: fixed tests for union_no_overlap ([`4ad9920`](https://github.com/ActivityWatch/aw-client/commit/4ad9920)) - fix: fix deletion of buckets in production mode ([`bbcd1d6`](https://github.com/ActivityWatch/aw-client/commit/bbcd1d6)) - fix: Fix broken insert_event ([`e427a4d`](https://github.com/ActivityWatch/aw-client/commit/e427a4d)) - fix: improved typing ([`56e2f10`](https://github.com/ActivityWatch/aw-client/commit/56e2f10)) - fix: fixed incorrect use of Click context ([`e0eb2c0`](https://github.com/ActivityWatch/aw-client/commit/e0eb2c0)) - fix: fixed typechecking ([`74db79f`](https://github.com/ActivityWatch/aw-client/commit/74db79f))
🔨 Misc (12)
- docs(README): added PyPI version badge ([`13975dc`](https://github.com/ActivityWatch/aw-client/commit/13975dc)) - chore: bumped version to v0.5.3, updated deps ([`db1010a`](https://github.com/ActivityWatch/aw-client/commit/db1010a)) - chore: bumped version to v0.5.1 ([`6b08d43`](https://github.com/ActivityWatch/aw-client/commit/6b08d43)) - Merge pull request [#55](https://github.com/ActivityWatch/aw-client/issues/55) from ActivityWatch/dev/insert-event-no-return ([`eba55f3`](https://github.com/ActivityWatch/aw-client/commit/eba55f3)) - api: Make insert_event not return anything anymore ([`669c574`](https://github.com/ActivityWatch/aw-client/commit/669c574)) - Merge pull request [#54](https://github.com/ActivityWatch/aw-client/issues/54) from ActivityWatch/dev/minor-fixes ([`86c9d7f`](https://github.com/ActivityWatch/aw-client/commit/86c9d7f)) - Make commit_interval diff use >= instead of > ([`fdeceb0`](https://github.com/ActivityWatch/aw-client/commit/fdeceb0)) - Fix insert_event compatibility with aw-server-rust ([`6521df6`](https://github.com/ActivityWatch/aw-client/commit/6521df6)) - test: fixed integration test ([`c6ee497`](https://github.com/ActivityWatch/aw-client/commit/c6ee497)) - docs: added new redact_sensitive.py example to README ([`ea6de3a`](https://github.com/ActivityWatch/aw-client/commit/ea6de3a)) - style: formatted with black ([`fb54d36`](https://github.com/ActivityWatch/aw-client/commit/fb54d36)) - docs(example): added time_spent_today.py example ([`120b1f7`](https://github.com/ActivityWatch/aw-client/commit/120b1f7))
aw-core
✨ Features (2)
🐛 Fixes (3)
- fix: removed resolved TODO ([`067bb69`](https://github.com/ActivityWatch/aw-core/commit/067bb69)) - fix: fixed tests for union_no_overlap ([`9d8cb41`](https://github.com/ActivityWatch/aw-core/commit/9d8cb41)) - fix: Add flush+fsync to write of config files ([`03c62e3`](https://github.com/ActivityWatch/aw-core/commit/03c62e3))
🔨 Misc (10)
- docs(README): added PyPI version badge ([`464c423`](https://github.com/ActivityWatch/aw-core/commit/464c423)) - chore: bumped version to 0.5.3 ([`28d1caf`](https://github.com/ActivityWatch/aw-core/commit/28d1caf)) - Merge pull request [#88](https://github.com/ActivityWatch/aw-core/issues/88) from ActivityWatch/dev/config-toml ([`811712c`](https://github.com/ActivityWatch/aw-core/commit/811712c)) - Merge branch 'master' into dev/config-toml ([`043cc3c`](https://github.com/ActivityWatch/aw-core/commit/043cc3c)) - chore: bumped version to 0.5.2 ([`4a6be45`](https://github.com/ActivityWatch/aw-core/commit/4a6be45)) - Merge pull request [#101](https://github.com/ActivityWatch/aw-core/issues/101) from ActivityWatch/dev/config-fsync-fix ([`601ac7d`](https://github.com/ActivityWatch/aw-core/commit/601ac7d)) - docs: minor docstring fix ([`5864398`](https://github.com/ActivityWatch/aw-core/commit/5864398)) - chore: bumped version to v0.5.1 ([`5bd84b1`](https://github.com/ActivityWatch/aw-core/commit/5bd84b1)) - chore: bumped version number ([`c7ba6d2`](https://github.com/ActivityWatch/aw-core/commit/c7ba6d2)) - docs: documented transforms chunk_events_by_key and merge_events_by_keys ([#99](https://github.com/ActivityWatch/aw-core/issues/99)) ([`81dcb64`](https://github.com/ActivityWatch/aw-core/commit/81dcb64))
aw-qt
✨ Features (1)
🐛 Fixes (2)
- fix: Make trayicon less blurry when being fractionally scaled ([`cbdbca3`](https://github.com/ActivityWatch/aw-qt/commit/cbdbca3)) - fix: Make open dir work correctly with PyInstaller on Linux ([`04069cb`](https://github.com/ActivityWatch/aw-qt/commit/04069cb))
🔨 Misc (6)
- Merge pull request [#73](https://github.com/ActivityWatch/aw-qt/issues/73) from Drarig29/open-dashboard-double-click ([`9f7299f`](https://github.com/ActivityWatch/aw-qt/commit/9f7299f)) - Add return type ([`b8affbc`](https://github.com/ActivityWatch/aw-qt/commit/b8affbc)) - Open Dashboard on double click ([`26580fe`](https://github.com/ActivityWatch/aw-qt/commit/26580fe)) - Merge pull request [#72](https://github.com/ActivityWatch/aw-qt/issues/72) from ActivityWatch/dev/less-blurry-trayicon ([`19f8719`](https://github.com/ActivityWatch/aw-qt/commit/19f8719)) - Merge pull request [#71](https://github.com/ActivityWatch/aw-qt/issues/71) from ActivityWatch/dev/open-log-dir-fix ([`493eb94`](https://github.com/ActivityWatch/aw-qt/commit/493eb94)) - Merge pull request [#67](https://github.com/ActivityWatch/aw-qt/issues/67) from ActivityWatch/dev/update-pyqt5 ([`1318740`](https://github.com/ActivityWatch/aw-qt/commit/1318740))
aw-server
✨ Features (1)
- feat!: switched config format to toml (
92452af)
🔨 Misc (9)
- Merge pull request [#76](https://github.com/ActivityWatch/aw-server/issues/76) from ActivityWatch/dev/insert-event-no-return ([`f0d6500`](https://github.com/ActivityWatch/aw-server/commit/f0d6500)) - chore: Fix linting issue ([`61b362a`](https://github.com/ActivityWatch/aw-server/commit/61b362a)) - api: Make insert event never return anything ([`fe6b0b3`](https://github.com/ActivityWatch/aw-server/commit/fe6b0b3)) - chore: bumped version ([`fbb89fe`](https://github.com/ActivityWatch/aw-server/commit/fbb89fe)) - tests: improvements to tests and code coverage ([`9c33204`](https://github.com/ActivityWatch/aw-server/commit/9c33204)) - docs(README): added badges for GitHub Actions and Codecov ([`46b43e0`](https://github.com/ActivityWatch/aw-server/commit/46b43e0)) - test: added test coverage ([`f9b5d2e`](https://github.com/ActivityWatch/aw-server/commit/f9b5d2e)) - Merge pull request [#73](https://github.com/ActivityWatch/aw-server/issues/73) from ActivityWatch/dev/github-ci ([`3e81e29`](https://github.com/ActivityWatch/aw-server/commit/3e81e29)) - style: formatted with black ([`2f44d8d`](https://github.com/ActivityWatch/aw-server/commit/2f44d8d))
aw-server-rust
✨ Features (10)
- feat: added exclude_keyvals transform (
e8cc25a) - feat: added hostname filtering support to find_bucket (
7ad9512) - feat: switched from getopts to clap for aw-server-rust CLI options (
c2af4ce) - feat: more progress on sync, added basic README (
a4588f7) - feat: add ability to override device_id by CLI parameter (
67e565c) - feat: progress on sync (
dbe96b1) - feat: added CLI param to aw-server for skipping legacy import (
27a8eb1) - feat: added ability to override aw-server port and dbpath via CLI arguments (
90aa6a5) - feat: added query parameters to aw-client-rust's get_events, fixed clippy complaints (
9a82ea2) - feat: added period_union transform (
294edaf)
🐛 Fixes (3)
- fix: minor progress on sync ([`190c442`](https://github.com/ActivityWatch/aw-server-rust/commit/190c442)) - fix: added data clearing to period_union ([`e027018`](https://github.com/ActivityWatch/aw-server-rust/commit/e027018)) - fix: attempt to fix building for Android ([`8599c77`](https://github.com/ActivityWatch/aw-server-rust/commit/8599c77))
🔨 Misc (15)
- docs: improved aw-server and aw-sync READMEs ([`4a1943a`](https://github.com/ActivityWatch/aw-server-rust/commit/4a1943a)) - test: fixed tests ([`26a7e04`](https://github.com/ActivityWatch/aw-server-rust/commit/26a7e04)) - added start, end, limit parameters to aw-client-rust's get_events ([`c53fbf9`](https://github.com/ActivityWatch/aw-server-rust/commit/c53fbf9)) - aw-query: Fix broken period_union ([`1f49e83`](https://github.com/ActivityWatch/aw-server-rust/commit/1f49e83)) - test: fixed test ([`6452957`](https://github.com/ActivityWatch/aw-server-rust/commit/6452957)) - test: added tests for datastore query of events that cover the queried range ([`602ddb2`](https://github.com/ActivityWatch/aw-server-rust/commit/602ddb2)) - test: added nop test for period_union ([`c3b178f`](https://github.com/ActivityWatch/aw-server-rust/commit/c3b178f)) - Upgrade to GitHub-native Dependabot ([`f60809c`](https://github.com/ActivityWatch/aw-server-rust/commit/f60809c)) - chore: Fix linting ([`8721bf6`](https://github.com/ActivityWatch/aw-server-rust/commit/8721bf6)) - aw-datastore: Fix broken legacy import on Windows ([`bb1f36d`](https://github.com/ActivityWatch/aw-server-rust/commit/bb1f36d)) - Cargo.lock: Update dependencies ([`f499679`](https://github.com/ActivityWatch/aw-server-rust/commit/f499679)) - docs: reordered badges in README ([`3764fb5`](https://github.com/ActivityWatch/aw-server-rust/commit/3764fb5)) - aw-server: Disable jemalloc on non-x86 CPUs ([`828db39`](https://github.com/ActivityWatch/aw-server-rust/commit/828db39)) - Cargo.lock: Update dependencies ([`3b9f31d`](https://github.com/ActivityWatch/aw-server-rust/commit/3b9f31d)) - aw-client-rust: Update to reqwest 0.11 ([`ad32e7a`](https://github.com/ActivityWatch/aw-server-rust/commit/ad32e7a))
aw-watcher-afk
✨ Features (2)
- feat!: switched config format to toml (#49) (
ccf6b12) - feat: switched to pynput for MouseListener and KeyboardListener (
297b58c)
🐛 Fixes (6)
- fix: fixed typing in EventFactory ([`f39dfa1`](https://github.com/ActivityWatch/aw-watcher-afk/commit/f39dfa1)) - fix: fixes for migration to pynput ([`9f1d24c`](https://github.com/ActivityWatch/aw-watcher-afk/commit/9f1d24c)) - fix: moved pynput imports inside methods to prevent failing on import when no Xorg available ([`d543bdd`](https://github.com/ActivityWatch/aw-watcher-afk/commit/d543bdd)) - fix: attempted CI fix ([`61bf58e`](https://github.com/ActivityWatch/aw-watcher-afk/commit/61bf58e)) - fix: remove debug logging of sensitive info from keyboard/mouse-listener ([#45](https://github.com/ActivityWatch/aw-watcher-afk/issues/45)) ([`ccf8770`](https://github.com/ActivityWatch/aw-watcher-afk/commit/ccf8770)) - fix: added support for Python 3.8 using pywinhook wheel ([`e48e977`](https://github.com/ActivityWatch/aw-watcher-afk/commit/e48e977))
🔨 Misc (2)
- Merge pull request [#48](https://github.com/ActivityWatch/aw-watcher-afk/issues/48) from ActivityWatch/dev/pynput ([`d7931eb`](https://github.com/ActivityWatch/aw-watcher-afk/commit/d7931eb)) - docs(README): fixed build status badge to use GitHub Actions ([`5584fb8`](https://github.com/ActivityWatch/aw-watcher-afk/commit/5584fb8))
aw-watcher-window
✨ Features (1)
🐛 Fixes (3)
- fix: improved applescript strategy (cleartext src, precompile, run in-process) ([#56](https://github.com/ActivityWatch/aw-watcher-window/issues/56)) ([`8682633`](https://github.com/ActivityWatch/aw-watcher-window/commit/8682633)) - fix: added printAppStatus.jxa to pyinstaller datas ([`57590c3`](https://github.com/ActivityWatch/aw-watcher-window/commit/57590c3)) - fix: fixed import in main, moved macos permission prompt into seperate file ([`c683671`](https://github.com/ActivityWatch/aw-watcher-window/commit/c683671))
🔨 Misc (2)
- format: formatted pyinstaller spec with black ([`71daa0f`](https://github.com/ActivityWatch/aw-watcher-window/commit/71daa0f)) - Use JXA for window status on macOS, include url in event data ([#52](https://github.com/ActivityWatch/aw-watcher-window/issues/52)) ([`aecf47f`](https://github.com/ActivityWatch/aw-watcher-window/commit/aecf47f))
- Python
Published by ErikBjare about 5 years ago
activitywatch - v0.10.0
Maintainers note: The tag for this release was accidentally removed, but has been restored. The release created date is therefore invalid, but the commit date is correct.
It's finally here! :tada:
The long-awaited v0.10 release comes with a lot of improvements which you can read about in the changelog below. There will also be more about it the upcoming development update on the forum, so keep an eye out on our Twitter and join our Discord server.
New to ActivityWatch? Check out the website and the README.
Installation
See the getting started guide in the documentation.
Downloads
Honorary mentions
- Johan Bjäreholt (@johan-bjareholt) for his tireless work on aw-server-rust.
- Kerkko Peltari (@xylix) for his amazing work on improving macOS support (among many other things).
- Bill Ang Li (@billangli) for his amazing work on adding an update check to the web UI, and a user engagement poll after a week of use.
- FUUG.fi (Finnish Unix Users Group) for contributing with a €3,000 grant earlier this year.
Changelog
The changelog is written on a per-submodule basis. Look under the Feature subheaders for the most user-affecting changes.
Summary
- ✨ New editable views
- ✨ Timeline (barchart) visualization
- ✨ Update checks
- 🍎 Better support for macOS
- 🪟 Support for Microsoft Edge
- 🐛 Many bug fixes
- 🕸️ The "sunburst clock" vis was removed (temporarily, see https://github.com/ActivityWatch/activitywatch/issues/508#issuecomment-730396764)
- And a lot more...
activitywatch (bundle repo)
✨ Features (1)
- feat: improved generation of changelog (
7e6acf2)
🐛 Fixes (3)
- fix: fixed inclusion of aw-webui for use with aw-server-rust (fixes [#441](https://github.com/ActivityWatch/activitywatch/issues/441)) ([`2c3fe73`](https://github.com/ActivityWatch/activitywatch/commit/2c3fe73)) - fix: fixed generation of changelog for subsubmodules ([`77b39b5`](https://github.com/ActivityWatch/activitywatch/commit/77b39b5)) - fix: switched from biplist to plistlib (following dmgbuild's example) ([`5ddb5f6`](https://github.com/ActivityWatch/activitywatch/commit/5ddb5f6))
🔨 Misc (12)
- docs: updated screenshot in README ([`42bf20c`](https://github.com/ActivityWatch/activitywatch/commit/42bf20c)) - docs: updated FUNDING.yml ([`c779d75`](https://github.com/ActivityWatch/activitywatch/commit/c779d75)) - Use git describe --tags --abbrev=0 to retrieve current activitywatch version in aw.spec ([`47cd07e`](https://github.com/ActivityWatch/activitywatch/commit/47cd07e)) - docs: fixed stray end tag in README ([`b1a89d7`](https://github.com/ActivityWatch/activitywatch/commit/b1a89d7)) - README: Removed outdated statement that import is not supported ([`370b073`](https://github.com/ActivityWatch/activitywatch/commit/370b073)) - docs: fixed emoji in bug report issue template title ([`89d8a4f`](https://github.com/ActivityWatch/activitywatch/commit/89d8a4f)) - docs: updated issue templates ([#429](https://github.com/ActivityWatch/activitywatch/issues/429)) ([`5c139b9`](https://github.com/ActivityWatch/activitywatch/commit/5c139b9)) - docs: added commit message guidelines to CONTRIBUTING.md ([#415](https://github.com/ActivityWatch/activitywatch/issues/415)) ([`29ad429`](https://github.com/ActivityWatch/activitywatch/commit/29ad429)) - Merge pull request [#401](https://github.com/ActivityWatch/activitywatch/issues/401) from gwynevans/docTweak ([`b1e8934`](https://github.com/ActivityWatch/activitywatch/commit/b1e8934)) - Add explanation of AFK acronym to README ([`5193cd1`](https://github.com/ActivityWatch/activitywatch/commit/5193cd1)) - docs: added new script to build changelog ([#381](https://github.com/ActivityWatch/activitywatch/issues/381)) ([`8ed9754`](https://github.com/ActivityWatch/activitywatch/commit/8ed9754)) - docs: added GitHub actions badge to README ([`b33711a`](https://github.com/ActivityWatch/activitywatch/commit/b33711a))
aw-webui
✨ Features (22)
- feat: made timeline view full-width (
bba8b35) - feat: added stop time to timeline tooltip (fixes#200#issuecomment-674582218) (
f0e8b4c) - feat: refactored ActivityEditor into ActivityView, added better info when missing data (
94f0959) - feat: added new view modal (
a0ec9a5) - feat: added delete view and restore views to default (
129fdd9) - feat: implemented save/cancel when editing view (
ef52f1e) - feat: added buttons to edit/save view, made ActivityView delegate to ActivityEditor if view_id is 'editor' (
1beade2) - feat: added ability to add new views and visualizations (
6578e7f) - feat: continued work on customizable views, fixing a few bugs (
783733b) - feat: started working on customizable views (
382308f) - feat: poll user satisfaction and calls to action (#229) (
f9e0bbf) - feat: added options to WIP Calendar visualization (
4e7303a) - feat: check for new releases (ActivityWatch/activitywatch#114) (
b9fe58b) - feat: added proper timeline labeling for stopwatch events (
5e1afd8) - feat: Add custom hovertext for editor summary and project (
437a882) - feat: Better user experience when importing buckets (
d59cf32) - feat: Add delete button to EventEditor modal (
a4cd0b0) - feat: started working on calendar visualization (
2b6f6c3) - feat: Add first/last event to Bucket view (
915a4cf) - feat: ported new Activity view to Android (
13777cb) - feat: added support for Edge browser (
d495f7f) - feat: added active history data to demomode, removed excessive logging (
107ae4d)
🐛 Fixes (35)
- fix: added chromium.exe to browser appnames (fixes[[#503](https://github.com/ActivityWatch/aw-webui/issues/503)](https://github.com/ActivityWatch/activitywatch/issues/503)) ([`541e99c`](https://github.com/ActivityWatch/aw-webui/commit/541e99c)) - fix: improved border-color of events in timeline visualization ([`935354a`](https://github.com/ActivityWatch/aw-webui/commit/935354a)) - fix: added (commented out) sunburst_clock to SelectableVisualization.vue ([`d4f2b3c`](https://github.com/ActivityWatch/aw-webui/commit/d4f2b3c)) - fix: fixed missing href, added Discord to links in Home.vue ([`6b5a67b`](https://github.com/ActivityWatch/aw-webui/commit/6b5a67b)) - fix: minor satisfaction poll fixes ([`392cf8c`](https://github.com/ActivityWatch/aw-webui/commit/392cf8c)) - fix: fixed invalid type ([`105afdc`](https://github.com/ActivityWatch/aw-webui/commit/105afdc)) - fix: added linting for tests and fixed lint issues ([`fc5cbe9`](https://github.com/ActivityWatch/aw-webui/commit/fc5cbe9)) - fix: changed sometimes missing unicode character to icon in CategoryTree ([`50b3258`](https://github.com/ActivityWatch/aw-webui/commit/50b3258)) - fix: change button to only show for range ([#449](https://github.com/ActivityWatch/aw-webui/issues/449) from activitywatch) ([`0c36bbe`](https://github.com/ActivityWatch/aw-webui/commit/0c36bbe)) - fix: fix timeline updating before new range is selected ([#449](https://github.com/ActivityWatch/aw-webui/issues/449) from activitywatch) ([`444980a`](https://github.com/ActivityWatch/aw-webui/commit/444980a)) - fix: fix timeline updating before new range is selected ([#449](https://github.com/ActivityWatch/aw-webui/issues/449) from activitywatch) ([`d2ebb9c`](https://github.com/ActivityWatch/aw-webui/commit/d2ebb9c)) - fix: Update aw-client-js ([`1448792`](https://github.com/ActivityWatch/aw-webui/commit/1448792)) - fix: cleaned up queries, unifying more into canonicalQuery ([`03a1242`](https://github.com/ActivityWatch/aw-webui/commit/03a1242)) - fix: Fix incompatibility with aw-server-python ([`1d3bfd1`](https://github.com/ActivityWatch/aw-webui/commit/1d3bfd1)) - fix: Fix VisTimeline errors ([`61d2461`](https://github.com/ActivityWatch/aw-webui/commit/61d2461)) - fix: Fix previously broken ts types ([`2902651`](https://github.com/ActivityWatch/aw-webui/commit/2902651)) - fix: Fix previously broken ts types ([`e356b24`](https://github.com/ActivityWatch/aw-webui/commit/e356b24)) - fix: Fix linting issues ([`ccddac7`](https://github.com/ActivityWatch/aw-webui/commit/ccddac7)) - fix: Fix broken getBucketWithEvents ([`554f3f7`](https://github.com/ActivityWatch/aw-webui/commit/554f3f7)) - fix: Set headers on tables where they belong ([`f08a43b`](https://github.com/ActivityWatch/aw-webui/commit/f08a43b)) - fix: Fix 'Updated' field in buckets view for aw-server-rust ([`490901d`](https://github.com/ActivityWatch/aw-webui/commit/490901d)) - fix: reintroduced active events for barchart visualization ([`2acb3cb`](https://github.com/ActivityWatch/aw-webui/commit/2acb3cb)) - fix: fixed [#206](https://github.com/ActivityWatch/aw-webui/issues/206), incorrectly escaping backslashes in regex ([`554d05a`](https://github.com/ActivityWatch/aw-webui/commit/554d05a)) - fix: fixed bug where opening Activity view didn't correctly use today as default date ([`903ad77`](https://github.com/ActivityWatch/aw-webui/commit/903ad77)) - fix: added 'Firefox-esr' to browser appnames, fixes [#204](https://github.com/ActivityWatch/aw-webui/issues/204) ([`b6f91e3`](https://github.com/ActivityWatch/aw-webui/commit/b6f91e3)) - fix: Merge window and browser queries ([`f9bcaed`](https://github.com/ActivityWatch/aw-webui/commit/f9bcaed)) - fix: Subview is now kept when changing date in Activity view ([`f31c75c`](https://github.com/ActivityWatch/aw-webui/commit/f31c75c)) - fix: fixed filter by category on Android ([`80479d2`](https://github.com/ActivityWatch/aw-webui/commit/80479d2)) - fix: fixed incorrect references to state ([`0ded48d`](https://github.com/ActivityWatch/aw-webui/commit/0ded48d)) - fix: Fixed very minor misplacement of button ([`a65623f`](https://github.com/ActivityWatch/aw-webui/commit/a65623f)) - fix: fixed use of wrong bucket ([`83d14ca`](https://github.com/ActivityWatch/aw-webui/commit/83d14ca)) - fix: readded active history caching ([`035d4cc`](https://github.com/ActivityWatch/aw-webui/commit/035d4cc)) - fix: Add notice to download browser watcher if no buckets exist ([`f167565`](https://github.com/ActivityWatch/aw-webui/commit/f167565)) - fix: See host if only editor buckets exist ([`59197ce`](https://github.com/ActivityWatch/aw-webui/commit/59197ce)) - fix: Make week start on Monday instead of Sunday ([`dd6abc4`](https://github.com/ActivityWatch/aw-webui/commit/dd6abc4))
🔨 Misc (76)
- Merge pull request [#233](https://github.com/ActivityWatch/aw-webui/issues/233) from ActivityWatch/dev/customizable-views ([`8e886b4`](https://github.com/ActivityWatch/aw-webui/commit/8e886b4)) - refactor: split 'settings' Vuex store into 'categories' and 'views' ([`2788c14`](https://github.com/ActivityWatch/aw-webui/commit/2788c14)) - test: fixed e2e screenshot test ([`50e2c0d`](https://github.com/ActivityWatch/aw-webui/commit/50e2c0d)) - Merge pull request [#167](https://github.com/ActivityWatch/aw-webui/issues/167) from Mte90/patch-1 ([`2c5a934`](https://github.com/ActivityWatch/aw-webui/commit/2c5a934)) - fix linting ([`526cfdc`](https://github.com/ActivityWatch/aw-webui/commit/526cfdc)) - remove trailing whitespaces ([`49f3e2e`](https://github.com/ActivityWatch/aw-webui/commit/49f3e2e)) - fix linting ([`894bf64`](https://github.com/ActivityWatch/aw-webui/commit/894bf64)) - Merge branch 'master' into patch-1 ([`2e52832`](https://github.com/ActivityWatch/aw-webui/commit/2e52832)) - docs: fixed comment in PeriodUsage.vue ([#230](https://github.com/ActivityWatch/aw-webui/issues/230)) ([`7912a32`](https://github.com/ActivityWatch/aw-webui/commit/7912a32)) - Merge pull request [#211](https://github.com/ActivityWatch/aw-webui/issues/211) from ActivityWatch/dev/calendar ([`bfc24c9`](https://github.com/ActivityWatch/aw-webui/commit/bfc24c9)) - Merge branch 'master' into dev/calendar ([`376e44f`](https://github.com/ActivityWatch/aw-webui/commit/376e44f)) - Merge pull request [#225](https://github.com/ActivityWatch/aw-webui/issues/225) from billangli/dev/check-for-new-releases ([`707c45a`](https://github.com/ActivityWatch/aw-webui/commit/707c45a)) - clean up code ([`f8b876b`](https://github.com/ActivityWatch/aw-webui/commit/f8b876b)) - add aliasing to jest config ([`a8b35d9`](https://github.com/ActivityWatch/aw-webui/commit/a8b35d9)) - ignore screenshot.test.js from npm test script ([`81a6985`](https://github.com/ActivityWatch/aw-webui/commit/81a6985)) - Merge pull request [#219](https://github.com/ActivityWatch/aw-webui/issues/219) from billangli/dev/timeline-input-button ([`02a37cc`](https://github.com/ActivityWatch/aw-webui/commit/02a37cc)) - move initial request to be called from InputTimeInterval ([`050f700`](https://github.com/ActivityWatch/aw-webui/commit/050f700)) - Change select from v-bind to v-model ([`435896a`](https://github.com/ActivityWatch/aw-webui/commit/435896a)) - lint-fix ([`7a39a23`](https://github.com/ActivityWatch/aw-webui/commit/7a39a23)) - Merge branch 'dev/timeline-input-button' of https://github.com/billangli/aw-webui into dev/timeline-input-button ([`6e1eedb`](https://github.com/ActivityWatch/aw-webui/commit/6e1eedb)) - style: fixed lints, applied prettier v2 style, removed old Log view ([`91878ee`](https://github.com/ActivityWatch/aw-webui/commit/91878ee)) - Merge pull request [#218](https://github.com/ActivityWatch/aw-webui/issues/218) from ActivityWatch/dev/settings-split ([`11245d7`](https://github.com/ActivityWatch/aw-webui/commit/11245d7)) - Merge pull request [#217](https://github.com/ActivityWatch/aw-webui/issues/217) from ActivityWatch/dev/summary-custom-hovertext ([`e0d26ec`](https://github.com/ActivityWatch/aw-webui/commit/e0d26ec)) - refactor: Split Settings into multiple views ([`ed37580`](https://github.com/ActivityWatch/aw-webui/commit/ed37580)) - Merge pull request [#210](https://github.com/ActivityWatch/aw-webui/issues/210) from ActivityWatch/dev/import-ux-enhancement ([`0038e50`](https://github.com/ActivityWatch/aw-webui/commit/0038e50)) - Merge pull request [#214](https://github.com/ActivityWatch/aw-webui/issues/214) from ActivityWatch/dev/move-delete-button ([`443528f`](https://github.com/ActivityWatch/aw-webui/commit/443528f)) - refactor: Move modal into EventEditor ([`9319fca`](https://github.com/ActivityWatch/aw-webui/commit/9319fca)) - Merge pull request [#209](https://github.com/ActivityWatch/aw-webui/issues/209) from ActivityWatch/dev/lint-fix ([`63d23f9`](https://github.com/ActivityWatch/aw-webui/commit/63d23f9)) - Merge pull request [#208](https://github.com/ActivityWatch/aw-webui/issues/208) from ActivityWatch/dev/vuex-fix ([`16e37ae`](https://github.com/ActivityWatch/aw-webui/commit/16e37ae)) - Merge pull request [#202](https://github.com/ActivityWatch/aw-webui/issues/202) from ActivityWatch/dev/last_updated_buckets_fix ([`4b08fbd`](https://github.com/ActivityWatch/aw-webui/commit/4b08fbd)) - Merge pull request [#203](https://github.com/ActivityWatch/aw-webui/issues/203) from ActivityWatch/dev/merge-window-and-browser-queries ([`09df952`](https://github.com/ActivityWatch/aw-webui/commit/09df952)) - Merge pull request [#207](https://github.com/ActivityWatch/aw-webui/issues/207) from ActivityWatch/dev/today-bug ([`7821419`](https://github.com/ActivityWatch/aw-webui/commit/7821419)) - Merge pull request [#2](https://github.com/ActivityWatch/aw-webui/issues/2) from skuzzymiglet/patch-1 ([`4d81a09`](https://github.com/ActivityWatch/aw-webui/commit/4d81a09)) - Merge pull request [#201](https://github.com/ActivityWatch/aw-webui/issues/201) from ActivityWatch/dev/period-link-subview-fix ([`df5a625`](https://github.com/ActivityWatch/aw-webui/commit/df5a625)) - Fix bug with browser activity not showing "Loading..." when loading ([`9247aed`](https://github.com/ActivityWatch/aw-webui/commit/9247aed)) - Merge pull request [#197](https://github.com/ActivityWatch/aw-webui/issues/197) from ActivityWatch/dev/small-tweaks ([`1a969b3`](https://github.com/ActivityWatch/aw-webui/commit/1a969b3)) - improvement(design): more small design improvements ([`7a2693d`](https://github.com/ActivityWatch/aw-webui/commit/7a2693d)) - improvement(design): further fixes to design on small screens, added links to watchers page in the docs whenmissing browser or editor buckets ([`3dc3615`](https://github.com/ActivityWatch/aw-webui/commit/3dc3615)) - improvement(design): made improvements to the design of the Activity view, including smaller tabs and placing the periodLength select in between the 'previous' and 'next' buttons ([`06ccbbe`](https://github.com/ActivityWatch/aw-webui/commit/06ccbbe)) - Merge pull request [#196](https://github.com/ActivityWatch/aw-webui/issues/196) from ActivityWatch/dependabot/npm_and_yarn/jquery-3.5.0 ([`7c9a7d5`](https://github.com/ActivityWatch/aw-webui/commit/7c9a7d5)) - Merge pull request [#194](https://github.com/ActivityWatch/aw-webui/issues/194) from ActivityWatch/dev/eslint-fix ([`4973c62`](https://github.com/ActivityWatch/aw-webui/commit/4973c62)) - Merge pull request [#195](https://github.com/ActivityWatch/aw-webui/issues/195) from ActivityWatch/dev/cleanups ([`7242bed`](https://github.com/ActivityWatch/aw-webui/commit/7242bed)) - refactor: Removed unnecessary prints ([`9c616e2`](https://github.com/ActivityWatch/aw-webui/commit/9c616e2)) - style: fixed eslint warnings ([`187c7e5`](https://github.com/ActivityWatch/aw-webui/commit/187c7e5)) - Merge pull request [#183](https://github.com/ActivityWatch/aw-webui/issues/183) from ActivityWatch/dev/android-update ([`c535835`](https://github.com/ActivityWatch/aw-webui/commit/c535835)) - refactor: cleanup and minor restyling of SelectableVisualization ([`b215d50`](https://github.com/ActivityWatch/aw-webui/commit/b215d50)) - Merge pull request [#193](https://github.com/ActivityWatch/aw-webui/issues/193) from ActivityWatch/dev/period-length-fix ([`51bab94`](https://github.com/ActivityWatch/aw-webui/commit/51bab94)) - refactor: removed old Android activity view ([`afdf0fc`](https://github.com/ActivityWatch/aw-webui/commit/afdf0fc)) - refactor: changed buckets.(type)_buckets to simply buckets.(type), added androidBucketsByHost ([`f90c0af`](https://github.com/ActivityWatch/aw-webui/commit/f90c0af)) - Merge pull request [#192](https://github.com/ActivityWatch/aw-webui/issues/192) from NicoWeio/better-errors ([`0f9eb0c`](https://github.com/ActivityWatch/aw-webui/commit/0f9eb0c)) - remove dedupe "feature"; rewrite code for display message ([`3b1a22f`](https://github.com/ActivityWatch/aw-webui/commit/3b1a22f)) - bugfix: Inconsistency when changing period length ([`1704d71`](https://github.com/ActivityWatch/aw-webui/commit/1704d71)) - display error message from API requests if available ([`452ac82`](https://github.com/ActivityWatch/aw-webui/commit/452ac82)) - Merge pull request [#190](https://github.com/ActivityWatch/aw-webui/issues/190) from ActivityWatch/dev/selectable-activity-views ([`353634b`](https://github.com/ActivityWatch/aw-webui/commit/353634b)) - refactor: Rename ActivityDaily to just Activity ([`bc4e950`](https://github.com/ActivityWatch/aw-webui/commit/bc4e950)) - feature: Make views in summary selectable ([`c366500`](https://github.com/ActivityWatch/aw-webui/commit/c366500)) - Merge pull request [#189](https://github.com/ActivityWatch/aw-webui/issues/189) from ActivityWatch/dev/daily-activity-vuex-refactor2 ([`a5a9e70`](https://github.com/ActivityWatch/aw-webui/commit/a5a9e70)) - refactor: Made activity_daily vuex more structured and easier to read ([`e30bad4`](https://github.com/ActivityWatch/aw-webui/commit/e30bad4)) - Merge pull request [#186](https://github.com/ActivityWatch/aw-webui/issues/186) from ActivityWatch/dev/make-queries-less-dependent ([`6379134`](https://github.com/ActivityWatch/aw-webui/commit/6379134)) - Merge pull request [#185](https://github.com/ActivityWatch/aw-webui/issues/185) from ActivityWatch/dev/monday-start-of-week ([`3451196`](https://github.com/ActivityWatch/aw-webui/commit/3451196)) - Merge pull request [#182](https://github.com/ActivityWatch/aw-webui/issues/182) from ActivityWatch/dev/demomode-active-history ([`fbcb5ab`](https://github.com/ActivityWatch/aw-webui/commit/fbcb5ab)) - Merge pull request [#181](https://github.com/ActivityWatch/aw-webui/issues/181) from ActivityWatch/dev/edge-browser ([`91bdb2c`](https://github.com/ActivityWatch/aw-webui/commit/91bdb2c)) - Merge pull request [#179](https://github.com/ActivityWatch/aw-webui/issues/179) from ActivityWatch/github-actions ([`ed6bed6`](https://github.com/ActivityWatch/aw-webui/commit/ed6bed6)) - Merge pull request [#178](https://github.com/ActivityWatch/aw-webui/issues/178) from ActivityWatch/dev/better-demomode ([`f3fcb20`](https://github.com/ActivityWatch/aw-webui/commit/f3fcb20)) - Merge branch 'dev/better-demomode' of github.com:ActivityWatch/aw-webui into dev/better-demomode ([`fdd8052`](https://github.com/ActivityWatch/aw-webui/commit/fdd8052)) - docs: added more activities to demomode ([`cc5b437`](https://github.com/ActivityWatch/aw-webui/commit/cc5b437)) - added computation of demo data from single list of events ([`f0a06dd`](https://github.com/ActivityWatch/aw-webui/commit/f0a06dd)) - added computation of demo data from single list of events ([`1362f2d`](https://github.com/ActivityWatch/aw-webui/commit/1362f2d)) - Merge pull request [#177](https://github.com/ActivityWatch/aw-webui/issues/177) from ActivityWatch/dev/prettier ([`f9c0b40`](https://github.com/ActivityWatch/aw-webui/commit/f9c0b40)) - ran `make lint-fix` ([`a1428a4`](https://github.com/ActivityWatch/aw-webui/commit/a1428a4)) - Merge pull request [#176](https://github.com/ActivityWatch/aw-webui/issues/176) from ActivityWatch/dev/demomode ([`553cceb`](https://github.com/ActivityWatch/aw-webui/commit/553cceb)) - added fully covered examples of data for demomode ([`5a47ebe`](https://github.com/ActivityWatch/aw-webui/commit/5a47ebe)) - added lint-fix to Makefile (eslint --fix), now also lints typescript files ([`3ea66bb`](https://github.com/ActivityWatch/aw-webui/commit/3ea66bb)) - started working on demo mode ([`8f9af1c`](https://github.com/ActivityWatch/aw-webui/commit/8f9af1c)) - Combine aw-webui PR [#173](https://github.com/ActivityWatch/aw-webui/issues/173) ([`0b9da98`](https://github.com/ActivityWatch/aw-webui/commit/0b9da98)) - More software to categorize ([`755c6f0`](https://github.com/ActivityWatch/aw-webui/commit/755c6f0))
aw-qt
✨ Features (1)
- feat: switched to using click for the CLI, fixed bugs (
682a73f)
🐛 Fixes (8)
- fix: fixed assumption about pathsep ([`b7da7c3`](https://github.com/ActivityWatch/aw-qt/commit/b7da7c3)) - fix: improved module detection, added comments ([`1924e3b`](https://github.com/ActivityWatch/aw-qt/commit/1924e3b)) - fix: fixed module detection and naming ([`063a00c`](https://github.com/ActivityWatch/aw-qt/commit/063a00c)) - fix: fixed bugs in bundled/system modules ([`83cc4db`](https://github.com/ActivityWatch/aw-qt/commit/83cc4db)) - fix: fixed typing checks ([`01378f1`](https://github.com/ActivityWatch/aw-qt/commit/01378f1)) - fix: minor cleanup ([`f6d26c7`](https://github.com/ActivityWatch/aw-qt/commit/f6d26c7)) - fix: made sip an explicit dependency (see[[#433](https://github.com/ActivityWatch/aw-qt/issues/433)](https://github.com/ActivityWatch/activitywatch/issues/433)) ([`56cc28c`](https://github.com/ActivityWatch/aw-qt/commit/56cc28c)) - fix: replace webbrowser.open with xdg-open with original LD_LIBRARY_PATH ([`bcd27a0`](https://github.com/ActivityWatch/aw-qt/commit/bcd27a0))
🔨 Misc (32)
- manager: Fix issue with bundled modules not being detected ([`d887ca5`](https://github.com/ActivityWatch/aw-qt/commit/d887ca5)) - manager: Make matching of executables more accurate ([`1d421ba`](https://github.com/ActivityWatch/aw-qt/commit/1d421ba)) - Merge pull request [#64](https://github.com/ActivityWatch/aw-qt/issues/64) from ActivityWatch/dev/fix-module-name-and-filtering ([`9a569fa`](https://github.com/ActivityWatch/aw-qt/commit/9a569fa)) - docs: updated README with badges and minimal build instructions ([`3db74cd`](https://github.com/ActivityWatch/aw-qt/commit/3db74cd)) - Merge pull request [#56](https://github.com/ActivityWatch/aw-qt/issues/56) from xylix/dev/improved-module-detection ([`839c9fd`](https://github.com/ActivityWatch/aw-qt/commit/839c9fd)) - style: removed unused imports ([`157a546`](https://github.com/ActivityWatch/aw-qt/commit/157a546)) - Merge branch 'master' into dev/improved-module-detection ([`0a359bd`](https://github.com/ActivityWatch/aw-qt/commit/0a359bd)) - Merge pull request [#59](https://github.com/ActivityWatch/aw-qt/issues/59) from ActivityWatch/dev/fix-buggy-webbrowser-open ([`707b75b`](https://github.com/ActivityWatch/aw-qt/commit/707b75b)) - Get PATH using python's os module instead of getting environment variable and manually splitting ([`68314f0`](https://github.com/ActivityWatch/aw-qt/commit/68314f0)) - Merge pull request [#57](https://github.com/ActivityWatch/aw-qt/issues/57) from xylix/dev/trayicon-color-fix ([`eadf39d`](https://github.com/ActivityWatch/aw-qt/commit/eadf39d)) - Let trayicon owning program handle coloring it with filters ([`5385d8b`](https://github.com/ActivityWatch/aw-qt/commit/5385d8b)) - Add some informative pydoc comments ([`2a6a8da`](https://github.com/ActivityWatch/aw-qt/commit/2a6a8da)) - Recursively find submodules in subdirectories ([`9a849ca`](https://github.com/ActivityWatch/aw-qt/commit/9a849ca)) - Remove unnecessary possible_modules config option ([`9e4b15e`](https://github.com/ActivityWatch/aw-qt/commit/9e4b15e)) - Add pip cache for macOS, should make pyobjc etc. installation significantly faster ([`b14b1be`](https://github.com/ActivityWatch/aw-qt/commit/b14b1be)) - Improve autostart() input typing ([`8808f7c`](https://github.com/ActivityWatch/aw-qt/commit/8808f7c)) - Add pyqt type stubs to dev dependencies, nicer mypy output by default ([`a7c098c`](https://github.com/ActivityWatch/aw-qt/commit/a7c098c)) - Fix lambda parameter amount to allow termination on sigint / sigkill ([`ea9d196`](https://github.com/ActivityWatch/aw-qt/commit/ea9d196)) - Improve type safety and add some info logs / comments ([`d4e33cf`](https://github.com/ActivityWatch/aw-qt/commit/d4e33cf)) - Improve mypy typing ([`4403d19`](https://github.com/ActivityWatch/aw-qt/commit/4403d19)) - Merge remote-tracking branch 'xylix/dev/autodetect-modules' into dev/improved-module-detection ([`2a05ba1`](https://github.com/ActivityWatch/aw-qt/commit/2a05ba1)) - remove 1 unused import, don't treat aw-server as a special case in creating module menu ([`7a67423`](https://github.com/ActivityWatch/aw-qt/commit/7a67423)) - Add type hints to new code ([`94dc1df`](https://github.com/ActivityWatch/aw-qt/commit/94dc1df)) - rename QTSettings to AwQtSettings and add aw-server-rust ([`9dfea4b`](https://github.com/ActivityWatch/aw-qt/commit/9dfea4b)) - Store available and autostart modules lists as configuration. See [#47](https://github.com/ActivityWatch/aw-qt/issues/47) ([`a974e2c`](https://github.com/ActivityWatch/aw-qt/commit/a974e2c)) - actually check for module existence in manager ([`b7ed55a`](https://github.com/ActivityWatch/aw-qt/commit/b7ed55a)) - fixed typechecking and enabled on Travis ([`6db5435`](https://github.com/ActivityWatch/aw-qt/commit/6db5435)) - categorized module menu by location of module ([`70cca98`](https://github.com/ActivityWatch/aw-qt/commit/70cca98)) - fixed issue when location in PATH does not exist ([`4078647`](https://github.com/ActivityWatch/aw-qt/commit/4078647)) - fixed crash when module couldn't be started ([`ba88995`](https://github.com/ActivityWatch/aw-qt/commit/ba88995)) - fixed bundled modules ([`fbe3519`](https://github.com/ActivityWatch/aw-qt/commit/fbe3519)) - added basic module autodetection ([`53f7dd0`](https://github.com/ActivityWatch/aw-qt/commit/53f7dd0))
aw-server
🔨 Misc (1)
- docs(README): updated outdated build instructions ([#72](https://github.com/ActivityWatch/aw-server/issues/72)) ([`7bab7f0`](https://github.com/ActivityWatch/aw-server/commit/7bab7f0))
aw-server-rust
🐛 Fixes (13)
- fix: corrected non-standard log dir on macOS (fixes [#187](https://github.com/ActivityWatch/aw-server-rust/issues/187)) ([`623dfb4`](https://github.com/ActivityWatch/aw-server-rust/commit/623dfb4)) - fix: correct lookup of asset_path for .app bundles on macOS ([`9be9962`](https://github.com/ActivityWatch/aw-server-rust/commit/9be9962)) - fix: Drop single events if corrupted instead of failing whole import ([`96cbc9d`](https://github.com/ActivityWatch/aw-server-rust/commit/96cbc9d)) - fix: Replace serde_derive with serdes derive feature for all crates ([`5c68853`](https://github.com/ActivityWatch/aw-server-rust/commit/5c68853)) - fix: Set allocator to jemalloc ([`eabf9a1`](https://github.com/ActivityWatch/aw-server-rust/commit/eabf9a1)) - fix: Allow floods to merge same event multiple times ([`f5bf3cc`](https://github.com/ActivityWatch/aw-server-rust/commit/f5bf3cc)) - fix: Remove unnecessary clones ([`db720bf`](https://github.com/ActivityWatch/aw-server-rust/commit/db720bf)) - fix: Fix clippy issues in aw-transform ([`158cf60`](https://github.com/ActivityWatch/aw-server-rust/commit/158cf60)) - fix: dependency update needed for new Rust nightly (see https://github.com/ActivityWatch/aw-android/pull/40#issuecomment-651328018) ([`ca905a8`](https://github.com/ActivityWatch/aw-server-rust/commit/ca905a8)) - fix: added limit parameter to the JNI wrapper for get_events ([`147a2d0`](https://github.com/ActivityWatch/aw-server-rust/commit/147a2d0)) - fix: fixed issue in compile-android.sh script ([`c101a87`](https://github.com/ActivityWatch/aw-server-rust/commit/c101a87)) - fix: removed stale .cargo/config and added to .gitignore ([`d7bfc23`](https://github.com/ActivityWatch/aw-server-rust/commit/d7bfc23)) - fix: changed cfg(debug_assertions) to is_testing for runtime checks ([`96bbb0e`](https://github.com/ActivityWatch/aw-server-rust/commit/96bbb0e))
🔨 Misc (60)
- chore: bumped version number to v0.10.0 ([`f1f5095`](https://github.com/ActivityWatch/aw-server-rust/commit/f1f5095)) - aw-transform: Optimize filter_period_intersect by pre-calculating endtimes ([`ebb1fdd`](https://github.com/ActivityWatch/aw-server-rust/commit/ebb1fdd)) - aw-transform: Add benchmark for filter_period_intersect ([`4f00b19`](https://github.com/ActivityWatch/aw-server-rust/commit/4f00b19)) - aw-query: Refactor benchmark code ([`eabcf74`](https://github.com/ActivityWatch/aw-server-rust/commit/eabcf74)) - Cargo.lock: Update dependencies ([`2fc85f3`](https://github.com/ActivityWatch/aw-server-rust/commit/2fc85f3)) - aw-server: Test key_value of different types ([`70968e4`](https://github.com/ActivityWatch/aw-server-rust/commit/70968e4)) - Make settings value possibly any json type ([`6ecb206`](https://github.com/ActivityWatch/aw-server-rust/commit/6ecb206)) - aw-models: Add custom schema for tryparse ([`03fd9cd`](https://github.com/ActivityWatch/aw-server-rust/commit/03fd9cd)) - Cargo.lock: Update dependencies ([`7f2bf15`](https://github.com/ActivityWatch/aw-server-rust/commit/7f2bf15)) - aw-models: Add schemars support ([`e1131d6`](https://github.com/ActivityWatch/aw-server-rust/commit/e1131d6)) - aw-datastore: Add bucket_id to errors ([`5bdd6f3`](https://github.com/ActivityWatch/aw-server-rust/commit/5bdd6f3)) - aw-server: Add Into trait for DatastoreError to HttpErrorJson ([`7a19f34`](https://github.com/ActivityWatch/aw-server-rust/commit/7a19f34)) - aw-server: Fix compilation on android ([`d985c51`](https://github.com/ActivityWatch/aw-server-rust/commit/d985c51)) - aw-server: Replace all errors with HttpErrorJson ([`b14a173`](https://github.com/ActivityWatch/aw-server-rust/commit/b14a173)) - aw-server: Improve HTTP error handling ([`3b126cc`](https://github.com/ActivityWatch/aw-server-rust/commit/3b126cc)) - tests: Add more asserts of HTTP body ([`a5cbb0d`](https://github.com/ActivityWatch/aw-server-rust/commit/a5cbb0d)) - aw-server: Make UUID part of ServerState ([`7f6f63d`](https://github.com/ActivityWatch/aw-server-rust/commit/7f6f63d)) - aw-transform: Add documentation to transforms ([`b04d38b`](https://github.com/ActivityWatch/aw-server-rust/commit/b04d38b)) - Update aw-webui ([`cc437ea`](https://github.com/ActivityWatch/aw-server-rust/commit/cc437ea)) - Update Cargo.lock ([`f3c2ede`](https://github.com/ActivityWatch/aw-server-rust/commit/f3c2ede)) - aw-transform: fix: If events merge during flood, choose the longest endtime ([`091362f`](https://github.com/ActivityWatch/aw-server-rust/commit/091362f)) - tests: Added another heartbeat test ([`2102597`](https://github.com/ActivityWatch/aw-server-rust/commit/2102597)) - query: Add VarEnv type alias ([`420d691`](https://github.com/ActivityWatch/aw-server-rust/commit/420d691)) - Merge pull request [#137](https://github.com/ActivityWatch/aw-server-rust/issues/137) from ActivityWatch/dev/get_events-limit-jni ([`4c6dd98`](https://github.com/ActivityWatch/aw-server-rust/commit/4c6dd98)) - Merge pull request [#135](https://github.com/ActivityWatch/aw-server-rust/issues/135) from ActivityWatch/dev/android-vendored-openssl ([`9e796b4`](https://github.com/ActivityWatch/aw-server-rust/commit/9e796b4)) - aw-webui: Update submodule ([`b3aa756`](https://github.com/ActivityWatch/aw-server-rust/commit/b3aa756)) - aw-query: Add function filter_keyvals_regex ([`132370b`](https://github.com/ActivityWatch/aw-server-rust/commit/132370b)) - aw-transform: Avoid cloning in filter_keyvals ([`5185b5d`](https://github.com/ActivityWatch/aw-server-rust/commit/5185b5d)) - aw-transform: Add filter_keyvals_regex ([`fa842f6`](https://github.com/ActivityWatch/aw-server-rust/commit/fa842f6)) - README: Fix broken build status badge ([`0dbd57f`](https://github.com/ActivityWatch/aw-server-rust/commit/0dbd57f)) - aw-server: Refactor dirs, add tests do dirs and logging ([`9b406fc`](https://github.com/ActivityWatch/aw-server-rust/commit/9b406fc)) - aw-query: Fix unnecessary lifetime parameter and references ([`826b78a`](https://github.com/ActivityWatch/aw-server-rust/commit/826b78a)) - aw-query: Add simple benchmarks ([`edc9b3f`](https://github.com/ActivityWatch/aw-server-rust/commit/edc9b3f)) - aw-query: Removed cloning from assigns ([`39cccb3`](https://github.com/ActivityWatch/aw-server-rust/commit/39cccb3)) - Cargo.lock: Update dependencies ([`9184a35`](https://github.com/ActivityWatch/aw-server-rust/commit/9184a35)) - aw-query: fix clippy error ([`882385f`](https://github.com/ActivityWatch/aw-server-rust/commit/882385f)) - chore: updated aw-webui ([`7ede519`](https://github.com/ActivityWatch/aw-server-rust/commit/7ede519)) - aw-server: rustfmt fix ([`c6cd1d5`](https://github.com/ActivityWatch/aw-server-rust/commit/c6cd1d5)) - aw-server: Remove unused catchers ([`0b75663`](https://github.com/ActivityWatch/aw-server-rust/commit/0b75663)) - aw-server: Set content type for more endpoints ([`00c001b`](https://github.com/ActivityWatch/aw-server-rust/commit/00c001b)) - codecov.yml: Set diff target to a low value ([`e15fe1c`](https://github.com/ActivityWatch/aw-server-rust/commit/e15fe1c)) - codecov.yml: Disable coverage requirement ([`7f98e25`](https://github.com/ActivityWatch/aw-server-rust/commit/7f98e25)) - Fix database location when running with --testing ([`642a531`](https://github.com/ActivityWatch/aw-server-rust/commit/642a531)) - cargo: Update dependencies ([`335417e`](https://github.com/ActivityWatch/aw-server-rust/commit/335417e)) - cargo: Remove some features from multipart to get fewer dependencies ([`ccff0e4`](https://github.com/ActivityWatch/aw-server-rust/commit/ccff0e4)) - aw-server: Clippy fixes ([`4ceb9c2`](https://github.com/ActivityWatch/aw-server-rust/commit/4ceb9c2)) - aw-client-rust: Clippy fixes ([`718ebfd`](https://github.com/ActivityWatch/aw-server-rust/commit/718ebfd)) - aw-datastore: Clippy fix and refactoring of worker ([`6f5200d`](https://github.com/ActivityWatch/aw-server-rust/commit/6f5200d)) - aw-datastore: Make reload test force commit ([`34d2dec`](https://github.com/ActivityWatch/aw-server-rust/commit/34d2dec)) - aw-datastore: Guarantee DB commit every 15 seconds ([`17dff67`](https://github.com/ActivityWatch/aw-server-rust/commit/17dff67)) - aw-server: Increase default log levels further ([`afbb70c`](https://github.com/ActivityWatch/aw-server-rust/commit/afbb70c)) - aw-server: Added option parsing and --testing option ([`c34b7f6`](https://github.com/ActivityWatch/aw-server-rust/commit/c34b7f6)) - aw-server: Pass AWConfig as a Rocket state ([`cd00f31`](https://github.com/ActivityWatch/aw-server-rust/commit/cd00f31)) - aw-query: Fix clippy issues ([`6f69b8b`](https://github.com/ActivityWatch/aw-server-rust/commit/6f69b8b)) - cleaned up testing/production detection ([`5b52961`](https://github.com/ActivityWatch/aw-server-rust/commit/5b52961)) - moved log directory to make it aw-qt compatible ([`6024d7d`](https://github.com/ActivityWatch/aw-server-rust/commit/6024d7d)) - reduced logging and simplified logging pipeline ([`d456981`](https://github.com/ActivityWatch/aw-server-rust/commit/d456981)) - Merge pull request [#105](https://github.com/ActivityWatch/aw-server-rust/issues/105) from ActivityWatch/dev/github-actions ([`f2afa99`](https://github.com/ActivityWatch/aw-server-rust/commit/f2afa99)) - docs: updated README ([`62be9f4`](https://github.com/ActivityWatch/aw-server-rust/commit/62be9f4)) - Create rust.yml ([`d7e75dd`](https://github.com/ActivityWatch/aw-server-rust/commit/d7e75dd))
aw-watcher-afk
🔨 Misc (2)
- Merge pull request [#40](https://github.com/ActivityWatch/aw-watcher-afk/issues/40) from ActivityWatch/doc/readme-update ([`32d7647`](https://github.com/ActivityWatch/aw-watcher-afk/commit/32d7647)) - doc: Update install instructions in README.md ([`c06bcab`](https://github.com/ActivityWatch/aw-watcher-afk/commit/c06bcab))
aw-watcher-window
🔨 Misc (14)
- Merge pull request [#41](https://github.com/ActivityWatch/aw-watcher-window/issues/41) from xylix/dev/macos-ask-for-permission ([`48491bc`](https://github.com/ActivityWatch/aw-watcher-window/commit/48491bc)) - Merge branch 'master' into dev/macos-ask-for-permission ([`724a3e2`](https://github.com/ActivityWatch/aw-watcher-window/commit/724a3e2)) - Merge pull request [#44](https://github.com/ActivityWatch/aw-watcher-window/issues/44) from ActivityWatch/doc/readme-update ([`fbec7ed`](https://github.com/ActivityWatch/aw-watcher-window/commit/fbec7ed)) - doc: Add install instructions to README.md ([`bc33438`](https://github.com/ActivityWatch/aw-watcher-window/commit/bc33438)) - remove execution blocking from macos.py, move macos permission check in main.py after logging has bene initialized ([`b829e04`](https://github.com/ActivityWatch/aw-watcher-window/commit/b829e04)) - Fix types in Process args, remove hardcoded development False ([`3ad2af6`](https://github.com/ActivityWatch/aw-watcher-window/commit/3ad2af6)) - Update lockfile post merge ([`04d8269`](https://github.com/ActivityWatch/aw-watcher-window/commit/04d8269)) - Merge branch 'master' into dev/macos-ask-for-permission ([`aa841c2`](https://github.com/ActivityWatch/aw-watcher-window/commit/aa841c2)) - Use multiprocessing for background perm check execution. ([`0943007`](https://github.com/ActivityWatch/aw-watcher-window/commit/0943007)) - Merge pull request [#42](https://github.com/ActivityWatch/aw-watcher-window/issues/42) from ActivityWatch/dev/github-actions ([`620b52c`](https://github.com/ActivityWatch/aw-watcher-window/commit/620b52c)) - Start running perm dialog in a background thread ([`f032ed1`](https://github.com/ActivityWatch/aw-watcher-window/commit/f032ed1)) - Add accessibility settings link button ([`890b6d6`](https://github.com/ActivityWatch/aw-watcher-window/commit/890b6d6)) - Platform restrict pyobjc deps ([`6c2c1e5`](https://github.com/ActivityWatch/aw-watcher-window/commit/6c2c1e5)) - Use AppKit to figure if we have accessbility perms and pyobjc to ask for them ([`82e90b2`](https://github.com/ActivityWatch/aw-watcher-window/commit/82e90b2))
aw-client
✨ Features (2)
- feat: added better output when overlapping events found (
52937c4) - feat: added merge_buckets.py example (
5b9977f)
🐛 Fixes (1)
- fix: fixed minor things (docs, wrongly commented out code) in examples/merge_buckets.py ([`839e1ba`](https://github.com/ActivityWatch/aw-client/commit/839e1ba))
🔨 Misc (2)
- Merge pull request [#49](https://github.com/ActivityWatch/aw-client/issues/49) from ActivityWatch/doc/readme-update ([`bd8a953`](https://github.com/ActivityWatch/aw-client/commit/bd8a953)) - doc: Add install instructions to README.md ([`3a4367c`](https://github.com/ActivityWatch/aw-client/commit/3a4367c))
aw-core
✨ Features (1)
- feat: log unhandled exceptions (
6ba8f97)
🐛 Fixes (2)
- fix: fixed bug when passing unsorted lists into _intersecting_eventpairs and added test for it ([`216e9fc`](https://github.com/ActivityWatch/aw-core/commit/216e9fc)) - fix: fixed case where heartbeat with similar timestamp could shorten previous event ([`0444be3`](https://github.com/ActivityWatch/aw-core/commit/0444be3))
🔨 Misc (10)
- style: fixed code formatting ([`8775e04`](https://github.com/ActivityWatch/aw-core/commit/8775e04)) - refactor: extracted TimePeriod class to timeslot repo ([`e4a2b53`](https://github.com/ActivityWatch/aw-core/commit/e4a2b53)) - test: added test for intersecting eventpairs ([`5f75f65`](https://github.com/ActivityWatch/aw-core/commit/5f75f65)) - test: changed categorization test to include backslash-metacharacter (\w) ([`e83f3f8`](https://github.com/ActivityWatch/aw-core/commit/e83f3f8)) - docs: fixed CI badge, added better summary of contained modules ([`c38b814`](https://github.com/ActivityWatch/aw-core/commit/c38b814)) - style: formatted everything with Black ([`eda4ff6`](https://github.com/ActivityWatch/aw-core/commit/eda4ff6)) - tests: Add test for heartbeats with same timestamp ([`296647e`](https://github.com/ActivityWatch/aw-core/commit/296647e)) - Merge pull request [#90](https://github.com/ActivityWatch/aw-core/issues/90) from ActivityWatch/doc/readme-update ([`a6a9a9e`](https://github.com/ActivityWatch/aw-core/commit/a6a9a9e)) - doc: Add install instructions to README.md ([`e7e1b5b`](https://github.com/ActivityWatch/aw-core/commit/e7e1b5b)) - Merge pull request [#89](https://github.com/ActivityWatch/aw-core/issues/89) from ActivityWatch/dev/github-actions ([`b2d9179`](https://github.com/ActivityWatch/aw-core/commit/b2d9179))
media
🔨 Misc (1)
- Remove unnecessary logo after automatic dark mode recoloration ([`cb597f7`](https://github.com/ActivityWatch/media/commit/cb597f7))
- Python
Published by ErikBjare about 5 years ago
activitywatch - v0.11.0 beta 1
Important note
We've found several issues (described in issue #607) in this release we need to address. We therefore demoted the release to a beta release. Stay tuned for the real release!
Installation
See the getting started guide in the documentation.
Downloads
- Windows (.exe, installer)
- macOS (.dmg)
- ~~Linux~~
- NOTE: The Linux build is currently broken, we're working on a fix!
Changelog
Please see the changelog for v0.11.0 instead (released soon).
- Python
Published by ErikBjare about 5 years ago
activitywatch - v0.9.2
Installation
See the getting started guide in the documentation.
Changelog
This fixes Linux builds (again, for real this time!) by locking PyQt5 used by aw-qt to v5.10.1.
activitywatch (bundle repo)
- Added basic GitHub Actions config (#382) (
02a76e5) - docs: fixed typo in README found by codespell (#385) (
8a0ee3d) - Downgraded PyInstaller to v3.5 (
8ac35bc) - Downgraded setuptools as workaround for PyInstaller issue
aw-qt
- downgraded PyQt5 to v5.10.1
- Python
Published by ErikBjare over 6 years ago
activitywatch - v0.9.1
Installation
See the getting started guide in the documentation.
Changelog
This fixes Linux builds and improves our build process by using version-locked Python dependencies (using poetry).
activitywatch (bundle repo)
- Python
Published by ErikBjare over 6 years ago
activitywatch - v0.9.0
Installation
See the getting started guide in the documentation.
Changelog
This release adds our Rust server as an option. It has better performance and will be the main supported server soon.
Almost all python components have been moved to poetry / pyproject.toml from old pip / setup.py building.
activitywatch (bundle repo)
- Add aw-server-rust binary to pyinstaller bundles (a567003)
- Automatic stale issue detection / closing (issues marked as stale after 180 days of inactivity, closed after 14 stale days)
- Added aw-server-rust
- Add .app and .dmg building
aw-client
- switched to using pyproject/poetry (d66f319)
- Change default limit from 100 to return all by default (d35449a)
aw-core
- added strict-rfc3339 (c5e9d34)
- upgraded jsonschema (a803443)
aw-qt
- Use manager to stop all modules (ac40452)
- Make aw-qt less annoying:
- Remove confirm dialog on exit (246ff05)
- Remove startup notification (#45) (b1f66c3)
- added aw-server-rust to possible modules (b4e9411)
- Add dark mode detection to MacOS logo logic (502b77d)
aw-server
- migrated from flask-restplus to flask-restx, updated submodule (36e970e)
- Makefile improvements: use pip3 (47a208b), fixed make build DEV=true (817723b)
aw-server-rust
- Added in this release.
aw-watcher-window
- readded script that disappeared in previous PR (1e424e4)
- revise exclude_title logic (b1bd00d)
aw-webui
- added ability to edit start and end in EventEditor, added ability to edit events from Bucket view (10dc80f)
- Add vuex support for editor activity (47fed8b)
- added setting for 'show last' duration default value (20ca6fa) Bug fixes:
- buckets: Fix broken export bucket button (0a60cf7)
- fixed long lines (c502787)
- fixed bugs in event editor and stopwatch (d121fcb)
- fixed editing events in bucket view (b6c1405)
- stopwatch: Fixes broken "stop" and "edit" (06be96b)
- Fix firefox developer edition browser data not showing up in activity view. (4a05131)
- views/activity: Fix so subview is kept between date changes (c0ae191) Misc improvements:
- Improvements to Stopwatch and EventEditor (#166) (2040a92)
- package.json: Update to fix vulnerabilities (a2f48a8)
- Swtich from timeline-plus to vis-timeline (98cd372)
- queries: Removed trailing lines (d25cf09)
NOTE: Builds for Linux are broken, we're working to fix this asap. See https://github.com/ActivityWatch/activitywatch/issues/378 for more info.
- Python
Published by xylix over 6 years ago
activitywatch - v0.8.4
Installation
See the getting started guide in the documentation.
Changelog
- Adds the ability to filter the activity view by category.
- Fixes a bug where setting rule for a category to 'None' breaks the UI (#313)
- Fixes the broken favicon for aw-webui.
The full changelog is available in the documentation.
- Python
Published by ErikBjare over 6 years ago
activitywatch - v0.8.3
Installation
See the getting started guide in the documentation.
Changelog
- Fixes the Windows builds
The full changelog is available in the documentation.
- Python
Published by ErikBjare over 6 years ago
activitywatch - v0.8.2
Installation
See the getting started guide in the documentation.
Changelog
Just minor fixes to the v0.8.1 that was released the day before.
- Added a Windows installer
- ~~Fixes the Windows builds~~ (apparently they are still broken)
- Fixes a bug in the web UI where weeks didn't always start on Mondays and months didn't always start on the first
The full changelog is available in the documentation.
NOTE: The Windows builds are broken, we're working on it.
- Python
Published by ErikBjare over 6 years ago
activitywatch - v0.8.1
The long-awaited stable release of v0.8 is here!
It contains lots of goodies like categorization, better weekly/monthly visualizations, and more! See the changelog for the details.
Installation
See the getting started guide in the documentation.
Changelog
The v0.8 versions are finally leaving beta, and we celebrate this by giving you a truly awesome release!
It's the culmination of a lot of behind-the-scenes work that has been going on for quite a while. Several of our most requested features have made it into this release (categorization, better weekly/monthly visualizations, preparations for syncing), making it our best release yet!
Web UI:
- Categorization is finally here! Including visualizations and settings. The UX still leaves some things to be desired, but it's a great start.
- Daily and Summary views are now merged into one so that you get all the goodies of the Daily view but for arbitrary timeperiods like days/weeks/months!
- Updated the start page, including links to resources like the user survey.
Server:
- New unique device ID is now exposed through the info API endpoint, a pre-requisite for building the much requested sync feature.
- Now contains the transforms needed for categorization.
Other:
- There is now a Windows installer available, and it automatically sets up autostart!
The full changelog is available in the documentation.
NOTE: The Windows builds are broken, we're working on it.
- Python
Published by ErikBjare over 6 years ago
activitywatch - v0.8.0b9
Installation
See the getting started guide in the documentation.
Changelog
The full changelog is available in the documentation.
- Python
Published by ErikBjare almost 7 years ago
activitywatch - v0.8.0b8
Installation
See the getting started guide in the documentation.
Changelog
The full changelog is available in the documentation.
- Python
Published by ErikBjare over 7 years ago
activitywatch - v0.8.0b7
Important note
- Build for Windows is broken, please use v0.8.0b6 in the meantime.
Installation
See the getting started guide in the documentation.
Changelog
The full changelog is available in the documentation.
- Python
Published by ErikBjare over 7 years ago
activitywatch -
Installation
See the getting started guide in the documentation.
Important note
- Doesn't work on macOS, see https://github.com/ActivityWatch/activitywatch/issues/222 for a workaround
- Editor activity summary is broken in this version, please update to beta 7 or above
Changelog
The full changelog is available in the documentation.
- Fixed #212
- Added timeline to web UI
- And more...
- Python
Published by ErikBjare almost 8 years ago
activitywatch -
Installation
See the getting started guide in the documentation.
Important note
- This version has not been tested and might not work on macOS, please let us know if it does.
Changelog
The full changelog is available in the documentation.
- Fixed aw-qt on Linux
- Fixed Windows build
- And a lot more... (I'll fill this in later)
- Python
Published by ErikBjare almost 8 years ago
activitywatch - Version 0.8.0 (beta 4)
Installation
See the getting started guide in the documentation.
Important note
- This version has aw-qt broken on at least Linux, see this issue.
- This version has no Windows build, see this comment.
Changelog
The full changelog is available in the documentation.
- Activity view now has tabs for different types of activity
- And a lot more... (I'll fill this in later)
- Python
Published by ErikBjare almost 8 years ago
activitywatch - Version 0.8.0 (beta 3)
Installation
See the getting started guide in the documentation.
Important note
This version is broken on Windows, see this issue.
Changelog
The full changelog is available in the documentation.
- Major performance improvements by pre-merging heartbeats on the server and client-side
- Improved design of web UI
- Basically everything (I'll fill this in later)
- Python
Published by ErikBjare about 8 years ago
activitywatch - Version 0.8.0 (beta 2)
Installation
See the getting started guide in the documentation.
Changelog
The full changelog is available in the documentation.
- Major performance improvements by pre-merging heartbeats on the server and client-side
- Basically everything (I'll fill this in later)
- Python
Published by ErikBjare about 8 years ago
activitywatch - Version 0.8.0 (beta 1)
Installation
See the getting started guide in the documentation.
Changelog
The full changelog is available in the documentation.
- Basically everything (I'll fill this in later)
- Python
Published by ErikBjare about 8 years ago
activitywatch - Version 0.7.1
Installation
See the getting started guide in the documentation.
Changelog
The full changelog is available in the documentation.
- Actually fixed the timezone issue in the web UI (issue #117)
- All issues assigned to the v0.7 milestone can be found on GitHub.
- Python
Published by ErikBjare over 8 years ago
activitywatch - Version 0.7.0 (beta 4)
Installation
See the getting started guide in the documentation.
Changelog
The full changelog is available in the documentation.
- The ActivityWatch WebExtension is now supported from this version forward, see the announcement on the forum.
- Fixed pesky timezone issue in web UI issue #117.
- Fixed bug on macOS where keyboard activity would not be used to detect AFK state.
- Fixed packaging bugs (macOS, PyInstaller).
- The web extension now has a better look and notifies if connection to server failed.
- Python
Published by ErikBjare over 8 years ago
activitywatch - Version 0.7.0 (beta 3)
Installation
See the getting started guide in the documentation.
Changelog
The full changelog is available in the documentation.
- Several improvements to the web UI.
- Major improvements to the documentation, notably instructions on how to install from builds and sources.
- Python
Published by ErikBjare almost 9 years ago
activitywatch - Version 0.7.0 (beta 2)
Installation
See the getting started guide in the documentation.
Changelog
The changelog is available in the documentation.
- Python
Published by ErikBjare almost 9 years ago
activitywatch - Version 0.7.0 (beta 1)
Changelog
The changelog is available in the documentation.
- Python
Published by ErikBjare about 9 years ago
activitywatch -
Changes
- [correction] Updated aw-client subrepo to actual 0.2 version
- Python
Published by ErikBjare almost 10 years ago
activitywatch - v0.5 - Major improvements to almost everything
We've now got the team together, and people are contributing all over the place. Good times!
A somewhat stable milestone, some breaking changes.
- Python
Published by ErikBjare almost 10 years ago
activitywatch - Now with binaries!
Now with properly building Linux and OS X binaries, get them below!
- Python
Published by ErikBjare almost 10 years ago
activitywatch - Fixed critical bug in aw-watcher-afk
- Python
Published by ErikBjare almost 10 years ago
activitywatch - Now with a web UI!
The web UI is finally on it's way to greatness, some other things have been introduced as well: - Better REST API documentation using Swagger - Almost all basic API endpoints are now implemented (including, most notably: list buckets)
- Python
Published by ErikBjare almost 10 years ago
activitywatch - New Python module structure
Namespace packages abandoned since they only caused trouble.
For example:
- aw.core is now aw_core
- aw.server is now aw_server
- aw.watchers.afk is now aw_watcher_afk
Introduced a few new developers to the project so things are moving forward!
- Python
Published by ErikBjare almost 10 years ago
activitywatch - First stable-ish release
This is a snapshot of a working configuration with very few known bugs (can't recall any as time of writing).
- Python
Published by ErikBjare almost 10 years ago
activitywatch - Better storage methods
Now has support for storage as JSON files, having no external dependencies (such as requiring a MongoDB database).
- Python
Published by ErikBjare almost 10 years ago