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

Visual timeline of version history #4647

Merged
merged 54 commits into from
Oct 22, 2024
Merged

Conversation

cstns
Copy link
Contributor

@cstns cstns commented Oct 15, 2024

Description

Detached the snapshot page from the main instance page and nested it under a newly created VersionHistory page which will house both snapshots and the history timeline.

Related Issue(s)

closes #4304

Checklist

  • I have read the contribution guidelines
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated
    • Upgrade instructions
    • Configuration details
    • Concepts
  • Changes flowforge.yml?
    • Issue/PR raised on FlowFuse/helm to update ConfigMap Template
    • Issue/PR raised on FlowFuse/CloudProject to update values for Staging/Production

Labels

  • Includes a DB migration? -> add the area:migration label

cstns added 4 commits October 15, 2024 16:08
…te snapshot buttons present and snapshot list not updating due to the fact that the action buttons have been moved to it's parent component
@cstns cstns self-assigned this Oct 15, 2024
@cstns cstns marked this pull request as draft October 15, 2024 14:45
@cstns
Copy link
Contributor Author

cstns commented Oct 15, 2024

This PR will serve as an initial step in the development of the history timeline. For the sake of namespacing and ease of review/release, the UI for the History Timeline will be handled in a separate PR which will point to this one.

Copy link

codecov bot commented Oct 15, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 78.73%. Comparing base (607e2eb) to head (d9c1207).
Report is 55 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #4647   +/-   ##
=======================================
  Coverage   78.73%   78.73%           
=======================================
  Files         311      311           
  Lines       14665    14665           
  Branches     3352     3352           
=======================================
  Hits        11547    11547           
  Misses       3118     3118           
Flag Coverage Δ
backend 78.73% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@cstns cstns mentioned this pull request Oct 17, 2024
10 tasks
@cstns
Copy link
Contributor Author

cstns commented Oct 21, 2024

Please hold off on merging until the child pr is reviewed independently.
Both pr should be shipped as a whole

@cstns cstns marked this pull request as ready for review October 21, 2024 10:10
@cstns cstns requested review from Steve-Mcl and joepavitt October 21, 2024 10:10
cstns added 3 commits October 22, 2024 12:37
…rsion-history

# Conflicts:
#	frontend/src/pages/admin/TeamTypes/dialogs/TeamTypeEditDialog.vue
@cstns cstns merged commit 48a8c0f into main Oct 22, 2024
14 checks passed
@cstns cstns deleted the visual-timeline-of-version-history branch October 22, 2024 09:58
@cstns
Copy link
Contributor Author

cstns commented Oct 22, 2024

Created https://github.com/FlowFuse/CloudProject/issues/542 change request to enable the history timeline feature for team and enterprise team types on ff cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Visual Timeline of Version History
2 participants