0
0
Demo for UI bug in plausible CE v2.1
This repository has been archived on 2024-05-31. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
2024-05-30 17:54:24 +02:00
clickhouse 🎉 initial proof of concept 2024-05-30 17:46:34 +02:00
.gitignore 🎉 initial proof of concept 2024-05-30 17:46:34 +02:00
cleanup.sh 🎉 initial proof of concept 2024-05-30 17:46:34 +02:00
docker-compose.yml 🎉 initial proof of concept 2024-05-30 17:46:34 +02:00
plausible-conf.env 🎉 initial proof of concept 2024-05-30 17:46:34 +02:00
README.md 📝 fix order 2024-05-30 17:54:24 +02:00

Steps to reproduce

1. Clone git repo

git clone https://git.tjdev.de/DrMaxNix/plausible-registerdemo
cd plausible-registerdemo

2. Maybe do data cleanup

If you did run the container before you can do a data wipe

./cleanup.sh

3. Start docker container

docker compose up --build

4. Open browser

  1. Open a browser of you choice (tested with firefox)
  2. Navigate to http://127.0.0.1:8000/register
  3. Open browser developer tools
  4. Navigate to network tab under developer tools
  5. Reload page
  6. Find 101 Switching Protocols Packet
  7. Check its contained websocket log to see that ws is working

5. Trigger the error

  1. Enter any Full Name
  2. Enter any Email
  3. Anter any Password and type same into Password confirmation
  4. Click Create my account ->
  5. Notice that the UI did not change
  6. Click Create my account -> again
  7. Notice that the UI still didn't change
  8. Notice that under the Email input there is an error hint