Commit Graph

21 Commits

Author SHA1 Message Date
Kevin Froman 901b275d40 fixed everything being executable permission 2019-06-16 02:04:32 -05:00
Kevin Froman c07901ec06 reduced config reloads by a lot 2019-06-16 01:06:32 -05:00
Kevin Froman 47ee28f74f
* Fixed duplicate plugin events 2019-04-25 00:38:15 -05:00
Kevin Froman 71aadb7767 fixed dumb print leftover spamming hashes 2019-04-22 21:02:09 -05:00
Aaron df8a3d39bc Add installation scripts 2019-03-29 03:33:14 +00:00
KF 7b635c4fc9 fixed import error in plugins being slient, affecting plugins not being enabled on some platforms/versions 2019-03-06 16:39:46 -06:00
Kevin Froman c89bf5b430 work on plugins doing http endpoints 2019-03-02 00:22:59 -06:00
Kevin Froman 6687b2a843 changed permisisons 2019-02-02 17:10:04 -06:00
Kevin ca70b275f6 Merge wot 2018-12-09 17:29:39 +00:00
Arinerron bb08162019
Make Onionr more user friendly
This commit mostly just made messages more readable, worked on logger, and fixed a few bugs
2018-11-10 19:25:40 -08:00
Kevin Froman 1a856c365f work on sockets, added profile setter script 2018-09-25 23:58:11 -05:00
Kevin Froman 75bb8a11bd
do not fail on plugin import 2018-07-02 16:08:47 -05:00
Arinerron af237eab0b Refactor Onionr 2018-06-13 21:17:58 -07:00
Arinerron 8846dcc2c6
See details
- Completes support for repositories
  - `./RUN-LINUX.sh create-repository [plugins...]`
  - `./RUN-LINUX.sh add-repository <block hash>`
  - `./RUN-LINUX.sh remove-repository <block hash>`
- Fixes several misc bugs
- Refactors code
  - Some messy code was rewritten
  - Variables renamed
  - Migrated old block api (insertBlock) to new Block API (onionrblockapi)
  - Kept to standards
  - Made code more reusable in `onionrproofs.py`
- Improves logging messages
  - Added error output for some features missing it
  - Capitalized sentences
  - Added punctuation where it is missing
  - Switched `logger.info` and `logger.debug` in a few places, where it is logical
  - Removed or added timestamps depending on the circumstance
- Added a few misc features
  - Added command aliases for `add-file` and `import-blocks`
  - Improved statistics menu
    - Displays `Known Block Count`
    - Calculates and displays `Percent Blocks Signed`
2018-05-31 21:25:28 -07:00
Arinerron 019f13fe8d
Fix bug involving plugin duplicate names 2018-05-13 21:22:28 -07:00
Arinerron 654703d902
Start working on plugin manager 2018-04-22 20:42:37 -07:00
Arinerron 098abb8e55
Improve support for plugins 2018-04-20 20:10:50 -07:00
20esaua 2126138428 Add in PluginAPI (#7)
* Modify soft resetting

Made it more like hard resetting (output-wise).

* Refactor timedHmac.py

* Update onionrplugins.py

Remove test code

* Create onionrpluginapi.py

* Update onionrevents.py

* Update onionrpluginapi.py

* Update onionrevents.py

* Update onionr.py

* Add onionr object to events

* Update onionr.py
2018-04-21 01:20:26 +00:00
Arinerron 034410a6e8
Remove test plugin 2018-04-18 21:46:29 -07:00
Arinerron ee59b12238
Add more unit tests 2018-03-03 14:18:57 -08:00
Arinerron ab17e0d198
Add plugin support 2018-03-02 20:19:01 -08:00