No description
Find a file
the_4n0nym0u53 d3d1ee420b
Feature: Implement account deletion (#248)
* Add backend code for user deletion

* Add endpoint and delete user test

* Delete all user content from db

* Delete from playlist_videos table on user deletion

* Avoid raw SQL in unsubscribeResponse()

* Fix unsubscribeResponse()

* Don't delete PlaylistVideos from other users' playlists

* Fix pruneUnusedPlaylistVideos()

* Remove unused commented-out code

* Fix oopsie

* Proper type declaration due to false error-reporting by VSCode

* Use delete query for better performance

* Cleanup and add OneToMany relationship.

* Revert unsubscribe logic.

Co-authored-by: Kavin <20838718+FireMasterK@users.noreply.github.com>
2022-05-05 19:51:51 +01:00
.github Bump docker/setup-buildx-action from 1.6.0 to 1.7.0 2022-04-29 01:41:13 +01:00
gradle/wrapper Refactor Utility methods and migrate to OkHttp (#179) 2022-02-02 21:05:22 +00:00
src/main Feature: Implement account deletion (#248) 2022-05-05 19:51:51 +01:00
testing Feature: Implement account deletion (#248) 2022-05-05 19:51:51 +01:00
.dockerignore Add route to display version information. (#195) 2022-02-22 09:16:45 +00:00
.gitignore Add route to display version information. (#195) 2022-02-22 09:16:45 +00:00
build.gradle Bump activej-boot from 5.1.1 to 5.2 2022-04-24 19:22:25 +01:00
config.properties Add feed retention configuration option. (#174) 2022-01-31 04:17:16 +00:00
docker-compose.yml Use Hibernate as a database (#32) 2021-07-17 04:10:46 +05:30
Dockerfile Add support for BuildKit's caching feature. (#196) 2022-02-22 09:33:14 +00:00
Dockerfile.openj9 Add support for BuildKit's caching feature. (#196) 2022-02-22 09:33:14 +00:00
gradlew specify java version in build.gradle (#15) 2021-02-05 21:36:05 +05:30
gradlew.bat Initial commit. 2020-11-13 02:49:45 +05:30
LICENSE Initial commit. 2020-11-13 02:49:45 +05:30
README.md readme: initial version (#156) 2021-12-25 16:53:42 +00:00
settings.gradle Initial commit. 2020-11-13 02:49:45 +05:30

Piped-Backend

An advanced open-source privacy friendly alternative to YouTube, crafted with the help of NewPipeExtractor.

Official Frontend

Community Projects