-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #50 from leepeuker/add-change-password-ui
Add password update to settings page
- Loading branch information
Showing
8 changed files
with
150 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,8 @@ Web application to track and rate your watched movies. | |
|
||
Demo installation can be found [here](https://movary-demo.leepeuker.dev/) (login with user `[email protected]` and password `movary`) | ||
|
||
**Please report all bugs, improvement suggestions or feature wishes by creating [github issues](https://github.com/leepeuker/movary/issues)!** | ||
|
||
1. [About](#install-via-docker) | ||
2. [Install via docker](#install-via-docker) | ||
3. [Important: First steps](#important-first-steps) | ||
|
@@ -19,20 +21,24 @@ Demo installation can be found [here](https://movary-demo.leepeuker.dev/) (login | |
|
||
This is a web application to track and rate your watched movies (like a digital movie diary). | ||
|
||
It was created because I wanted a self hosted solution instead of using external providers like trakt.tv or letterboxd and I wanted the focus to be on MY watch history (-> no | ||
It was created because I wanted a self hosted solution instead of using external providers like trakt.tv or letterboxd and I wanted the focus to be on my personal watch history (-> | ||
no | ||
social media features). | ||
|
||
It has support for multiple users accounts if you want to share it with friends. | ||
|
||
**Features:** | ||
|
||
- add or update movie watch dates and ratings (only possible when logged in) | ||
- statistics about your watched movies (e.g. most watched actors, most watched directors, most watched genres etc) | ||
- PWA: can be installed as an app ([How to install PWAs in chrome](https://support.google.com/chrome/answer/9658361?hl=en&co=GENIE.Platform%3DAndroid&oco=1)) | ||
- import watched movies and ratings from trakt.tv and/or letterboxd.com | ||
- connect with plex to automatically log watched movies (plex premium required) | ||
- connect with plex via webhook to automatically log watched movies (plex premium required) | ||
- uses themoviedb.org API for movie data | ||
- export your data as csv | ||
- export your personal data | ||
|
||
**Disclaimer:** This project is still in an experimental (but imo usable) state. I am planning to add more and improve existing features before creating a 1.0 realease. | ||
**Disclaimer:** This project is still in an experimental (but imo usable) state. I am planning to add more and improve existing features before creating a 1.0 realease, which can | ||
lead to breaking changes until then, so keep the release notes in mind when updating. | ||
|
||
<a name="#install-via-docker"></a> | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
<?php declare(strict_types=1); | ||
|
||
namespace Movary\Application\User\Exception; | ||
|
||
class PasswordTooShort extends \Exception | ||
{ | ||
public function __construct(private readonly int $minLength) | ||
{ | ||
parent::__construct(); | ||
} | ||
|
||
public function getMinLength() : int | ||
{ | ||
return $this->minLength; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters