1
0
mirror of https://github.com/osmarks/mycorrhiza.git synced 2024-12-12 13:30:26 +00:00
Commit Graph

101 Commits

Author SHA1 Message Date
Timur Ismagilov
2b14fa8de1 Fix link resolution in some places 2022-06-06 17:33:27 +03:00
Timur Ismagilov
901ceed65c Mycomarkup: Update to v5.0.1
The migration to the new link type is done
2022-06-05 15:35:40 +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
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
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
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
Timur Ismagilov
b90b36a5fa
Merge branch 'master' into pkg-revolution 2022-04-09 15:13:22 +03:00
Timur Ismagilov
17e006322f Mycomarkup: Migrate to v4 2022-04-07 20:17:59 +03:00
Timur Ismagilov
78efcb8167 Mycomarkup: Update to v3.6.3 2022-04-01 21:11:29 +03:00
Timur Ismagilov
fb211b1e59 Update Go version 2022-03-26 23:11:53 +03:00
Timur Ismagilov
33448893ec Update Mycomarkup to v3.6.2 2022-02-19 12:16:02 +03:00
Colin L Rice
c86c16d930 Fix go.mod to fully enumerate dependencies
This allows build infrastructure which uses go mod vendor with go 1.17
to work (i.e. nixos).
2022-02-10 15:27:01 +07:00
Timur Ismagilov
d004a15b68 Update Mycomarkup to v3.6.1 2022-02-01 15:15:09 +05:00
Umar Getagazov
9ff71374cd go mod tidy 2022-01-28 17:26:31 +07:00
Timur Ismagilov
4180e8c853 Mycomarkup: Update to 3.6.0
Img layouts
2022-01-27 16:25:02 +05:00
Timur Ismagilov
7de09f690b Mycomarkup: Update to 3.5.3
Got new rocket links, got no migrator because of bad mood
2022-01-25 02:15:37 +05:00
Umar Getagazov
3f7de07da9
Replace go-localize with go embed-based system
This has several advantages over using an external CLI tool to generate
the files, such as having fewer dependencies, less generated files bloat
and more flexibility over the localization code. "Sadly", this solution
doesn't check for validity of JSON files at compile-time (the only
advantage of using an external tool such as go-localize). However, I
easily fixed this huge "issue" by making the program crash at startup if
any locale files are invalid.

Also, no more "go-localize removed from go.mod" "go-localize added to
go.mod" "go-localize removed from go.mod" spam. A utility for making
sure all translation stay in sync soon! (not sure where to put it)
2022-01-08 22:44:37 +07:00
bouncepaw
9ade6a34e0 Remove ellipses (...) from help topic list
No one really understood what they meant.

Also, please stop removing chekoopa's localizer package from
dependencies. It keeps coming back when I make dev.
2022-01-02 22:56:34 +05:00
Umar Getagazov
89f05ddc70 go mod tidy 2021-12-31 14:38:16 +07:00
Timur Ismagilov
1f4dfa1246 Mycomarkup: Migrate to v3.5.2 2021-12-31 02:42:21 +05:00
Timur Ismagilov
cd18a99bc0 Help: Document img layouts 2021-12-19 17:50:51 +03:00
Timur Ismagilov
80d5583179 Mycomarkup: Migrate to v3.5.0
Image layouts!
2021-12-19 17:35:24 +03:00
Timur Ismagilov
dbdb5f7704 Toolbar: Change the heading buttons
Before: ## heading, ### heading

After: = heading, == heading

Now this release can be called 1.7!
2021-11-30 20:41:48 +03:00
Timur Ismagilov
b51398b650 Bump Mycomarkup 2021-11-30 20:36:01 +03:00
Timur Ismagilov
deb5ad86c1 Bump Mycomarkup
Cool new transclusion errors
2021-11-11 01:39:56 +03:00
Timur Ismagilov
50c00001f8 Bump Mycomarkup
Cool new =headings to play with
2021-11-11 00:51:47 +03:00
Timur Ismagilov
5e58a54f97 Delete tools.go
This weird hack did that:
* Contained two packages in one folder (main and tools)
* Imported two commands, which is illegal in Go

It seems that the hack ensured that the go generate dependencies were installed. Well, why should that be ensured?
2021-11-11 00:50:08 +03:00
Umar Getagazov
6d463c3b4a Upgrade to Go 1.17 2021-11-10 20:14:31 +07:00
Timur Ismagilov
8246a8473c Dump Mycomarkup
Now it doesn't die because of mutual transclusion
2021-11-06 02:32:03 +05:00
Timur Ismagilov
dbb45b2ded
Merge branch 'master' into mycomarkup-3-migrate-and-test 2021-11-06 01:57:18 +05:00
Timur Ismagilov
df92fac504 Dump Mycomarkup
Nothing to do on this branch anymore
2021-11-06 01:52:23 +05:00
Umar Getagazov
9cd3bd20a9 Add go generate dependencies
4ea90b07f9/010_tools/README.md
2021-10-26 12:44:34 +07:00
Timur Ismagilov
06d214f0f9 Update Mycomarkup to v3.2.0 2021-10-24 17:15:49 +03:00
Timur Ismagilov
33144b8bd8 Update Mycomarkup to v3.1.0 2021-10-13 23:32:50 +03:00
Timur Ismagilov
f2e43d97b0 Migrate to Mycomarkup v3.0.2 2021-10-12 23:48:03 +03:00
Timur Ismagilov
39bc355c95 Migrate to Mycomarkup v3.0.1 2021-10-05 23:28:59 +03:00
Timur Ismagilov
5dd74da8ed Migrate to Mycomarkup v3
Some stuff is broken, but at least it compiles. Funnily enough, the API turned out to be not broken. This is surprising.
2021-10-05 23:10:28 +03:00
Timur Ismagilov
7ecc7b526e Dump Mycomarkup 2021-10-01 12:35:30 +03:00
Timur Ismagilov
e9e4bb63b6 Migrate to Mycomarkup v2.1.1 2021-09-27 15:46:55 +03:00
Umar Getagazov
6c013a3429 Remove go-localize from dependencies
It's not actually needed for the program itself. It's needed for the
generation, and it doesn't matter if you install it using go get or not;
you need to install it manually using go install.
2021-09-27 18:57:42 +07:00
Mikhail Chekan
bca1c23d36 Merge l18n with master updates 2021-09-27 17:24:02 +08:00
Mikhail Chekan
0780131c00 Initial l18n support 2021-09-27 16:45:23 +08:00
Timur Ismagilov
b299d10d42 Migrate to Mycomarkup v2.1.0
The bug related to image descriptions has been resolved!!
2021-09-22 22:08:17 +03:00
Timur Ismagilov
d7cb9a4438 ACTUALLY migrate 2021-09-12 12:01:32 +03:00
Timur Ismagilov
7347d3d7db Migrate to Mycomarkup v2 uhhhhhhhh
Bloody hell mate. I'm losing my patience
2021-09-12 11:59:10 +03:00