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

Consolidate fontend logic #1621

Merged
merged 6 commits into from
Jun 9, 2023
Merged

Consolidate fontend logic #1621

merged 6 commits into from
Jun 9, 2023

Conversation

artonge
Copy link
Collaborator

@artonge artonge commented Feb 1, 2023

This consolidates the frontend store and fetcher logic for album, shared albums and public albums.
This uses the work done on the locations views #1334

  • Unify how the store is handled
  • Unify how the collections are fetched

Hopefully, this makes the code easier to maintain and contribute.

This could be extended to tag and faces, but I know Marcel did some other improvements/tweaks there, so keeping it to album for now.

@artonge artonge added javascript Javascript related ticket technical debt Technical issue labels Feb 1, 2023
@artonge artonge added this to the Nextcloud 26 milestone Feb 1, 2023
@artonge artonge self-assigned this Feb 1, 2023
@artonge artonge marked this pull request as draft February 1, 2023 11:58
@artonge artonge force-pushed the artonge/feat/location_grouping_views branch from a62b318 to 67f1a34 Compare February 1, 2023 12:08
@artonge artonge force-pushed the artonge/feat/location_grouping_views branch 2 times, most recently from de84539 to 40cfa80 Compare February 15, 2023 15:18
@artonge artonge force-pushed the artonge/feat/location_grouping_views branch 3 times, most recently from d25af00 to 1988d94 Compare February 23, 2023 11:54
@artonge artonge force-pushed the artonge/feat/location_grouping_views branch from 1988d94 to ec6219b Compare February 23, 2023 17:32
@skjnldsv skjnldsv force-pushed the artonge/feat/location_grouping_views branch from 049950b to eac254e Compare February 24, 2023 07:55
Base automatically changed from artonge/feat/location_grouping_views to master February 24, 2023 08:52
@artonge artonge force-pushed the artonge/debt/consolidate_fontend branch 2 times, most recently from a72bd4b to 9edd548 Compare February 28, 2023 18:14
@blizzz blizzz modified the milestones: Nextcloud 26, Nextcloud 27 Mar 9, 2023
@skjnldsv skjnldsv modified the milestones: Nextcloud 27, Nextcloud 28 May 9, 2023
@artonge artonge force-pushed the artonge/debt/consolidate_fontend branch from 9edd548 to 82bfca4 Compare May 9, 2023 16:00
@artonge artonge marked this pull request as ready for review May 9, 2023 16:00
@artonge artonge requested a review from skjnldsv May 9, 2023 16:24
@artonge artonge force-pushed the artonge/debt/consolidate_fontend branch 4 times, most recently from a33e136 to d60fe7a Compare June 7, 2023 09:33
@artonge artonge requested review from a team, Pytal, szaimen and marcelklehr and removed request for a team June 7, 2023 14:02
@artonge artonge added the 3. to review Waiting for reviews label Jun 7, 2023
@szaimen szaimen requested review from susnux and Fenn-CS and removed request for szaimen June 7, 2023 14:05
Copy link
Contributor

@Fenn-CS Fenn-CS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks okay to me.

The earlier, we remove this compiled files from tracking I think the better!

@artonge artonge force-pushed the artonge/debt/consolidate_fontend branch from d60fe7a to 53180ea Compare June 8, 2023 22:07
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: Louis Chemineau <louis@chmn.me>
@artonge artonge force-pushed the artonge/debt/consolidate_fontend branch from 53180ea to a10d2a9 Compare June 8, 2023 22:16
@artonge artonge merged commit 8b91aa1 into master Jun 9, 2023
@artonge artonge deleted the artonge/debt/consolidate_fontend branch June 9, 2023 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews javascript Javascript related ticket technical debt Technical issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants