Commit graph

  • fac6c6169e
    add deploy to railway button #71 Milo 2023-11-30 00:46:16 +00:00
  • 844acbbf72
    Merge f230eb8fec into 14dde3c283 #69 Evan Schwartzentruber 2023-07-31 01:33:30 +00:00
  • f230eb8fec updated #69 splurf 2023-07-30 21:33:24 -04:00
  • 6c92f37a48 optimized cargo dependencies splurf 2023-07-01 00:46:25 -04:00
  • 769116e087 optimized cargo dependencies #68 splurf 2023-07-01 00:29:30 -04:00
  • cd5bd8fcef Allow creation of new document by POST request #64 Matthias Bilger 2023-03-10 16:37:33 +01:00
  • 4913785ccf
    Merge e75af05100 into 14dde3c283 #63 baitian 2023-03-02 06:17:31 +00:00
  • e75af05100 Support wordwrap #63 baitian 2023-03-02 06:12:38 +00:00
  • 14dde3c283 Update README to reflect new Fly.io hosting main Eric Zhang 2023-01-02 00:36:26 -06:00
  • 7536d696b7 Fix badge in README Eric Zhang 2023-01-01 15:09:09 -06:00
  • e4c4de5303
    Add og:title and og:description meta tags (#59) Eric Zhang 2022-12-10 17:50:34 -05:00
  • 7660c8bff9
    Add og:title and og:description meta tags #59 Eric Zhang 2022-12-09 16:32:15 -05:00
  • 1e9b972585
    Improve persistence logic (#55) Heyang Zhou 2022-10-02 12:10:35 +08:00
  • 0d57d28a3c fix gen_range #55 losfair 2022-10-02 03:29:21 +00:00
  • 9ca84266d9 specify patch version of rand losfair 2022-10-02 03:29:10 +00:00
  • 99c66e273b INSERT with ON CONFLICT losfair 2022-10-01 18:36:35 +00:00
  • d1ed9883db Improve persistence logic losfair 2022-10-01 18:10:43 +00:00
  • cb77d5bbe9 fix body overflow #46 Jonathan Goren 2022-03-22 11:05:43 +02:00
  • 70438ee947 move darkMode to a context instead of passing props Jonathan Goren 2022-03-20 21:59:16 +02:00
  • 06344f9759 UI changes Jonathan Goren 2022-03-20 18:21:58 +02:00
  • c2d8427c17 refactors, layout changes, adding neccessary todo #44 Samuel Maier 2022-03-08 15:08:27 +01:00
  • a4d8500ccc A lot of refactors, mostly moving code out of App Samuel Maier 2022-03-08 13:24:30 +01:00
  • 3e86be8348 Refactor: Different way to declare other extensions for a language Samuel Maier 2022-03-01 18:34:01 +01:00
  • d7c14f1c60 Create downloadText wrapper for downloadUri and use it, use string interpolation for filename #43 Samuel Maier 2022-02-19 23:19:47 +01:00
  • aefb7d56db Got rid of eventToAsync Samuel Maier 2022-02-19 23:13:34 +01:00
  • ef03b13ed4 Applied formatting Samuel Maier 2022-02-19 22:24:29 +01:00
  • 5f77d0e5ee Get rid of useCallbacks to fix potential issues Samuel Maier 2022-02-19 22:21:28 +01:00
  • f859a2016d Applied easy review feedback Samuel Maier 2022-02-19 22:11:30 +01:00
  • 5a146b1c78
    Merge branch 'main' into feature/upload-download Eric Zhang 2022-02-19 10:50:17 -05:00
  • 124ff15d3d Only log in to DockerHub on push event Eric Zhang 2022-02-19 10:49:52 -05:00
  • df5d77729d Refactor uploadFile to extract functionality Samuel Maier 2022-02-13 17:26:17 +01:00
  • 836693f04a Fix fileupload button Samuel Maier 2022-02-13 17:06:31 +01:00
  • db1b67b4e9 Add upload and download functionality Samuel Maier 2022-02-13 15:31:26 +01:00
  • 66f1f9d05a
    Add additional support for Monaco basic languages (#35) Eric Zhang 2022-01-02 17:38:41 -06:00
  • 15f873f4bd Add additional support for Monaco basic languages #35 Eric Zhang 2022-01-02 17:21:29 -06:00
  • 2caf088167
    Add multi-platform build support for linux/arm64 (#32) Eric Zhang 2021-12-27 16:16:57 -06:00
  • 1d55668e9f
    Merge branch 'main' into add-arm64-build #32 Eric Zhang 2021-12-27 15:57:01 -06:00
  • 3d072f9cdf Only build ARM64 images on pushes to main Eric Zhang 2021-12-27 15:51:28 -06:00
  • 643a8c2d69 Update frontend dependencies and clippy lints (#33) Eric Zhang 2021-12-27 14:21:00 -06:00
  • 7cc5b9c939
    Update frontend dependencies and clippy lints (#33) Eric Zhang 2021-12-27 14:21:00 -06:00
  • 5cfb2b11fb Update frontend dependencies and clippy lints #33 Eric Zhang 2021-12-27 14:08:23 -06:00
  • f6ae276107 Update README and simplify QEMU platforms Eric Zhang 2021-12-27 13:59:05 -06:00
  • 79552d0c6c Add multi-platform build support for linux/arm64 Eric Zhang 2021-12-27 13:09:45 -06:00
  • 4ac57685c1
    Update dependencies and switch build to Vite (#30) Eric Zhang 2021-11-12 02:38:14 -05:00
  • 1267452302 Update dependencies and switch build to Vite #30 Eric Zhang 2021-11-12 02:06:01 -05:00
  • 204b084e62
    Fix Docker build and add multi-platform support (#29) Eric Zhang 2021-11-11 01:45:04 -05:00
  • 9a5f0959d2 Remove rustpad-server specifier #29 Eric Zhang 2021-11-11 01:11:41 -05:00
  • 73a8461da6 Attempt to remove dependency on rust-musl-builder Eric Zhang 2021-11-11 00:51:57 -05:00
  • 855ca5b839 Specify node:lts-alpine tag to fix build error Eric Zhang 2021-11-10 23:41:50 -05:00
  • ae3f9658ad
    Update README.md Eric Zhang 2021-11-10 20:34:37 -05:00
  • c98a6d7c4e
    Enable state persistence through SQLite (#28) Eric Zhang 2021-10-21 00:40:46 -04:00
  • 2fd8c10ef1 Clarify use of SQLITE_URI in Docker contexts #28 Eric Zhang 2021-10-21 00:24:59 -04:00
  • 6673059d3a Add direct database tests and restructure code Eric Zhang 2021-10-20 13:49:44 -04:00
  • 77196fca0b Update frontend dependencies Eric Zhang 2021-10-20 13:37:16 -04:00
  • 23f76fd51c Update image size estimate listed in README Eric Zhang 2021-10-20 01:03:05 -04:00
  • f925978146 Minor changes to README wording Eric Zhang 2021-10-20 00:09:26 -04:00
  • 7179326097 Update README to describe configuration variables Eric Zhang 2021-10-19 23:48:11 -04:00
  • 57b2e0ffd2 Add SQLite document persistence through SQLx Eric Zhang 2021-10-19 23:35:51 -04:00
  • e00307ef03 Add Docker build CI to pull requests Eric Zhang 2021-10-19 19:38:57 -04:00
  • 8f762fa085 Add Shields.io badges to the README Eric Zhang 2021-10-19 15:54:39 -04:00
  • 503a189893
    Optimization: debounce user cursor updates by 20ms (#26) Eric Zhang 2021-09-18 23:10:07 -04:00
  • a9386b5d47 Update NPM dependency versions #26 Eric Zhang 2021-09-18 23:09:40 -04:00
  • 5a970d3ea9 Optimization: debounce user cursor updates by 20ms Eric Zhang 2021-09-18 23:02:51 -04:00
  • 403f36cd36 Fix broken build on automated tests from #18 Eric Zhang 2021-07-15 20:22:23 -05:00
  • f50f987626
    Allow configuring the number of days to expire documents (#18) Orhun Parmaksız 2021-07-16 02:19:43 +03:00
  • e2d9145a5f
    Update rustpad-server/tests/cleanup.rs #18 Eric Zhang 2021-07-15 18:19:07 -05:00
  • ece266180a
    Merge branch 'main' of ssh://github.com/ekzhang/rustpad into expiry_days orhun 2021-07-15 13:47:49 +03:00
  • 3e10e3ab5d
    Update tests to rename the ServerData orhun 2021-07-15 13:46:51 +03:00
  • 3cd92601cd
    Rename ServerData to ServerConfig orhun 2021-07-15 13:43:19 +03:00
  • d10d12b606
    Remove unnecessary Arc<> while passing expiry_days to cleaner orhun 2021-07-15 13:39:38 +03:00
  • c0cd505fc6 Add media section to README Eric Zhang 2021-07-12 00:26:33 -05:00
  • 2773b44503 Fix color of language options in Windows dark mode Eric Zhang 2021-06-24 18:55:12 -05:00
  • 53b5f0b972
    Add support for full Unicode character set (#15) Eric Zhang 2021-06-24 18:46:55 -05:00
  • eadcb10c3d Add server tests for unicode support #15 Eric Zhang 2021-06-24 18:41:51 -05:00
  • a15938c5af Add support for full Unicode character set Eric Zhang 2021-06-23 23:36:52 -05:00
  • 94a43a880d
    Update test_cleanup for testing a different expiry value orhun 2021-06-10 03:27:53 +03:00
  • 83e54b176c
    Update server tests about server data orhun 2021-06-10 03:21:48 +03:00
  • 33d6c6f0d0
    Allow configuring the number of days to expire documents orhun 2021-06-10 03:15:22 +03:00
  • f4e4a79798 Add an /api/stats endpoint for personal use Eric Zhang 2021-06-08 16:14:55 -05:00
  • 394163955c
    Add dark mode functionality (#4) Amogh Lele 2021-06-09 02:13:39 +05:30
  • 55ca1a0a46 Make minor changes to dark mode styling #4 Eric Zhang 2021-06-08 15:42:29 -05:00
  • d1b8d99b14
    refactor(ui): make button easier to see in dark mode SphericalKat 2021-06-08 01:04:31 +05:30
  • 657c7109b1
    refactor(ui): use darker colors for selections SphericalKat 2021-06-08 00:57:28 +05:30
  • 2a12ab106b
    refactor(ui): fix buttons looking weird in dark mode on hover SphericalKat 2021-06-08 00:38:32 +05:30
  • a06d552935
    refactor(ui): generate colors with higher luminosity in dark mode SphericalKat 2021-06-08 00:30:29 +05:30
  • 91699cc8ec
    refactor(ui): capitalize dark mode heading to be more consistent SphericalKat 2021-06-08 00:24:44 +05:30
  • 025283b5b5
    feat: add dark mode support to user popover SphericalKat 2021-06-06 13:38:55 +05:30
  • 7bc4206b2b
    feat: add dark mode functionality SphericalKat 2021-06-06 13:04:57 +05:30
  • f19d11f555 Use history.replaceState on initial redirect Eric Zhang 2021-06-05 16:21:46 -05:00
  • 301faa43e2 Update README with new screenshot Eric Zhang 2021-06-05 15:14:30 -05:00
  • 5d88fd522b Adjust button styling Eric Zhang 2021-06-05 00:51:55 -05:00
  • 64d0b632ac Implement proper transformation for cursors Eric Zhang 2021-06-05 00:29:25 -05:00
  • 211e567275 Implement MVP of remote selections Eric Zhang 2021-06-04 23:40:52 -05:00
  • 130564bec6 Stop redirecting all routes to index.html Eric Zhang 2021-06-04 18:51:09 -05:00
  • 8257e92589 Frontend updates and refactoring Eric Zhang 2021-06-04 16:14:16 -05:00
  • 68216a962b Fix frontend bug in persisting state Eric Zhang 2021-06-04 15:37:17 -05:00
  • 9a0692f9ff Limit size of documents to 100 KB Eric Zhang 2021-06-04 15:05:24 -05:00
  • 8def441972 Add user presence to the frontend Eric Zhang 2021-06-04 14:34:06 -05:00
  • 56184b569b Eliminate the lost wakeups problem Eric Zhang 2021-06-04 12:12:36 -05:00
  • 7bf644039e Add user presence support to the server Eric Zhang 2021-06-04 00:42:59 -05:00