Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ActivityWatch/aw-client

Client library for ActivityWatch
https://github.com/ActivityWatch/aw-client

Add missing 'return self' to __enter__.

3b144161f694485dd588ac99b20d6df294c87392 authored about 7 years ago by pylipp <[email protected]>
Fixed forgotten import

4f81a30521340e1babec280b22227e723d9957b7 authored about 7 years ago by Johan Bjäreholt <[email protected]>
Initial query support

6ec15ebe5091963c2f4e82f5c176766d9759687f authored about 7 years ago by Johan Bjäreholt <[email protected]>
added --upgrade to pip install args

46fff3ff4aa665afb6515fb5a019493f72254916 authored about 7 years ago by Erik Bjäreholt <[email protected]>
removed '-testing' suffix from client name when running in testing mode

516bf1dadde2ce86c8bccc7785145cf216631ab1 authored about 7 years ago by Erik Bjäreholt <[email protected]>
bumped version number

3f898cabe29aa9ff01e2b22a131605860229150a authored over 7 years ago by Erik Bjäreholt <[email protected]>
added --ignore-missing-imports flag to mypy

a4a7f654b557fe9e33376143ba2ed3f052ce157b authored over 7 years ago by Erik Bjäreholt <[email protected]>
improved error messages

43051cf3d717cefec3bee6268d049905596fd0ff authored over 7 years ago by Erik Bjäreholt <[email protected]>
added Makefile targets test and typecheck, fixed typechecking

e9f8bb24d84b77d95797622a317baa4c5a00bcc3 authored over 7 years ago by Erik Bjäreholt <[email protected]>
create a new RequestQueue (thread) object when stopped to allow for starting multiple times

4c774d0ea2e1fe28de702da199a8636a38eb60f8 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Fixed comparison with None to use 'is not' instead of !=

03dd7516a6ca4a4bec29077024f5dde183da2be0 authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed kwarg spelling in setup.py

ea081bceeee7827c9552d5dc3a0c13ea93d0e33c authored over 7 years ago by Erik Bjäreholt <[email protected]>
added install_require back

ca70b5056fcff3baf4b891816f7710ac04fdf11b authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge branch 'master' of github.com:ActivityWatch/actwa-client

1adba5212559c210f6263953282da18a4190fca6 authored over 7 years ago by Erik Bjäreholt <[email protected]>
switched to using requirements.txt

9cc409c3ad3968c617bf5783cc8b6546aab619b4 authored over 7 years ago by Erik Bjäreholt <[email protected]>
removed excess pip argument

27276b4b01249cd19f5bb8b85c72faf232566900 authored over 7 years ago by Erik Bjäreholt <[email protected]>
added missing $(pip_install_args)

0f59b040572b1e6a70efc31f528af6af6d5f346d authored over 7 years ago by Erik Bjäreholt <[email protected]>
added --process-dependency-links

43da3d542a757cbc38180677573fff6925458470 authored over 7 years ago by Erik Bjäreholt <[email protected]>
added DEV argument to Makefile for installation in editable mode

2db2274964bfe972a7c22368c5c35654a779033c authored over 7 years ago by Erik Bjäreholt <[email protected]>
made client_name an optional parameter

9f65909c932059ac9d4dd0e35057f556ccf284fe authored over 7 years ago by Erik Bjäreholt <[email protected]>
removed trailing slash from info endpoint

8fcc7d522c9036ff6af30b74f22927b77544f85a authored over 7 years ago by Erik Bjäreholt <[email protected]>
[README] added link to documentation

767c1ab211f3327ff38a692899bab10847966aa4 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Set default get_events limit to 100

4b11b943f0064f3e9a38288a18a2a9e6c96eedd5 authored over 7 years ago by Johan Bjäreholt <[email protected]>
Updated Makefiel

1e96fcb7900d481691b81a2441a0b377d2b4fe68 authored over 7 years ago by Johan Bjäreholt <[email protected]>
Merge pull request #22 from ActivityWatch/dev/improved-queue

Improved queue

3122337046644407977785035327196c37f64b4e authored over 7 years ago by Erik Bjäreholt <[email protected]>
Fixed test_client.py to work with newest aw-client api

d45aef61cd9e3c40889db9a9fc9a60fcc1e48b4e authored over 7 years ago by Johan Bjäreholt <[email protected]>
Added so test_failqueue.py can be easily executed

3478e2ab84103740101fcebac31d311f1c5aa185 authored over 7 years ago by Johan Bjäreholt <[email protected]>
fixed such that insert_event returns an Event, and added an example to the docstring

4e5d69fa6c3a425888a05e0f84bf57fd10428f39 authored over 7 years ago by Erik Bjäreholt <[email protected]>
changed the RequestQueue thread back into a daemon

7135c3ad51b32568cb81dd1ee4de508907b3de45 authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed broken failqueue test

0b242373e7eec236997ba7c640ee6e315365c9e9 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Updated test_failqueue.py to work with new model structure

628a7f37aef6f37f9a06142e22d30d9a4a1f6583 authored over 7 years ago by Johan Bjäreholt <[email protected]>
fixed issues in client

