Timur Ismagilov
eb9acb718e
Break a lot of stuff
...
Starring:
* Broken error localization for now (got in the way)
* The title for error pages is the same for all errors (who cares anyway)
* New bugs
* The brand new /rename/ handler
2022-02-19 19:42:32 +03:00
Timur Ismagilov
dd3f2c698a
Siblings: Disable the sidebar by default
2022-02-19 12:54:20 +03:00
Timur Ismagilov
8686204e0f
Docker: Delete the line
...
I am not testing it
2022-02-19 12:25:23 +03:00
Timur Ismagilov
74099922a3
Update version
2022-02-19 12:18:45 +03:00
Timur Ismagilov
33448893ec
Update Mycomarkup to v3.6.2
2022-02-19 12:16:02 +03:00
Timur Ismagilov
0eb3ba9b45
Do not show siblings and subhyphae on revision pages
...
It didn't really make sense before
2022-02-19 11:31:54 +03:00
Timur Ismagilov
7b51467495
Fix /rev/ for media hyphae
2022-02-19 11:31:54 +03:00
Timur Ismagilov
c0ac87cdbd
Rename Hypher to Hypha
2022-02-19 11:31:54 +03:00
Timur Ismagilov
4890c21012
Fix /text/
2022-02-19 11:31:54 +03:00
Timur Ismagilov
7fe232d742
Refactor media uploading
2022-02-19 11:31:54 +03:00
Timur Ismagilov
ee233b9577
Fix textual hypha creation
2022-02-19 11:31:54 +03:00
Timur Ismagilov
6fc5cf994e
Rename MediaHypha to NonEmptyHypha
2022-02-19 11:31:54 +03:00
Timur Ismagilov
002e9f7a93
Delete uploadHelp, refactor UploadText
2022-02-19 11:31:54 +03:00
Timur Ismagilov
ae13fdab43
Delete DoesExist
...
Now type switches are enforced
2022-02-19 11:31:54 +03:00
Timur Ismagilov
6b3e8a245c
Introduce EmptyHypha
2022-02-19 11:31:54 +03:00
Timur Ismagilov
a30d581bfd
Rename Hypha to MediaHypha
2022-02-19 11:31:54 +03:00
Timur Ismagilov
154069091e
Store hyphae as Hypher and cast to *Hypha only wheen need
2022-02-19 11:31:54 +03:00
Timur Ismagilov
d0dbbe4714
Play with stuff
2022-02-19 11:31:54 +03:00
Timur Ismagilov
1c317e39aa
Play with Hypha.Name
2022-02-19 11:31:54 +03:00
Timur Ismagilov
128f40288b
Play with Hypha.BinaryPath
2022-02-19 11:31:54 +03:00
Timur Ismagilov
927ac4f1da
Use the Hypher interface in a lot of places
2022-02-19 11:31:54 +03:00
Timur Ismagilov
ff10d577d2
Start the ontology refactoring
2022-02-19 11:31:54 +03:00
Umar Getagazov
9fca911718
Use Content-Security-Policy
...
And remove inline event handlers.
2022-02-18 16:09:00 +07:00
Umar Getagazov
ca1c1ad7a8
Fix transclusion link being obscured by content
2022-02-18 15:58:34 +07: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
93783fa504
Feeds: Assume HTTP when no protocol is set
2022-02-03 23:53:03 +05:00
Timur Ismagilov
36edcf6b77
Help: Remove all mentions of Russian docs
...
I hope
2022-02-03 23:53:03 +05:00
Timur Ismagilov
16114f5e83
Fix the migrator failing at wikis with no .myco files
2022-02-03 23:53:03 +05:00
Umar Getagazov
242dd462ea
Add a .mailmap
2022-02-01 20:47:32 +07:00
Timur Ismagilov
c00ff9a31d
Update the screenshot in README.md
2022-02-01 16:19:17 +05:00
Timur Ismagilov
32cde8c808
Delete the jump buttons
2022-02-01 15:57:29 +05:00
Timur Ismagilov
f6b0b2dc4f
Help: Migrate rocket links
2022-02-01 15:53:13 +05:00
Timur Ismagilov
1d80d2e3ff
Help: A better margin for the headings
2022-02-01 15:49:06 +05:00
Timur Ismagilov
27c321de0d
Help: Display English docs for Russian locale
...
Change two lines if when (if) Russian docs are back
2022-02-01 15:44:17 +05:00
Timur Ismagilov
9950956654
Editor: Split the toolbar into two parts
...
Better usage of space, actually
2022-02-01 15:38:47 +05:00
Timur Ismagilov
05b6452308
Add a margin to sided galleries
2022-02-01 15:28:46 +05:00
Timur Ismagilov
d004a15b68
Update Mycomarkup to v3.6.1
2022-02-01 15:15:09 +05:00
Timur Ismagilov
86d1a00bfc
Implement the rocket link migration algorithm
2022-02-01 15:11:50 +05:00
Umar Getagazov
3281fadfc5
Fix keyboard shortcuts for hypha actions
2022-01-28 17:26:36 +07:00
Umar Getagazov
9ff71374cd
go mod tidy
2022-01-28 17:26:31 +07:00
Timur Ismagilov
000dca0cda
Change version to 1.8.0
...
The release is soon...
2022-01-28 00:28:00 +05:00
Timur Ismagilov
2ac1874882
Help: Delete Russian docs
2022-01-28 00:26:02 +05:00
Timur Ismagilov
2db10a2e7e
Help: Update Mycomarkup doc
...
New rocket link syntax and new img layout
2022-01-27 16:29:59 +05: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
Timur Ismagilov
6357e2efe9
Fix top bar links updating
...
Fixes #126
2022-01-09 02:16:09 +05:00
Timur Ismagilov
e2d206c25a
Fix admin panel link
2022-01-09 02:13:36 +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
8f47b7a0b8
Help: Update top bar docs
2022-01-03 00:00:20 +05:00
bouncepaw
baf1b0d137
Remove the admin panel from the top bar
...
It is available in the profile now
2022-01-02 23:34:09 +05:00