| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-06-25 | cws-status: Align extension name and version in two columns | Teddy Wing | |
| Rather than output a single tab to separate the extension name and version, use `ljust` to create two visual columns. | |||
| 2022-06-25 | Add README | Teddy Wing | |
| 2022-06-25 | cws-status: Add program version and `--version` command line argument | Teddy Wing | |
| 2022-06-25 | cws-status: Add trailing commas | Teddy Wing | |
| 2022-06-25 | cws-status: Match regex anywhere in the name | Teddy Wing | |
| I didn't realise that `re.match()` only matches starting at the beginning of the string rather than matching anywhere inside it: https://docs.python.org/3/library/re.html#re.match Switch to `re.search()` to get the desired behaviour. | |||
| 2022-06-25 | Add license (GNU GPLv3+) | Teddy Wing | |
| 2022-06-25 | cws-status: Add script description | Teddy Wing | |
| 2022-06-25 | cws-status: Add sections to make the script easier to read | Teddy Wing | |
| Split up the different actions into logical sections. | |||
| 2022-06-25 | cws-status: Add command line argument parsing | Teddy Wing | |
| Get the CWS dashboard URL and Chrome cookie path from command line arguments. | |||
| 2022-06-25 | cws-status: Add error when not authenticated | Teddy Wing | |
| 2022-06-25 | cws-status: Take regex command line argument to filter extensions | Teddy Wing | |
| The script now accepts a command line argument that filters the list of extension names and prints the matches as output. | |||
| 2022-06-25 | requirements.txt: Add 'lxml' dependency | Teddy Wing | |
| 2022-06-25 | Extract extension names and publish statuses from the page | Teddy Wing | |
| 2022-06-25 | Experiments downloading the Chrome Web Store dashboard page | Teddy Wing | |
| 2022-06-18 | Describe idea | Teddy Wing | |