7a3f37e6cad37da7266858f23567ef506e080848 authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed naming bug

a0e001e4e879fe1964192e890b7008455dd2746a authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed bug where invalid server hostname was built

a1cf1798c5216828aeac949431d82d62bdc97f31 authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed wording in comment

c9e2a06df1ebf939ffb0e22c3956b02f17db8450 authored over 7 years ago by Erik Bjäreholt <[email protected]>
deprecated connect and disconnect methods

2f99b69d564f756f1d959cf1f09c42f4f8205a23 authored over 7 years ago by Erik Bjäreholt <[email protected]>
major changes to request queue

d8b354b1a14ceb06fd6c3a2c67167d8007c93458 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Changed singleinstance from testing/non-testing to host+port and added client constructor parameter for server host+port

96a7a276d5fce1e741cb7c691b841b267dacf4d0 authored over 7 years ago by Johan Bjäreholt <[email protected]>
Moved singleinstance lock files from aw datadir to cachedir

23e08e638807cc495f58bcf1c491726049a6afdc authored over 7 years ago by Johan Bjäreholt <[email protected]>
Removed more unused imports

a645629a936ecc0b25fe1f100b137c6d271d08fe authored over 7 years ago by Johan Bjäreholt <[email protected]>
Fixed unused imports

dd3509c5d61ef06cf4ec1e76b40695002b6c0a2d authored over 7 years ago by Johan Bjäreholt <[email protected]>
Fixed so testing and non-testing clients can run simultaneously

774e65359bf8654b6cadf2846f54289e327b5fb5 authored over 7 years ago by Johan Bjäreholt <[email protected]>
Updated test_client.py so it works with newer aw-server versions

7c1c4f22774e955ead8340eae5cd2716ad95b6da authored over 7 years ago by Johan Bjäreholt <[email protected]>
Made so one user can only run one instance of a client at a time

9b20d36c7b5829a864cf2683b3ee814af204968d authored over 7 years ago by Johan Bjäreholt <[email protected]>
added language version classifier

a68b688994b0adf0bceee30c45d331c72c3c39bd authored over 7 years ago by Erik Bjäreholt <[email protected]>
heartbeat API now returns the updated event

1d21394a49f810d71d7efea8da2c19a952d29d08 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #20 from ActivityWatch/dev/server-next

Changes for server-next

73aac19abcb131427da7915d9f18458cfc1d19b0 authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed querying bug (found using new integration tests)

1ef887ad27b4acbe30c5b7edefe3241bd8eb6819 authored over 7 years ago by Erik Bjäreholt <[email protected]>
removed replace_last API call

03cef5df83df16d37d957703e38cf03287063982 authored over 7 years ago by Erik Bjäreholt <[email protected]>
added non-queued heartbeat and added required kwarg to use queue

f5da10aae51c748be4a355a4842d2bd9a9e96824 authored over 7 years ago by Erik Bjäreholt <[email protected]>
added cache folder to gitignore

aa937e32040758a620b1568885035f132d774b34 authored over 7 years ago by Erik Bjäreholt <[email protected]>
covered more of the API surface

4f993b7e0761ea958ad8521aeb666d1e6403599b authored over 7 years ago by Erik Bjäreholt <[email protected]>
[travis] allowed failure of nightly python

97336ccd039be25f12c7c05b1bf3af3dfd176685 authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed rapid retry bug

c5afd91076900677cd82cf3b4412cc78f6ada9c0 authored over 7 years ago by Erik Bjäreholt <[email protected]>
[travis] now uses Makefile for install step

4df0a829e794cab189e47f2213ebae082d73543a authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #17 from ActivityWatch/dev/makefile

Added Makefile

2590c6f887f1cfb513f806a0efac54600fe522c4 authored over 7 years ago by Erik Bjäreholt <[email protected]>
added Makefile

f773d35b3dddc6daf5cfbf539876bfd3bd6253ed authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #16 from ActivityWatch/dev/decorators-to-core

Moved decorators to core

b7cd2377cccc271a4c017985a90d0488a5c0abe7 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #15 from ActivityWatch/dev/get-info

Added get_info method

5dd771e2f42b297c9e3f72129686c67f28fcca34 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #14 from ActivityWatch/dev/no-301-plz

Fixed 301 redirect

8338bc3f09ce56a9181a28b73a552ad2d9c535ae authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #13 from ActivityWatch/dev/get-events-params

added parameters to get_events

dc09cc981245b90cdd6ea33cf4ca117f1e6b5c7a authored over 7 years ago by Erik Bjäreholt <[email protected]>
added get_info method

a663bf50394fb85e681713c876bcbc9d433d37ad authored over 7 years ago by Erik Bjäreholt <[email protected]>
moved decorators to core

67d31e76f9e354954531f7426db76abb825c2a5d authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed 301 redirect

00bf86043d6f4dc67735c98ac428982b340416f3 authored over 7 years ago by Erik Bjäreholt <[email protected]>
added parameters to get_events

5f15794d44e1949e6f976755296205ab1a6fe021 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #12 from ActivityWatch/dev/fix-queue

Improved/fixed failed request queue

