? NPM Resource Changed ? Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
27 Apr 2022

Testing Instructions

  • This is for webauthn so you must be testing on a site with https
  • This fixes an error that is only in nightly/current branch

Set up a webauthn authenticator.
save and close the user
go back to the user and rename the authenticator
save and close the user
go back to the user and delete the authenticator
image

Actual result BEFORE applying this Pull Request

Edit Name and Remove buttons dont do anything

Expected result AFTER applying this Pull Request

Buttons work as epxected

Documentation Changes Required

Votes

# of Users Experiencing Issue
1/1
Average Importance Score
5.00

avatar brianteeman brianteeman - open - 27 Apr 2022
avatar brianteeman brianteeman - change - 27 Apr 2022
Status New Pending
avatar brianteeman brianteeman - change - 27 Apr 2022
Labels Added: NPM Resource Changed ?
avatar joomla-cms-bot joomla-cms-bot - change - 27 Apr 2022
Category JavaScript Repository NPM Change Layout
avatar MacJoom MacJoom - test_item - 20 May 2022 - Tested successfully
avatar MacJoom
MacJoom - comment - 20 May 2022

I have tested this item successfully on 0aac831

Works! Had to upload the media/plg_system_webauthn/js directory from a local installation where i could run npm to a hosted installation where i have https...


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37676.

avatar heelc29
heelc29 - comment - 20 May 2022

I have tested this item successfully on 0aac831


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37676.

avatar heelc29 heelc29 - test_item - 20 May 2022 - Tested successfully
avatar richard67 richard67 - change - 20 May 2022
Status Pending Ready to Commit
avatar richard67
richard67 - comment - 20 May 2022

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/37676.

avatar nikosdion
nikosdion - comment - 24 May 2022

@bembelimen This is a bug about which I notified the project before you released Joomla 4.1.3, on April 26th, 2022. Yet, you published 4.1.3 on May 10th, 2022 — two weeks after my bug report — with a broken WebAuthn implementation. Unfortunate as it may be, I thought that maybe you didn't want to merge it after you released an RC (even though I see other merges, but whatever).

Now I see that Joomla 4.1.4 is released on May 24th, 2022 — four weeks after I reported this bug — and WebAuthn is still broken even though this PR is marked RTC 4 days prior to the 4.1.4 release. Good grief!

Sure, I can register authenticators but I cannot edit or remove them. At this point it's completely dead in the water and it's becoming an issue on my own site as I want to remove a key I added 3 weeks ago but is not protected with a PIN. I guess I have to edit my database, something I can do as a developer but not exactly the user experience we want to sell to our users, is it?

Before you all tell me that I should have tested this PR — no, I couldn't, for obvious reasons. @brianteeman simply copied my bug fix from my PR against the 4.2-dev branch, as I told him to do when reporting the bug. I cannot be the person who wrote the code and the person who tested it, regardless of what the Git history claims. It would be cheating and a valid reason for not being allowed to contribute to the project.

avatar Quy Quy - change - 6 Jun 2022
Labels Added: ?
avatar bembelimen bembelimen - change - 10 Jun 2022
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2022-06-10 14:16:16
Closed_By bembelimen
avatar bembelimen bembelimen - close - 10 Jun 2022
avatar bembelimen bembelimen - merge - 10 Jun 2022
avatar bembelimen
bembelimen - comment - 10 Jun 2022

Thx

Add a Comment

Login with GitHub to post a comment