1
0
mirror of https://github.com/osmarks/mycorrhiza.git synced 2024-10-30 03:36:16 +00:00
Commit Graph

36 Commits

Author SHA1 Message Date
Timur Ismagilov
d0c3225db5 Clean some stuff, update README.md
Now with pictures
2021-06-15 02:07:31 +05:00
Timur Ismagilov
839b1e2448 Rename WikiDir to WikiGitDir
Rhymes well with the forecoming Structure.
2021-06-15 01:30:17 +05:00
handlerug
d4ac58b2d8
Remove extraneous logging 2021-06-12 22:04:30 +07:00
handlerug
6ce1dc0469
Disallow registration with anon username 2021-05-27 11:41:36 +07:00
Timur Ismagilov
a1852d363e Refactor and document some stuff 2021-05-11 13:33:00 +05:00
Timur Ismagilov
5b4ff5ef68 Move all web-related stuff to a new module 2021-05-09 15:42:12 +05:00
Timur Ismagilov
662794dd59 Move config-related stuff to its own module 2021-05-09 14:36:39 +05:00
handlerug
9f8003e8c9
Absolutize the path to config file 2021-04-28 17:40:53 +07:00
bouncepaw
aee2f23b5e You can now register, but the new account is not saved on disk 2021-04-19 21:39:25 +05:00
bouncepaw
9eff38fdc4 Add fields related to registration to the config 2021-04-12 19:26:49 +05:00
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