d1c7632aa1174cb3474edf073903696dbf1c7705 authored over 7 years ago by Erik Bjäreholt <[email protected]>
final fixes to branch

cd4f7c4edcc3ced95f944fd45ce5d577b97e5c50 authored over 7 years ago by Erik Bjäreholt <[email protected]>
cleanup/refactor/fixes

23192745477d9d1affed6bbfb05639e4de4baa82 authored over 7 years ago by Erik Bjäreholt <[email protected]>
fixed formatting and unused imports

b3514b5bd19e89dcc517282eb0ef2da0c3326b23 authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge branch 'master' into dev/fix-queue

409a62f5658801effd7bbb6dfd2f63c529ab436d authored over 7 years ago by Erik Bjäreholt <[email protected]>
Merge branch 'master' of github.com:ActivityWatch/actwa-client

4db2a6e1ddd33fb11c70d65845cbabc1a2ed5722 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
added LICENSE

a23f8d73250b38279453a8ead392c08faaebc9fa authored almost 8 years ago by Erik Bjäreholt <[email protected]>
removed unused file

2014a079f7bd4907f3f7ea21e5d015619a6ff541 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Merge remote-tracking branch 'origin/master' into dev/fix-queue

20d10a2aeb13017c78f3c5603cb07d322562642b authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #9 from ActivityWatch/dev/config

Added config for host and port of aw clients

86f9a39e3794414cfa0d960a0b1e426ce10a2254 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Added config for host and port of aw clients

28a862f9a5c418d1c39f7a180441ba697cab81cc authored almost 8 years ago by Johan Bjäreholt <[email protected]>
refactoring

3369b899520a4e7d68afa1c5f6508fbded47a210 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Merge branch 'dev/heartbeat' into dev/fix-queue

89f8fa9fcdad25d468bbe32e16d8e8c1613082c8 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
improved typing, failed requests queue, and config structure

48610038cfedc11ef40c2ee7a418cbf86a631c57 authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #6 from ActivityWatch/dev/heartbeat

Added heartbeat method

f2f9093f43981a6167ce94b36e0d71547ba8807e authored almost 8 years ago by Erik Bjäreholt <[email protected]>
added heartbeat method

9e48c9c655cc43d286099a616820b318012ee99b authored almost 8 years ago by Erik Bjäreholt <[email protected]>
Merge pull request #5 from ActivityWatch/dev/queuefix_and_refactoring

Queuefix, refactoring, new connect API and a small test

8691b64922c36b56de57b1f326a9937e3846f6bf authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Set reconnect timer to 40s

b2c8260fb37fb1148590be33a87b6ccd883f6849 authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Minor improvements and comments

8f0ab72372b503021dcf265e1b6bf2146f8d4184 authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Cleaned up print messages

692b30b0df9f1df36ab1be913fbe503b6c03007d authored almost 8 years ago by Johan Bjäreholt <[email protected]>
WIP: failqueue now seems to work

a450aa912ed68a270a5fc907aeb2b1fce297d4b1 authored almost 8 years ago by Johan Bjäreholt <[email protected]>
WIP: Seems to work but not rigorously tested PostDispatcher thread implementation

6f158c6c711be5b287b84616a907bfee39e51528 authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Use 'with' statements for the queue_file_lock

7c33a4b78a8cc887eb3f66140888a1960c70acea authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Now uses aw_core.dirs

b19c1920890da4bb7b97572bb3c9988c41cac6b2 authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Removed stupid antipattern

c91859690f24eb551eb202eb35fe6a12e8ede333 authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Added a lock to the queue file

14f4301237071d7feb9ddad719f0b6cb95cd963b authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Fixed so ReconnectThread can restart and doesn't lock up

f41c253f7d7c4226b03425fa91dc4f7e41a0ce4d authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Added a simple test client that tests the queue

16220a3918d220b0b7ceed578e92f01358959c3e authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Requestqueue and refactoring

- The failed event queue is now a failed request queue, adding support for replace_last_event
- T...

71055f5c74a8e89913782414cd6200bb1826eed3 authored almost 8 years ago by Johan Bjäreholt <[email protected]>
Fixed bug where client sends an empty list of events at start of each intialization

29013f8c03ac2422b1ae89c11de513f61e8e39e0 authored about 8 years ago by johan-bjareholt <[email protected]>
Added get_events method

b530e200f2535fcab9c205d328504194ed7be42f authored about 8 years ago by Erik Bjäreholt <[email protected]>
Added *.swp to gitignore

d8f4e8007cb2c8aa622ae888219b8fea3a35daa9 authored over 8 years ago by Erik Bjäreholt <[email protected]>
Changed name of logger

5672f1ed8a990b64f3a0c33db4ee2b7626108ccf authored over 8 years ago by Erik Bjäreholt <[email protected]>
Merge branch 'master' of github.com:ActivityWatch/aw-client

d5629c737300d924929588603844da426d67f8fc authored over 8 years ago by johan-bjareholt <[email protected]>
Added replace_last_event

356427faa45a3a6e06012c633d508a42ed655d26 authored over 8 years ago by johan-bjareholt <[email protected]>