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

feat: add information to header actions menu #19548

Merged
merged 2 commits into from Feb 20, 2024

Conversation

joshuaellis
Copy link
Member

What does it do?

  • Adds the information section to the header menu
  • Does not show if there is no information e.g. creating an entry

Related issue(s)/PR(s)

  • resolves CONTENT-2219

@joshuaellis joshuaellis added source: core:content-manager Source is core/content-manager package pr: enhancement This PR adds or updates some part of the codebase or features labels Feb 19, 2024
@joshuaellis joshuaellis self-assigned this Feb 19, 2024
Copy link
Contributor

github-actions bot commented Feb 19, 2024

Size Change: +114 B (0%)

Total Size: 2.42 MB

Filename Size Change
examples/getstarted/build/_arrayIncludes-N3K9_oWD.js 0 B -292 B (removed) 🏆
examples/getstarted/build/_baseEach-APButWcI.js 0 B -224 B (removed) 🏆
examples/getstarted/build/_baseMap-Yr51J9Ci.js 0 B -192 B (removed) 🏆
examples/getstarted/build/AccordionToggle-tXVfbThv.js 0 B -1.74 kB (removed) 🏆
examples/getstarted/build/ActionLayout-NDpEb-1p.js 0 B -247 B (removed) 🏆
examples/getstarted/build/AdminSeatInfo-2vgSJ-Rq-vIhK1cCp.js 0 B -845 B (removed) 🏆
examples/getstarted/build/apiTokens-c3bxtuVB-zT1apop3.js 0 B -435 B (removed) 🏆
examples/getstarted/build/App-eFx4wnYm-Idxmxwz4.js 0 B -10.3 kB (removed) 🏆
examples/getstarted/build/ApplicationInfoPage-y_XtvivH-aDD72CKh.js 0 B -4.16 kB (removed) 🏆
examples/getstarted/build/AuthResponse-3y98zKSD-vwOmHdis.js 0 B -1.29 kB (removed) 🏆
examples/getstarted/build/ColorPickerInput-SCgcAo7m-tG1EmVtu.js 0 B -4.28 kB (removed) 🏆
examples/getstarted/build/ComponentConfigurationPage-hehFXNEm-ce6Z2Z3K.js 0 B -1.66 kB (removed) 🏆
examples/getstarted/build/ComponentIcon-J3aEhVgQ-Tw2JTJzy.js 0 B -5.79 kB (removed) 🏆
examples/getstarted/build/constants-_iIbGOoI-2GEhnOem.js 0 B -1.08 kB (removed) 🏆
examples/getstarted/build/constants-j8Kh0y8f-WfzOnNQX.js 0 B -722 B (removed) 🏆
examples/getstarted/build/CreateActionEE-KhkES_wX-E3V55cPV.js 0 B -515 B (removed) 🏆
examples/getstarted/build/CreatePage-573FoYD4-X62iZLpg.js 0 B -285 B (removed) 🏆
examples/getstarted/build/CreatePage-UVcVif1B-4WIExhcj.js 0 B -1.93 kB (removed) 🏆
examples/getstarted/build/CreatePage-Y8UpVpUR-DfQMzTdR.js 0 B -2.15 kB (removed) 🏆
examples/getstarted/build/CreateView-200BusOM-x2k4VnYL.js 0 B -425 B (removed) 🏆
examples/getstarted/build/CreateView-6JapMm8h-3uARF2bW.js 0 B -350 B (removed) 🏆
examples/getstarted/build/EditConfigurationPage-ngS_Iptq-zTetIRJ_.js 0 B -1.25 kB (removed) 🏆
examples/getstarted/build/EditPage-6yaH1SwL-ll9qZ2QF.js 0 B -1.91 kB (removed) 🏆
examples/getstarted/build/EditPage-IFnrb7BH-OsSoPP9N.js 0 B -4.72 kB (removed) 🏆
examples/getstarted/build/EditPage-LxaUhNwe-Kxi-fXeA.js 0 B -2.49 kB (removed) 🏆
examples/getstarted/build/EditPage-ssFU2NX0-MmH3-fvq.js 0 B -2.34 kB (removed) 🏆
examples/getstarted/build/EditView-FPXuXDfr-nO5D7qKF.js 0 B -2.17 kB (removed) 🏆
examples/getstarted/build/EditViewPage-fw58I1Uv-0yi78_r5.js 0 B -564 kB (removed) 🏆
examples/getstarted/build/EditViewPage-Pbv3akyM-kJjdeeZU.js 0 B -5.26 kB (removed) 🏆
examples/getstarted/build/Envelop-V5KZa8Mq.js 0 B -493 B (removed) 🏆
examples/getstarted/build/EventsTable-pRIa-ofo-BEqW8yfx.js 0 B -334 B (removed) 🏆
examples/getstarted/build/FieldTypeIcon-10LCZn0I-LC4BOC6c.js 0 B -448 B (removed) 🏆
examples/getstarted/build/Filters-dLXfVnI0-kHWDgqpI.js 0 B -380 B (removed) 🏆
examples/getstarted/build/Form-rWQTXheO-nH-v2kZW.js 0 B -4.57 kB (removed) 🏆
examples/getstarted/build/Github-Gh03JQu5.js 0 B -574 B (removed) 🏆
examples/getstarted/build/groupBy-tmUldqJv.js 0 B -558 B (removed) 🏆
examples/getstarted/build/HomePage-Nbn_aHCq-P8JYwROM.js 0 B -13 kB (removed) 🏆
examples/getstarted/build/HomePage-NeUcjawi-M6czSayY.js 0 B -275 B (removed) 🏆
examples/getstarted/build/index-_GZPoaLy-LYLYPxiy.js 0 B -55.2 kB (removed) 🏆
examples/getstarted/build/index-0KK19S-i-1DhGC7ZM.js 0 B -5.57 kB (removed) 🏆
examples/getstarted/build/index-2wI6X8uP-cR9etT9t.js 0 B -2.96 kB (removed) 🏆
examples/getstarted/build/index-8gAgKdHh-y_2P-Drq.js 0 B -1.57 kB (removed) 🏆
examples/getstarted/build/index-AxevysTf-4480O1lV.js 0 B -1.98 kB (removed) 🏆
examples/getstarted/build/index-eqIj50sf-AB8H9xEH.js 0 B -1.28 kB (removed) 🏆
examples/getstarted/build/index-fMRmY3IR-GHVdOf5k.js 0 B -1.29 kB (removed) 🏆
examples/getstarted/build/index-RoiJK7Vp.js 0 B -569 B (removed) 🏆
examples/getstarted/build/index-tm6IV4E2-Yv2N3c3b.js 0 B -1.99 kB (removed) 🏆
examples/getstarted/build/index-v5A6dqz3-ZffSNwdh.js 0 B -1.53 kB (removed) 🏆
examples/getstarted/build/index-vCh4hXOf-B-3MY8wY.js 0 B -6.87 kB (removed) 🏆
examples/getstarted/build/index-X6bXHEoQ.js 0 B -6.11 kB (removed) 🏆
examples/getstarted/build/InstalledPluginsPage-9konCa5M-luQW79p_.js 0 B -809 B (removed) 🏆
examples/getstarted/build/Key-rb9pr1cm.js 0 B -254 B (removed) 🏆
examples/getstarted/build/Layer-Gj1JH5oL.js 0 B -307 B (removed) 🏆
examples/getstarted/build/Layout-9_HpFqeo-IgMeVevi.js 0 B -21.4 kB (removed) 🏆
examples/getstarted/build/Layout-etuTVNXL-w4YPoqBL.js 0 B -1.57 kB (removed) 🏆
examples/getstarted/build/Layout-PRJSV6Y--GKx0qFRn.js 0 B -666 B (removed) 🏆
examples/getstarted/build/ListConfigurationPage-EbuRM5n3-OE55KDUb.js 0 B -4.58 kB (removed) 🏆
examples/getstarted/build/ListPage-3BkYEY35-Y5tajd-o.js 0 B -326 B (removed) 🏆
examples/getstarted/build/ListPage-9fFNG9xI--dF75IA2.js 0 B -3 kB (removed) 🏆
examples/getstarted/build/ListPage-AzGL0_yB-8qI4AlLm.js 0 B -3.69 kB (removed) 🏆
examples/getstarted/build/ListPage-bpLt9dnh-DtqnHXyT.js 0 B -1.96 kB (removed) 🏆
examples/getstarted/build/ListPage-u2lVVSiJ-qcowvNQq.js 0 B -2.5 kB (removed) 🏆
examples/getstarted/build/ListPage-xk8LX5mj-YNazQ_BB.js 0 B -2.09 kB (removed) 🏆
examples/getstarted/build/ListView-6PYqMo2X-eKyEaCvQ.js 0 B -1.37 kB (removed) 🏆
examples/getstarted/build/ListView-lRYJfsfw-URAHKx06.js 0 B -1.36 kB (removed) 🏆
examples/getstarted/build/ListView-yAM__NYS-GQxbpOiD.js 0 B -5.66 kB (removed) 🏆
examples/getstarted/build/ListViewPage-FnRYSPXq-hbUcgp8-.js 0 B -6.79 kB (removed) 🏆
examples/getstarted/build/Lock-VnuGGe0a.js 0 B -282 B (removed) 🏆
examples/getstarted/build/Login-DF01QVYj-MCXJPDRq.js 0 B -471 B (removed) 🏆
examples/getstarted/build/MagicLinkEE-jZ-m2UyR-7LVayMqC.js 0 B -405 B (removed) 🏆
examples/getstarted/build/MarketplacePage-Gd5_zTgA-cWqv5DOc.js 0 B -14.6 kB (removed) 🏆
examples/getstarted/build/NoContentTypePage-tRlmeMBH-tuw_Lgj0.js 0 B -452 B (removed) 🏆
examples/getstarted/build/noop-JhRto25v.js 0 B -16.5 kB (removed) 🏆
examples/getstarted/build/NoPermissionsPage-PD0Dzefr-kn3sL-gh.js 0 B -224 B (removed) 🏆
examples/getstarted/build/Ornaments-iHNwelMJ-xxeeydyg.js 0 B -1.5 kB (removed) 🏆
examples/getstarted/build/Permissions-RHFP68HC-ypM1FVVl.js 0 B -9.1 kB (removed) 🏆
examples/getstarted/build/Play-aNA6uw0-.js 0 B -263 B (removed) 🏆
examples/getstarted/build/PlusCircle-Xl6y9X0s.js 0 B -359 B (removed) 🏆
examples/getstarted/build/PrivateRoute-f3MMbIY--y8nrabMg.js 0 B -249 B (removed) 🏆
examples/getstarted/build/ProfilePage-DDhFjI4r-QlWVrQ6s.js 0 B -2.81 kB (removed) 🏆
examples/getstarted/build/PurchaseAuditLogs-zQio54Q3-V3i8eylK.js 0 B -524 B (removed) 🏆
examples/getstarted/build/PurchaseReviewWorkflows-zGnRRqrC-UiSBVSOk.js 0 B -493 B (removed) 🏆
examples/getstarted/build/PurchaseSingleSignOn-BQ5PU-6E-RbuLUcQJ.js 0 B -517 B (removed) 🏆
examples/getstarted/build/refs-e9cPrj51-a_jE-hzG.js 0 B -1.3 kB (removed) 🏆
examples/getstarted/build/Renderer-TFkr3WuT-NaUOsU5S.js 0 B -1.45 kB (removed) 🏆
examples/getstarted/build/ReviewWorkflowsColumn-dCzXiF6A-ylG5lFzh.js 0 B -399 B (removed) 🏆
examples/getstarted/build/selectors-t3jxDAwT-COhItDGA.js 0 B -110 B (removed) 🏆
examples/getstarted/build/SelectRoles-pgEFrHRy-jX54qAiA.js 0 B -997 B (removed) 🏆
examples/getstarted/build/Settings-mwjuNpb--29FfKNcJ.js 0 B -1.7 kB (removed) 🏆
examples/getstarted/build/SingleSignOnPage-WcfHCQS0-5Q78U8so.js 0 B -1.77 kB (removed) 🏆
examples/getstarted/build/sortBy-uj7oV985.js 0 B -687 B (removed) 🏆
examples/getstarted/build/SSOProviders-GvoeZh35-Djb-X0i6.js 0 B -700 B (removed) 🏆
examples/getstarted/build/Star-EJCO6sV2.js 0 B -276 B (removed) 🏆
examples/getstarted/build/strapi-6npAO_Hv.js 0 B -798 kB (removed) 🏆
examples/getstarted/build/Table-JTERIQOa-MIexN3ec.js 0 B -1.3 kB (removed) 🏆
examples/getstarted/build/tail-7QWQ6LUb.js 0 B -246 B (removed) 🏆
examples/getstarted/build/TFooter-7JY0Sb7-.js 0 B -456 B (removed) 🏆
examples/getstarted/build/TokenTypeSelect-128ADHQO-hkoYxJoy.js 0 B -123 kB (removed) 🏆
examples/getstarted/build/transferTokens-XAeVWM63-O7k9zTFu.js 0 B -440 B (removed) 🏆
examples/getstarted/build/Twitter-n649u2lf.js 0 B -435 B (removed) 🏆
examples/getstarted/build/Uid-wBw5Q8ZN.js 0 B -4.79 kB (removed) 🏆
examples/getstarted/build/useAdminRoles--eWXdxCL-xcOT_ai0.js 0 B -243 B (removed) 🏆
examples/getstarted/build/UseCasePage-OQkEl7i_-DAnNq_ub.js 0 B -1.27 kB (removed) 🏆
examples/getstarted/build/useContentTypes-YhgwHTXw-f0bFX8A0.js 0 B -481 B (removed) 🏆
examples/getstarted/build/useDebounce-GrNR3exx-WV0p7Off.js 0 B -168 B (removed) 🏆
examples/getstarted/build/useDocumentation-OFGOKACW-mRdO4tVM.js 0 B -564 B (removed) 🏆
examples/getstarted/build/useLicenseLimitNotification-z8fVdWt1-bEyY2159.js 0 B -735 B (removed) 🏆
examples/getstarted/build/useOnce-BuAUYuau-alwuA-em.js 0 B -102 B (removed) 🏆
examples/getstarted/build/useReviewWorkflows-W4AF_45Z-kWp-EWeL.js 0 B -236 B (removed) 🏆
examples/getstarted/build/useSyncRbac-7kEiAA1j-IyOCCc_k.js 0 B -331 B (removed) 🏆
examples/getstarted/build/useWebhooks-Uco_UcXJ-Sco1M7pg.js 0 B -587 B (removed) 🏆
examples/getstarted/build/valid-pkiwx6EV.js 0 B -2.82 kB (removed) 🏆
examples/getstarted/build/validateWorkflow-ePo4C1dV-U35nX7nR.js 0 B -5.36 kB (removed) 🏆
examples/getstarted/build/validation-f9rGWFeU-POfIBmZH.js 0 B -300 B (removed) 🏆
examples/getstarted/build/Write-9k4t144E.js 0 B -1.17 kB (removed) 🏆
examples/getstarted/build/_arrayIncludes-u_wikL4z.js 295 B +295 B (new file) 🆕
examples/getstarted/build/_baseEach-P_AugCiB.js 226 B +226 B (new file) 🆕
examples/getstarted/build/_baseMap-cq0WdVyZ.js 193 B +193 B (new file) 🆕
examples/getstarted/build/AccordionToggle-FcFz-ULU.js 1.74 kB +1.74 kB (new file) 🆕
examples/getstarted/build/ActionLayout-v8zUL0SX.js 249 B +249 B (new file) 🆕
examples/getstarted/build/AdminSeatInfo-2vgSJ-Rq-Qjbgq5XR.js 846 B +846 B (new file) 🆕
examples/getstarted/build/apiTokens-c3bxtuVB-dc-E8TY-.js 436 B +436 B (new file) 🆕
examples/getstarted/build/App-eFx4wnYm-_1OApFvu.js 10.3 kB +10.3 kB (new file) 🆕
examples/getstarted/build/ApplicationInfoPage-y_XtvivH-QvamZywy.js 4.17 kB +4.17 kB (new file) 🆕
examples/getstarted/build/AuthResponse-3y98zKSD-0BtEBjEh.js 1.29 kB +1.29 kB (new file) 🆕
examples/getstarted/build/ColorPickerInput-SCgcAo7m-ZKcToRAY.js 4.28 kB +4.28 kB (new file) 🆕
examples/getstarted/build/ComponentConfigurationPage-hehFXNEm-Z1f_cKv9.js 1.66 kB +1.66 kB (new file) 🆕
examples/getstarted/build/ComponentIcon-J3aEhVgQ-3_IhBEDb.js 5.79 kB +5.79 kB (new file) 🆕
examples/getstarted/build/constants-_iIbGOoI-9SnG88pk.js 1.08 kB +1.08 kB (new file) 🆕
examples/getstarted/build/constants-j8Kh0y8f-rvBvltms.js 722 B +722 B (new file) 🆕
examples/getstarted/build/CreateActionEE-KhkES_wX-X9J2a2jj.js 515 B +515 B (new file) 🆕
examples/getstarted/build/CreatePage-573FoYD4-hjYklSq9.js 288 B +288 B (new file) 🆕
examples/getstarted/build/CreatePage-UVcVif1B-PUgRrjm1.js 1.93 kB +1.93 kB (new file) 🆕
examples/getstarted/build/CreatePage-Y8UpVpUR-K021QASj.js 2.15 kB +2.15 kB (new file) 🆕
examples/getstarted/build/CreateView-200BusOM-6uZnM3EM.js 428 B +428 B (new file) 🆕
examples/getstarted/build/CreateView-6JapMm8h-Sf4yysOf.js 350 B +350 B (new file) 🆕
examples/getstarted/build/EditConfigurationPage-ngS_Iptq-42dPRp_o.js 1.25 kB +1.25 kB (new file) 🆕
examples/getstarted/build/EditPage-6yaH1SwL-eHxkyFlZ.js 1.92 kB +1.92 kB (new file) 🆕
examples/getstarted/build/EditPage-IFnrb7BH-4QMENUZu.js 4.72 kB +4.72 kB (new file) 🆕
examples/getstarted/build/EditPage-LxaUhNwe-kQQjBn2d.js 2.49 kB +2.49 kB (new file) 🆕
examples/getstarted/build/EditPage-ssFU2NX0-ib7jhchR.js 2.35 kB +2.35 kB (new file) 🆕
examples/getstarted/build/EditView-FPXuXDfr-OBClq-wW.js 2.17 kB +2.17 kB (new file) 🆕
examples/getstarted/build/EditViewPage-fw58I1Uv-GfXblkj7.js 564 kB +564 kB (new file) 🆕
examples/getstarted/build/EditViewPage-Pbv3akyM-UmuvQufG.js 5.26 kB +5.26 kB (new file) 🆕
examples/getstarted/build/Envelop-dFLDfZTv.js 495 B +495 B (new file) 🆕
examples/getstarted/build/EventsTable-pRIa-ofo-pwOwmFuE.js 337 B +337 B (new file) 🆕
examples/getstarted/build/FieldTypeIcon-10LCZn0I-RDh0HzON.js 448 B +448 B (new file) 🆕
examples/getstarted/build/Filters-dLXfVnI0-njr9fUVY.js 379 B +379 B (new file) 🆕
examples/getstarted/build/Form-rWQTXheO-pjtEPHI8.js 4.57 kB +4.57 kB (new file) 🆕
examples/getstarted/build/Github-PCFRlZhC.js 575 B +575 B (new file) 🆕
examples/getstarted/build/groupBy-ZLvrSUks.js 560 B +560 B (new file) 🆕
examples/getstarted/build/HomePage-Nbn_aHCq-SdVheMP2.js 13 kB +13 kB (new file) 🆕
examples/getstarted/build/HomePage-NeUcjawi-oXTYZzbj.js 275 B +275 B (new file) 🆕
examples/getstarted/build/index-_GZPoaLy-Iy7Q7FDW.js 55.2 kB +55.2 kB (new file) 🆕
examples/getstarted/build/index-0KK19S-i-v1Eoi3Bh.js 5.57 kB +5.57 kB (new file) 🆕
examples/getstarted/build/index-2wI6X8uP-XhaxtLRi.js 2.96 kB +2.96 kB (new file) 🆕
examples/getstarted/build/index-8gAgKdHh-4zLll2lm.js 1.57 kB +1.57 kB (new file) 🆕
examples/getstarted/build/index-AxevysTf-rv90NTrz.js 1.98 kB +1.98 kB (new file) 🆕
examples/getstarted/build/index-eqIj50sf-UIRIBsng.js 1.28 kB +1.28 kB (new file) 🆕
examples/getstarted/build/index-fMRmY3IR-nx7D3off.js 1.29 kB +1.29 kB (new file) 🆕
examples/getstarted/build/index-OnKnzu35.js 6.11 kB +6.11 kB (new file) 🆕
examples/getstarted/build/index-qZZ-0i67.js 571 B +571 B (new file) 🆕
examples/getstarted/build/index-tm6IV4E2-l00sg8ua.js 1.99 kB +1.99 kB (new file) 🆕
examples/getstarted/build/index-v5A6dqz3-7JTdU7ao.js 1.53 kB +1.53 kB (new file) 🆕
examples/getstarted/build/index-vCh4hXOf-b4hjfSvp.js 6.86 kB +6.86 kB (new file) 🆕
examples/getstarted/build/InstalledPluginsPage-9konCa5M-BGDBmFxj.js 813 B +813 B (new file) 🆕
examples/getstarted/build/Key-toClEdjX.js 255 B +255 B (new file) 🆕
examples/getstarted/build/Layer-5adcc9Y9.js 307 B +307 B (new file) 🆕
examples/getstarted/build/Layout-9_HpFqeo-UvrZwHfk.js 21.4 kB +21.4 kB (new file) 🆕
examples/getstarted/build/Layout-etuTVNXL-_NMfEz_m.js 1.58 kB +1.58 kB (new file) 🆕
examples/getstarted/build/Layout-PRJSV6Y--fxir0Na8.js 666 B +666 B (new file) 🆕
examples/getstarted/build/ListConfigurationPage-EbuRM5n3-LBtyLQjR.js 4.58 kB +4.58 kB (new file) 🆕
examples/getstarted/build/ListPage-3BkYEY35-2rdLyqdi.js 325 B +325 B (new file) 🆕
examples/getstarted/build/ListPage-9fFNG9xI-z-B0g5LD.js 3 kB +3 kB (new file) 🆕
examples/getstarted/build/ListPage-AzGL0_yB-ZORdgZih.js 3.69 kB +3.69 kB (new file) 🆕
examples/getstarted/build/ListPage-bpLt9dnh-ejm5mLgc.js 1.96 kB +1.96 kB (new file) 🆕
examples/getstarted/build/ListPage-u2lVVSiJ-PbFjWo95.js 2.5 kB +2.5 kB (new file) 🆕
examples/getstarted/build/ListPage-xk8LX5mj-baTZko9j.js 2.09 kB +2.09 kB (new file) 🆕
examples/getstarted/build/ListView-6PYqMo2X-gHREWgOe.js 1.37 kB +1.37 kB (new file) 🆕
examples/getstarted/build/ListView-lRYJfsfw-Vwgrl1TW.js 1.36 kB +1.36 kB (new file) 🆕
examples/getstarted/build/ListView-yAM__NYS-LjM2nvtp.js 5.66 kB +5.66 kB (new file) 🆕
examples/getstarted/build/ListViewPage-FnRYSPXq-yv8A-kw5.js 6.79 kB +6.79 kB (new file) 🆕
examples/getstarted/build/Lock-qc8Os9YK.js 283 B +283 B (new file) 🆕
examples/getstarted/build/Login-DF01QVYj-V2Is98At.js 472 B +472 B (new file) 🆕
examples/getstarted/build/MagicLinkEE-jZ-m2UyR-P6mCf4Ov.js 407 B +407 B (new file) 🆕
examples/getstarted/build/MarketplacePage-Gd5_zTgA-A-fqzaKB.js 14.6 kB +14.6 kB (new file) 🆕
examples/getstarted/build/NoContentTypePage-tRlmeMBH-coWpqyhH.js 451 B +451 B (new file) 🆕
examples/getstarted/build/noop-8w_osAWg.js 16.5 kB +16.5 kB (new file) 🆕
examples/getstarted/build/NoPermissionsPage-PD0Dzefr-l5Fxqt7M.js 226 B +226 B (new file) 🆕
examples/getstarted/build/Ornaments-iHNwelMJ-gDeON-Mu.js 1.5 kB +1.5 kB (new file) 🆕
examples/getstarted/build/Permissions-RHFP68HC-OPyGfcuG.js 9.11 kB +9.11 kB (new file) 🆕
examples/getstarted/build/Play-AIEf72VL.js 263 B +263 B (new file) 🆕
examples/getstarted/build/PlusCircle-Sr6QIblj.js 359 B +359 B (new file) 🆕
examples/getstarted/build/PrivateRoute-f3MMbIY--NpB5MI5A.js 250 B +250 B (new file) 🆕
examples/getstarted/build/ProfilePage-DDhFjI4r-cud-Qt7E.js 2.81 kB +2.81 kB (new file) 🆕
examples/getstarted/build/PurchaseAuditLogs-zQio54Q3-t2hoj71k.js 525 B +525 B (new file) 🆕
examples/getstarted/build/PurchaseReviewWorkflows-zGnRRqrC-sEo9CQk3.js 492 B +492 B (new file) 🆕
examples/getstarted/build/PurchaseSingleSignOn-BQ5PU-6E-Tj16R8Pa.js 517 B +517 B (new file) 🆕
examples/getstarted/build/refs-e9cPrj51-ZJo1dOaa.js 1.3 kB +1.3 kB (new file) 🆕
examples/getstarted/build/Renderer-TFkr3WuT-ADfZo1Gi.js 1.45 kB +1.45 kB (new file) 🆕
examples/getstarted/build/ReviewWorkflowsColumn-dCzXiF6A-WVx8PE0A.js 400 B +400 B (new file) 🆕
examples/getstarted/build/selectors-t3jxDAwT-GVsl68wA.js 110 B +110 B (new file) 🆕
examples/getstarted/build/SelectRoles-pgEFrHRy--rnzn_9a.js 998 B +998 B (new file) 🆕
examples/getstarted/build/Settings-mwjuNpb--lH6mLkCF.js 1.7 kB +1.7 kB (new file) 🆕
examples/getstarted/build/SingleSignOnPage-WcfHCQS0-0rm9wQnZ.js 1.78 kB +1.78 kB (new file) 🆕
examples/getstarted/build/sortBy-CuS7g2wF.js 688 B +688 B (new file) 🆕
examples/getstarted/build/SSOProviders-GvoeZh35-_aX6Co-_.js 700 B +700 B (new file) 🆕
examples/getstarted/build/Star-exkd0fkA.js 276 B +276 B (new file) 🆕
examples/getstarted/build/strapi-3BYDJUtd.js 798 kB +798 kB (new file) 🆕
examples/getstarted/build/Table-JTERIQOa-fhUV78Jb.js 1.3 kB +1.3 kB (new file) 🆕
examples/getstarted/build/tail-YlYErjsC.js 246 B +246 B (new file) 🆕
examples/getstarted/build/TFooter-uHz6O_B_.js 457 B +457 B (new file) 🆕
examples/getstarted/build/TokenTypeSelect-128ADHQO-lWQcdh1g.js 123 kB +123 kB (new file) 🆕
examples/getstarted/build/transferTokens-XAeVWM63-_EvrGXwf.js 438 B +438 B (new file) 🆕
examples/getstarted/build/Twitter-H_VSzw_V.js 437 B +437 B (new file) 🆕
examples/getstarted/build/Uid-ZoV2DdCM.js 4.79 kB +4.79 kB (new file) 🆕
examples/getstarted/build/useAdminRoles--eWXdxCL-ChgZ7Bz1.js 245 B +245 B (new file) 🆕
examples/getstarted/build/UseCasePage-OQkEl7i_-MuA31sYT.js 1.27 kB +1.27 kB (new file) 🆕
examples/getstarted/build/useContentTypes-YhgwHTXw-0wNYz24d.js 482 B +482 B (new file) 🆕
examples/getstarted/build/useDebounce-GrNR3exx-nmf2VMEm.js 168 B +168 B (new file) 🆕
examples/getstarted/build/useDocumentation-OFGOKACW-pwuHAMlL.js 565 B +565 B (new file) 🆕
examples/getstarted/build/useLicenseLimitNotification-z8fVdWt1-49XE77T6.js 735 B +735 B (new file) 🆕
examples/getstarted/build/useOnce-BuAUYuau-WwmKTT6Z.js 102 B +102 B (new file) 🆕
examples/getstarted/build/useReviewWorkflows-W4AF_45Z-mq6gxGV4.js 236 B +236 B (new file) 🆕
examples/getstarted/build/useSyncRbac-7kEiAA1j-qTvuKS16.js 332 B +332 B (new file) 🆕
examples/getstarted/build/useWebhooks-Uco_UcXJ-uf4klzq9.js 586 B +586 B (new file) 🆕
examples/getstarted/build/valid-l6cxDPCB.js 2.82 kB +2.82 kB (new file) 🆕
examples/getstarted/build/validateWorkflow-ePo4C1dV-P4fxTddy.js 5.36 kB +5.36 kB (new file) 🆕
examples/getstarted/build/validation-f9rGWFeU-7LLAI6-B.js 302 B +302 B (new file) 🆕
examples/getstarted/build/Write-5jo1cF3W.js 1.17 kB +1.17 kB (new file) 🆕
ℹ️ View Unchanged
Filename Size Change
examples/getstarted/build/_arrayIncludesWith-Z9Clh9dj.js 123 B 0 B
examples/getstarted/build/_baseIndexOf-Ume97SKr.js 208 B 0 B
examples/getstarted/build/ar--WjMPIRL-OfwQwX0w.js 53 B 0 B
examples/getstarted/build/ar-dlnabvQE-oNkFXkcB.js 589 B 0 B
examples/getstarted/build/ar-MvD8Ghac-9MD2WfIK.js 1.34 kB 0 B
examples/getstarted/build/ar-pygLrP3N-qyo4dS5h.js 1.23 kB 0 B
examples/getstarted/build/ar-Z3BD7TXr-DjjpgapO.js 17.8 kB 0 B
examples/getstarted/build/attributes-N_n8cVca-YQXfy0I8.js 166 B 0 B
examples/getstarted/build/ca-aXWlXG9g-xVHzF_KS.js 13 kB 0 B
examples/getstarted/build/ca-EiEoG96a-UXnG62Mm.js 2.4 kB 0 B
examples/getstarted/build/constants-_8pVvG0H-YI6k3o80.js 175 B 0 B
examples/getstarted/build/constants-fJt30IoY-bXZWlW2I.js 72 B 0 B
examples/getstarted/build/cs-2Bc9XvQu-AibGLenG.js 2.8 kB 0 B
examples/getstarted/build/cs-A2xRj-2--IgJDOWX6.js 337 B 0 B
examples/getstarted/build/cs-BMuXwxA1-Lf1PZDqx.js 1.37 kB 0 B
examples/getstarted/build/cs-rqM0HXju-YvMT15k-.js 53 B 0 B
examples/getstarted/build/cs-x2Pr-Y38-mD1uyk8s.js 656 B 0 B
examples/getstarted/build/cs-zUoPZI4s-TEFCrKBp.js 5.83 kB 0 B
examples/getstarted/build/de-10J3uf4y-9SlTaJ9_.js 833 B 0 B
examples/getstarted/build/de-2XL3bM4--IL_PDUeO.js 1.54 kB 0 B
examples/getstarted/build/de-9PSgvr2T-EiAwusy4.js 4.11 kB 0 B
examples/getstarted/build/de-CEO1wNhl-M6PiBv1Y.js 2.11 kB 0 B
examples/getstarted/build/de-ek6cDDK8-Q0PhAJ9Z.js 12.9 kB 0 B
examples/getstarted/build/de-Y9xqNEoA-XPXQPciS.js 53 B 0 B
examples/getstarted/build/de-zs2qqc0W-U8ocsjNP.js 1.5 kB 0 B
examples/getstarted/build/dk-_8JEfZdj-KZ1C6jVQ.js 979 B 0 B
examples/getstarted/build/dk-2WUZC034-ufb-juvv.js 1.54 kB 0 B
examples/getstarted/build/dk-9BvzO1Z4-jk-ymqLz.js 535 B 0 B
examples/getstarted/build/dk-CkeGa322-Pyjtpqwa.js 3.66 kB 0 B
examples/getstarted/build/dk-HctVBMsG-kZepplNR.js 1.83 kB 0 B
examples/getstarted/build/dk-Ht5BJvwV-Ry01WSP8.js 128 B 0 B
examples/getstarted/build/dk-Judjxeox-1UzPKRoY.js 1.88 kB 0 B
examples/getstarted/build/dk-KmLnUoJC-KJg8dfYn.js 147 B 0 B
examples/getstarted/build/dk-opXY5SME-9dUTaG6D.js 10.6 kB 0 B
examples/getstarted/build/EditViewPage-fw58I1Uv-O1OTS4OG.css 369 B 0 B
examples/getstarted/build/en--hlKpBzk-mhAhYQiP.js 126 B 0 B
examples/getstarted/build/en-A16mqbIV-ZE5AyTsZ.js 136 B 0 B
examples/getstarted/build/en-aU0dMEKb.js 74 B 0 B
examples/getstarted/build/en-CE3wEy_c-KUi42vnW.js 1.73 kB 0 B
examples/getstarted/build/en-hiohckMJ-Zw-17OYX.js 1.49 kB 0 B
examples/getstarted/build/en-L6ZZWDJv-wSfLfbPo.js 376 B 0 B
examples/getstarted/build/en-m9eTk4UF-c5_Wl0B6.js 1.24 kB 0 B
examples/getstarted/build/en-ng2RUr_a-Le-K72mK.js 4.16 kB 0 B
examples/getstarted/build/en-Q6nIM8GZ-dPmFPYet.js 2.5 kB 0 B
examples/getstarted/build/en-T0AWYLdk-cV9J80oZ.js 16.8 kB 0 B
examples/getstarted/build/en-u2RgEF5d-XC9fEKi-.js 533 B 0 B
examples/getstarted/build/en-V4ac9UMW-gfrwi5iq.js 920 B 0 B
examples/getstarted/build/es-_xZ14QXK-35l05Fao.js 153 B 0 B
examples/getstarted/build/es-1s8oaEg7-UFk21kop.js 1.6 kB 0 B
examples/getstarted/build/es-21jfFVzQ-UMLmQgLp.js 139 B 0 B
examples/getstarted/build/es-5S-jv_iF-K3o0j8Ht.js 598 B 0 B
examples/getstarted/build/es-64knIPhK-Q5GJG4zi.js 2.37 kB 0 B
examples/getstarted/build/es-9381tih_-pysvQggc.js 1.96 kB 0 B
examples/getstarted/build/es-DfbpvVeJ-Rl6RxhGa.js 3.89 kB 0 B
examples/getstarted/build/es-f_rfLY5r-TpsXtt0T.js 1.01 kB 0 B
examples/getstarted/build/es-kL6_JyxJ.js 74 B 0 B
examples/getstarted/build/es-qWS0DuB6-2qhORFtL.js 14.3 kB 0 B
examples/getstarted/build/eu-LBdMNPpr-fUL_VWse.js 14.3 kB 0 B
examples/getstarted/build/fr--lu63fR9-J7zsssVp.js 53 B 0 B
examples/getstarted/build/fr-4BkQ-Qvt-61f3X0M0.js 161 B 0 B
examples/getstarted/build/fr-8muIKZms-fv5MyU5b.js 133 B 0 B
examples/getstarted/build/fr-CMSc77If-WPdBcBLd.js 1.33 kB 0 B
examples/getstarted/build/fr-L2xRpd2l-4rQupIi3.js 792 B 0 B
examples/getstarted/build/fr-lLO-TUNw-H5PlfKdG.js 1.55 kB 0 B
examples/getstarted/build/fr-M0bxmaOq-0NacE9S4.js 2.77 kB 0 B
examples/getstarted/build/fr-Qu353uDy-QHSskDsa.js 1.64 kB 0 B
examples/getstarted/build/fr-Wl3rVnoJ-joNLD3JK.js 12.8 kB 0 B
examples/getstarted/build/getFullName-lWqYsCyE-TfFaVVWP.js 88 B 0 B
examples/getstarted/build/gu-bURNBu5c-aaK-giCW.js 13.1 kB 0 B
examples/getstarted/build/he-_fSaX9rS-aKNhCM8F.js 1.62 kB 0 B
examples/getstarted/build/he-SUOZnrPI-9Doz8BJE.js 6.1 kB 0 B
examples/getstarted/build/hi-s7B600dI-alWTgG-L.js 15.1 kB 0 B
examples/getstarted/build/hu-HZwWiL3b-daDdsB8E.js 15.4 kB 0 B
examples/getstarted/build/id-bByqKITV-eKyAzVxz.js 7.5 kB 0 B
examples/getstarted/build/id-inlH2S97-J7zsssVp.js 53 B 0 B
examples/getstarted/build/id-l-r-lPDE-BhFI5f3g.js 707 B 0 B
examples/getstarted/build/id-SDuyIkZa-ya_EW1h9.js 1.41 kB 0 B
examples/getstarted/build/id-SxErtbYb-4zKP7CcN.js 3.24 kB 0 B
examples/getstarted/build/index-hKqsGuL5.js 104 B 0 B
examples/getstarted/build/index.html 593 B -1 B (0%)
examples/getstarted/build/it-1VgFtCa5-J7zsssVp.js 53 B 0 B
examples/getstarted/build/it-7xUr74VQ-LX98FBOF.js 7.96 kB 0 B
examples/getstarted/build/it-bvH7DgQo-1AwxmJ3Y.js 1.49 kB 0 B
examples/getstarted/build/it-DZbHdndP-rZflbVRJ.js 3.38 kB 0 B
examples/getstarted/build/it-G91O8vsJ-DX1NUby4.js 1.48 kB 0 B
examples/getstarted/build/it-nCSZoaet-0SVrzIJn.js 746 B 0 B
examples/getstarted/build/ja-2RIm-gdA-nIra1cbN.js 693 B 0 B
examples/getstarted/build/ja-o_-JPvQv-inHXSRgZ.js 1.4 kB 0 B
examples/getstarted/build/ja-uYLwB0aQ-Wetj8vaz.js 12 kB 0 B
examples/getstarted/build/ja-XQwSRd0U-qT8z9vkY.js 1.76 kB 0 B
examples/getstarted/build/ja-yh0nzpcN-T3CoLbGy.js 1.14 kB 0 B
examples/getstarted/build/ko-CHwWbicn-njDCEwti.js 4.08 kB 0 B
examples/getstarted/build/ko-dH9q_Ivi-SaGvSzEi.js 2.31 kB 0 B
examples/getstarted/build/ko-FS6iSiMF-dJRTYeQY.js 652 B 0 B
examples/getstarted/build/ko-INfO6xWE-BM-cOBFA.js 1.7 kB 0 B
examples/getstarted/build/ko-NdEnkB5D-cGRR8wfP.js 152 B 0 B
examples/getstarted/build/ko-pUwRxmfG-aWThbceX.js 1.17 kB 0 B
examples/getstarted/build/ko-s0EMd2R_-63WeOZbG.js 11.3 kB 0 B
examples/getstarted/build/ko-XJbPSez_-84xWDr4V.js 2.07 kB 0 B
examples/getstarted/build/ml-J8WVOGJw-uXnei3RV.js 15.6 kB 0 B
examples/getstarted/build/ModalForm-W9-dHdzq-jFZ74Yt9.js 255 B 0 B
examples/getstarted/build/ms-8e8SEhhY-E73gbyvG.js 714 B 0 B
examples/getstarted/build/ms-cJhKTqZ1-RtqozBHF.js 1.33 kB 0 B
examples/getstarted/build/ms-HMf2TlIb-Z_xokfW9.js 6.19 kB 0 B
examples/getstarted/build/ms-II5Ea73J-gubEhBMA.js 1.2 kB 0 B
examples/getstarted/build/ms-MiLXNCjS-5gRZye-c.js 3.24 kB 0 B
examples/getstarted/build/ms-msJ5VJP--YvMT15k-.js 53 B 0 B
examples/getstarted/build/nl-dn3A0wMn-bqDcN1J_.js 3.27 kB 0 B
examples/getstarted/build/nl-nqu0tpen-J7zsssVp.js 53 B 0 B
examples/getstarted/build/nl-r6_qFslC-2tpNEA9g.js 14.5 kB 0 B
examples/getstarted/build/nl-RjdbZWuM-Deayapbr.js 598 B 0 B
examples/getstarted/build/nl-vEy6TN0K-be7tfgxk.js 1.25 kB 0 B
examples/getstarted/build/no-9cS1N6hE-M45shUaz.js 5.51 kB 0 B
examples/getstarted/build/pl-2VowaFGt-ibb6xpXA.js 2.01 kB 0 B
examples/getstarted/build/pl-5DTLh5PW-0Y8k-ElF.js 147 B 0 B
examples/getstarted/build/pl-clhbpDNh-ruoHBusM.js 13.1 kB 0 B
examples/getstarted/build/pl-hIkybdiE-KBgOzada.js 4.05 kB 0 B
examples/getstarted/build/pl-HMRqtUNg-qBXROEsA.js 1.7 kB 0 B
examples/getstarted/build/pl-OEzE99CQ-KaMlTtEc.js 576 B 0 B
examples/getstarted/build/pl-PGx8jRyO-NTdNMfc1.js 2.08 kB 0 B
examples/getstarted/build/pl-sh4sAKA8-uB4pwcJz.js 1.01 kB 0 B
examples/getstarted/build/pl-TWurBBP_-DjE0-zMU.js 149 B 0 B
examples/getstarted/build/pt-BR-kotPmwXm--ley41Tw.js 1.52 kB 0 B
examples/getstarted/build/pt-BR-LiYpRJVe-p7Yl8DjA.js 4.07 kB 0 B
examples/getstarted/build/pt-BR-NChlUBNo-J7zsssVp.js 53 B 0 B
examples/getstarted/build/pt-BR-punxoRa2-Rh1QP1mx.js 14 kB 0 B
examples/getstarted/build/pt-BR-sS1Xp3Jt-jxR0Fcqo.js 1.13 kB 0 B
examples/getstarted/build/pt-BR-uX3O_t0X-ZJbjE7ae.js 608 B 0 B
examples/getstarted/build/pt-Cf1BVWpH--O7lg8e9.js 5.72 kB 0 B
examples/getstarted/build/pt-GqKRRnNe-ZJbjE7ae.js 608 B 0 B
examples/getstarted/build/pt-h5YyM5q5-A2Z5oWUc.js 1.52 kB 0 B
examples/getstarted/build/pt-qlftKgX5-oQDNFTyt.js 597 B 0 B
examples/getstarted/build/pt-Rf9W51IO-j_n3oUw2.js 1.22 kB 0 B
examples/getstarted/build/pt-VtuofvU--EakBvr5U.js 1.04 kB 0 B
examples/getstarted/build/ru-_BJx1_V5-cpy1qczH.js 240 B 0 B
examples/getstarted/build/ru-6Tk_GR-j-36IILIO1.js 20.7 kB 0 B
examples/getstarted/build/ru-a8CJLIhd-Vahtc1hO.js 2.14 kB 0 B
examples/getstarted/build/ru-aD804UEo-8TSo8mRS.js 200 B 0 B
examples/getstarted/build/ru-dQr7xFOb-yN33KaiO.js 1.28 kB 0 B
examples/getstarted/build/ru-e-9QT8uo-J7zsssVp.js 53 B 0 B
examples/getstarted/build/ru-LLXYEOwl-maC6HF0B.js 610 B 0 B
examples/getstarted/build/ru-qKHnd5or-thb_Fbcx.js 2.51 kB 0 B
examples/getstarted/build/ru-YHGnfUOQ-hkQl0E6s.js 1.83 kB 0 B
examples/getstarted/build/ru-YqhibZuD-iaednnF_.js 4.29 kB 0 B
examples/getstarted/build/sa--IWI9QIC--MSJxiF_.js 15.3 kB 0 B
examples/getstarted/build/sk-_Ryr-eTT-8Uj72yzG.js 1.28 kB 0 B
examples/getstarted/build/sk-CmFzcTCe-KHUfCq6U.js 3.59 kB 0 B
examples/getstarted/build/sk-JYYgDOpb-1cMG9Knz.js 2.47 kB 0 B
examples/getstarted/build/sk-nreoyD6V-ggHs-0Lm.js 745 B 0 B
examples/getstarted/build/sk-O6d4eSB_-JJQGjaFK.js 11.8 kB 0 B
examples/getstarted/build/sk-ynr7Qeic-YvMT15k-.js 53 B 0 B
examples/getstarted/build/strapi-6nQlOAiO.css 1.24 kB 0 B
examples/getstarted/build/sv-20Po9yTX-b-s9pwoi.js 14.2 kB 0 B
examples/getstarted/build/sv-3cUQOOsD-1iCRdl0z.js 4.09 kB 0 B
examples/getstarted/build/sv-BqzScFXS-pL3ydTXh.js 1.92 kB 0 B
examples/getstarted/build/sv-kIUD_46v-avkm-3K_.js 1.02 kB 0 B
examples/getstarted/build/sv-N5RufX6w-rWDZASZZ.js 148 B 0 B
examples/getstarted/build/sv-QqRPNQLw-cuaLfeFA.js 318 B 0 B
examples/getstarted/build/sv-YocrQXH3-Fok_vvxs.js 140 B 0 B
examples/getstarted/build/th-8DzOZ1N_-FxAPZ0C9.js 1.82 kB 0 B
examples/getstarted/build/th-AXP1swr_-J7zsssVp.js 53 B 0 B
examples/getstarted/build/th-D3uMSMTb-gCHY0Mop.js 8.47 kB 0 B
examples/getstarted/build/th-IcmZ0Yif-D0PagSr4.js 970 B 0 B
examples/getstarted/build/th-JcSZNDPL-1fSFXv5j.js 4.07 kB 0 B
examples/getstarted/build/th-WsknMEpq-lnzlXrl4.js 1.84 kB 0 B
examples/getstarted/build/tr-_DB1F1GW-vDV9wXQt.js 1.95 kB 0 B
examples/getstarted/build/tr-662MrIbF-YXWMRKvx.js 3.71 kB 0 B
examples/getstarted/build/tr-BJx1RKAN-9B7IB-8r.js 2.24 kB 0 B
examples/getstarted/build/tr-CkXew0gQ-g4Y7oIKB.js 1.02 kB 0 B
examples/getstarted/build/tr-ddMDJOmn-ArVPthOz.js 604 B 0 B
examples/getstarted/build/tr-JhTcXfS6-NZ7hYgij.js 1.59 kB 0 B
examples/getstarted/build/tr-nkbjyt2S-qg5Qg3zO.js 135 B 0 B
examples/getstarted/build/tr-qYGSw8gH-5R6O9qSM.js 297 B 0 B
examples/getstarted/build/tr-ucOQiEOl.js 83 B 0 B
examples/getstarted/build/tr-UmSHgD8y-xxB3ji51.js 158 B 0 B
examples/getstarted/build/tr-yKDN9Q8W-7echp_66.js 13.7 kB 0 B
examples/getstarted/build/uk-E8Js7gDb-yUi8a8Hj.js 950 B 0 B
examples/getstarted/build/uk-jXdJMxUf-lAlQCcQe.js 7.25 kB 0 B
examples/getstarted/build/uk-TAkZuqhF-8NqHl1Qp.js 1.76 kB 0 B
examples/getstarted/build/uk-VnKUi6CK-J7zsssVp.js 53 B 0 B
examples/getstarted/build/uk-wS6hV3Qo-nrIhdC46.js 4.05 kB 0 B
examples/getstarted/build/uk-yxMSQAwI-sufYD23D.js 1.57 kB 0 B
examples/getstarted/build/vi-10CsgDK2-Urhr1M2j.js 130 B 0 B
examples/getstarted/build/vi-k1R3Y3mS-e6dVFr5e.js 894 B 0 B
examples/getstarted/build/vi-kY-om6ai-76DwjHXX.js 5.87 kB 0 B
examples/getstarted/build/vi-rHzGZoeX-J7zsssVp.js 53 B 0 B
examples/getstarted/build/vi-xY0zCW3d-CTrLdcKo.js 1.4 kB 0 B
examples/getstarted/build/zh-cn8Lojpg-OpDJ-MUi.js 1.56 kB 0 B
examples/getstarted/build/zh-fPTOIT6s-3nXFkBcm.js 331 B 0 B
examples/getstarted/build/zh-fRA5e8rP-zFAyGMJl.js 14.5 kB 0 B
examples/getstarted/build/zh-Hans-7RFZCPSX-iTSSvdn7.js 3.22 kB 0 B
examples/getstarted/build/zh-Hans-ClgXy4wM-zIEwBvmr.js 140 B 0 B
examples/getstarted/build/zh-Hans-E84cu4kP-esCS3h8E.js 1.99 kB 0 B
examples/getstarted/build/zh-Hans-FdUTcggu-Z4E8vffy.js 875 B 0 B
examples/getstarted/build/zh-Hans-gue_fPye-gDZbyPra.js 2.88 kB 0 B
examples/getstarted/build/zh-Hans-lDXyQOHm-eI_vuZte.js 1.46 kB 0 B
examples/getstarted/build/zh-Hans-xf4WJxoN-gjNu1e2h.js 16.3 kB 0 B
examples/getstarted/build/zh-Hans-yp2AYznJ-1nykAmIu.js 389 B 0 B
examples/getstarted/build/zh-KvwXXMnA-oPfnHQD3.js 154 B 0 B
examples/getstarted/build/zh-LVlFs0Ol-cMwuYEn5.js 637 B 0 B
examples/getstarted/build/zh-nyfS9-tF-nLF4rje-.js 2.43 kB 0 B
examples/getstarted/build/zh-OFeldzbX-KUd3x9W0.js 1.91 kB 0 B
examples/getstarted/build/zh-t8kOIWsP-y_lzxhpN.js 4.2 kB 0 B
examples/getstarted/build/zh-Vd3mfBR--f6qScRof.js 1.07 kB 0 B
examples/getstarted/build/zh-WWNi5hqs-mHAwOl5D.js 144 B 0 B

