Closed Bug 1713470 Opened 3 years ago Closed 3 years ago

Add identify command to cZ and hook into password management

Categories

(SeaMonkey :: Chat, enhancement)

enhancement

Tracking

(seamonkey2.53+ fixed)

RESOLVED FIXED
seamonkey 2.90
Tracking Status
seamonkey2.53 + fixed

People

(Reporter: iannbugzilla, Assigned: iannbugzilla)

References

Details

(Whiteboard: SM2.53.10)

Attachments

(1 file, 2 obsolete files)

This is partially based on parts of the following two commits but with some reworking to remove code duplication:
https://github.com/Ascrod/ambassador/commit/2da104e886a7abb489780583598ad4ea4ef523bd
https://github.com/Ascrod/ambassador/commit/e07206deac14e5a86b157b9e591d182a25cf828a

Attached patch 1713470-irc-passwords-2539.patch (obsolete) — Splinter Review

[Approval Request Comment]
Regression caused by (bug #): n/a
User impact if declined: no password management
Testing completed (on m-c, etc.): 2.53.9
Risk to taking this patch (and alternatives if risky): low
String changes made by this patch: 13 new strings

Attachment #9224141 - Flags: review?(frgrahl)
Attachment #9224141 - Flags: approval-comm-release?
Attachment #9224141 - Flags: approval-comm-esr60?

Changes since last version:

  • When saving password for identify, save against network URL rather than server URL
Attachment #9224141 - Attachment is obsolete: true
Attachment #9224141 - Flags: review?(frgrahl)
Attachment #9224141 - Flags: approval-comm-release?
Attachment #9224141 - Flags: approval-comm-esr60?
Attachment #9232950 - Flags: review?(frgrahl)
Attachment #9232950 - Flags: approval-comm-release?
Attachment #9232950 - Flags: approval-comm-esr60?
Blocks: 1717545

Changes since previous version:

  • Store passwords in password manager against username rather than nickname
Attachment #9232950 - Attachment is obsolete: true
Attachment #9232950 - Flags: review?(frgrahl)
Attachment #9232950 - Flags: approval-comm-release?
Attachment #9232950 - Flags: approval-comm-esr60?
Attachment #9232954 - Flags: review?(frgrahl)
Attachment #9232954 - Flags: approval-comm-release?
Attachment #9232954 - Flags: approval-comm-esr60?

Comment on attachment 9232954 [details] [diff] [review]
1713470-irc-passwords-v1_2-25310.patch

LGTM

tonymec How is the latest 2.53.10b1 pre with hti patch doing for you?

Attachment #9232954 - Flags: review?(frgrahl)
Attachment #9232954 - Flags: review+
Attachment #9232954 - Flags: feedback?(antoine.mechelynck)
Attachment #9232954 - Flags: approval-comm-release?
Attachment #9232954 - Flags: approval-comm-release+
Attachment #9232954 - Flags: approval-comm-esr60?
Attachment #9232954 - Flags: approval-comm-esr60+

Pushed by frgrahl@gmx.net:
https://hg.mozilla.org/comm-central/rev/f344789406f9
Add identify command to cZ and hook into password management. r=frg

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Whiteboard: SM2.53.10
Target Milestone: --- → seamonkey 2.90

(In reply to Frank-Rainer Grahl (:frg) from comment #4)

Sorry for late reply.

Comment on attachment 9232954 [details] [diff] [review]
1713470-irc-passwords-v1_2-25310.patch

LGTM

tonymec How is the latest 2.53.10b1 pre with hti patch doing for you?

I don't know. I've gone back to "standard" NickServ operation, bypassing the PwMgr: no annoying popups, I know how to use it, and in particular I know how to make sure there will be a re-login without my intervention after the remote server disconnects (for example on ping timeout). Using NS IDENTIFY rather than MSG NickServ IDENTIFY avoids displaying the password in any cZ tab. (Of course, you can find it in my prefs if you know where to look, but I'm the only user of this PC and I bet that a casual passerby wouldn't know cZ well enough to know where to look. I even believe that it's better hidden in the cZ prefs than in the password manager.)

Attachment #9232954 - Flags: feedback?(antoine.mechelynck)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: