Commit Graph
41 Commits
Author SHA1 Message Date
Timur Ismagilov 7347d3d7db Migrate to Mycomarkup v2 uhhhhhhhh
Bloody hell mate. I'm losing my patience
2021-09-12 11:59:10 +03:00
bouncepaw 7a6808ed1d Implement white list 2021-07-15 08:50:45 +00:00
handlerug 1c24450a8f New user form in /admin/users/ 2021-07-02 19:02:42 +07:00
handlerug 7b2423ec40 New structure 2021-06-23 21:01:34 +07:00
handlerug 2f7ea74866 Revert "Rename WikiDir to WikiGitDir"
This reverts commit 839b1e2448.
2021-06-16 19:29:01 +07:00
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