Mr. Outis
|
5dd6300878
|
💅 black
|
2019-12-07 21:19:54 -06:00 |
|
Mr. Outis
|
6e4c3d6acd
|
tests: require keys on analytics report schema
|
2019-12-07 21:18:28 -06:00 |
|
Mr. Outis
|
3244f10e7f
|
💅 add dot to the end of the comment
|
2019-12-07 21:15:49 -06:00 |
|
Mr. Outis
|
c9f958dd00
|
analytics: AttributeError -> KeyError
|
2019-12-07 21:15:38 -06:00 |
|
Mr. Outis
|
146e75be3e
|
analytics: raise error when collecting a not supported os
|
2019-12-07 21:15:11 -06:00 |
|
Mr. Outis
|
c50bd17bb4
|
analytics: collect execution info only when available
|
2019-12-07 21:14:31 -06:00 |
|
Mr. Outis
|
2145daa130
|
analytics: define private methods
|
2019-12-06 16:26:10 -06:00 |
|
Mr. Outis
|
5a8033415d
|
tests: use str, builtin_str in schema
|
2019-12-06 13:54:17 -06:00 |
|
Mr. Outis
|
da064e2ede
|
analytics: remove the report after sending it
|
2019-12-06 12:28:06 -06:00 |
|
Mr. Outis
|
f704e5468b
|
tests: stringify tmp_global_config since it doesnt return a pathlike object
|
2019-12-06 10:20:30 -06:00 |
|
Mr. Outis
|
c82d9dcbc1
|
compat: bring back unicode literals
|
2019-12-05 23:18:44 -06:00 |
|
Mr. Outis
|
bc2471cd30
|
tests: adjust scm_class schema
|
2019-12-05 19:56:45 -06:00 |
|
Mr. Outis
|
7e8bdbd603
|
remove pathlib / fspath changes related to the patch
|
2019-12-05 19:52:03 -06:00 |
|
Mr. Outis
|
71ead3f62e
|
analytics: use a tempfile for inter-process communication
|
2019-12-04 19:47:06 -06:00 |
|
Mr. Outis
|
05a68684fd
|
tests: isolate global config from analytics tests
fix #2806
|
2019-12-04 19:44:12 -06:00 |
|
Mr. Outis
|
7a3aae1c7e
|
tests: add unit test for analytics.system_info
|
2019-12-04 19:43:00 -06:00 |
|
Mr. Outis
|
ede010384b
|
py2: use convert_to_unicode instead of str
|
2019-12-04 19:31:34 -06:00 |
|
Mr. Outis
|
02eaa9a14f
|
py35: support for fspath(pathlib.Path())
|
2019-12-03 18:38:15 -06:00 |
|
Mr. Outis
|
285620d96e
|
tests: mock analytics.collect while testing daemon
|
2019-12-03 09:41:23 -06:00 |
|
Mr. Outis
|
624cbb2d91
|
💅 more specific comment about analytics
|
2019-12-02 23:46:04 -06:00 |
|
Mr. Outis
|
8a32b28b54
|
analytics: collect and send on daemon
|
2019-12-02 22:54:16 -06:00 |
|
Mr. Outis
|
8b5ca253ec
|
analytics: move report schema to tests
|
2019-12-02 22:48:09 -06:00 |
|
Mr. Outis
|
e0d47a1382
|
💅 formatting
|
2019-12-02 21:57:06 -06:00 |
|
Mr. Outis
|
ca485db240
|
analytics: define report schema and use it on tests
|
2019-12-02 21:52:00 -06:00 |
|
Mr. Outis
|
2c8e1495b8
|
analytics: use fspath instead of str
|
2019-12-02 21:27:31 -06:00 |
|
Mr. Outis
|
55960154c5
|
analytics: document why tmp_global_config is needed
|
2019-12-02 17:51:35 -06:00 |
|
Mr. Outis
|
946dfc1400
|
analytics: send report without loading it to memory
shout-out to @Suor for the suggestion
|
2019-12-02 17:51:32 -06:00 |
|
Mr. Outis
|
656f986542
|
💅 correct wording "disenabled" -> "disabled"
|
2019-11-28 17:47:14 -06:00 |
|
Mr. Outis
|
e69fffa7c7
|
py2 compat issues 🤷
|
2019-11-27 18:39:01 -06:00 |
|
Mr. Outis
|
787ea9cd31
|
tests: set temporary global config
|
2019-11-27 12:37:11 -06:00 |
|
Mr. Outis
|
e9d56a969e
|
💅 sort imports
|
2019-11-26 19:39:31 -06:00 |
|
Mr. Outis
|
2a5cac5570
|
💅 deepsource
|
2019-11-26 19:34:49 -06:00 |
|
Mr. Outis
|
f9952046fd
|
tests: functional and unit tests for analytics
|
2019-11-26 19:29:20 -06:00 |
|
Mr. Outis
|
6bc24039db
|
💅 black
|
2019-11-26 18:33:16 -06:00 |
|
Mr. Outis
|
48b4cbad45
|
💅 change naming and docstring
|
2019-11-26 18:32:39 -06:00 |
|
Mr. Outis
|
467b110929
|
py2: FileNotFoundError -> IOError
|
2019-11-26 18:32:02 -06:00 |
|
Mr. Outis
|
5261ed7148
|
tests: analytics.find_or_create_user_id
|
2019-11-26 13:40:11 -06:00 |
|
Mr. Outis
|
34d3004779
|
:face_palm: fix wrong module
|
2019-11-26 12:07:18 -06:00 |
|
Mr. Outis
|
d958870edf
|
analytics: exit_code -> return_code
shout-out to @efiop for the suggestion
|
2019-11-26 10:45:21 -06:00 |
|
Mr. Outis
|
610d1ee28e
|
analytics: go back to daemon implementation
Lack of a better way to spawn a detached process on both windows an linux
|
2019-11-25 22:30:16 -06:00 |
|
Mr. Outis
|
5cb437b5ef
|
analytics: move to single file
shout-out to @Suor
|
2019-11-25 22:30:05 -06:00 |
|
Mr. Outis
|
2e7a6d3fe5
|
💅 sort methods
|
2019-11-25 22:30:05 -06:00 |
|
Mr. Outis
|
64d102caaa
|
analytics: move user_id module to a method
shout-out to @Suor for the suggestion
|
2019-11-25 22:30:03 -06:00 |
|
Mr. Outis
|
7d3cbd789c
|
analytics: collect system info under the same module
|
2019-11-25 21:41:17 -06:00 |
|
Mr. Outis
|
b618d03cfd
|
analytics: return OS when system info not supported
|
2019-11-25 21:30:25 -06:00 |
|
Mr. Outis
|
ef1f038c32
|
analytics: refactor into a module
|
2019-11-20 13:31:44 -06:00 |
|
Ruslan Kuprieiev
|
91ac75d023
|
Merge pull request #2798 from skshetry/fix-str-rel-repo
Display path relative to temporary repo when get/import-ing files
|
2019-11-20 11:34:31 +02:00 |
|
Ruslan Kuprieiev
|
2bae5e4622
|
stage: remove unused import
|
2019-11-20 11:04:49 +02:00 |
|
Ruslan Kuprieiev
|
c7c852a42f
|
Merge pull request #2796 from Suor/opt-validate
perf: switch schema validation library
|
2019-11-20 11:00:39 +02:00 |
|
Ruslan Kuprieiev
|
a1433ba356
|
Merge branch 'master' into opt-validate
|
2019-11-20 11:00:28 +02:00 |
|