Commit Graph

42 Commits

Author SHA1 Message Date
Aaron Bieber e3b3dad3ee clean our passPath for good measure 2021-12-10 15:50:28 -07:00
Aaron Bieber 14bdf17e49 Add version flag 2021-12-10 15:50:07 -07:00
Aaron Bieber 0ea90c5ddd switch to term package 2021-12-10 15:49:52 -07:00
Aaron Bieber a86c07b5e8 add goreleaser config 2021-12-10 15:49:29 -07:00
Aaron Bieber d11f802f05
Merge pull request #5
Adds header authentication
2021-12-10 06:52:44 -07:00
Aaron Bieber e0ee714d3e
Merge pull request #8 from qbit/TW_5.2.1
update TW to 5.2.1
2021-12-10 06:35:16 -07:00
Aaron Bieber db7f06dc5b
Merge pull request #7 from qbit/muxd-handlers
Store our handlers in a slice and lock them when they are being used.
2021-12-10 06:34:42 -07:00
Aaron Bieber 68c586f805 use RWLock on handlers, fix close bug 2021-12-10 06:27:27 -07:00
Aaron Bieber 8c113d95c1 tidy 2021-12-10 06:26:31 -07:00
Aaron Bieber 1112c9874e update TW to 5.2.1 2021-12-09 06:28:37 -07:00
Aaron Bieber 18a4ed5026 remove extra pledges var 2021-12-09 05:59:56 -07:00
Aaron Bieber f9de42e801 Don't assign var 2021-12-09 05:48:34 -07:00
Aaron Bieber 4fdac0116f Store our handlers in a slice and lock them when they are being used.
Hopefully this helps with #3 (at least the HTTP 423 errors).
2021-12-09 05:16:00 -07:00
Aaron Bieber 0205c58868
Merge pull request #6 from bentsai/patch-1
Fix typo
2021-12-08 19:12:38 -07:00
Ben Tsai 4e224c9c08
Fix typo 2021-12-08 21:11:22 -05:00
Ysbrand van Eijck fc9da8e1f3
Adds missing break in header authentication 2021-12-08 13:48:13 +01:00
Ysbrand van Eijck 3ddc711cc1
Adds header authentication 2021-12-08 13:42:48 +01:00
Aaron Bieber 6e2f8a7495 Add new examples and expand installation info 2021-12-06 06:13:24 -07:00
Aaron Bieber 2551d2d9a0 remove useless []byte() 2021-12-06 06:07:35 -07:00
Aaron Bieber 3fb82cec02 update deps 2021-12-06 06:00:04 -07:00
Aaron Bieber 574110c52f update to TW 5.2.0 2021-12-06 05:45:41 -07:00
Aaron Bieber 3849f2ba51 switch to using ReducePledges 2021-07-08 19:05:28 -06:00
Aaron Bieber 3deceffa01 add some missing pledges 2021-05-20 18:42:15 -06:00
Aaron Bieber 7f03d5e16e ratched down some needed unveils 2021-05-20 18:33:35 -06:00
Aaron Bieber 7b16296562 comment to make it clear what is going on 2021-05-20 06:51:01 -06:00
Aaron Bieber 34876ea93d add htpasswd management to readme 2021-05-20 06:48:58 -06:00
Aaron Bieber 0c90ee2be7 Add the ability to manage .htpasswd from widdler. 2021-05-20 06:47:38 -06:00
Aaron Bieber 2cfd965467 +blurb about auth 2021-05-20 06:28:11 -06:00
Aaron Bieber 8f69c90a69 add features list to readme 2021-05-20 06:26:49 -06:00
Aaron Bieber 85d4c11447 Add TLS support. 2021-05-20 06:23:18 -06:00
Aaron Bieber 62ad6c78d6 mark multi-user complete 2021-05-19 21:20:12 -06:00
Aaron Bieber 4ce5ad6a00 handle the template execution error 2021-05-19 21:15:46 -06:00
Aaron Bieber e38b3cbc23 Add a landing page with instructions on how to create a new wiki 2021-05-19 21:14:22 -06:00
Aaron Bieber 490a1a757a Add support for multiple users \o/
Create a webdav and file handler for each user, lock them into a
directory that is their user name.
2021-05-19 20:30:45 -06:00
Aaron Bieber b3b8aa563d print full url 2021-05-18 16:57:33 -06:00
Aaron Bieber 769dac74ea Add the ability to disable http auth.
While here use better names fofr the flags
2021-05-18 16:34:49 -06:00
Aaron Bieber 723e91e05d link to running instance 2021-05-17 16:04:56 -06:00
Aaron Bieber 4c570ed713 show index of files, make example a bit better 2021-05-17 15:59:48 -06:00
Aaron Bieber bc89676155 add tw 2021-05-17 08:05:42 -06:00
Aaron Bieber 77dca08ba4 +readme 2021-05-17 08:01:47 -06:00
Aaron Bieber 09fafbf6c4 cleanup options, deny access to any .htpasswd files 2021-05-17 08:01:31 -06:00
Aaron Bieber 9b0efdda00 initial 2021-05-17 07:50:45 -06:00