diff --git a/CHANGELOG.md b/CHANGELOG.md index 70e3730..9b32a80 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,21 @@ - Play tweet videos from Parasitter. - Create following lists. +## [0.2.4] - 2020.09.06 +### Changed +- [x] Remove non implemented settings from settings page. +- [x] Changed video streaming chunk size. + +### Added +- [x] Add instance info on settings page. +- [x] Documentation: Contributing section. +- [x] Option to delete an account. +- [x] Show video title on browser tab title on `/watch`. +- [x] Ability for admins to allow non-registered users to use the service. + +### Fixed +- [x] Video descriptions overflowing the description box. + ## [0.2.3] - 2020-09-04 ### Added - [x] Youtube: Proxy all images through Yotter. diff --git a/README.md b/README.md index e57b4b7..ac01147 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ Yotter is possible thanks to several open-source projects that are listed on the * [Docker installation](#using-docker) * [Hosting on a server](#hosting-on-a-server) * [Update](#updating-to-newer-versions) - * [Configure server](configure-the-server) + * [Configure server](#configure-the-server) * [Contributing and contact](#contributing) * [Powered by](#powered-by) * [Donate](#donate) @@ -188,6 +188,7 @@ Currently available config is: * **nitterInstance**: Nitter instance that will be used when fetching Twitter content. Format must be `https:///` * **maxInstanceUsers**: Max users on the instance. When set to `0` it closes registrations. * **location**: Location of the server. +* **restrictPublicUsage**: When set to `false` the instance allows non-registered users to use some routes (i.e /watch?v=..., /ytsearch, /channel...). See [this section](https://github.com/pluja/Yotter/blob/dev-indep/SELF-HOSTING.md#removing-log-in-restrictions) # Contributing Contributors are always welcome. You can help in many ways: Coding, organizing, designing, [donating](#donate), maintaining... You choose what you want to help with! diff --git a/SELF-HOSTING.md b/SELF-HOSTING.md index d3147ed..0241896 100644 --- a/SELF-HOSTING.md +++ b/SELF-HOSTING.md @@ -8,9 +8,9 @@ When you self-host you make internet stronger and more censorship resistant. If ## Pre-Installation -You will need a server of your own, or you can rent a VPS server on any service you like. Minimum requirements for up to 15 users are 2GB of RAM and a Linux Server. It is better if the server is dedicated as whole to Yotter as it will improve performance and security. +You will need a server of your own, or you can rent a VPS server on any service you like. Minimum requirements for about 15 users are 2GB of RAM and a Linux Server. It is better if the server is dedicated as whole to Yotter as it will improve performance and security. -First of all, you will need to set up a new user on the server. For security reasons you should never use a `root` user to set up a service. If you already have a non-root server you can use that one and skip the following steps. +First of all, you will need to set up a new user on the server. For security reasons you should never use a `root` user to set up a service. If you already have a non-root user you can use that one and skip the following steps. We will create a user named `ubuntu` as I will be setting this up on an ubuntu machine. So, if you choose a different username make sure you replace it on future commands. We will create and login to the user as follows: diff --git a/yotter-config.json b/yotter-config.json index d24b805..a0bbc39 100644 --- a/yotter-config.json +++ b/yotter-config.json @@ -3,5 +3,5 @@ "nitterInstance": "https://nitter.net/", "maxInstanceUsers": 10, "serverLocation": "Germany", - "restrictPublicUsage":false + "restrictPublicUsage":true }