mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 09:02:15 -06:00
add TODO.md, closes #78
This commit is contained in:
parent
547a486387
commit
a1ad608267
|
@ -344,6 +344,12 @@ upgrade notes
|
||||||
* yes, using the [`g` permission](#accounts-and-volumes), see the examples there
|
* yes, using the [`g` permission](#accounts-and-volumes), see the examples there
|
||||||
* you can also do this with linux filesystem permissions; `chmod 111 music` will make it possible to access files and folders inside the `music` folder but not list the immediate contents -- also works with other software, not just copyparty
|
* you can also do this with linux filesystem permissions; `chmod 111 music` will make it possible to access files and folders inside the `music` folder but not list the immediate contents -- also works with other software, not just copyparty
|
||||||
|
|
||||||
|
* can I link someone to a password-protected volume/file by including the password in the URL?
|
||||||
|
* yes, by adding `?pw=hunter2` to the end; replace `?` with `&` if there are parameters in the URL already, meaning it contains a `?` near the end
|
||||||
|
|
||||||
|
* how do I stop `.hist` folders from appearing everywhere on my HDD?
|
||||||
|
* by default, a `.hist` folder is created inside each volume for the filesystem index, thumbnails, audio transcodes, and markdown document history. Use the `--hist` global-option or the `hist` volflag to move it somewhere else; see [database location](#database-location)
|
||||||
|
|
||||||
* can I make copyparty download a file to my server if I give it a URL?
|
* can I make copyparty download a file to my server if I give it a URL?
|
||||||
* yes, using [hooks](https://github.com/9001/copyparty/blob/hovudstraum/bin/hooks/wget.py)
|
* yes, using [hooks](https://github.com/9001/copyparty/blob/hovudstraum/bin/hooks/wget.py)
|
||||||
|
|
||||||
|
@ -1971,3 +1977,6 @@ if there's a wall of base64 in the log (thread stacks) then please include that,
|
||||||
# devnotes
|
# devnotes
|
||||||
|
|
||||||
for build instructions etc, see [./docs/devnotes.md](./docs/devnotes.md)
|
for build instructions etc, see [./docs/devnotes.md](./docs/devnotes.md)
|
||||||
|
|
||||||
|
see [./docs/TODO.md](./docs/TODO.md) for planned features / fixes / changes
|
||||||
|
|
||||||
|
|
|
@ -13,6 +13,9 @@
|
||||||
|
|
||||||
# other stuff
|
# other stuff
|
||||||
|
|
||||||
|
## [`TODO.md`](TODO.md)
|
||||||
|
* planned features / fixes / changes
|
||||||
|
|
||||||
## [`example.conf`](example.conf)
|
## [`example.conf`](example.conf)
|
||||||
* example config file for `-c`
|
* example config file for `-c`
|
||||||
|
|
||||||
|
|
35
docs/TODO.md
Normal file
35
docs/TODO.md
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
a living list of upcoming features / fixes / changes, very roughly in order of priority
|
||||||
|
|
||||||
|
* readme / docs
|
||||||
|
* docker ftp config
|
||||||
|
* custom-fonts (copy from issue)
|
||||||
|
* s3 speedfix
|
||||||
|
* reverseproxy/cloudflare: ensure cloudflare does not terminate https
|
||||||
|
* docker: suggest putting hists in /cfg/hists/
|
||||||
|
|
||||||
|
* [github issue #62](https://github.com/9001/copyparty/issues/62) - IdP / single-sign-on powered by a local identity provider service which is possibly hooked up to ldap or an oauth service
|
||||||
|
* secret token header between reverse-proxy and copyparty to confirm the headers are legit
|
||||||
|
* persist autogenerated volumes for db-init + nullmapping on next startup (`_map_volume` += `only_if_exist`)
|
||||||
|
* sanchk that autogenerated volumes below inaccessible parent
|
||||||
|
* disable logout links if idp detected
|
||||||
|
|
||||||
|
* [github discussion #77](https://github.com/9001/copyparty/discussions/77) - cancel-buttons for uploads
|
||||||
|
* definitely included in the unpost list
|
||||||
|
* probably an X-button next to each progressbar
|
||||||
|
|
||||||
|
* download accelerator
|
||||||
|
* definitely download chunks in parallel
|
||||||
|
* maybe resumable downloads (chrome-only, jank api)
|
||||||
|
* maybe checksum validation (return sha512 of requested range in responses, and probably also warks)
|
||||||
|
|
||||||
|
* [github issue #64](https://github.com/9001/copyparty/issues/64) - dirkeys 2nd season
|
||||||
|
* popular feature request, finally time to refactor browser.js i suppose...
|
||||||
|
|
||||||
|
* [github issue #37](https://github.com/9001/copyparty/issues/37) - upload PWA
|
||||||
|
* or [maybe not](https://arstechnica.com/tech-policy/2024/02/apple-under-fire-for-disabling-iphone-web-apps-eu-asks-developers-to-weigh-in/), or [maybe](https://arstechnica.com/gadgets/2024/03/apple-changes-course-will-keep-iphone-eu-web-apps-how-they-are-in-ios-17-4/)
|
||||||
|
|
||||||
|
* [github issue #57](https://github.com/9001/copyparty/issues/57) - config GUI
|
||||||
|
* configs given to -c can be ordered with numerical prefix
|
||||||
|
* autorevert settings if it fails to apply
|
||||||
|
* countdown until session invalidates in settings gui, with refresh-button
|
||||||
|
|
Loading…
Reference in a new issue