Octotail

Latest version: v1.0.16

Safety actively analyzes 687942 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

1.0.3

News

You can now omit specifying an OTP token via `--gh-otp` (or env var). If the configured username has it enabled and it's omitted, the program will abort. Fixes 2

Diff

[v1.0.2...v1.0.3](https://github.com/rarescosma/octotail/compare/v1.0.2...v1.0.3)

Changelog

- pycheck [7d56bb4](https://github.com/rarescosma/octotail/commit/7d56bb4575605a16fa66e0492bcebb9588446084)
- nit [851a5c7](https://github.com/rarescosma/octotail/commit/851a5c78935246b90df01eafdf0f315d3b88119a)
- browser will now fatally exit if otp requested but none supplied [a80b098](https://github.com/rarescosma/octotail/commit/a80b0986b4a9f3d5bee349654803af06076ffa56)
- disable timeout [2d7bc3b](https://github.com/rarescosma/octotail/commit/2d7bc3b0b80aa536777e747000d211a378dfa622)
- otp token is now optional [dfdeb66](https://github.com/rarescosma/octotail/commit/dfdeb6642f0e2e5a1bef38dd8cdcb64561aeb53f)
- logs: print the file that logged [be094a3](https://github.com/rarescosma/octotail/commit/be094a305c87ff9936e6b263f8321d901561fcec)
- ci: move to new worker group [49560c3](https://github.com/rarescosma/octotail/commit/49560c35e95314ab2affdfc7808bfb5d9bcd5005)
- handle browser closing at exit manually [d5ef20b](https://github.com/rarescosma/octotail/commit/d5ef20b377f496fcf033b6a1d78fea9d8586df93)
- oops, forgot the entrypoint [d0263d8](https://github.com/rarescosma/octotail/commit/d0263d80063a58fe53e43d3193dc4cddd3c2adb5)
- refuse to work with the all-zero sha [aca17f5](https://github.com/rarescosma/octotail/commit/aca17f583d372d73a087ce4f6e86345bd528b49b)
- use automatic reconnects for websockets 3 [34988fe](https://github.com/rarescosma/octotail/commit/34988fe8936b3a2d55afed71dcf2449a1aa98924)
- grammar [6f07009](https://github.com/rarescosma/octotail/commit/6f0700942a85f85342260ad68f0eab9e7eed4de4)
- oops, forgot the unlicense [e60ab5f](https://github.com/rarescosma/octotail/commit/e60ab5faa82f3cafa78f1fa6891faca541a6ecb0)
- keep tweaking that readme [51da3a0](https://github.com/rarescosma/octotail/commit/51da3a04e22628510f9154aca8e750264ea7779a)
- add motivation and short tech description [e2ede1c](https://github.com/rarescosma/octotail/commit/e2ede1c7c39c72637efb97314ed9b5e41168b650)

1.0.2

Changelog

- bump to 1.0.2 [e24ac81](https://github.com/rarescosma/octotail/commit/e24ac8141424c62ba9a751b1d8ebb7a739deaf15)
- markdown syntax for demo image [592a7f4](https://github.com/rarescosma/octotail/commit/592a7f4f014fa87b8866dca01c77c932fd953144)
- switch to poetry [451f6f2](https://github.com/rarescosma/octotail/commit/451f6f220167d123685f9715ccec0cf2a9ed1b25)
- straight to 1.0.0 [ba649d6](https://github.com/rarescosma/octotail/commit/ba649d6b3a771cbb606e86f38b0913471ad1ac60)
- sample - use exports instead of args [2240bf8](https://github.com/rarescosma/octotail/commit/2240bf807247a4ea54646e85e33bc301a8212890)
- find a random free port if none is specified [07120e3](https://github.com/rarescosma/octotail/commit/07120e3a307c6e4a143d54e4ba7c0e3982b7831c)
- pass the job_id instead of splitting [3550dd4](https://github.com/rarescosma/octotail/commit/3550dd460f1bf89372ac1ecc91d0764826887b97)
- rename build workflow to main [5a239d0](https://github.com/rarescosma/octotail/commit/5a239d07585fa5aa6e413650bae9b48329fd6f20)
- readability nits [14e0bab](https://github.com/rarescosma/octotail/commit/14e0babe2864f766fccfbfc0632834b624ae0681)
- remove sleep failure [8083710](https://github.com/rarescosma/octotail/commit/8083710ed3bb3cf153572ee87f917d81fbed8c3e)
- setup-py: auto install requirements [6f3bac8](https://github.com/rarescosma/octotail/commit/6f3bac805c5da60ea22347059196ae3aae703913)
- pin requirements [9e75db9](https://github.com/rarescosma/octotail/commit/9e75db9a5b9cff6ba15a2de6386ce352caccc12d)
- gh-cli no longer required [106f964](https://github.com/rarescosma/octotail/commit/106f96488f06ea3a1746ac0ad8cb27cd9e5c3749)
- simplify proxy setup by using clone --mirror [c98345b](https://github.com/rarescosma/octotail/commit/c98345b2654f2f4621beb71cf291c872f940264d)
- nits [443a778](https://github.com/rarescosma/octotail/commit/443a7780aac14f5877a067a104e6eba46183d831)
- privatize function [b8ca94a](https://github.com/rarescosma/octotail/commit/b8ca94a2eae43bb98eed12d126df0aba8958cb97)
- correct browser_queue type [91eb6c1](https://github.com/rarescosma/octotail/commit/91eb6c1f404e3c4c76322815285b7b9acb7db9ce)
- consistently random UA [5dcbf5f](https://github.com/rarescosma/octotail/commit/5dcbf5f63d4db514f5feed2cfefed17e5690fd2d)
- clearer switch statement [29f15f9](https://github.com/rarescosma/octotail/commit/29f15f99381c44de6e729605970bee7231a4aba3)
- pycheck [c8a73e4](https://github.com/rarescosma/octotail/commit/c8a73e4ca36ff70bb1b73438f59657332bc65656)
- token/pat/otp dance [7e372a3](https://github.com/rarescosma/octotail/commit/7e372a3ffba866fa477394c5c1cca2e1a63ce496)
- major: rework using the actor model [7af406e](https://github.com/rarescosma/octotail/commit/7af406e01a25bdde422902a54443212a182608c1)
- local pycheck - disable vulture [601aff9](https://github.com/rarescosma/octotail/commit/601aff9a22dccc15435dc9f435028fce07cc9b3b)
- introduce a more complex sleeping workflow [8c0d487](https://github.com/rarescosma/octotail/commit/8c0d48701eabd6e985183a4d7d2381519609793f)
- sleep on arc [a22a143](https://github.com/rarescosma/octotail/commit/a22a14390f98f46cc77c8256c8d74fb9ab29704c)
- hoist headers [199db7c](https://github.com/rarescosma/octotail/commit/199db7c6d71af4f053fb931df1a34894b71a488d)
- can we tail our own tail [4c3c6fe](https://github.com/rarescosma/octotail/commit/4c3c6fe71f472f822351bd45c85882bfe61f5d11)
- try out arc-v0 runner [d4dd6f6](https://github.com/rarescosma/octotail/commit/d4dd6f6ab77aee6a0bc0db0a23e4418445d44d9d)
- use local pycheck [f31a1af](https://github.com/rarescosma/octotail/commit/f31a1af42ba7fa06fa281f21ffe3edade64bea3b)
- check pycheck in [37cdb63](https://github.com/rarescosma/octotail/commit/37cdb636135f3af5a08107115fc69f482910d9e8)
- extract ws module [8b68c94](https://github.com/rarescosma/octotail/commit/8b68c94944a1e9805c23f8c41c101441e5c65a36)
- madness [85d8855](https://github.com/rarescosma/octotail/commit/85d885530316f79c9a6d9ca8cbd3ef2c5bcd2f12)
- extract ws headers [72eaf0e](https://github.com/rarescosma/octotail/commit/72eaf0e6a8647b313f458200db1cb0e79846e0e1)
- but, will it blend? [3269238](https://github.com/rarescosma/octotail/commit/3269238f56e669089c47e17335c64a2a2416c307)
- workflows, not jobs [f352af9](https://github.com/rarescosma/octotail/commit/f352af936286461f529eab11259dfdce59587ed6)
- the final frontier [afeb040](https://github.com/rarescosma/octotail/commit/afeb040541f220c3e636e72de8dd491ad4ba6f76)
- update sleep workflow [7082ecb](https://github.com/rarescosma/octotail/commit/7082ecbf83f608f277c2bdca8dab5f539cdbf664)
- add sleeper workflow [e8c6d9c](https://github.com/rarescosma/octotail/commit/e8c6d9cc352445b90bb1270f3d3ad41a9df245cf)
- validate commit_sha with typer [f8b501e](https://github.com/rarescosma/octotail/commit/f8b501e7d0e041a4d541cb2d8cdb1c91efd7fd94)
- update cast [e2c3b45](https://github.com/rarescosma/octotail/commit/e2c3b45a67fb74cb79bbc68627301c7e1d543545)
- rename to octotail [9253f86](https://github.com/rarescosma/octotail/commit/9253f869185b97a1184369390d87f0b3c55fa4d3)
- python please [5b39ec0](https://github.com/rarescosma/octotail/commit/5b39ec059d22aad477048e19a001080a063b923d)
- tweak readme [3c069e8](https://github.com/rarescosma/octotail/commit/3c069e82cdf37a712bb0b7263920d81f3ef8ab49)
- very important: add terminal cast [eb8b426](https://github.com/rarescosma/octotail/commit/eb8b4261db8303a6dc2584ce12e6f0deb01855a4)
- increase post-click delay [1e24522](https://github.com/rarescosma/octotail/commit/1e24522455f82d452e28371f1c19b7cab41c28dc)
- print job conclusion [4b95ef2](https://github.com/rarescosma/octotail/commit/4b95ef21ee94f24248d97c6e6bf4dc3052a9fdad)
- setup python 3.12 [4dde55b](https://github.com/rarescosma/octotail/commit/4dde55b29b2de12057689d2d1354b6832925acc4)
- switch workflow to pycheck [2980678](https://github.com/rarescosma/octotail/commit/2980678c93cc7597ce0aefbbc6b8e8fe743d9518)
- switch to lighter build step [fcc6f72](https://github.com/rarescosma/octotail/commit/fcc6f72c86c2281c8c206d8f15550ea0e46c4393)
- use typer to manage args + env vars [886021d](https://github.com/rarescosma/octotail/commit/886021dbab91529570dc729603190c36203fe344)
- nits [60b1ff0](https://github.com/rarescosma/octotail/commit/60b1ff0c92c8d7aeb9efb43639ed169a51866bf1)
- run proxy through python [9e27c61](https://github.com/rarescosma/octotail/commit/9e27c61a71c2ea7b90f6786435f47ef52d258e9e)
- keep working on those docs [30bcd0e](https://github.com/rarescosma/octotail/commit/30bcd0ea1fc4bfc56ccca7e096dbcce3d0e8a912)
- add readme [50090d4](https://github.com/rarescosma/octotail/commit/50090d40d9254df8edda069dc1ac1722b282232f)
- handle invalid action states [50de3eb](https://github.com/rarescosma/octotail/commit/50de3eb18ec5e994b266de72a56d1df743e13d91)
- read headless mode from env [c61df0b](https://github.com/rarescosma/octotail/commit/c61df0b038668e2b892b39b6a13875a8aa4ea3ce)
- add post-receive example [3df1f45](https://github.com/rarescosma/octotail/commit/3df1f453588e706ff17197b2ad645980d928d3a3)
- tweak log [debd4bf](https://github.com/rarescosma/octotail/commit/debd4bfc0d4041814afcfa660d3e942026877adc)
- pycheck [bb4d585](https://github.com/rarescosma/octotail/commit/bb4d585314ee8914048c123367c7bc84a237c89c)
- further improve error handling + logging [8d4f9ee](https://github.com/rarescosma/octotail/commit/8d4f9ee91fd615d7b6cfa3d9ad6a1810d2ca78b8)
- error handling [cf6f8ab](https://github.com/rarescosma/octotail/commit/cf6f8abf04843ed85bee98695173dd597d4757de)
- use the data dir [2d976f9](https://github.com/rarescosma/octotail/commit/2d976f9d7d1e53daea016f6d13530607f913d4ce)
- reusable github cookies [e19928c](https://github.com/rarescosma/octotail/commit/e19928ce0b733625b8c0394f908911194342eaf6)
- try a different binary [3cb735e](https://github.com/rarescosma/octotail/commit/3cb735e62d438a28ea724d03e62110ce4ef6e3e9)
- fix: wrong req specifier [6563b18](https://github.com/rarescosma/octotail/commit/6563b18c7a68c6aacfbcfc80181ab1d0461e3848)
- degoogled [89c28ee](https://github.com/rarescosma/octotail/commit/89c28ee6238810fffea31c5a7d95cd78f26dd8e3)
- don't know how to process the zero sha [d50a4f8](https://github.com/rarescosma/octotail/commit/d50a4f801bd90324fe614a5ee6d5c3f3246dcd95)
- pycheck [234e3b6](https://github.com/rarescosma/octotail/commit/234e3b6add19d7f470fe44d861fce603ffdd7dfb)
- add reqs [fa805a7](https://github.com/rarescosma/octotail/commit/fa805a74d7463bea41ea9335ab1594ec920232c1)
- simplify flow handling [06ec71a](https://github.com/rarescosma/octotail/commit/06ec71a338021bc11c57e97eb54bc7511c579c61)
- add cursed shebang [fa00d6a](https://github.com/rarescosma/octotail/commit/fa00d6a9252c2b76d7a3d1c18f0c946290b87678)
- something to do [3cde8e4](https://github.com/rarescosma/octotail/commit/3cde8e42f4c16ee256bdaf77e0de8e10a21c80ba)
- more reliable link clickin [99e7d2b](https://github.com/rarescosma/octotail/commit/99e7d2b4e4197e0c7c0d87340e8710ba0dcb074b)
- cursed [c941320](https://github.com/rarescosma/octotail/commit/c941320a9b7d653b082da638b4e35f82d3f5066c)
- do something useful [938dfaf](https://github.com/rarescosma/octotail/commit/938dfaff080590ab614328307ec1ad98f6893c46)
- back to infinite sleep again [b9fe51c](https://github.com/rarescosma/octotail/commit/b9fe51c2ed385e8de9382c225c13714e4d8b2ef7)
- limit loop [fb06973](https://github.com/rarescosma/octotail/commit/fb069733a5082c79d852685ffcc92a0925ff38c6)
- loop on date [7bd1d34](https://github.com/rarescosma/octotail/commit/7bd1d345b9945ae76aade38a93abb96c882d3acf)
- keep var [b071e3c](https://github.com/rarescosma/octotail/commit/b071e3c07d158da31d24c76dc71ac47eb11d3141)
- keep echoing stuff [11dd9df](https://github.com/rarescosma/octotail/commit/11dd9dfecc2c6769c92ff3060802fd56135c9038)
- spawning overlords [f8dd9d0](https://github.com/rarescosma/octotail/commit/f8dd9d0afddd1002e3c74a6eb553c23421626649)

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.