Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stk 2 - refactor Album page: 1 component for display, one for actions #3048

Merged
merged 1 commit into from
Mar 23, 2025

Conversation

ildyria
Copy link
Member

@ildyria ildyria commented Mar 1, 2025

Big refactoring getting rid of the photo page and instead displaying a Photo overlay on top of the Album/Search.
Also reduce the number of results in the search.

This pull request includes changes to improve the handling of album IDs, reduce the search pagination limit, and update multiple language files by removing the "searching" text.

Key changes:

Improvements to album handling:

Database migration:

Language file updates:

  • lang/cz/gallery.php, lang/de/gallery.php, lang/el/gallery.php, lang/en/gallery.php, lang/es/gallery.php, lang/fr/gallery.php, lang/hu/gallery.php, lang/it/gallery.php, lang/ja/gallery.php, lang/nl/gallery.php, lang/no/gallery.php, lang/pl/gallery.php, lang/pt/gallery.php, lang/ru/gallery.php, lang/sk/gallery.php, lang/sv/gallery.php, lang/vi/gallery.php, lang/zh_CN/gallery.php: Removed the "searching" text from the search section in multiple language files. [1] [2]

@ildyria ildyria requested a review from a team as a code owner March 1, 2025 16:49
@ildyria ildyria added the Review: hard Difficult review expected: major changes, lots of files modified, and dependencies updated. label Mar 1, 2025
Copy link

codecov bot commented Mar 1, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 90.28%. Comparing base (6a67609) to head (293bbba).

Additional details and impacted files

@ildyria ildyria changed the title refactor Album page into 2 components: one for display, one for actions Stk 2 - refactor Album page: 1 component for display, one for actions Mar 5, 2025
@ildyria ildyria force-pushed the album-panel-display-from-logic branch from 6a67609 to d660978 Compare March 10, 2025 11:58
@ildyria ildyria force-pushed the no-more-photo-page branch from 293bbba to abaacc6 Compare March 10, 2025 11:58
@ildyria ildyria force-pushed the album-panel-display-from-logic branch from d660978 to 3197811 Compare March 11, 2025 12:56
@ildyria ildyria force-pushed the no-more-photo-page branch from abaacc6 to 2459c9c Compare March 11, 2025 12:56
@ildyria ildyria force-pushed the no-more-photo-page branch from 2459c9c to 7533f3e Compare March 19, 2025 22:39
@ildyria ildyria force-pushed the album-panel-display-from-logic branch from 3197811 to d70dd01 Compare March 19, 2025 22:39
@tinohager
Copy link
Contributor

I would be happy if the changes in the frontend are also available soon

@ildyria ildyria merged commit 7481dd2 into album-panel-display-from-logic Mar 23, 2025
30 checks passed
@ildyria ildyria deleted the no-more-photo-page branch March 23, 2025 09:53
ildyria added a commit that referenced this pull request Mar 23, 2025
* refactor Album page into 2 components: one for display, one for actions
* Refactor Album page: 1 component for display, one for actions (#3048)
* Add favourite store + handle heart click (#3049)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Review: hard Difficult review expected: major changes, lots of files modified, and dependencies updated.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants