Aidan Harris

Results 15 issues of Aidan Harris

### Fix or Enhancement? This is an ongoing attempt to refactor the code in the `background/` folder. I've forked from [feature/add-cli](https://github.com/bitcannon-org/astro/pull/50) as that looked like the most up to date...

### Fix or Enhancement? This pull request is a WIP to package astro up as a [snap](https://snapcraft.io/) application. This will enable easy installation on Linux devices (desktops and / or...

enhancement
DO NOT MERGE

This is a proof of concept for how we could structure providers. * Each provider lives in its own directory in background/providers/{PROVIDER_NAME} * All of the providers are exported in...

DO NOT MERGE

We should fix any outdated dependencies: [![Dependency Status](https://david-dm.org/bitcannon-org/bitcannon-web.svg)](https://david-dm.org/bitcannon-org/bitcannon-web)

bug

We should provide end user documentation using something like [Read The Docs](https://readthedocs.org). We could also generate developer documentation using something like [JSDoc](http://usejsdoc.org/about-getting-started.html)

enhancement
help wanted

I've not checked to see if any validation / processing is performed but I'm guessing the answer is no since you can do something like this: ">< script >alert('hacked')

bug

``` 2022-05-30 15:40:03 ERROR (SyncWorker_4) [pyaarlo] imap connection failedINBOX is not writable 2022-05-30 15:40:03 ERROR (SyncWorker_4) [pyaarlo] 2fa startup failed 2022-05-30 15:40:03 ERROR (SyncWorker_4) [custom_components.aarlo] unable to connect to Arlo:...

This bug is reproducible as follows: `curl http://127.0.0.1:1337/scrape/invalidTorrent` EDIT: The fix for this is probably to do whatever happens when making an invalid request to /torrent/invalidTorrent and output the following:...

This can be useful for setting environment variables that need to affect your login shell before your login shell has started. For example Zsh allows you to set a `$ZDOTDIR`...

This implements support for using the [cgroup-v1 freezer subsystem](https://raw.githubusercontent.com/torvalds/linux/v5.2/Documentation/cgroup-v1/freezer-subsystem.txt) and is largely a copy/paste job of the existing cgroup code which is only used for process tracking. This allows us...