Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HTTP server #65

Draft
wants to merge 96 commits into
base: main
Choose a base branch
from
Draft

HTTP server #65

wants to merge 96 commits into from

Commits on Jun 30, 2023

  1. Configuration menu
    Copy the full SHA
    cf0e25e View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2023

  1. Improve responses

    lydell committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    bc6843d View commit details
    Browse the repository at this point in the history
  2. Separate file

    lydell committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    8a82139 View commit details
    Browse the repository at this point in the history
  3. Make nice

    lydell committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    33da156 View commit details
    Browse the repository at this point in the history
  4. Support video in Safari

    lydell committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    68243ab View commit details
    Browse the repository at this point in the history
  5. Avoid helper function

    lydell committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    e99e13b View commit details
    Browse the repository at this point in the history
  6. Simplify

    lydell committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    01cf3cf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dd9abd4 View commit details
    Browse the repository at this point in the history
  8. Fix ctrl+c

    lydell committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    f86ba88 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    69630de View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    63d0ade View commit details
    Browse the repository at this point in the history
  11. Properly close sockets

    lydell committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    f2665e2 View commit details
    Browse the repository at this point in the history
  12. Print the urls

    lydell committed Jul 1, 2023
    Configuration menu
    Copy the full SHA
    36e267a View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. Cookies and stuff

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    8cf3a97 View commit details
    Browse the repository at this point in the history
  2. Avoid downloads

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    4f0e8a2 View commit details
    Browse the repository at this point in the history
  3. wbr

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    b72f802 View commit details
    Browse the repository at this point in the history
  4. favicons

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    64755cd View commit details
    Browse the repository at this point in the history
  5. Deduplicate escapeHtml

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    4dc52fa View commit details
    Browse the repository at this point in the history
  6. Add missing escapeHtml

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    62ef1d3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1f44df3 View commit details
    Browse the repository at this point in the history
  8. Update docs

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    726ca52 View commit details
    Browse the repository at this point in the history
  9. Update example readmes

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    a2378b4 View commit details
    Browse the repository at this point in the history
  10. No need to restrict to GET

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    e89a902 View commit details
    Browse the repository at this point in the history
  11. Remove markdown for Firefox

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    cb22d46 View commit details
    Browse the repository at this point in the history
  12. Fix infinite redirect

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    ac86764 View commit details
    Browse the repository at this point in the history
  13. Shorten

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    c17d964 View commit details
    Browse the repository at this point in the history
  14. Fix redirect edge case

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    85fedb8 View commit details
    Browse the repository at this point in the history
  15. Fix typo

    lydell committed Jul 2, 2023
    Configuration menu
    Copy the full SHA
    e44688c View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. Configuration menu
    Copy the full SHA
    e738b7a View commit details
    Browse the repository at this point in the history
  2. Host type

    lydell committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    9ad51c4 View commit details
    Browse the repository at this point in the history
  3. Prettier

    lydell committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    c012b22 View commit details
    Browse the repository at this point in the history
  4. Update docs a little

    lydell committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    64fe323 View commit details
    Browse the repository at this point in the history
  5. Move hidden state to class

    So it is reset when restarting.
    lydell committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    495867f View commit details
    Browse the repository at this point in the history
  6. Better styling

    lydell committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    19bdc27 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. WIP CSS hot reloading

    lydell committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    85bfee0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5574606 View commit details
    Browse the repository at this point in the history
  3. Better in most ways

    lydell committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    b1e05da View commit details
    Browse the repository at this point in the history
  4. Fix sleep

    lydell committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    2b1f744 View commit details
    Browse the repository at this point in the history
  5. Remove impossible state

    lydell committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    8bbd49a View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Tweak

    lydell committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    278ffe1 View commit details
    Browse the repository at this point in the history
  2. Make the flashing work

    lydell committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    cc4d705 View commit details
    Browse the repository at this point in the history
  3. Make tests compile

    lydell committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    1f91eb6 View commit details
    Browse the repository at this point in the history
  4. Prettier

    lydell committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    70e804f View commit details
    Browse the repository at this point in the history
  5. Update docs

    lydell committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    b8abceb View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Update comment

    lydell committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    f2c5fe9 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Make HTML escaping automatic

    lydell committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    0727c27 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    749c8b8 View commit details
    Browse the repository at this point in the history
  3. Fix emoji in Chrome

    lydell committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    4104610 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2023

  1. Configuration menu
    Copy the full SHA
    77b23bf View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

  1. Mark as beta

    lydell committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    7f255ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9e8f4ed View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2023

  1. WIP conventional index.html

    lydell committed Dec 9, 2023
    Configuration menu
    Copy the full SHA
    2e7e61f View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Set headers

    lydell committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    b8d04e1 View commit details
    Browse the repository at this point in the history
  2. Better 404 pages

    lydell committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    e8e310f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3f6a7f View commit details
    Browse the repository at this point in the history
  4. Add a link in headers as well

    lydell committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    7f154bb View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Improve 404 hints

    lydell committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    08da645 View commit details
    Browse the repository at this point in the history
  2. Start working on docs

    lydell committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    7814d2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    09c3da6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9574d97 View commit details
    Browse the repository at this point in the history
  5. Update docs

    lydell committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    19adb71 View commit details
    Browse the repository at this point in the history
  6. Sync docs with main

    lydell committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    57141e8 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    a79f85c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d0f10bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b05a90 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. WIP reload images

    lydell committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    f03247a View commit details
    Browse the repository at this point in the history
  2. reloadSrc

    lydell committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    4970a96 View commit details
    Browse the repository at this point in the history
  3. Reload objects, iframes

    lydell committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    599195d View commit details
    Browse the repository at this point in the history
  4. WIP plug reloaders in

    lydell committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    475b38d View commit details
    Browse the repository at this point in the history
  5. Hot.ts compiles

    lydell committed Dec 29, 2023
    Configuration menu
    Copy the full SHA
    e538d26 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. Configuration menu
    Copy the full SHA
    2c7bf07 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. Configuration menu
    Copy the full SHA
    1e58301 View commit details
    Browse the repository at this point in the history
  2. WIP files changed event

    lydell committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    a6424f4 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    9edee74 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. Configuration menu
    Copy the full SHA
    1d1f7c8 View commit details
    Browse the repository at this point in the history
  2. WIP save original styles

    lydell committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    57c24c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2bf6483 View commit details
    Browse the repository at this point in the history
  4. Replace whole rules since granular updates had edge cases

    For example, `border: 4px solid black`. If you disabled that in the
    devtools and then changed it to `border: 8px solid black` then you ended
    up with 8px wide standard borders (non-solid, not black). Because the
    only thing we truly changed was the width. But one expects the whole
    property to be reflected, not just a part of it.
    lydell committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    c7b3faa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7c999ac View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8b6894f View commit details
    Browse the repository at this point in the history
  7. Avoid setTimeout

    lydell committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    725b35a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7f2da10 View commit details
    Browse the repository at this point in the history
  9. Check that host is the same

    lydell committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    0e08c8c View commit details
    Browse the repository at this point in the history
  10. Remove unused ts-expect-error

    lydell committed Jan 6, 2024
    Configuration menu
    Copy the full SHA
    a7edd0d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bac7325 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. Configuration menu
    Copy the full SHA
    1d827d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c20376 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2dde9b0 View commit details
    Browse the repository at this point in the history
  4. Document

    lydell committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    1f0119a View commit details
    Browse the repository at this point in the history
  5. Merge branch 'main' into http-server

    Conflicts:
    	docs/server.md
    lydell committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    3fee3f5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ae4dd2f View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    f2091ce View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. Handle ENAMETOOLONG

    lydell committed Jan 13, 2024
    Configuration menu
    Copy the full SHA
    b9283c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb97263 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a2c5d94 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    583ac2d View commit details
    Browse the repository at this point in the history