The changes amount to the following.
x-xss-protection now "passes" if it's set to 1; mode=block
The CSP now fails if it doesn't have either a script-src or a
default-src.
It now checks for referrer-policy
simple mode is available which doesn't use colours, and instead prepends
each line with either "Misconfigured", "Good", or "Missing. Useful for
automating"
Currently still a work in progress.
the bin/.bin/openapi file will be a bash script for interfacing with an
openapi file. Currently it does things like listing requests, servers,
and viewing a request in json format.
The function added to fzf.zsh adds a zsh widget so that I can press a
keybinding (in my case ^o) to complete the command. It uses the above
script and fzf to make the selection. Currently supports http / https /
curl
The widget looks for an environment variable called OPENAPI which should
point to the openapi file. This is set in zshrc if a project is set.
After talking to Scot, I thought it may be helpful to add an example awk
command for grouping rows. In the example added, awk will show only the
compliance name, along with a comma seperated list of ip addresses
If a shadow is added to a screenshot, that new images is added to the
clipboard and the next event will be run against that.
Also, add to clipboard is now something you can do after a screenshot
(or shadow add) which is useful if you copy something, then want to
re-add the last screenshot to your clipboard
This is a script that provides context menus (via rofi) based on a
previous action.
It takes an optional --first argument that, when present, causes the
script to select the first option on the list automatically.
It currently has two actions that it knows how to follow:
* using my password manager script to select a password
- In this situation it will get a otp for the same password
* After taking a screenshot
- open the screenshot
- Add a shadow to the screenshot
- Perform ocr on the screenshot
I will extend this to do more things in time.
I should probably re-work all of them at some point but these changes
allow for external monitors with a resolution other than 1920x1080. When
switching to laptop only, I disable all other monitors by listing all
rather than hard coding common ones
I have been experimenting with running a terminal on a black and white
e-ink display. A lot of things are difficult to see when converted from
colour to black and white.
The yt script now accepts a --url option which will take a url as an
option like
yt --url youtube.com/watch?v=blar
or
echo youtube.com/watch?v=blar | yt --url
It will also use rofi rather than fzf if not being run from a terminal
or the --rofi flag is given
I have updated the files that used to use open-youtube to reflect this
The log now contains @READ@ where @ is a null byte where new and old
messages diverge. This means that new sms's can be more easily counted
This, as well as a count for missed calls, has been added to the
phoneStatus notification