compressed-size-action

@@ -274,7 +276,7 @@ const DocumentActionsMenu = ({
})}
</VisuallyHidden>
</Menu.Trigger>
<Menu.Content top="4px" popoverPlacement="bottom-end">
<Menu.Content top="4px" maxHeight={undefined} popoverPlacement="bottom-end">
Copy link
Contributor

Choose a reason for hiding this comment

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

Just wondering why you need to pass maxHeight as undefined?

Copy link
Member Author

Choose a reason for hiding this comment

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

because by default the Menu.Content has a fixed height to let menu items scroll inside them, I kind of think it's a bit dumb and i'm wondering if from V2 the default isn't set and you set it to w/e.... thoughts?

@joshuaellis joshuaellis merged commit a38034b into v5/draft-and-publish Feb 20, 2024
28 checks passed
@joshuaellis joshuaellis deleted the draft-and-publish/information branch February 20, 2024 14:40
joshuaellis added a commit that referenced this pull request Feb 22, 2024
* feat: return metadata on content manager endpoints (#19361)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* feat: fix cm metadata api tests (#19375)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* fix: admin test

* chore(cm): refactor CM (#19341)

* chore(cm): refactor EditView

comes with a host of new re-usable APIs!

* feat(cm): add useDocument hook

* feat(cm): add useDocumentOperations hook

* feat(cm): initialise EditView header

* feat(cm): add useDocumentLayout hook

* fix: listView from layout refactor

* chore(cm): refactor editview form input renderer

* chore: fix lint & ts

* fix: re-add custom fields

* test: fix admin/CM unit tests

* docs(cm): add docs at a high level of how the CM works

* test: add useDocumentRBAC tests

* chore: pr amends

* feat: add addEditViewSidePanel API to strapi (#19398)

* feat: add addEditViewSidePanel API to strapi

fix: don't pass all the query params to the create route

* chore: pr amends

* fix: return available status when content type doesnt have i18n enabled (#19419)

* fix: return available status when content type doesnt have i18n enabled

* chore: remove comment

* fix(cm): list view & build process

* feat: save and publish

* feat: update contract

* feat: dp tests

* chore: use document from create and update

* feat: save and publish single types

* feat: return metadata on content manager endpoints (#19361)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* feat: fix cm metadata api tests (#19375)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* fix: admin test

* chore(cm): refactor CM (#19341)

* chore(cm): refactor EditView

comes with a host of new re-usable APIs!

* feat(cm): add useDocument hook

* feat(cm): add useDocumentOperations hook

* feat(cm): initialise EditView header

* feat(cm): add useDocumentLayout hook

* fix: listView from layout refactor

* chore(cm): refactor editview form input renderer

* chore: fix lint & ts

* fix: re-add custom fields

* test: fix admin/CM unit tests

* docs(cm): add docs at a high level of how the CM works

* test: add useDocumentRBAC tests

* chore: pr amends

* feat: add addEditViewSidePanel API to strapi (#19398)

* feat: add addEditViewSidePanel API to strapi

fix: don't pass all the query params to the create route

* chore: pr amends

* fix: return available status when content type doesnt have i18n enabled (#19419)

* fix: return available status when content type doesnt have i18n enabled

* chore: remove comment

* fix(cm): list view & build process

* feat: add publish & update action (#19423)

* feat: return metadata on content manager endpoints (#19361)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* feat: fix cm metadata api tests (#19375)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* fix: admin test

* chore(cm): refactor CM (#19341)

* chore(cm): refactor EditView

comes with a host of new re-usable APIs!

* feat(cm): add useDocument hook

* feat(cm): add useDocumentOperations hook

* feat(cm): initialise EditView header

* feat(cm): add useDocumentLayout hook

* fix: listView from layout refactor

* chore(cm): refactor editview form input renderer

* chore: fix lint & ts

* fix: re-add custom fields

* test: fix admin/CM unit tests

* docs(cm): add docs at a high level of how the CM works

* test: add useDocumentRBAC tests

* chore: pr amends

* feat: add addEditViewSidePanel API to strapi (#19398)

* feat: add addEditViewSidePanel API to strapi

fix: don't pass all the query params to the create route

* chore: pr amends

* fix: return available status when content type doesnt have i18n enabled (#19419)

* fix: return available status when content type doesnt have i18n enabled

* chore: remove comment

* feat: add publish & update action

* feat: add published disabled state

* test: fix suite

* test: add unit for Panels

* fix(cm): status not state for redirect

* fix(cm): list view status & component main field property

* chore: pr feedback

* chore: apply suggestions

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

---------

Co-authored-by: Marc Roig <marc12info@gmail.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* feat: test single types

* feat: wrap single type publish into a transaction

* feat(cm): add unpublish & delete actions, also re-enable single-types (#19459)

* fix: delete url was wrong way round

* feat: compute modified status

* fix(cm): reimplement ListSettingsView (#19432)

* chore: PR feedback

* feat: discard endpoint

* feat: discard draft api tests

* feat: unpublish and discard

* chore: pr comments

* chore: update sanitizer

* feat(cm): add publish and save (#19500)

* feat(cm): add publish and save

* test(cm): fix unit for useDocumentActions

* Update packages/core/content-manager/server/src/controllers/collection-types.ts

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* Update packages/core/content-manager/shared/contracts/single-types-v5.ts

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* feat(document-service): map document ID to entry ID (#19248)

* feat: use document service in content manager

* feat: update contracts with meta information

* chore: group metadata types into a single type

* feat: metadata information in single types

* chore: change meta contract to return documents instead of strings

* fix: remove unused type

* fix: ignore doc id if entry is null

* fix: update contract metadata

* feat: document metadata service

* feat: locale and status filtering

* chore: add comment

* chore: refactor metadata service

* chore: refactor entity manager exists to handle single types

* feat: refactor single type controllers to use documents

* feat: get locale param from in cm endpoints

* Revert "feat: get locale param from in cm endpoints"

This reverts commit 856c385.

* feat: get locale param from cm endpoints

* Update packages/plugins/i18n/server/src/controllers/validate-locale-creation.ts

Co-authored-by: Ben Irvin <ben@innerdvations.com>

* fix: entity manager unit tests

* chore: unit test document metadata

* feat: prevent empty string locale filtering

* fix: cm contract import

* chore: test new d&p cm features

* fix: search content manager api test

* fix: cm tests

* fix: cm tests

* fix: cm tests

* fix(content-manager): access to non default locale documents (#19190)

* fix(content-manager): access to non default locale documents

* chore(content-manager): revert route construction

* fix(content-manager): api tests for number of draft relations

* test(content-manager): counting number of draft relations for non default locales

* chore(content-manager): remove default locale from entity manager countDraftRelations

* chore: basic relations testing for document service

* chore(e2e): disable edit view tests (#19235)

* feat: get relation ids

* chore: clean functions into other folders

* chore: rename files

* fix: group document ids by its uid

* feat: id mapper

* chore: improve typings

* chore: rename transform functions

* fix: id-transform tests

* chore: simplify function return value

* chore: improve comments

* fix: api tests

* fix: single types unit test

* fix: skip relations test

* fix: exclude fields

* fix: short hand ifs

* fix: merge conflict

* fix: transform output of find one

* Update packages/core/core/src/services/document-service/transform/utils.ts

Co-authored-by: Ben Irvin <ben.irvin@strapi.io>

* feat[Document Service]: Param transformation (#19373)

* fix(core): wip param transformation

* feat(core): wip param transformation based on relational status

* feat(core): wip populate and filter transformation based on relational status

* chore(core): simplify fields and sort

* chore(core): clean up

* feat(core): wip filter transformation with traverseQueryFilters

* feat(core): reorganise and PR feedback

* fix(core): filters traversal logic

* feat(core): populate relational transformations

* chore(core): reintroduce populate transformation

* fix(core): enforce that fields must include id

* fix(core): enforce that fields must include id

* fix(core): filter and sort transformation

* chore(core): typos

* chore(core): further filters test cases

* feat(core): support object based sorts

* chore(core): fields test naming

* feat(core): handle logical operators in filters

* fix: skip conditions test

* fix(core): switchIdForDocumentId (#19497)

* fix: uniqueness test

* fix: available status should be an array

* fix: available statuses

* fix: skip uniqueness folder

* fix: skip uniqueness test errors

* fix: skip failing test

---------

Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>

* chore: re-implement edit configuration (#19488)

* chore: re-implement edit configuration

* chore: cleanups

* test: fix unit tests

* feat(cm): add discard changes action (#19509)

* feat(cm): add discard changes action

* feat(cm): add discard when unpublishing

* test(e2e): fix editview e2e

* test(e2e): fix uniqueness partially

* test(unit): fix unit tests for actions & add for discard

* chore: bump playwright

* fix(webkit): add shim for requestIdCallback

* chore: pr amends

* feat: return status on available locales

* feat: add document-actions to list-view (#19523)

* fix(cm): add gap and alignment for edit-view heading with super long names

* fix(cm): list view status'

* feat: add list-view actions

* fix: conditions for actions to be enabled

* fix: stay on draft tab when published

* fix: stop propogation on list-view row click

* test(e2e): fix editview tests

* chore: update spelling error

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

---------

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* feat: test document metadata

* chore: remove unnecessary unit test

* fix: return modified on published documents

* chore: init split single-type collection-type in document service

* Fix/fields test case (#19481)

* Update packages/core/content-manager/server/src/services/document-metadata.ts

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* fix: pretty

* chore: refactor middlewares

* feat: send empty object if locale does not exist on document

* feat: single types

* chore: add tests to middlewares

* feat: update locale using query params (#19546)

* feat: return available locales when not finding locale

* chore: update typings

* feat: add clone action (#19526)

* feat: add clone action

* test(e2e): add auto clone tests

* chore: pr amends

* feat: add information to header actions menu (#19548)

* feat: add information to header actions menu

* fix: dont use non-null-assertion

* feat: manage relations on publish (#19427)


---------

Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>

* feat: v5 i18n relations (#19504)


Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>

* fix: locale test api

* chore: refactor i18n (#19555)

* chore: remove types package, should be using strapi

* chore: refactor i18n settings page

* feat: add i18n to CM

* feat(i18n): add delete locale action (#19562)

* chore: pr amends

Co-authored-by: Simone <startae14@gmail.com>

---------

Co-authored-by: Simone <startae14@gmail.com>

* feat(cm): re-implement validation (#19578)

* feat: re-implement validation in the CM

feat: add blocker

feat: handle validation errors from the API

chore: reimplement useFieldHint

test(unit): fix fe tests

chore: fix bad logical operator

* chore: await notifications to leave before trying to go to other pages

* fix: validation issues & blocker showing up incorrectly

* fix: broken publish behaviour

* fix(content-manager): uid availability and generation (#19518)

* fix(content-manager): uid availability and generation

* fix(content-manager): pass locale as is from UID service

* fix(content-manager): match UIDs based on startsWith

---------

Co-authored-by: Marc Roig <marc12info@gmail.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Simone <startae14@gmail.com>
joshuaellis added a commit that referenced this pull request Feb 28, 2024
* feat: return metadata on content manager endpoints (#19361)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* feat: fix cm metadata api tests (#19375)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* fix: admin test

* chore(cm): refactor CM (#19341)

* chore(cm): refactor EditView

comes with a host of new re-usable APIs!

* feat(cm): add useDocument hook

* feat(cm): add useDocumentOperations hook

* feat(cm): initialise EditView header

* feat(cm): add useDocumentLayout hook

* fix: listView from layout refactor

* chore(cm): refactor editview form input renderer

* chore: fix lint & ts

* fix: re-add custom fields

* test: fix admin/CM unit tests

* docs(cm): add docs at a high level of how the CM works

* test: add useDocumentRBAC tests

* chore: pr amends

* feat: add addEditViewSidePanel API to strapi (#19398)

* feat: add addEditViewSidePanel API to strapi

fix: don't pass all the query params to the create route

* chore: pr amends

* fix: return available status when content type doesnt have i18n enabled (#19419)

* fix: return available status when content type doesnt have i18n enabled

* chore: remove comment

* fix(cm): list view & build process

* feat: save and publish

* feat: update contract

* feat: dp tests

* chore: use document from create and update

* feat: save and publish single types

* feat: return metadata on content manager endpoints (#19361)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* feat: fix cm metadata api tests (#19375)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* fix: admin test

* chore(cm): refactor CM (#19341)

* chore(cm): refactor EditView

comes with a host of new re-usable APIs!

* feat(cm): add useDocument hook

* feat(cm): add useDocumentOperations hook

* feat(cm): initialise EditView header

* feat(cm): add useDocumentLayout hook

* fix: listView from layout refactor

* chore(cm): refactor editview form input renderer

* chore: fix lint & ts

* fix: re-add custom fields

* test: fix admin/CM unit tests

* docs(cm): add docs at a high level of how the CM works

* test: add useDocumentRBAC tests

* chore: pr amends

* feat: add addEditViewSidePanel API to strapi (#19398)

* feat: add addEditViewSidePanel API to strapi

fix: don't pass all the query params to the create route

* chore: pr amends

* fix: return available status when content type doesnt have i18n enabled (#19419)

* fix: return available status when content type doesnt have i18n enabled

* chore: remove comment

* fix(cm): list view & build process

* feat: add publish & update action (#19423)

* feat: return metadata on content manager endpoints (#19361)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* feat: fix cm metadata api tests (#19375)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* fix: admin test

* chore(cm): refactor CM (#19341)

* chore(cm): refactor EditView

comes with a host of new re-usable APIs!

* feat(cm): add useDocument hook

* feat(cm): add useDocumentOperations hook

* feat(cm): initialise EditView header

* feat(cm): add useDocumentLayout hook

* fix: listView from layout refactor

* chore(cm): refactor editview form input renderer

* chore: fix lint & ts

* fix: re-add custom fields

* test: fix admin/CM unit tests

* docs(cm): add docs at a high level of how the CM works

* test: add useDocumentRBAC tests

* chore: pr amends

* feat: add addEditViewSidePanel API to strapi (#19398)

* feat: add addEditViewSidePanel API to strapi

fix: don't pass all the query params to the create route

* chore: pr amends

* fix: return available status when content type doesnt have i18n enabled (#19419)

* fix: return available status when content type doesnt have i18n enabled

* chore: remove comment

* feat: add publish & update action

* feat: add published disabled state

* test: fix suite

* test: add unit for Panels

* fix(cm): status not state for redirect

* fix(cm): list view status & component main field property

* chore: pr feedback

* chore: apply suggestions

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

---------

Co-authored-by: Marc Roig <marc12info@gmail.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* feat: test single types

* feat: wrap single type publish into a transaction

* feat(cm): add unpublish & delete actions, also re-enable single-types (#19459)

* fix: delete url was wrong way round

* feat: compute modified status

* fix(cm): reimplement ListSettingsView (#19432)

* chore: PR feedback

* feat: discard endpoint

* feat: discard draft api tests

* feat: unpublish and discard

* chore: pr comments

* chore: update sanitizer

* feat(cm): add publish and save (#19500)

* feat(cm): add publish and save

* test(cm): fix unit for useDocumentActions

* Update packages/core/content-manager/server/src/controllers/collection-types.ts

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* Update packages/core/content-manager/shared/contracts/single-types-v5.ts

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* feat(document-service): map document ID to entry ID (#19248)

* feat: use document service in content manager

* feat: update contracts with meta information

* chore: group metadata types into a single type

* feat: metadata information in single types

* chore: change meta contract to return documents instead of strings

* fix: remove unused type

* fix: ignore doc id if entry is null

* fix: update contract metadata

* feat: document metadata service

* feat: locale and status filtering

* chore: add comment

* chore: refactor metadata service

* chore: refactor entity manager exists to handle single types

* feat: refactor single type controllers to use documents

* feat: get locale param from in cm endpoints

* Revert "feat: get locale param from in cm endpoints"

This reverts commit 856c385.

* feat: get locale param from cm endpoints

* Update packages/plugins/i18n/server/src/controllers/validate-locale-creation.ts

Co-authored-by: Ben Irvin <ben@innerdvations.com>

* fix: entity manager unit tests

* chore: unit test document metadata

* feat: prevent empty string locale filtering

* fix: cm contract import

* chore: test new d&p cm features

* fix: search content manager api test

* fix: cm tests

* fix: cm tests

* fix: cm tests

* fix(content-manager): access to non default locale documents (#19190)

* fix(content-manager): access to non default locale documents

* chore(content-manager): revert route construction

* fix(content-manager): api tests for number of draft relations

* test(content-manager): counting number of draft relations for non default locales

* chore(content-manager): remove default locale from entity manager countDraftRelations

* chore: basic relations testing for document service

* chore(e2e): disable edit view tests (#19235)

* feat: get relation ids

* chore: clean functions into other folders

* chore: rename files

* fix: group document ids by its uid

* feat: id mapper

* chore: improve typings

* chore: rename transform functions

* fix: id-transform tests

* chore: simplify function return value

* chore: improve comments

* fix: api tests

* fix: single types unit test

* fix: skip relations test

* fix: exclude fields

* fix: short hand ifs

* fix: merge conflict

* fix: transform output of find one

* Update packages/core/core/src/services/document-service/transform/utils.ts

Co-authored-by: Ben Irvin <ben.irvin@strapi.io>

* feat[Document Service]: Param transformation (#19373)

* fix(core): wip param transformation

* feat(core): wip param transformation based on relational status

* feat(core): wip populate and filter transformation based on relational status

* chore(core): simplify fields and sort

* chore(core): clean up

* feat(core): wip filter transformation with traverseQueryFilters

* feat(core): reorganise and PR feedback

* fix(core): filters traversal logic

* feat(core): populate relational transformations

* chore(core): reintroduce populate transformation

* fix(core): enforce that fields must include id

* fix(core): enforce that fields must include id

* fix(core): filter and sort transformation

* chore(core): typos

* chore(core): further filters test cases

* feat(core): support object based sorts

* chore(core): fields test naming

* feat(core): handle logical operators in filters

* fix: skip conditions test

* fix(core): switchIdForDocumentId (#19497)

* fix: uniqueness test

* fix: available status should be an array

* fix: available statuses

* fix: skip uniqueness folder

* fix: skip uniqueness test errors

* fix: skip failing test

---------

Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>

* chore: re-implement edit configuration (#19488)

* chore: re-implement edit configuration

* chore: cleanups

* test: fix unit tests

* feat(cm): add discard changes action (#19509)

* feat(cm): add discard changes action

* feat(cm): add discard when unpublishing

* test(e2e): fix editview e2e

* test(e2e): fix uniqueness partially

* test(unit): fix unit tests for actions & add for discard

* chore: bump playwright

* fix(webkit): add shim for requestIdCallback

* chore: pr amends

* feat: return status on available locales

* feat: add document-actions to list-view (#19523)

* fix(cm): add gap and alignment for edit-view heading with super long names

* fix(cm): list view status'

* feat: add list-view actions

* fix: conditions for actions to be enabled

* fix: stay on draft tab when published

* fix: stop propogation on list-view row click

* test(e2e): fix editview tests

* chore: update spelling error

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

---------

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* feat: test document metadata

* chore: remove unnecessary unit test

* fix: return modified on published documents

* chore: init split single-type collection-type in document service

* Fix/fields test case (#19481)

* Update packages/core/content-manager/server/src/services/document-metadata.ts

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* fix: pretty

* chore: refactor middlewares

* feat: send empty object if locale does not exist on document

* feat: single types

* chore: add tests to middlewares

* feat: update locale using query params (#19546)

* feat: return available locales when not finding locale

* chore: update typings

* feat: add clone action (#19526)

* feat: add clone action

* test(e2e): add auto clone tests

* chore: pr amends

* feat: add information to header actions menu (#19548)

* feat: add information to header actions menu

* fix: dont use non-null-assertion

* feat: manage relations on publish (#19427)


---------

Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>

* feat: v5 i18n relations (#19504)


Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>

* fix: locale test api

* feat: undo document id to id switch

* feat: make documentId preceed id when connecting relations

* fix: return documentId in clone method

* fix: document service api tests

* chore: start content-api v5 migration

* chore: implement entire content-api without d&p endpoints

* chore: refactor i18n (#19555)

* chore: remove types package, should be using strapi

* chore: refactor i18n settings page

* feat: add i18n to CM

* feat(i18n): add delete locale action (#19562)

* chore: pr amends

Co-authored-by: Simone <startae14@gmail.com>

---------

Co-authored-by: Simone <startae14@gmail.com>

* chore: add withCount & loosen the typings for now

* fix: adapt content manager to use new doc service api (#19584)

* fix: adapt content manager to use new doc service api

* fix: fix cm setting ids

* chore: pr suggestions

* chore: remove console.log

* chore: fix unit tests

* enhancement: use defaultLocale on delete/publish/unpublish/discardDra… (#19583)

* enhancement: use defaultLocale on delete/publish/unpublish/discardDraft by default, add * for all

* fix: delete all locales if locale is undefined when deleting

---------

Co-authored-by: Marc-Roig <marc12info@gmail.com>

* feat(cm): re-implement validation (#19578)

* feat: re-implement validation in the CM

feat: add blocker

feat: handle validation errors from the API

chore: reimplement useFieldHint

test(unit): fix fe tests

chore: fix bad logical operator

* chore: await notifications to leave before trying to go to other pages

* fix: validation issues & blocker showing up incorrectly

* fix: broken publish behaviour

* fix(content-manager): uid availability and generation (#19518)

* fix(content-manager): uid availability and generation

* fix(content-manager): pass locale as is from UID service

* fix(content-manager): match UIDs based on startsWith

* fix: ts error

* feat: default document service factory (#19592)

* feat: default ds factory
* fix: use uid and not content type in repository

* Merge branch 'v5/main' into v5/id-to-documentId

* fix: udpate document id references in content manager

* chore: use root document service on content manager endpoints

* feat: move single type logic into core api

* fix: unit tests

* fix: content-api tests

* fix: remove doc service repository from documents

* fix: upload file tests

* fix: api tests

* fix: remove id mapping on content manager

* fix: send documentId and nod id on collection types

* chore(content-manager): use documentId over id (#19618)

* chore: use doucmentId over id

* docs: update contributor documentation

* test: update snapshots & msw return values

* chore: fix ts

* chore: make bulk actions documentIds argument the same time for consistency

Co-Authored-By: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

---------

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* fix: cm api tests

* fix: remove type

* fix: remove unused param

---------

Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>
@echoes-hq echoes-hq bot added the echoes/type: feature Effort to deliver new features, significant feature changes and new functionality label Feb 28, 2024
remidej added a commit that referenced this pull request Feb 28, 2024
* fix: prevent infinite loop opening pool connections in mysql

* test(database): init unit tests for createMetadata

* feat(cm): D&P pt2 (#19380)

* feat: return metadata on content manager endpoints (#19361)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* feat: fix cm metadata api tests (#19375)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* fix: admin test

* chore(cm): refactor CM (#19341)

* chore(cm): refactor EditView

comes with a host of new re-usable APIs!

* feat(cm): add useDocument hook

* feat(cm): add useDocumentOperations hook

* feat(cm): initialise EditView header

* feat(cm): add useDocumentLayout hook

* fix: listView from layout refactor

* chore(cm): refactor editview form input renderer

* chore: fix lint & ts

* fix: re-add custom fields

* test: fix admin/CM unit tests

* docs(cm): add docs at a high level of how the CM works

* test: add useDocumentRBAC tests

* chore: pr amends

* feat: add addEditViewSidePanel API to strapi (#19398)

* feat: add addEditViewSidePanel API to strapi

fix: don't pass all the query params to the create route

* chore: pr amends

* fix: return available status when content type doesnt have i18n enabled (#19419)

* fix: return available status when content type doesnt have i18n enabled

* chore: remove comment

* fix(cm): list view & build process

* feat: save and publish

* feat: update contract

* feat: dp tests

* chore: use document from create and update

* feat: save and publish single types

* feat: return metadata on content manager endpoints (#19361)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* feat: fix cm metadata api tests (#19375)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* fix: admin test

* chore(cm): refactor CM (#19341)

* chore(cm): refactor EditView

comes with a host of new re-usable APIs!

* feat(cm): add useDocument hook

* feat(cm): add useDocumentOperations hook

* feat(cm): initialise EditView header

* feat(cm): add useDocumentLayout hook

* fix: listView from layout refactor

* chore(cm): refactor editview form input renderer

* chore: fix lint & ts

* fix: re-add custom fields

* test: fix admin/CM unit tests

* docs(cm): add docs at a high level of how the CM works

* test: add useDocumentRBAC tests

* chore: pr amends

* feat: add addEditViewSidePanel API to strapi (#19398)

* feat: add addEditViewSidePanel API to strapi

fix: don't pass all the query params to the create route

* chore: pr amends

* fix: return available status when content type doesnt have i18n enabled (#19419)

* fix: return available status when content type doesnt have i18n enabled

* chore: remove comment

* fix(cm): list view & build process

* feat: add publish & update action (#19423)

* feat: return metadata on content manager endpoints (#19361)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* feat: fix cm metadata api tests (#19375)

* feat: return metadata on content manager endpoints

* feat: return meta

* fix: cm tests

* fix: admin test

* chore(cm): refactor CM (#19341)

* chore(cm): refactor EditView

comes with a host of new re-usable APIs!

* feat(cm): add useDocument hook

* feat(cm): add useDocumentOperations hook

* feat(cm): initialise EditView header

* feat(cm): add useDocumentLayout hook

* fix: listView from layout refactor

* chore(cm): refactor editview form input renderer

* chore: fix lint & ts

* fix: re-add custom fields

* test: fix admin/CM unit tests

* docs(cm): add docs at a high level of how the CM works

* test: add useDocumentRBAC tests

* chore: pr amends

* feat: add addEditViewSidePanel API to strapi (#19398)

* feat: add addEditViewSidePanel API to strapi

fix: don't pass all the query params to the create route

* chore: pr amends

* fix: return available status when content type doesnt have i18n enabled (#19419)

* fix: return available status when content type doesnt have i18n enabled

* chore: remove comment

* feat: add publish & update action

* feat: add published disabled state

* test: fix suite

* test: add unit for Panels

* fix(cm): status not state for redirect

* fix(cm): list view status & component main field property

* chore: pr feedback

* chore: apply suggestions

Co-authored-by: markkaylor <mark.kaylor@strapi.io>

---------

Co-authored-by: Marc Roig <marc12info@gmail.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>

* feat: test single types

* feat: wrap single type publish into a transaction

* feat(cm): add unpublish & delete actions, also re-enable single-types (#19459)

* fix: delete url was wrong way round

* feat: compute modified status

* fix(cm): reimplement ListSettingsView (#19432)

* chore: PR feedback

* feat: discard endpoint

* feat: discard draft api tests

* feat: unpublish and discard

* chore: pr comments

* chore: update sanitizer

* feat(cm): add publish and save (#19500)

* feat(cm): add publish and save

* test(cm): fix unit for useDocumentActions

* Update packages/core/content-manager/server/src/controllers/collection-types.ts

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* Update packages/core/content-manager/shared/contracts/single-types-v5.ts

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* feat(document-service): map document ID to entry ID (#19248)

* feat: use document service in content manager

* feat: update contracts with meta information

* chore: group metadata types into a single type

* feat: metadata information in single types

* chore: change meta contract to return documents instead of strings

* fix: remove unused type

* fix: ignore doc id if entry is null

* fix: update contract metadata

* feat: document metadata service

* feat: locale and status filtering

* chore: add comment

* chore: refactor metadata service

* chore: refactor entity manager exists to handle single types

* feat: refactor single type controllers to use documents

* feat: get locale param from in cm endpoints

* Revert "feat: get locale param from in cm endpoints"

This reverts commit 856c385.

* feat: get locale param from cm endpoints

* Update packages/plugins/i18n/server/src/controllers/validate-locale-creation.ts

Co-authored-by: Ben Irvin <ben@innerdvations.com>

* fix: entity manager unit tests

* chore: unit test document metadata

* feat: prevent empty string locale filtering

* fix: cm contract import

* chore: test new d&p cm features

* fix: search content manager api test

* fix: cm tests

* fix: cm tests

* fix: cm tests

* fix(content-manager): access to non default locale documents (#19190)

* fix(content-manager): access to non default locale documents

* chore(content-manager): revert route construction

* fix(content-manager): api tests for number of draft relations

* test(content-manager): counting number of draft relations for non default locales

* chore(content-manager): remove default locale from entity manager countDraftRelations

* chore: basic relations testing for document service

* chore(e2e): disable edit view tests (#19235)

* feat: get relation ids

* chore: clean functions into other folders

* chore: rename files

* fix: group document ids by its uid

* feat: id mapper

* chore: improve typings

* chore: rename transform functions

* fix: id-transform tests

* chore: simplify function return value

* chore: improve comments

* fix: api tests

* fix: single types unit test

* fix: skip relations test

* fix: exclude fields

* fix: short hand ifs

* fix: merge conflict

* fix: transform output of find one

* Update packages/core/core/src/services/document-service/transform/utils.ts

Co-authored-by: Ben Irvin <ben.irvin@strapi.io>

* feat[Document Service]: Param transformation (#19373)

* fix(core): wip param transformation

* feat(core): wip param transformation based on relational status

* feat(core): wip populate and filter transformation based on relational status

* chore(core): simplify fields and sort

* chore(core): clean up

* feat(core): wip filter transformation with traverseQueryFilters

* feat(core): reorganise and PR feedback

* fix(core): filters traversal logic

* feat(core): populate relational transformations

* chore(core): reintroduce populate transformation

* fix(core): enforce that fields must include id

* fix(core): enforce that fields must include id

* fix(core): filter and sort transformation

* chore(core): typos

* chore(core): further filters test cases

* feat(core): support object based sorts

* chore(core): fields test naming

* feat(core): handle logical operators in filters

* fix: skip conditions test

* fix(core): switchIdForDocumentId (#19497)

* fix: uniqueness test

* fix: available status should be an array

* fix: available statuses

* fix: skip uniqueness folder

* fix: skip uniqueness test errors

* fix: skip failing test

---------

Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>

* chore: re-implement edit configuration (#19488)

* chore: re-implement edit configuration

* chore: cleanups

* test: fix unit tests

* feat(cm): add discard changes action (#19509)

* feat(cm): add discard changes action

* feat(cm): add discard when unpublishing

* test(e2e): fix editview e2e

* test(e2e): fix uniqueness partially

* test(unit): fix unit tests for actions & add for discard

* chore: bump playwright

* fix(webkit): add shim for requestIdCallback

* chore: pr amends

* feat: return status on available locales

* feat: add document-actions to list-view (#19523)

* fix(cm): add gap and alignment for edit-view heading with super long names

* fix(cm): list view status'

* feat: add list-view actions

* fix: conditions for actions to be enabled

* fix: stay on draft tab when published

* fix: stop propogation on list-view row click

* test(e2e): fix editview tests

* chore: update spelling error

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

---------

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* feat: test document metadata

* chore: remove unnecessary unit test

* fix: return modified on published documents

* chore: init split single-type collection-type in document service

* Fix/fields test case (#19481)

* Update packages/core/content-manager/server/src/services/document-metadata.ts

Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>

* fix: pretty

* chore: refactor middlewares

* feat: send empty object if locale does not exist on document

* feat: single types

* chore: add tests to middlewares

* feat: update locale using query params (#19546)

* feat: return available locales when not finding locale

* chore: update typings

* feat: add clone action (#19526)

* feat: add clone action

* test(e2e): add auto clone tests

* chore: pr amends

* feat: add information to header actions menu (#19548)

* feat: add information to header actions menu

* fix: dont use non-null-assertion

* feat: manage relations on publish (#19427)


---------

Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>

* feat: v5 i18n relations (#19504)


Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>

* fix: locale test api

* chore: refactor i18n (#19555)

* chore: remove types package, should be using strapi

* chore: refactor i18n settings page

* feat: add i18n to CM

* feat(i18n): add delete locale action (#19562)

* chore: pr amends

Co-authored-by: Simone <startae14@gmail.com>

---------

Co-authored-by: Simone <startae14@gmail.com>

* feat(cm): re-implement validation (#19578)

* feat: re-implement validation in the CM

feat: add blocker

feat: handle validation errors from the API

chore: reimplement useFieldHint

test(unit): fix fe tests

chore: fix bad logical operator

* chore: await notifications to leave before trying to go to other pages

* fix: validation issues & blocker showing up incorrectly

* fix: broken publish behaviour

* fix(content-manager): uid availability and generation (#19518)

* fix(content-manager): uid availability and generation

* fix(content-manager): pass locale as is from UID service

* fix(content-manager): match UIDs based on startsWith

---------

Co-authored-by: Marc Roig <marc12info@gmail.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>
Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Simone <startae14@gmail.com>

* chore: add centralized methods for replacing hardcoded strings for database identifiers

* chore: update History with new v5 APIs (#19623)

* chore: implement new form component

* chore: display version data

* fix: remove FormLayout to block unsupported fields

* fix: history tests

* chore: infer model kind from initialEntry

* chore: pr feedback first batch

* chore: move mainField to history context

* chore: move data fetching to page level

* fix: ts error in VersionsList test

* fix: permissions loading state

* chore: lift DocumentRBAC

---------

Co-authored-by: Mark Kaylor <mark.kaylor@strapi.io>

---------

Co-authored-by: Ben Irvin <ben.irvin@strapi.io>
Co-authored-by: Josh <37798644+joshuaellis@users.noreply.github.com>
Co-authored-by: Marc Roig <marc12info@gmail.com>
Co-authored-by: markkaylor <mark.kaylor@strapi.io>
Co-authored-by: Jamie Howard <48524071+jhoward1994@users.noreply.github.com>
Co-authored-by: Ben Irvin <ben@innerdvations.com>
Co-authored-by: Jamie Howard <jamie.howard@strapi.io>
Co-authored-by: Alexandre Bodin <bodin.alex@gmail.com>
Co-authored-by: Alexandre BODIN <alexandrebodin@users.noreply.github.com>
Co-authored-by: Simone <startae14@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
echoes/type: feature Effort to deliver new features, significant feature changes and new functionality pr: enhancement This PR adds or updates some part of the codebase or features source: core:content-manager Source is core/content-manager package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants