* Add section 'Rules for public instances'
* Clarify that all external scripts are prohibited
* Rename section 'Rules to have your instance in this list:'
* Update link to rules in new instance proposal
* Don't change the title, since public instances can also not be in the list
---------
Co-authored-by: TheFrenchGhosty <47571719+TheFrenchGhosty@users.noreply.github.com>
Now that Invidious has switched to tagged versioning again, the rule ensuring that instances must not be a month out of date should be updated to support this.
* Update with quality_dash preference
The documentation has been updated to include the quality_dash preference to enforce preferred quality using dash.
* Added Extend Description
As far as I know, only two URL parameters are missing from here now, VR Mode and Save Player Position.
I have left these off intentionally because I do not know these option well enough to know what they do, how they work, or if they would be helpful parsed through extensions like Redirector or the URL Parameters Userscript.
I shall leave these two to be added by an individual more knowledgeable.
* Added `dark_mode=auto` Parameter
* Moved _Player Style_ up to Player parameters
* Update url-parameters.md
How's this?
* Update url-parameters.md
Returned the video player parameters
* Update url-parameters.md
* T.: Document ways for resetting passwords just w standard shell utils
* T.: Document manual user registration
* T.: Improved string escapes in our scripts
* T.: Don't change this file
* T.: Add newline
* Fix documentation on search's `sort` parameter
* remove `news` from trending type
* Remove channels/comments documentation
* Remove channels search documentation from api.md page
* add missing endpoints
* fix `resolveurl` name
* update param description for community post comments
* update `search-filters.md` and `url-parameters.md` to include api changes
* Remove install for shards
shards is not available as a Homebrew package. Instead, it comes with
the crystal package.
<https://crystal-lang.org/reference/1.12/man/shards/index.html#installation>
* Fix postgresql package name
* Add createdb
Fixes initial error:
FATAL: database "<user>" does not exist
<https://stackoverflow.com/a/17936043>
* Clone repo before PostgreSQL setup
The PostgreSQL setup uses config files from the repo.
* Fix PostgreSQL name in headings
* Give PostgreSQL role login permissions
Fixes an error upon running the first script:
FATAL: role "kemal" is not permitted to log in
* Remove nonexistent script
* Use make for Invidious setup
Copied from Linux section
* Add a CI to add instances to updown
* improve adding new instance to updown
---------
Co-authored-by: Emilien Devos <4016501+unixfox@users.noreply.github.com>