Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
50ce6ec
Changes in cascades and initializing arrayList in declaration.
AlberteMB Apr 2, 2025
bfe8749
Relationship between User and Watchlist @OneToOne.
AlberteMB Apr 2, 2025
cd3b61d
Testing but still with issues.
AlberteMB Apr 2, 2025
6ed0879
Solving issues from tests. testCascadeDeleteWatchlist still not working
AlberteMB Apr 3, 2025
4c96720
New branch
AlberteMB Apr 28, 2025
114f003
Removing WatchlistEntry. Adapting Movie, its repository and service.
AlberteMB Apr 28, 2025
4bbbe34
Removing code made by AI.
AlberteMB Apr 29, 2025
af84d26
Preparing methods to code later.
AlberteMB Apr 29, 2025
0733821
Adding docs
AlberteMB Apr 29, 2025
61d7d8e
Refactoring. Deleting DiscardedMovie and WatchedMovie and merging bot…
AlberteMB Apr 29, 2025
3137c44
Adding new attribute to Movie. Deleting methods in repo because I wan…
AlberteMB Apr 29, 2025
0558f83
Movie PK=Platform SK=title#genre. GSI1=Genre.GSI2=Year.
AlberteMB Apr 29, 2025
9c64a48
Adding Rating in Movie class.Adding methods findByPlatformAndGenre, f…
AlberteMB May 3, 2025
901aead
Config not completed in application.properties. Creating class for co…
AlberteMB May 3, 2025
d8de584
Adding region. Basic config.
AlberteMB May 3, 2025
e64920f
Movie endpoint basic structure.
AlberteMB May 3, 2025
6979573
Changing export for @Value.
AlberteMB May 5, 2025
83e5362
Adding endpoint in DynamoDBConfig.
AlberteMB May 5, 2025
17394cc
Adding workspace.xml to gitignore. New test for connection with dynamoDB
AlberteMB May 5, 2025
4137516
Deleting old tests. Refactoring UserMovieStatusRepository and UserMov…
AlberteMB May 5, 2025
e1024a0
idea folder in gitignore
AlberteMB May 6, 2025
1bb9643
Adding AWS in properties POM.
AlberteMB May 6, 2025
6dd8f47
Adding List for platforms as attribute.
AlberteMB May 6, 2025
54d6258
Updating model.
AlberteMB May 6, 2025
a301b4a
Adding methods.
AlberteMB May 6, 2025
21f4de0
Adding duration attribute.
AlberteMB May 6, 2025
40e0389
Scripts and json for fake movies.
AlberteMB May 6, 2025
77441c4
Remove IDE files from git
AlberteMB May 6, 2025
1487686
Refactoring Movie without Lombok,
AlberteMB May 6, 2025
b8597e2
Changes in versions and environment variables.
AlberteMB May 7, 2025
02faa10
Solving issues to start the app. Issue with table in MovieRepo solved.
AlberteMB May 7, 2025
5830dc8
Removing config: spring.data.dynamodb.table-name-strategy=org.springf…
AlberteMB May 7, 2025
473e677
Choosing genres by select.
AlberteMB May 7, 2025
64c9076
Adding Netflix and Prime as options in Platforms.
AlberteMB May 7, 2025
eb81576
Endpoint to select genre and platform.
AlberteMB May 7, 2025
cbf8c55
FilterPanel = PlatformPanel + GenrePanel.
AlberteMB May 8, 2025
e40b3db
Renamed from MovieRandomizer. Removing code for randomizer.
AlberteMB May 9, 2025
b4a7c00
Implementing useContext for filter.
AlberteMB May 10, 2025
6fdda8b
useEffect with fetchMovies.
AlberteMB May 10, 2025
2541a92
Method getFilteredRandomMovies.
AlberteMB May 10, 2025
99dc823
Update README.md
AlberteMB May 15, 2025
e49f25b
Refactoring. Solving issues in imports. @Nullable in genres.
AlberteMB May 12, 2025
8e0b46a
Adding id (UUID) in each Movie.
AlberteMB May 15, 2025
1f31224
Refactoring.
AlberteMB May 15, 2025
1a38ad7
Adding ID UUID.
AlberteMB May 15, 2025
ec92b93
Working with Set to avoid repetition in the list.
AlberteMB May 15, 2025
29f25b1
Genres and Year as DynamoAttributes
AlberteMB May 19, 2025
675384c
Refactoring
AlberteMB May 19, 2025
9d138bc
Removing Spring Boot DevTools because of an issue.
AlberteMB May 19, 2025
b2b5ba9
Refactoring because it's just a single genre and not genres.
AlberteMB May 19, 2025
1a351b6
Working with the same genres in all the files.
AlberteMB May 19, 2025
4be62ef
Removing SET for genres and working just with one single genre to avo…
AlberteMB May 19, 2025
3506c44
Genre enum is a class.
AlberteMB May 19, 2025
9a9497d
FilteredRandomMoviesTest passed.
AlberteMB May 21, 2025
3938398
Improving test to check the result.
AlberteMB May 21, 2025
51d4bd0
Comment
AlberteMB May 21, 2025
a862a99
Sending a null to server if no genre selected.
AlberteMB May 22, 2025
4ace39c
Frontend model equal to backend model.
AlberteMB May 22, 2025
42cc8f8
Refactoring. 1 genre and name platform.
AlberteMB May 22, 2025
8577d3b
Mofifying how to show the list of platforms.
AlberteMB May 22, 2025
d3d931d
Adding enum Platform.
AlberteMB May 22, 2025
d9a0ac6
Refactoring names of platforms.
AlberteMB May 22, 2025
483fc73
Accepting an array or an updater function.
AlberteMB May 22, 2025
2c5930e
Solving issues of type.
AlberteMB May 28, 2025
3a4ee93
Solving issues of type.
AlberteMB May 28, 2025
4e38ca9
Refactorig names for solving issues.
AlberteMB May 28, 2025
c331a57
Solving issues in genre format. Still not working. Next change: SK= G…
AlberteMB May 29, 2025
88c3cc8
PK = Genre#Title
AlberteMB May 29, 2025
191d5a3
Adapting query to Dynamo DB: PK Platform and SK begins with Genre#
AlberteMB Jun 1, 2025
e75690d
Cognito config and classes. Still not working.
AlberteMB Jun 2, 2025
424e068
Installing the oidc-client-ts and react-oidc-context libraries.
AlberteMB Jun 4, 2025
5136bbd
Auth with cognito WIP.
AlberteMB Jun 4, 2025
acc272b
Removing Login.tsx because it's been used Login from Cognito.
AlberteMB Jun 9, 2025
8d23ebd
Removing LAuth from backend becuase it's only in frontend.
AlberteMB Jun 9, 2025
54ceea2
Config auth with cognito.
AlberteMB Jun 9, 2025
7cbca0b
Config dependencies.
AlberteMB Jun 9, 2025
9c6c35f
Solving issue in routes. Still not working.
AlberteMB Jun 9, 2025
3b280f7
Solving issue in routes. Still not working.
AlberteMB Jun 9, 2025
464644f
Adding changes in User working with JPA.
AlberteMB Oct 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ vite.generated.ts
.idea/**/dictionaries
.idea/**/shelf

.idea/

# AWS User-specific
.idea/**/aws.xml

Expand Down
1 change: 0 additions & 1 deletion .idea/.name

This file was deleted.

19 changes: 0 additions & 19 deletions .idea/compiler.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/encodings.xml

This file was deleted.

20 changes: 0 additions & 20 deletions .idea/jarRepositories.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/jpa.xml

This file was deleted.

12 changes: 0 additions & 12 deletions .idea/misc.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/vcs.xml

This file was deleted.

160 changes: 0 additions & 160 deletions .idea/workspace.xml

This file was deleted.

8 changes: 7 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
{"lit-plugin.strict":true,"java.compile.nullAnalysis.mode":"automatic","java.configuration.updateBuildConfiguration":"automatic","typescript.preferences.includePackageJsonAutoImports":"on"}
{
"lit-plugin.strict": true,
"java.compile.nullAnalysis.mode": "automatic",
"java.configuration.updateBuildConfiguration": "automatic",
"typescript.preferences.includePackageJsonAutoImports": "on",
"java.jdt.ls.vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx16G -Xms100m -Xlog:disable"
}
Loading