Commit Graph

  • 240df80500 Add requirements.txt master Bridget 2020-05-15 00:39:51 +02:00
  • c07acba3f5 Disconnect on 404 error Bridget 2020-04-27 16:07:47 +02:00
  • 2be82419f5 Update usage info Bridget 2020-04-27 01:05:51 +02:00
  • 6512ed803e Display help when no arguments are supplied Bridget 2020-04-27 01:00:02 +02:00
  • 87a7b2797a Fix error handling in response Bridget 2020-04-27 00:57:22 +02:00
  • 7cb06f01a8 Use unix-like exit codes Bridget 2020-04-27 00:23:21 +02:00
  • 298454b389 Return timeout error when no repo is nearby Bridget 2020-04-26 16:23:44 +02:00
  • 146130a889 Update readme Bridget 2020-04-19 23:19:23 +02:00
  • 6189ea6d3a Update readme Bridget 2020-04-19 23:13:18 +02:00
  • 355376ccc6 Update readme Bridget 2020-04-19 23:11:43 +02:00
  • 30cd494b92 Add todo item Bridget 2020-04-19 22:58:28 +02:00
  • 9a4c3bd44c Pretty-print dict with one list Bridget 2020-04-19 22:34:53 +02:00
  • ff08336d1e Fix command_info query not working Bridget 2020-04-19 22:12:38 +02:00
  • a061db6edc Change 'current' command to 'list' Bridget 2020-04-19 22:07:58 +02:00
  • c983808926 Change 'list' command to 'query' Bridget 2020-04-19 22:06:35 +02:00
  • c4e790936c Change 'uninstall' command to 'remove' Bridget 2020-04-19 21:38:13 +02:00
  • c1c7d961a2 Update usage message Bridget 2020-04-19 21:33:06 +02:00
  • f71747edd8 Add module listing functionality Bridget 2020-04-19 21:30:11 +02:00
  • 7492023f8e Refactor Bridget 2020-04-19 21:12:06 +02:00
  • 4017f8d501 Remove debug message Bridget 2020-04-19 20:37:47 +02:00
  • 54d58ede45 Refactor Bridget 2020-04-19 20:35:48 +02:00
  • 6ea2c6b421 Refactor Bridget 2020-04-19 19:48:47 +02:00
  • c746705071 Only handle inventory change during install Bridget 2020-04-19 17:40:28 +02:00
  • b6d2317705 Do extra checks on module install Bridget 2020-04-19 17:37:33 +02:00
  • 088df62cea Improve error handling Bridget 2020-04-19 16:11:58 +02:00
  • ae21d9cb7c Use pseudo-random number generator for PIN Bridget 2020-04-19 14:33:41 +02:00
  • c5d7c86d54 Use pretty name in output Bridget 2020-04-19 14:18:56 +02:00
  • 556f254d88 Add module uninstall functionality Bridget 2020-04-19 14:18:45 +02:00
  • 6be6c89eb9 Refactor Bridget 2020-04-19 14:15:04 +02:00
  • b3039a7b5b Improve error message Bridget 2020-04-19 13:18:47 +02:00
  • 9337cbc39a Make it possible to install package from repo Bridget 2020-04-19 03:50:41 +02:00
  • 215e3f3613 Show enabled/disabled status in module overview Bridget 2020-04-19 02:13:42 +02:00
  • 4663bdb511 Refactor Bridget 2020-04-19 02:09:12 +02:00
  • 26939df2a8 Add enable/disable module functionality Bridget 2020-04-19 02:07:57 +02:00
  • 2c706887ca Refactor Bridget 2020-04-19 01:48:38 +02:00
  • 1e4e5a8da9 Ignore endpoint name in installed module list Bridget 2020-04-19 01:39:24 +02:00
  • c7892a792f WIP: Add package manager module Bridget 2020-04-19 01:33:18 +02:00
  • 5f3d90a1e6 Update usage message formatting for consistency Bridget 2020-04-19 00:16:15 +02:00
  • c258d731da Refactor Bridget 2020-04-19 00:14:40 +02:00
  • 24393418bf Add http request module Bridget 2020-04-19 00:12:16 +02:00
  • f804511f81 Handle error responses Bridget 2020-04-18 23:58:58 +02:00
  • 055532ae71 Update todo list Bridget 2020-04-18 23:51:15 +02:00
  • 411978c111 Add avinfo module Bridget 2020-04-15 21:24:32 +02:00
  • ea7b5fc0fb Fix return type hint Bridget 2020-04-15 00:21:43 +02:00
  • 3036c6814c Fix incorrect type Bridget 2020-04-15 00:18:39 +02:00
  • 6dc934c82e Add avlist module Bridget 2020-04-14 22:21:16 +02:00
  • 4d05995765 Pretty-print lists of lists Bridget 2020-04-14 20:46:18 +02:00
  • ae71285beb Render list of dicts as table Bridget 2020-04-14 01:22:31 +02:00
  • 53bae0bd5c Fix hashbang Bridget 2020-04-14 01:01:05 +02:00
  • 6b1616d4e7 Add siminfo module Bridget 2020-04-14 00:43:51 +02:00
  • 1ccde11100 Add todo item Bridget 2020-04-14 00:37:31 +02:00
  • bf0ae59532 Move file Bridget 2020-04-14 00:32:06 +02:00
  • 8e9b9fafe3 Improve error messages Bridget 2020-04-14 00:29:32 +02:00
  • 8fc72102ff Change 'remote' to 'endpoint' for clarity Bridget 2020-04-14 00:27:42 +02:00
  • a551595220 Change prompt when connected for extra clarity Bridget 2020-04-13 23:54:13 +02:00
  • 1c466bf452 Colorize connection message, remove divider Bridget 2020-04-13 23:38:17 +02:00
  • 2c62cd7b05 Colorize error messages Bridget 2020-04-13 23:26:00 +02:00
  • e471d8184b Simplify error handling Bridget 2020-04-13 23:15:15 +02:00
  • f4b86997f9 Handle 404 and 500 HTTP errors Bridget 2020-04-13 20:22:37 +02:00
  • e3eec77b89 Remove unused variable Bridget 2020-04-13 20:14:20 +02:00
  • a7ed0d03b3 Improve help output of echo module Bridget 2020-04-13 20:12:23 +02:00
  • 55765528d9 Improve help messages of builtin commands Bridget 2020-04-13 20:03:03 +02:00
  • 83df132452 Improve help output generated from docstrings Bridget 2020-04-13 20:02:06 +02:00
  • 0e4536e846 Colorize help output for extra clarity Bridget 2020-04-13 19:39:59 +02:00
  • c5f8a91477 Remove endpoint commands on disconnect Bridget 2020-04-13 19:15:01 +02:00
  • 44f014ac44 Differentiate built-in and remote commands in help Bridget 2020-04-13 19:11:44 +02:00
  • 5c7e83c103 On EOF: Disconnect if connected, else exit Bridget 2020-04-13 18:08:37 +02:00
  • 6c82fea24a Return error message if not connected Bridget 2020-04-13 17:58:21 +02:00
  • b481185038 Fix incorrect return type hint Bridget 2020-04-13 17:57:12 +02:00
  • 07e6050315 Clear url on disconnect Bridget 2020-04-13 17:56:51 +02:00
  • 9ad4cd13ce Add status light module Bridget 2020-04-13 17:43:37 +02:00
  • 0f9680e300 Attempt to disconnect on fatal exception Bridget 2020-04-13 17:27:41 +02:00
  • 16e481ad54 Broadcast all commands, even internal ones Bridget 2020-04-13 17:23:01 +02:00
  • 95530fd468 Handle timeout error Bridget 2020-04-13 16:51:51 +02:00
  • 83ec087f7b Improve error handling Bridget 2020-04-13 16:16:12 +02:00
  • 23c4b67773 Handle 401 HTTP error Bridget 2020-04-13 16:03:34 +02:00
  • 4f0dea7449 Refactor Bridget 2020-04-13 16:00:17 +02:00
  • 6c53b8ab83 Raise requests errors Bridget 2020-04-13 15:57:44 +02:00
  • 53df199bef Only allow one session in use at a time Bridget 2020-04-13 15:37:45 +02:00
  • 39e2a8ee74 Rename connection intitialization string Bridget 2020-04-13 15:15:05 +02:00
  • 551befc4ae Refactor Bridget 2020-04-13 15:10:53 +02:00
  • 682e744be9 Fix typo in comment Bridget 2020-04-13 15:05:34 +02:00
  • 14af7b04d7 Remove global request_id key Bridget 2020-04-13 14:52:29 +02:00
  • 96fa40d610 Refactor Bridget 2020-04-13 14:50:09 +02:00
  • 33f72da7ce Refactor Bridget 2020-04-13 14:41:15 +02:00
  • 65157ffb04 Properly serialize into JSON Bridget 2020-04-13 14:07:34 +02:00
  • 72e1bcd388 Rename file for clarity Bridget 2020-04-13 13:59:22 +02:00
  • b8f68ac4f8 Reset on owner change and region change/restart Bridget 2020-04-13 13:57:38 +02:00
  • e08fe79f55 Refactor; split comms logic into lib module Bridget 2020-04-13 13:53:02 +02:00
  • 9d7123d3e8 Ignore pycache dir Bridget 2020-04-13 13:52:54 +02:00
  • 8ee1868616 Disconnect if connected when trying to connect Bridget 2020-04-13 12:11:38 +02:00
  • 08b858e12f Make API communicate with modules Bridget 2020-04-13 01:43:13 +02:00
  • 840882898d Make file executable Bridget 2020-04-12 23:41:16 +02:00
  • 6234afd34d Add readme Bridget 2020-04-12 23:34:13 +02:00
  • 4502486735 Update todo list Bridget 2020-04-12 23:30:25 +02:00
  • 2900ae7770 Apply isort Bridget 2020-04-12 23:27:52 +02:00
  • d4030b4db9 Apply Black Bridget 2020-04-12 23:27:29 +02:00
  • b032dc1b24 Ignore mypy error Bridget 2020-04-12 23:26:19 +02:00
  • 767b1131bf Add gitignore Bridget 2020-04-12 23:20:52 +02:00
  • 93cd1a8d05 Adjust ruler and doc header Bridget 2020-04-12 23:16:59 +02:00