Commit graph

  • 0e166fed14 use trim_start_matches main postscriptum 2025-07-13 16:23:49 +03:00
  • 9a0f9a40bc update version postscriptum 2025-07-13 16:04:24 +03:00
  • 7cc68b512e implement snac markdown filter with tests postscriptum 2025-07-13 16:04:14 +03:00
  • bb2979d7e2 apply directory permissions for given path by impl custom create_dir wrapper postscriptum 2025-07-06 00:17:45 +03:00
  • fc4d0c2b3b init filesystem-dir-permissions option postscriptum 2025-07-05 23:26:14 +03:00
  • f9df7c33c9 remove debug construction postscriptum 2025-07-05 23:04:25 +03:00
  • 2c98766126 update version postscriptum 2025-07-05 23:01:24 +03:00
  • fd102a9715 rename filesystem-sync option to filesystem-sync-time postscriptum 2025-07-05 23:01:08 +03:00
  • fabc11f9cb implement filesystem_file_permissions argument option, add some tests, optimize init arguments postscriptum 2025-07-05 22:55:35 +03:00
  • 182d6892c3 update version postscriptum 2025-07-05 15:14:23 +03:00
  • 0862525811 implement filesystem_sync option postscriptum 2025-07-05 15:14:04 +03:00
  • c2d8336156 apply Snac time updated to the new files postscriptum 2025-07-05 14:32:24 +03:00
  • 7baba55272 update version postscriptum 2025-07-05 10:33:33 +03:00
  • afd71fa435 validate filename postscriptum 2025-07-05 10:33:00 +03:00
  • e60c8cf724 update doc lines postscriptum 2025-07-04 20:53:13 +03:00
  • ec047cfcee add listing separator postscriptum 2025-07-04 20:49:23 +03:00
  • a04ccbb476 improve template formatter postscriptum 2025-07-04 20:47:13 +03:00
  • 8b0f28a6c3 update version postscriptum 2025-07-04 18:57:37 +03:00
  • c56767a1ab fix set_permissions location postscriptum 2025-07-04 18:48:28 +03:00
  • 8b8655daf5 draft fs permission options postscriptum 2025-07-04 18:28:39 +03:00
  • 2926f23c22 set default attachment file permissions to 644 postscriptum 2025-07-04 17:46:57 +03:00
  • ed40dc4142 set group read permissions by default postscriptum 2025-07-04 17:11:00 +03:00
  • 052a695ea3 update version postscriptum 2025-07-04 16:02:13 +03:00
  • 70e4c0d20f filter gemtext special chars postscriptum 2025-07-04 16:01:53 +03:00
  • 25186136bc reorganize template format members postscriptum 2025-07-04 15:23:35 +03:00
  • 475e23c774 update comment location postscriptum 2025-07-04 15:03:38 +03:00
  • 01f9437bbe update version postscriptum 2025-07-04 15:02:31 +03:00
  • 678f0c6d57 init separated format controller, detect content pattern by format_filename extension or trailing slash availability postscriptum 2025-07-04 15:01:00 +03:00
  • 776e929b01 update version postscriptum 2025-07-03 21:58:33 +03:00
  • da163d2a87 use canonical (unescapable) url format by default postscriptum 2025-07-03 21:58:06 +03:00
  • 927858ae2f add collisions notice postscriptum 2025-07-03 20:02:02 +03:00
  • db09d3ba04 optimize conditions postscriptum 2025-07-03 19:42:07 +03:00
  • b8c5e2de86 fix missed attachment index extend on update, implement shared filepath function postscriptum 2025-07-03 19:05:54 +03:00
  • 4e41f3fdf8 update version postscriptum 2025-07-03 18:09:56 +03:00
  • 34d35230c3 handle own posts only postscriptum 2025-07-03 18:09:31 +03:00
  • 7db9b1c2a2 remove extra dot postscriptum 2025-07-03 16:57:53 +03:00
  • 23e66ad5b3 add demo links postscriptum 2025-07-03 16:56:52 +03:00
  • 1cd4c860bf fix markdown list items postscriptum 2025-07-03 16:12:02 +03:00
  • b33f1ad1b3 add systemd configuration example postscriptum 2025-07-03 16:09:45 +03:00
  • 1e3043d683 implement daemon mode argument option postscriptum 2025-07-03 12:53:59 +03:00
  • 77d0650aef fix debug message postscriptum 2025-07-03 12:35:42 +03:00
  • 037a5bfe74 remove deprecated members postscriptum 2025-07-03 12:32:14 +03:00
  • d01c109f22 update version postscriptum 2025-07-03 12:30:58 +03:00
  • d8dac50cb6 implement argument option to Keep Nex entry on Snac post was removed (disables cleanup action) postscriptum 2025-07-03 12:30:51 +03:00
  • 499a78004a implement deleted posts cleanup, extend sync response features postscriptum 2025-07-03 12:00:05 +03:00
  • e85a4bb7d0 order struct members asc postscriptum 2025-07-02 20:43:12 +03:00
  • 3aba70cb31 unify post type member name postscriptum 2025-07-02 20:40:45 +03:00
  • abbb7f6986 update version postscriptum 2025-07-02 20:38:42 +03:00
  • b6d2088863 make sure post entry has expected content type, reorganize post members postscriptum 2025-07-02 20:38:22 +03:00
  • 5d24b9e46e update comment postscriptum 2025-07-02 17:17:18 +03:00
  • eb41f8ac46 update documentation comment postscriptum 2025-07-02 17:12:00 +03:00
  • 20c0aea8f3 add attachment symlinks option, rename binary option to attachment with export type value postscriptum 2025-07-02 17:10:02 +03:00
  • 9f24a133ed warn on using reserved chars instead of trim postscriptum 2025-07-02 14:40:09 +03:00
  • 1df12cee92 fix updated counter postscriptum 2025-07-02 14:07:53 +03:00
  • 9f18f63df9 update comment postscriptum 2025-07-02 13:49:14 +03:00
  • d8809c9fbb update version postscriptum 2025-07-02 13:47:19 +03:00
  • d60d5d00d6 make performance optimizations on storage update by using .state file based on timestamp, improve disk overwrite logic, rename attachments to short iter format. postscriptum 2025-07-02 13:47:09 +03:00
  • 2e93fd24e7 apply clippy, add comments postscriptum 2025-07-01 22:52:06 +03:00
  • 5f667f9e3d update version postscriptum 2025-07-01 22:38:13 +03:00
  • ae0661ad78 add comments, dump attachment copy event postscriptum 2025-07-01 22:37:05 +03:00
  • 9c835a9ec0 prevent ssd extra writes if the post file is up to date postscriptum 2025-07-01 22:26:18 +03:00
  • 6c5c158272 add client/server links postscriptum 2025-07-01 22:05:34 +03:00
  • 1c9b3621e6 update default file name postscriptum 2025-07-01 21:25:32 +03:00
  • dfb4f8b3a8 update version postscriptum 2025-07-01 20:13:53 +03:00
  • ef1ba39589 implement optional binary files copy postscriptum 2025-07-01 20:13:44 +03:00
  • cf8c676732 update description postscriptum 2025-07-01 17:46:34 +03:00
  • 15cc3e104f fix badge postscriptum 2025-07-01 17:43:14 +03:00
  • 63f53528dc initial commit postscriptum 2025-07-01 17:39:30 +03:00