1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2026-04-24 20:56:11 +02:00
Commit Graph

3925 Commits

Author SHA1 Message Date
Kelly Brazil 441bcbde80 fix indent on help text so lines don't wrap over 80 chars. Also fix mypy uncovered value assignment issue. 2026-03-06 15:50:52 -08:00
Kelly Brazil 936432d879 Fix parsing blank targe in verbose output #675 2026-03-06 12:59:16 -08:00
Kelly Brazil 51543437d7 remove comment 2026-02-27 14:57:59 -08:00
Kelly Brazil dd9229f161 Merge branch 'dev' of https://github.com/kellyjonbrazil/jc into dev 2026-02-27 14:55:50 -08:00
Kelly Brazil 3d9554baec force tests 2026-02-27 14:55:45 -08:00
Kelly Brazil e33a81269c update os matrix and python versions for tests 2026-02-27 14:54:15 -08:00
Kelly Brazil f3352352ed fix unknown flags throwing key error (#681) 2026-02-27 12:08:08 -08:00
Kelly Brazil 1c0a35dff8 version bump 2026-02-27 11:37:58 -08:00
Kelly Brazil 9fd13e6987 Merge pull request #671 from kellyjonbrazil/dev
Dev v1.25.6
v1.25.6
2025-10-12 18:52:52 -07:00
Kelly Brazil 1feb000231 doc update 2025-10-12 18:09:31 -07:00
Kelly Brazil d270ddc6ce fixup traceroute and traceroute-s parsers 2025-10-12 17:58:37 -07:00
Shintaro Kojima 07ef285b06 Add traceroute streaming parser - traceroute-s (#669)
* test: split out test fixtures for long ipv6 traceroute for consistency

* refactor(jc/parsers/traceroute): remove duplicate ParseError class

* refactor(jc/parsers/traceroute): pre-process data in _loads() for easy-to-reuse

* refactor(jc/parsers/traceroute): split hop serialization into separate function to reuse

* refactor(jc/parsers/traceroute): simplify numeric conversion and make it reusable for traceroute_s

* fix(jc/parsers/traceroute): stricter regex to match traceroute headers only

* feat(jc/parsers/traceroute_s): v1.0 implementation

* fix(jc/parsers/traceroute): revert "_" prefix in function and class names

* fixup! fix(jc/parsers/traceroute): revert "_" prefix in function and class names

* chore(jc/parsers/traceroute): update the author information
2025-10-12 10:21:16 -07:00
Kelly Brazil 467ad60e20 Fix for who output containing process name #663 2025-09-08 17:14:37 -07:00
Kelly Brazil 91b3572ead parser version bump 2025-09-08 15:04:48 -07:00
Brian Wo 60caa17eb9 add yay as magic command for pacman (#657)
yay is a popular pacman wrapper that adds extra functionality to
standard pacman. It has the same output format as pacman.

Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
2025-09-08 14:59:55 -07:00
Kelly Brazil eea31ddbe4 add .DS_Store to gitignore 2025-09-08 14:56:43 -07:00
Kelly Brazil 61793bba31 fix net_localgroup tests 2025-09-08 14:54:45 -07:00
Kelly Brazil 51e4a476ba fixup net_localgroup parser 2025-09-08 14:44:13 -07:00
Kelly Brazil 883f0c9cf7 net-user parser fixup 2025-09-08 14:25:44 -07:00
Kelly Brazil ffaf455d43 doc updates 2025-09-04 16:59:21 -07:00
Kelly Brazil b520532578 fixup route-print parser 2025-09-04 16:43:18 -07:00
Jose E. Rodriguez 3b1af1a9b6 Feat: Introduce net-localgroup net-user and route-print parsers (#602)
* feat(patch): introduce net localgroup, net user, and route print parsers

* fix: fix net user parsing error

* fix: address PR findings

---------

Co-authored-by: Kelly Brazil <kellyjonbrazil@gmail.com>
2025-09-04 14:47:28 -07:00
Kelly Brazil 0fa5f7f67f add test 2025-08-03 17:19:21 -07:00
Kelly Brazil a77298e560 add cable_pairing field to fix #662 2025-08-01 07:41:45 -07:00
Kelly Brazil 5f75df2e4b remove force test comment 2025-07-24 13:13:21 -07:00
Kelly Brazil 38d169f4d0 force tests 2025-07-24 13:09:44 -07:00
Kelly Brazil e737dde9e0 windows 2019 runner deprecated - move to windows 2022 2025-07-24 13:08:15 -07:00
Kelly Brazil 6e49c87575 update tests 2025-07-24 13:02:37 -07:00
Kelly Brazil 6afa6b449e add unit and byte conversion fields 2025-07-08 12:30:41 -07:00
Kelly Brazil 424d9c1347 add unit string fields and topline bytes fields 2025-07-08 11:45:47 -07:00
Kelly Brazil 10d1ab1c74 add bytes fields 2025-07-08 08:50:12 -07:00
Kelly Brazil 5db256c3e7 add x509-crl parser tests 2025-06-06 15:23:42 -07:00
Kelly Brazil 7f7dcc35ec help screen update 2025-05-28 14:54:29 -07:00
Kelly Brazil edcde58cb9 remove unused Dict type import 2025-05-28 13:18:00 -07:00
Kelly Brazil 3a7ca118ff doc updates 2025-05-27 09:06:26 -07:00
Kelly Brazil f36c713110 doc fix 2025-05-20 17:58:04 -07:00
Kelly Brazil 0db2ad2f5e doc fix 2025-05-20 17:56:15 -07:00
Kelly Brazil 816c38e1fe now returns only a single object, not an array of CRL objects 2025-05-20 17:47:05 -07:00
Kelly Brazil e4cf7b502e doc update 2025-05-18 20:16:58 -07:00
Kelly Brazil 4ca7179481 add x509-crl parser 2025-05-18 20:09:05 -07:00
Kelly Brazil bebd6a60fb add team-port.config and fix for blank values 2025-05-18 19:24:54 -07:00
Kelly Brazil 5d7940a89b version bump 2025-05-18 19:24:19 -07:00
Kelly Brazil ac8120e1fe Merge pull request #655 from kellyjonbrazil/dev
Dev v1.25.5
v1.25.5
2025-05-10 11:38:04 -07:00
Kelly Brazil a854f1d6b0 doc update 2025-05-10 11:25:41 -07:00
Kelly Brazil 7c9e92e284 add test for team.config with JSON 2025-05-05 14:48:12 -07:00
Kelly Brazil 4c2775970d change team_config to object instead of list 2025-05-05 11:34:30 -07:00
Kelly Brazil ba0fc5dad9 doc update 2025-05-03 13:42:34 -07:00
Kelly Brazil 222d1b7255 support json value in team.config field 2025-05-03 13:39:32 -07:00
Kelly Brazil 34fda0905f force test run 2025-04-15 08:56:36 -07:00
Kelly Brazil ccbe36e712 Create very_old, old, and latest python runs
needed due to loss of python 3.6 support on some runners
2025-04-15 08:55:41 -07:00