Timur Ismagilov
cbf7ae50d3
Fix revisions for deleted hyphae
2022-05-31 13:29:13 +03:00
Timur Ismagilov
b7d524880f
Interwiki: Implement /interwiki
...
It just shown what entries there are. It will let administrators modify it later.
2022-05-27 16:43:40 +03:00
Timur Ismagilov
38ab54b8c3
Interwiki: Implement (*Wiki).canonize
2022-05-24 18:59:18 +03:00
Timur Ismagilov
ac1391e64a
Interwiki: Start implementing
2022-05-22 12:25:22 +03:00
Timur Ismagilov
feb53ec52b
Help: Do not mention legacy headings
2022-05-20 18:55:37 +03:00
Timur Ismagilov
3cdea90f39
Mycomarkup: Update to v4.2.0
...
No more octothorps
2022-05-20 18:51:33 +03:00
Timur Ismagilov
33c8192bb3
Write heading migrator
2022-05-20 13:17:53 +03:00
Timur Ismagilov
4035d4253a
Do not print the git dir path
2022-05-20 12:22:44 +03:00
Timur Ismagilov
afb5c22c40
Admin: Isolate the panel view
2022-05-18 21:03:36 +03:00
Timur Ismagilov
a16304b26f
History: Generate correct anchors for headings on history pages
...
This is a prehistoric bug no one cared about
2022-05-18 20:41:58 +03:00
Timur Ismagilov
e922af77c1
History: Fix some issues with the views
2022-05-18 20:40:06 +03:00
Timur Ismagilov
e1f4b7465e
History: Translate /history/
2022-05-18 20:32:53 +03:00
Timur Ismagilov
d9e0fa7f7f
History: Rename the web package
2022-05-18 20:30:42 +03:00
Timur Ismagilov
3e8d1fd161
History: Isolate feeds
2022-05-18 20:28:56 +03:00
Timur Ismagilov
2b8ffc69bd
History: Isolate /history/
2022-05-18 20:27:19 +03:00
Timur Ismagilov
fe7c1c482f
Copyedit
2022-05-18 20:18:30 +03:00
Timur Ismagilov
a0cd3bd621
Recent changes: Translate to Russian
...
Now it's свежие правки, like in MediaWiki
2022-05-18 20:11:12 +03:00
Timur Ismagilov
5bc704b404
Viewutil: Introduce CopyEnRuWith
...
Reducing boilerplate as usual
2022-05-18 19:58:24 +03:00
Timur Ismagilov
9a540ba022
Viewutil: Introduce ExecutePage
...
It reduces the number of boilerplate and guesses some stuff for us. Fighting the templates.
2022-05-18 19:46:01 +03:00
Timur Ismagilov
1a98beccb4
History: Isolate recent changes
2022-05-18 19:12:00 +03:00
Timur Ismagilov
fdba598c57
History: Isolate primitive diff
2022-05-18 12:26:33 +03:00
Timur Ismagilov
2d81e54f14
About: Show the registration limit
2022-05-17 16:43:03 +03:00
Timur Ismagilov
2e59f75647
Auth: Do not load users with weird characters in names
...
If they were registered in earlier versions, you should do something about it:
* Delete them manually.
* Workaround: register a new user to force user storage dump. You can delete them afterwards.
2022-05-17 16:35:43 +03:00
Timur Ismagilov
c1ac0bbd16
Auth: Do not let users with weird characters in name register
2022-05-17 16:31:12 +03:00
Timur Ismagilov
2a1e6409c8
robots.txt: Allow /list, disallow /orphans
2022-05-07 02:00:40 +05:00
Timur Ismagilov
95e6589d2e
CSS: Use less classes
2022-05-07 01:50:49 +05:00
Timur Ismagilov
dc36a177a9
Docs: Describe orphans
2022-05-07 01:30:48 +05:00
Timur Ismagilov
b2e504ec06
Implement /orphans
...
This page lists hyphae which have no backlinks
2022-05-07 01:21:38 +05:00
Timur Ismagilov
ce6447fea4
Fix deletion of media hyphae with no text
2022-05-07 01:03:20 +05:00
Timur Ismagilov
72a3e20ee7
Mycomarkup: Update to v4.0.2
...
It fixes an issue with categories, and, maybe, with hypha links
2022-04-29 13:05:59 +03:00
Timur Ismagilov
758f8e876f
Auth: Fix the links appearing on anonymous wikis
2022-04-29 12:52:31 +03:00
Timur Ismagilov
797293203f
Editor: Fix preview
2022-04-29 12:33:05 +03:00
Timur Ismagilov
ba91d3e2f7
Empty hyphae: Fix the message for wikis with auth
2022-04-29 12:21:45 +03:00
Timur Ismagilov
9136622ffc
Img: Put captions to the right for normal galleries
...
* It is places as usual on narrow screens.
* The gray background is removed too.
2022-04-24 16:28:56 +03:00
Timur Ismagilov
b581221445
Title search: Results have indices instead of bullets now
2022-04-24 15:42:10 +03:00
Timur Ismagilov
57efc3e848
Editor: Make the textarea bigger
2022-04-24 15:19:52 +03:00
Timur Ismagilov
49b94074d1
Reimplement empty hypha notice with go templates
2022-04-24 14:11:53 +03:00
Timur Ismagilov
79519f0a7d
Title search: Fix a bug and show No results instead of empty list when no results
2022-04-24 11:17:17 +03:00
Timur Ismagilov
4f50bd54fe
Title search: Fix a bug and show No results instead of empty list when no results
2022-04-24 11:15:25 +03:00
Timur Ismagilov
59deabd0d1
Reimplement Navititle with go templates
...
That was rough
2022-04-23 23:35:36 +03:00
Timur Ismagilov
d7b4ea9002
Embed data-rrh-addr attribute on all pages
...
You can define the attribute more precisely if you want to
2022-04-23 21:53:15 +03:00
Timur Ismagilov
9200739bf8
Align left sidebars properly on very wide screens
...
This is some ugly CSS
2022-04-21 19:19:20 +03:00
Timur Ismagilov
bbee985cd4
Get rid of div.layout, center header on two-columnar layout
2022-04-21 19:05:17 +03:00
Timur Ismagilov
fe360f582d
Replace bullet-less lists with numbered lists
2022-04-21 18:05:15 +03:00
Timur Ismagilov
cfe3ae4ff6
About: Make a little better
2022-04-21 17:56:18 +03:00
Timur Ismagilov
03fbf2f97f
Change version to 1.10.0
2022-04-21 17:39:23 +03:00
Timur Ismagilov
9c0cfccf0e
Viewutil: Fix the link to profile
2022-04-21 17:36:50 +03:00
Timur Ismagilov
b677f4137a
About: Recreate using <dl>
...
What a wonderful tag
=> https://www.w3.org/TR/2011/WD-html5-author-20110809/the-dl-element.html
2022-04-21 17:19:43 +03:00
Timur Ismagilov
8ffe4a44b9
Mycomarkup: Update to v4.0.1
...
* Transclusion fixed
2022-04-17 16:59:44 +03:00
Timur Ismagilov
6cf59f5e2d
Categories: Keep them sorted
...
* The input from the disk is sorted in-memory, because an admin might want to fiddle with categories.json directly and break the sorted order.
* Insertion/deletion preserve order, thanks to a new dependency.
* The dependency is an official golang package, so I think it's safe to have it.
2022-04-17 16:07:33 +03:00