•  
     
    story #41466 Have new Artifact Links in Artifact View
Summary
Empty
Have new Artifact Links in Artifact View
Empty

see Epic acceptance criteria

Empty
Empty
Status
Trackers
On going
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#41466
Marie Ange Garnier (marieange)
2025-01-20 09:53
2025-01-17 15:29
31220

References
Referencing story #41466

Git commit

tuleap/tuleap/stable

chore: Add types to abstract TypeView 88cd766594
Introduce new Links tab 34b4d256d5
Move Tracker/Artifact/View into Artifact/View folder 97a6f5adae
chore: Deprecate PFUser::isTrackerAdmin() ae647f7703
Rework of empty state of links tab 4cfee144f4
Hide `Children` tab 13fbf6a7fd
refactor: Move CurrentArtifactIdentifier to common lib a0794cd183
refactor: Move CurrentProjectIdentifier to common lib 33899ecbd8
Add typehinting hover SpecificPropertiesDao:duplicate 4c359bc4cd
refacto: remove remaining usages of fast compute 2309a8e854
refactor: Move EventDispatcher to common lib 48c895ae3e
refactor: Move CurrentTrackerIdentifier to common lib 85308e17fe
refactor: Copy CreateArtifact interface to the link field 073deb23ad
refactor: Move ParentArtifactIdentifier to common lib 64c11d19c8
refactor: move link field to dedicated lib 597106da43
chore: jest -> vitest in link field bb871225b9
move duplicate function into a new interface 81da10b496
tracker xml import should still be able to use legacy fast_compute property 50ffbfa93e
Remove specific properties table for burndown 40a4ec2529
fix: Adjust style of Link tab 💄 8a01ea3bd5
Move delete function into an interface 0d5de42757
Revert "Move delete function into an interface" bd365bfd90
Move delete function into an interface 37242ce8ea
Renaming delete function into something more specific 20e8c21dd4
Move search specific properties of fields fd688d5044
Add transaction over formElement delete eab60f9e1e
OpenListDAO should be moved into a specific DAO and implementing delete and search interfaces e3929ae2d3
Add integration tests over fields properties 3d63bedc87
Move save specific properties into a dedicated interface 09602c5a1a
chore: Story for link field without API 36a37bb114
chore: Story for Link field with fake backend 54774f6a97
chore: Fake backend for artifact creation routes fe4e07ec7d
refactor: Rename link field tag names 798767054f
Add e2e over specific properties fields 2230622159
refactor: rename Artifact/FormElement -> Tracker/FormElement df08b44d6c
refactor: drop user and perm for specific properties tests 882c5babce
chore: Missing null on search typehint 7eb5c42e11
test: use stricter assertSame for specific properties test 2d2e2ba20c
feat: introduce flag for artifact link new field 3de3c81841
feat: get necessary info in presenter d61f55e9ae
feat: show the Link field in artifact edition page 3a81f580ee
feat: export separately tlp-select styles e6986de9d9
feat: merge tlp-button in tlp-styles 86ea5f9d4e
chore: Switch artifact apps to Vite 589c4385d8
fix: Broken Children tab, missing translations 3ecf59fa55
refactor: Add prefix plugin_ to table tracker_field_artifact_link bee69fa5dc
feat: Add allowed link types 44a20225f4
fix: Unable to change text field & comment formats ee2e92139d
feat: Style conflict in create artifact link 2c966ccf94
tests: Add e2e tests on list field configuration ca42b852bf
feat: Artifact link field label is now displayed without the pen 94d3c31a49
refactor: Apply PSR-4 to ArtifactLink field class 1751fda613
feat: Display new artifact link field in artifact creation 7fe4755000
chore: remove strict_types in ArtifactLinkField e11578631e
feat: XML export/import of artifact link field configuration 07441fb2d8
feat: Display new artifact link field in readonly view 43edd5d9ed
feat: ArtifactLinkField specific property can be duplicated 880bea0f61
refactor: Cleanup UpdateArtifactAction 2c5ebffbe5
feat: Changes on artifact link display submit 8743b0beb0
chore: split TrackerArtifactEditionSwitcher into a typescript unit tested file 2074d41507
feat: Display link field fault 7bc55c8be2
refactor: Apply PSR-4 to ArtifactLinkChangesetValue class 353f20a31e
Chore: move isFollowUpEmpty in unit tested unit file 9a63e4cfae
chore: Cleanup SubmittedValueConvertor a8f820d026
chore: move nothingIsEdited into a unit tested ts function 86f21c419a
feat: LinkField dispatch DidChangeLinkFieldValue 40c14bc339
feat: Display LinkField in artifact view submit form 6614258c3d
chore: move submissionBarIsAlreadyActive into a unit tested file 28b9d94b07
feat: Initial value of LinkField 8fa4d7768c
fix warnings thrown in cypress tests 255f402270
chore move somethingIsEdited into a unit tested file 9fc7415342
chore: move toggleSubmissionBar into a dedicated unit tested file cabe2318e1
chore: move toggleSubmissionBarForCommentInCkeditor in dedicated unit tested file 5e354ace72
chore: move bindSubmissionBarToFollowups into a dedicated unit tested file cc949dd0b2