Skip to content

Major reorganization on flow to create/display newComment form - #72

Merged
lpagliari merged 2 commits into
ether:masterfrom
storytouch:new_comment_refactoring
Jul 17, 2015
Merged

lpagliari merged 2 commits into
ether:masterfrom
storytouch:new_comment_refactoring

Conversation

@lpagliari

Copy link
Copy Markdown
Contributor

As a result, some bugs were fixed:

  • Bug: reset suggestion UI #49, second part;
  • not allowing user to add comment if no text is selected. To reproduce:
    • select some text on editor;
    • click Add Comment;
    • cancel;
    • unselect text;
    • click Add Comment again;
    • result: New Comment form is opened, should not.
  • cleaning form if user didn't click Cancel button to add a new comment on another text selection. To reproduce:
    • select text;
    • click Add Comment;
    • check suggestion checkbox;
    • don't close the form, but select another part of the text;
    • click Add Comment;
    • result: suggestion is checked, should be unchecked.

Luiza Pagliari added 2 commits July 16, 2015 17:07
As a result, some bugs were fixed:
- #49, second part;
- not allowing user to add comment if no text is selected;
- cleaning form if user didn't click Cancel button to add a new comment on another text selection.
lpagliari added a commit that referenced this pull request Jul 17, 2015
Major reorganization on flow to create/display newComment form
@lpagliari
lpagliari merged commit 4db25c9 into ether:master Jul 17, 2015
@lpagliari
lpagliari deleted the new_comment_refactoring branch July 17, 2015 12:55
JohnMcLear added a commit that referenced this pull request Sep 21, 2026
Lockfile-only refresh; no manifest or source change was needed, every
vulnerable package was transitive and already in range.

Runtime scope:
- undici 7.24.8 -> 7.29.1 (transitive via cheerio). Clears all twelve
  runtime alerts: TLS certificate validation bypass (#58), SOCKS5
  cross-origin request routing (#59), WebSocket fragment DoS (#62),
  cross-user cache disclosure (#57, #71, #73), response queue poisoning
  (#60), Set-Cookie header injection / SameSite downgrade (#61, #63,
  #74), response desynchronization on retry (#72) and blob-type CRLF
  injection (#75).

Development scope:
- form-data 4.0.6 (#56), qs 6.16.0 (#52), ws 8.21.3 (#54),
  socket.io-parser 4.2.7 (#78), js-yaml 4.3.2 (#64, #65, #79, #82),
  brace-expansion 1.1.21 (#66).

Nothing was held back; no override was needed.

Testing: backend suite run against an Etherpad core checkout before and
after the refresh gives identical results (82 passing, 5 pending, 14
failing -- the 14 are pre-existing in this environment and unchanged by
the bump). `pnpm run lint` passes with the same 125 pre-existing
warnings and 0 errors.


Claude-Session: https://claude.ai/code/session_013S4pYSjwUsiZtdtMMpW7bw

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
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.

1 participant