1
0
mirror of https://github.com/osmarks/mycorrhiza.git synced 2025-03-13 15:08:18 +00:00

21 Commits

Author SHA1 Message Date
Timur Ismagilov
a4cc67cd74
Migrate from log to slog #109 (#255)
* Migrate httpd.go

* Migrate history and main

* Migrate hypview

* Migrate interwiki

* Migrate misc

* Migrate utils

* Migrate backlinks

* Migrate categories

* Reformat some imports

* Migrate hyphae

* Migrate migration

* Reformat more imports

* Migrate user

* Migrate shroom

* Migrate viewutil

* Migrate web

* Migrate others

* Migrate main

* Wording concerns
2024-09-07 23:55:39 +03:00
Timur Ismagilov
41733c50bd
New templates #117 (#236)
Didn't have the chance to migrate //all// templates just yet. We'll get there.

* Implement yet another template system

* Move orphans to the new system and fix a bug in it

* Link orphans in the admin panel

* Move the backlink handlers to the web package

* Move auth routing to web

* Move /user-list to the new system

* Move change password and translate it

* Move stuff

* Move admin-related stuff to the web

* Move a lot of files into internal dir

Outside of it are web and stuff that needs further refactoring

* Fix static not loading and de-qtpl tree

* Move tree to internal

* Keep the globe on the same line #230

* Revert "Keep the globe on the same line #230"

This reverts commit ae78e5e459b1e980ba89bf29e61f75c0625ed2c7.

* Migrate templates from hypview: delete, edit, start empty and existing WIP

The delete media view was removed, I didn't even know it still existed as a GET. A rudiment.

* Make views multi-file and break compilation

* Megarefactoring of hypha views

* Auth-related stuffs

* Fix some of those weird imports

* Migrate cat views

* Fix cat js

* Lower standards

* Internalize trauma
2024-09-07 21:22:41 +03:00
Timur Ismagilov
fe4fd09cee Interwiki: Fix some bugs
* Actually, you could not edit interwiki entries before
* Fix faulty template in English locale
2023-08-08 00:37:14 +05:00
Timur Ismagilov
c2619a6b82 Implement Betula interwiki targets
Implements #198
2023-08-06 02:13:46 +05:00
Timur Ismagilov
5f751cca07 Move Mycomarkup to SourceHut
Les Arbres didn't work in the end
2022-08-22 01:52:10 +05:00
Timur Ismagilov
2381b6abfe Move Mycomarkup to Les Arbres
I don't really understand how it worked
2022-08-22 01:28:35 +05:00
Timur Ismagilov
ba4d7b9d26 Interwiki: Translate to Russian and update docs 2022-08-02 14:29:25 +05:00
Timur Ismagilov
a4c9edd0ca Interwiki: Fix the bug that occurred with entries with no aliases 2022-07-11 13:51:58 +05:00
Timur Ismagilov
e38daba7ad Interwiki: Add /interwiki/add-entry and the related stuff 2022-06-22 00:39:56 +03:00
Timur Ismagilov
322b0603fb Interwiki: Make prefices behave like hypha names
I/e case-insensitive, among other things
2022-06-14 22:26:13 +03:00
Timur Ismagilov
ee8bc742a8 Interwiki: Implement the map editing form
It doesn't really work yet though. You can only look at it
2022-06-08 18:10:34 +03:00
Timur Ismagilov
56c1a23f51 Interwiki: Remove the description field
I already see people not using it
2022-06-08 16:47:14 +03:00
Timur Ismagilov
8c52e1efee Interwiki: Change the fields of the entries 2022-06-08 16:45:27 +03:00
Timur Ismagilov
ee9602c745 Interwiki: Add the add entry form 2022-06-06 19:12:56 +03:00
Timur Ismagilov
ccc7703836 Mycomarkup: Update to v5.0.0
Got to bump it up
2022-06-05 15:35:40 +03:00
Timur Ismagilov
787882cb80 Mycomarkup: Update to v4.3.2
All things interwiki

Backlinks from img and rockets are temporarily broken until all other blocks gain support of interwiki.
2022-06-05 15:35:40 +03:00
Timur Ismagilov
4b9038c00b Interwiki: Make it work!
Interwiki links interwiki links. Still rough, but works sometimes.
2022-06-05 15:35:40 +03:00
Timur Ismagilov
79e79c6efd Interwiki: Start migrating to new API
Come to think of it, it is a breaking API change out there, right? Gotta bump Mycomarkup to v5 one day.
2022-06-05 15:35:40 +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