Commit graph

11 commits

Author SHA1 Message Date
561ba4f34a Updated Playlist
Updated code to filter out videos that have been removed from the
playlist, and insert new ones into the list in the Update() function.
2025-07-21 17:05:27 -05:00
a5453c8191 Updated App Settings
Added FreeTubeSync database connection strings.
2025-07-21 13:06:55 -05:00
0359732385 Updated Program
Updated Program to have SQLite Configuration done through Connection
Strings.
Added auto migration for the database, if we get an exception, we create
the database instead (As it doesn't exist.)
2025-07-21 13:06:27 -05:00
2746bd84ed Moved Dockerfile
Moved dockerfile into root Solution folder.
2025-07-21 13:04:15 -05:00
0035ed14a8 Updated DataContext
Removed OnConfiguring(), as this is done in Program.cs now.
2025-07-21 13:03:51 -05:00
8e11008d58 Updated Migrations
Updated Migrations to handle change of Int to Long (SQLite still uses
integer field, but better safe if using something other then SQLite)
Changed Primary Key for Video from VideoId to PlaylistItemId.
2025-07-19 12:47:24 -05:00
6970b792eb Updated Video.cs
Removed videoId as Key, and use playlistItemId as Key, as this will be
unique to each playlist, and will not conflict with videos being on more
then one playlist.
2025-07-19 12:46:14 -05:00
a61362e9b5 Updated Playlist, SearchHistory and Video
Changed all ints to longs for field datatypes dealing with Unix
timestamp.
2025-07-19 12:42:26 -05:00
2e27078443 Updated SearchHistoryEndpoints.cs
Fixed wrong Model for SearchHistory, was using Regular History class,
instead of SearchHistory class.
2025-07-19 12:40:00 -05:00
15d949d7e1 Updated DataContext.cs
Added Navigation AutoInclude() for Profile subscriptions, and Playlist
videos.
2025-07-19 12:38:36 -05:00
0144221712 Initial Commit
Inital Commit of Code base, nothing tested.
2025-07-19 04:02:09 -05:00