Commit Graph
26 Commits
Author SHA1 Message Date
bouncepaw e35643bb9d Add -print-example-config 2021-03-09 19:27:14 +05:00
bouncepaw 0426c372de Support configuration files
See https://mycorrhiza.lesarbr.es/hypha/configuration for an example.
A copy of this example is stored at assets/config.ini.

Use option -config-path to pass the config file. Note that all other
CLI options have been removed. Some of them may be returned later.
Also note that no real testing has been done.
2021-03-06 14:40:47 +05:00
hugmouse 416c606e6d Sending a 404 status if there is no content on the page
Probably a hack. I'm not sure how it should be done normally, but I have no other idea how to do it.
2021-03-05 20:20:51 +08:00
bouncepaw fbf94975aa Add anchor links 2021-03-02 21:36:57 +05:00
bouncepaw ee02211b3e Start the Great Refactoring 2021-02-17 23:41:35 +05:00
bouncepaw 5cafaaa3d8 Add proof-of-concept Gemini output of /hypha/ 2021-02-09 19:35:02 +05:00
bouncepaw ae1c5db3b3 Move mimetype stuff to a separate module 2021-01-29 00:07:21 +05:00
bouncepaw 9316e671b6 Move the protocol icons to the left, change svg icon colors 2021-01-24 13:18:59 +05:00
bouncepaw 100f5ada92 Add header links 2021-01-24 00:00:58 +05:00
bouncepaw 84545dd9f1 Rename -user-tree to -user-hypha 2021-01-23 21:37:29 +05:00
bouncepaw e72ca863e3 Add /about page, remove -title option, add -name and -icon options 2021-01-23 18:45:17 +05:00
bouncepaw 012c6453c8 Improve prev/next links 2021-01-14 16:39:54 +05:00
bouncepaw fe43c1e8f8 Fix extra navigation links appearing 2021-01-11 21:13:41 +05:00
bouncepaw d19adf6729 Make navi-title better 2021-01-10 16:58:02 +05:00
bouncepaw 8810e9891d Implement RSS, Atom and JSON feeds and add a new flag 2020-12-08 20:15:32 +05:00
bouncepaw a0d1099b75 Implement login form 2020-11-14 15:39:18 +05:00
bouncepaw c83ea6f356 Start implementing fixed authorization system 2020-11-13 23:45:42 +05:00
bouncepaw de8af13098 Implement CLI args 2020-10-25 20:06:51 +05:00
bouncepaw 62fcd6d9bc Support recursive renaming 2020-10-03 21:56:56 +05:00
bouncepaw 41551fd63b Migrate to quicktemplates 2020-08-31 22:52:26 +05:00
Timur Ismagilov b52419152a Start creating history operations methods 2020-08-10 00:33:47 +05:00
Timur Ismagilov 673c2b1836 Replace with 0.7 version in a primitive way 2020-08-05 20:08:59 +05:00
Timur Ismagilov 8aec02c961 Create plugin/parser structure, add creole parser 2020-07-04 22:17:08 +05:00
Timur Ismagilov fcd60f3ecb Implement wikilink util function and test it 2020-07-04 18:35:06 +05:00
Timur Ismagilov 33e7eddfd4 Make mycelia somewhat working 2020-07-04 00:20:56 +05:00
Timur Ismagilov 426666e9f0 Make hypha names case and space insensitive (testing to be done) 2020-06-30 23:13:46 +05:00