38318150bd
Moved missingObjects dict from state to network.objectracker
2018-12-16 17:44:26 +02:00
GONQ
b2af007280
PGP-signed spelling fix for the connection warning dialog.
2018-12-10 03:37:29 -06:00
coffeedogs
6d98a4ef44
Changes based on style and lint checks. (final_code_quality_17)
2018-11-26 14:58:16 +00:00
PyBitmessage Translations
881e523877
Auto-updated language zh_cn from transifex
2018-11-14 08:46:18 +01:00
coffeedogs
0a30eb0225
Changes based on style and lint checks. (final_code_quality_7)
2018-11-12 14:21:56 +00:00
ea38e91839
Fixing namecoin button again (broken in c7d3784
):
...
* separate method MyForm.resetNamecoinConnection() - sets MyForm.namecoin
to fresh instance of namecoin.namecoinConnection, tests it and shows or
hides "Fetch Namecoin ID" button;
* that method is called when MyForm initializes and when settingsDialog
instance is accepted;
* namecoin.namecoinConnection.query() checks found address and always
prepends it with display name, if query result doesn't contain "name"
field it will be the query string.
2018-11-07 15:54:14 +02:00
8ad064dcac
Fix: Shift handling when deleting from Sent
...
Due to the way Qt.KeyboardModifiers works, treating it as an integer results in
unexpected behaviour. As a result, When deleting from Sent, it always deleted
rather than moved an item to trash, when selecting "Move to Trash" from the
context menu. This fixes it.
2018-11-05 01:33:34 +01:00
0e63392ee3
Fix #1385 : not check for pyqt if daemon = true set in config
2018-11-04 15:16:56 +02:00
58bc170bda
Fix #1383 - formatting artifact in 7ed459b
2018-11-01 16:53:53 +02:00
ae2cebb2a6
Minimal test for clientStatus consistency
2018-11-01 16:52:33 +02:00
9ef928b4a9
Removed extra call of shared.thisapp.cleanup() in bitmessageqt
2018-11-01 11:32:14 +02:00
ff04bf072e
Allow re-call of MyForm.quit() if user selected to wait at first
2018-11-01 11:32:14 +02:00
4383b49be8
flake8 for bitmessageqt.MyForm.quit()
2018-11-01 11:32:14 +02:00
coffeedogs
10128b7560
Changes based on style and lint checks. (final_code_quality_2)
2018-10-31 17:06:26 +00:00
coffeedogs
78ddb2f2f2
Changes based on style and lint checks. (final_code_quality_12)
2018-10-31 16:20:42 +00:00
coffeedogs
0bceeca524
Changes based on style and lint checks. (final_code_quality_5)
2018-10-31 14:04:35 +00:00
coffeedogs
c875769b15
Changes based on style and lint checks. (final_code_quality_3)
2018-10-31 12:58:46 +00:00
coffeedogs
a72da271d5
Changes based on style and lint checks. (final_code_quality_1)
2018-10-31 12:37:10 +00:00
1c914d8cd8
flake8 and style correction for network.udp
2018-10-27 17:55:38 +03:00
625e83f4b4
Corrected style a bit
2018-10-27 17:55:02 +03:00
49985a435f
Special class BMStringParser for sending ACK ( resolves #1374 )
2018-10-27 17:55:02 +03:00
7c7d6781a2
Removed old code from protocol, shared, state
...
and class_objectProcessor modules (#1374 ), temporarily commented
shared.checkAndShareObjectWithPeers() call
2018-10-27 17:55:01 +03:00
1c2bef46c1
e417b62
allows to remove sleep from cleaner test
2018-10-22 17:18:25 +03:00
5572e6b3a1
Suppress pylint warning about 'relative import'
2018-10-22 17:18:24 +03:00
daf556ca50
Added tests for knownnodes:
...
- import of pickled knownnodes;
- default knownnodes if nothing imported;
- knownnodes starvation (#1335 ), demanded changes in networkthread.
2018-10-22 17:18:24 +03:00
2bbda63b9c
Added address length check
2018-10-22 17:18:24 +03:00
c8a781c7c5
Marked use of random, subprocess and xmlrpclib in tests
...
for skipping by bandit
2018-10-22 17:18:24 +03:00
cfdb6beb54
Moved tests from helper_msgcoding into TestCore.test_msgcoding()
2018-10-22 17:18:24 +03:00
ea8991c05b
Test case for config, not runs pybitmessage yet
2018-10-22 17:18:24 +03:00
d8b4682ee9
Style fixes and docstrings for tests
2018-10-22 17:18:23 +03:00
a3300ba8f1
A test case for core (which will be ran in main thread)
2018-10-22 17:18:23 +03:00
51df0507e2
Fixed signal files creation
2018-10-22 17:18:23 +03:00
589900f7c3
Added a test for chan creation/joining
2018-10-22 17:18:23 +03:00
c49c131929
New test case class hierarchy:
...
- TestProcessProto has common setUpClass and tearDownClass methods
- TestProcess is for testing the PyBitmessage process (using psutil)
2018-10-22 17:18:23 +03:00
c28d463261
Added doctstrings for all tests and a test for sendBroadcast API command
2018-10-22 17:18:23 +03:00
981dddade4
Added test for createRandomAddress API command
2018-10-22 17:18:23 +03:00
10346c84aa
Basic API tests and simple apinotify handler
2018-10-22 17:18:22 +03:00
5b1d2e56a1
Changes into test mode:
...
run in background, stop after 30 sec since last API response
2018-10-22 17:18:22 +03:00
coffeedogs
7ed459b644
Changes based on style and lint checks. (final_code_quality_6)
2018-10-18 19:46:01 +01:00
d8be7cd19a
Right check in module tr - right import order
2018-10-16 14:48:58 +03:00
533df80ce9
Resolving pylint warnings
2018-10-12 11:58:02 +03:00
bd5bdda009
Moved class singleAPI to api module and import api
below config check
2018-10-12 11:58:02 +03:00
ef54bcaf82
The changes in #1325 are buggy. Implementing it properly.
2018-10-12 11:28:13 +03:00
b2c8b77938
Closes #1360 : validate knownnodes received from the network
2018-10-12 11:16:57 +03:00
6969ec0ec9
Removed commented config check and added module docstring
2018-10-10 14:14:08 +03:00
e417b6257f
Fixes #1335 :
...
- moved knownnodes cleanup to knownnodes module,
- added a check for last node in stream initiating DNS based bootstrap.
2018-10-10 14:14:02 +03:00
4c184d8ffe
Fix import of pickled knownnodes.dat
2018-10-05 12:25:14 +03:00
95e300d7ca
Fix pylint Too many arguments Issue
2018-09-04 18:54:59 +05:30
a5833be1b7
Fix pylint Instance of 'str' has no 'ids' member issue
2018-09-04 18:35:22 +05:30
abd3e02d72
Fix pylint global variable undefined at the module level issue
2018-09-04 18:21:27 +05:30