Commit Graph

  • 23a644fa14
    Update page title to use only siteTitle (#83) main Ben Burwood 2025-12-31 01:08:19 +00:00
  • 8e453dde64
    Update page title to use only siteTitle Ben Burwood 2025-12-31 00:56:52 +00:00
  • 0213fd811a
    Fix/security/ip spoofing hardening (#81) abite 2025-11-10 14:29:11 -06:00
  • a62e5f28ed Improve proxy IP validation using ipaddr.js fix/security/ip-spoofing-hardening abiteman 2025-11-09 22:08:49 -08:00
  • 39bff9de1c Bump version to 1.0.5 abiteman 2025-11-09 22:02:36 -08:00
  • 3784194502 Fail-secure on missing client IP in /api/pin-required abiteman 2025-11-09 22:02:09 -08:00
  • b27996524a Add CIDR and comment support to trusted proxy parsing abiteman 2025-11-09 22:00:14 -08:00
  • c42608e3c4 Enhance TRUSTED_PROXY_IPS parsing and validation abiteman 2025-11-09 21:58:34 -08:00
  • 5dc04b1aa6 Add client IP validation for rate-limiting endpoints abiteman 2025-11-09 21:56:12 -08:00
  • dab3f0349f Enhance proxy trust and IP extraction security abiteman 2025-11-09 21:50:49 -08:00
  • aea567803c fix: validate client IP for rate-limiting & PIN auth (TRUST_PROXY config) abiteman 2025-11-09 21:23:05 -08:00
  • 4fe8267e63 Update Docker permissions guidance in README abite 2025-11-03 21:10:11 -06:00
  • e81d00fa94 Add upgrade instructions for Docker users abite 2025-11-03 21:05:12 -06:00
  • 06a1524eda
    Merge pull request #77 from zewelor/dockerignore_more_files abite 2025-11-03 08:34:12 -07:00
  • 7d3487b5f4 Refine .dockerignore to exclude dev and config files zewelor 2025-09-01 08:14:18 +02:00
  • d6889434f0
    Merge pull request #76 from zewelor/build_nonroot_image abite 2025-08-31 14:13:00 -04:00
  • 6026247072
    Merge pull request #75 from zewelor/patch-1 abite 2025-08-31 14:08:51 -04:00
  • dfc2a752fc Use npm ci and named user in Dockerfile zewelor 2025-08-31 13:37:05 +02:00
  • 78454dc26d
    Update Dockerfile Michał Ciemięga 2025-08-31 13:35:32 +02:00
  • 85ee25efaf feat: Enhance Dockerfile for security and production readiness zewelor 2025-08-31 13:03:29 +02:00
  • a0fa7bc371
    Update .dockerignore Michał Ciemięga 2025-08-31 12:37:45 +02:00
  • e002eb4849
    Update .dockerignore to exclude additional files Michał Ciemięga 2025-08-31 12:26:15 +02:00
  • 8ae0c48cb1
    Merge pull request #69 from DumbWareio/dev v1.0.4 Chris 2025-07-15 11:37:18 -07:00
  • 87d70c013b update readme and documentation for using highlight languages & preview modes dev gitmotion 2025-07-15 11:30:23 -07:00
  • 38bce01c05
    Fix preview styles on light/dark toggle and marked-alerts fix (#70) Chris 2025-07-15 11:01:00 -07:00
  • 38f197e5cf Fix preview styles on light/dark toggle and marked-alerts fix fix/github-flavored-alerts-styles gitmotion 2025-07-15 10:55:32 -07:00
  • 8fd5429c96
    Feat/add split preview (#68) Chris 2025-07-14 15:40:45 -07:00
  • 68e9c6e8b7 add mobile touch support with vertical splitting for split preview mode feat/add-split-preview gitmotion 2025-07-14 15:38:08 -07:00
  • 5c1e7ff3eb remove redundant cursor style gitmotion 2025-07-14 14:53:25 -07:00
  • 9c6cc4ec37 add resize cursor to split view handle gitmotion 2025-07-14 14:45:53 -07:00
  • 7d14f821ce Update default preview mode settings to a radio to match the 3 way toggle gitmotion 2025-07-14 13:51:47 -07:00
  • ff08842346 Add split editor & preview mode with a 3-way toggle gitmotion 2025-07-14 13:50:34 -07:00
  • 47caab05b7
    use notepad names for filenames (#67) Chris 2025-07-14 11:53:22 -07:00
  • 475cfa6bc5 add logic to retain id for default notepad feat/use-notepad-names-for-filenames gitmotion 2025-07-14 10:46:07 -07:00
  • b0ee96b1b1 add foundavailablepath check in loop when renaming notepads gitmotion 2025-07-14 00:21:08 -07:00
  • 3c8f2ca14b keep default notepad id gitmotion 2025-07-14 00:11:04 -07:00
  • 650a543053 sanitize file id gitmotion 2025-07-13 18:11:28 -07:00
  • df92883bde bump version to 1.0.3 gitmotion 2025-07-13 17:51:00 -07:00
  • 59c7676b29 refactor findnotepadbyid into a reusable function gitmotion 2025-07-13 17:50:46 -07:00
  • 727092b8e7 add MAX_FILENAME_COLLISION_ATTEMPTS variable gitmotion 2025-07-13 17:39:53 -07:00
  • a36d52d20b use notepad names for filenames gitmotion 2025-07-13 17:23:55 -07:00
  • 3b5325bc68
    Feat/add code syntax highlighting (#65) Chris 2025-07-13 16:12:05 -07:00
  • 0ecb8580c4 refactor undo and redo functionality to be session based per client per notepad feat/add-code-syntax-highlighting gitmotion 2025-07-13 16:03:06 -07:00
  • 208151255f collaborative editing fix for accurate representations between local and remote changes gitmotion 2025-07-11 22:18:40 -07:00
  • a9668f73bf fix tab indenting / deindenting and refactor all functions to declarations instead of arrow functions for hoisting gitmotion 2025-07-11 21:41:13 -07:00
  • 3a58ce7c87 Cache highlight languages and simplify variable in server.js gitmotion 2025-07-09 13:23:53 -07:00
  • bc6f798932 update readme.md image gitmotion 2025-07-09 12:52:43 -07:00
  • 18b8b7692d Add lazy loading to markdown code styles gitmotion 2025-07-09 12:52:14 -07:00
  • da02897971 Add language to copy button and include language label to print preview as well gitmotion 2025-07-07 22:43:15 -07:00
  • f0a3a0f207 refactor preview code into preview manager gitmotion 2025-07-07 21:22:03 -07:00
  • 15ec4c6480 implement tab indenting and deindenting gitmotion 2025-07-05 10:19:04 -07:00
  • d05193b5f2 clean up app.js execution gitmotion 2025-07-03 02:30:07 -07:00
  • a0789746cd Include all language support by default with option to specify/limit list gitmotion 2025-07-03 01:56:30 -07:00
  • 4b106af5b1 Using default languages for highlight.js gitmotion 2025-07-02 23:00:37 -07:00
  • 8b1603f765 update readme.md gitmotion 2025-07-01 19:42:49 -07:00
  • 4f52d1ae8c update readme - add code syntax highlight example gitmotion 2025-07-01 19:39:53 -07:00
  • b858ed0a56 bump version and update readme.md gitmotion 2025-07-01 19:38:48 -07:00
  • ec2b7a7d86 Add language examples for code syntax highlighting gitmotion 2025-07-01 19:35:19 -07:00
  • 99e4f52e52 fix proper importing for code syntax highlighting with css files and register all languages gitmotion 2025-07-01 18:53:33 -07:00
  • e4e05302ea disable markedhighlight for now gitmotion 2025-07-01 16:41:34 -07:00
  • 5fb0e1e6e4 Include highlight styles gitmotion 2025-07-01 16:40:13 -07:00
  • 204a081e36 Add syntax highlighting to markdown preview gitmotion 2025-07-01 11:05:29 -07:00
  • cf7c785328
    Merge pull request #63 from DumbWareio/docs/add-img-shields-readme Chris 2025-06-30 19:30:13 -07:00
  • 071fd12671 Add new shields to readme.md for package.json version, docker hub version, docker pulls, and license gitmotion 2025-06-30 19:29:18 -07:00
  • a4d1820fd3
    Merge pull request #62 from DumbWareio/fix/retain-query-param-login-page Chris 2025-06-30 19:09:02 -07:00
  • d627077f02 Add fix to retain query param for id and redirect after logging in gitmotion 2025-06-30 19:02:32 -07:00
  • 2dde1f3783
    Merge pull request #61 from DumbWareio/v1.0.1 v.1.0.1 Chris 2025-06-30 18:12:17 -07:00
  • 8bf3f9f247 v1.0.1 - new service worker auto cache busting logic - update markdown preview styles with fixes - minor bug fixes gitmotion 2025-06-30 11:18:52 -07:00
  • c8f55a66e9
    Update README.md abite 2025-06-04 11:06:10 -05:00
  • 3cf6291e76 Add Docker Image versioning and style updates for v1.0.0 v1.0.0 gitmotion 2025-05-16 12:42:04 -07:00
  • a856817448
    Merge pull request #59 from gitmotion/feature/set-markdown-preview-default-view-setting abite 2025-04-08 04:49:10 -05:00
  • e743074e97 Add setting for using Markdown preview as default view gitmotion 2025-04-08 01:15:36 -07:00
  • e20061e52c
    Merge pull request #58 from gitmotion/fix/handle-remote-delete abite 2025-04-05 13:27:19 -05:00
  • 6988519113 Add remote delete confirmation and functionality gitmotion 2025-04-03 17:33:17 -07:00
  • e980c465ad
    Merge pull request #57 from gitmotion/fix/unify-theme-settings-login-index abite 2025-03-26 15:42:38 -05:00
  • 09dc3fba96 Unify theme settings with login and app gitmotion 2025-03-26 12:34:29 -07:00
  • cc33dde5c9
    Merge pull request #56 from gitmotion/refactor/move-settings-functionality-to-settingsmanager abite 2025-03-25 23:30:55 -05:00
  • 2316957ee3 Refactored Settings functionality into SettingsManager gitmotion 2025-03-25 16:29:33 -07:00
  • bfc5b2cce0
    Merge pull request #55 from gitmotion/fix/settings-enter-key-save-fix abite 2025-03-24 18:08:39 -05:00
  • 59ab5d402f Enter key save settings fix gitmotion 2025-03-24 16:03:25 -07:00
  • d31da5f500
    Merge pull request #54 from gitmotion/bug/fix-assets-dir-docker-bug abite 2025-03-24 17:40:47 -05:00
  • 95ff9b3676 Fix Assets dir bug docker gitmotion 2025-03-24 15:25:09 -07:00
  • 53140843e9
    Merge pull request #52 from gitmotion/feature/auto-save-toast-config-and-refactors abite 2025-03-24 17:07:08 -05:00
  • ee17281a27 Add autosave / settings modal and code refactors gitmotion 2025-03-24 13:48:19 -07:00
  • 3f880e8d3e
    Merge pull request #49 from gitmotion/feature/dynamic-shortcut-in-tooltips abite 2025-03-14 18:12:48 -04:00
  • 5325626f93 Update tooltips to show shortcuts by OS detection gitmotion 2025-03-14 14:57:49 -07:00
  • 565f242ffa
    Merge pull request #48 from gitmotion/feature/import-notes-into-data-folder abite 2025-03-14 17:04:13 -04:00
  • 66e72559e6 Update notepads.json with new files when added/imported to data folder, added ability to pass more env vars, minor cleanup/restructuring gitmotion 2025-03-14 13:28:55 -07:00
  • 309c60df4b
    Merge pull request #46 from gitmotion/fix/allowall-allowed-origin-fix abite 2025-03-12 12:58:21 -04:00
  • b98811e85d Update allowed origins configuration, add robust checks, url normalization, and error handling gitmotion 2025-03-12 09:44:14 -07:00
  • 5c92b2c288
    Merge pull request #45 from gitmotion/feature/add-allowed-origins-env abite 2025-03-11 21:50:40 -04:00
  • 905960b136 Added ALLOWED_ORIGINS env variable to allow more than one origin gitmotion 2025-03-11 18:19:23 -07:00
  • 877d56e5a7
    Merge pull request #44 from gitmotion/fix/base-url-issue abite 2025-03-11 18:13:23 -04:00
  • c3eee63eb4 Fix undefined BASE_URL issue gitmotion 2025-03-11 15:04:48 -07:00
  • 626af6aad7
    Merge pull request #43 from gitmotion/feature/pwa-registration abite 2025-03-11 15:19:49 -04:00
  • 9ac91948e1 Added PWA Registration: https://github.com/DumbWareio/DumbPad/issues/41 gitmotion 2025-03-10 23:32:43 -07:00
  • 6437970b31 PWA collaboration PWA abite 2025-03-08 09:39:09 -06:00
  • 662480efa4 add conflict resolution abite 2025-03-07 23:25:55 -06:00
  • 33362d822e Initial PWA abite 2025-03-07 22:34:21 -06:00
  • 02296ab082
    Merge pull request #40 from gitmotion/fix/responsive-design abite 2025-03-07 14:42:47 -05:00