* make plugin
* merge with forwardAnywhere
* [autofix.ci] apply automated fixes
* update desc and name
* run markdown formatter on .rules
* remove type only rule
* use mouse event over keyboard event
* tighten lookahead assertion
* fix lint
* properly mark restart required
* tighten lookahead even more
* Update index.ts
* Update index.ts
* Update index.ts
* add sadan as dev
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
* FileUpload: support public shares for WebDAV
* FileUpload: fix construction of webdav share url
* sono me dare no me
* tweak formatting of direct link for nc, add global option for md link
* FileUpload: Add WebDAV support and QOL features
- Now supports WebDAV providers such as OwnCloud and NextCloud
- Added a context menu option to upload specific attachments
rather than having to upload all of them at once.
- File type filtering
* greptile fixes
* FileUpload: add support for encrypting.host
* so you can throw me to the wolves
tomorrow i will come back leader of the whole pack
beat me black and blueee
every word will shape me
every scar will build my throoone
* fix(FileUpload): use proxy more aggressively on bop, also refactor s3 helper
* fix(FileUpload): handle copying to the clipboard if theres no text to copy
* feat(FileUpload): intercept discords file upload button
* me being mean
---------
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
* FileUpload: add sharex file support
Quick note, the settings seem to split pacal case with spaces for some reason,
so `ShareX` renders as `Share X`. This is stupid and im upset and I dont think
theres anything I can do about it
* FileUpload: use Headers object to construct HTTP headers
this allows uploads to Nest and E-Z to work on equibop/web,
and the proxy is hosted on workers so it should have good
uptime and latency.
i can send the code if you or creations want to host it
instead if that's preferable, since i know relying on too
many external apis is yucky