Skip to content

Commit

Permalink
Move feature rundown to its own readme section and tracking adding E2…
Browse files Browse the repository at this point in the history
…E UI tests

The tests will ensure that as I add new features, I don't break the existing ones.
  • Loading branch information
TomasHubelbauer committed Oct 31, 2023
1 parent 9d82859 commit 3178155
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,20 @@ Whenever the tab becomes invisible, the current note gets archived and the note
archive is stamped and displayed below on the page for historical reference and
callbacks as needed.

The web app offers the ability to recall or delete individual entries or to
export the whole archive as JSON.

## Online Demo

https://tomashubelbauer.github.io/screencast-card


## Features

- Records the draft entry when the tab is left and becomes invisible
- Allows recalling archive entries for quick new drafts based off them
- Allows deleting archive entries
- Allows editing archive entries and keeps update history
- Allows deleting update history entries
- Allows exporting the whole archive as JSON

## Local Development

Open `index.html` in your browser and ensure you have your browser configured
Expand All @@ -43,3 +50,7 @@ this possible.

Display buttons for exporting and copying just the selection, for deleting the
selected entries and for canceling the selection.

### Add Playwright E2E UI tests and run them on pre-commit and in CI

Use GitHub Actions to run Playwright in the CI.

0 comments on commit 3178155

Please sign in to comment.