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

692 Commits

Author SHA1 Message Date
Mysh!
a3fe98cf49
Javascript related code changes (#112)
* Add if statement for case where shortcutsGroup can be undefined
* Use "===" instead of "==". Comparison prefix "==" may cause unexpected type coercion
* Remove anonymous function wrapping
2021-10-29 20:13:59 +07:00
hugmouse
838f9be1c8 Fix compatability issue with reflect.StructTag 2021-10-29 16:33:45 +07:00
hugmouse
163fb4ef35 There is no need in type conversion here 2021-10-29 16:08:02 +07:00
hugmouse
94706e8468 Use zero-allocation approach for empty slices
For further reading checkout https://github.com/golang/go/wiki/CodeReviewComments#declaring-empty-slices
2021-10-29 16:08:02 +07:00
hugmouse
b2789f923f Simplify return statement 2021-10-29 16:08:02 +07:00
handlerug
80f37420db
Merge pull request #106 from pyelias/rss-grouping
Group recent-changes feeds (#61)
2021-10-28 13:15:06 +07:00
Elias Bomberger
b9a8a60edf Merge remote-tracking branch 'upstream/master' into rss-grouping 2021-10-27 21:12:39 -04:00
Elias Bomberger
d8c82855ff Add the "same" option for feeds.
Feeds items used to only be grouped if they had the same author.
Now this can be configured to require the same author, message, both, or neither.
2021-10-27 21:11:20 -04:00
handlerug
830133e4b7
Update README.md 2021-10-27 13:54:29 +07:00
Umar Getagazov
649a6b91cb Improve validation helpers
Still, there are a lot of bugs in the shroom module to be fixed later.
2021-10-27 13:43:01 +07:00
Umar Getagazov
6eab333ba8 Reject upload requests for .git paths
Fixes #107
2021-10-27 12:43:36 +07:00
Elias Bomberger
a7701bea0a Merge remote-tracking branch 'upstream/master' into rss-grouping 2021-10-26 23:29:49 -04:00
Elias Bomberger
bd1b5c50a0 Add English help page for feeds.
(is it detailed enough?)
2021-10-26 23:28:56 -04:00
Elias Bomberger
8ed6dd15bf Make recent-changes feeds able to look farther back for revisions.
Before, grouped feeds would only use the last 30 revisions.
If part of a group was outside these revisions, it would be handled incorrectly.
Now, grouped feeds contain the last 30 groups, and use as many revisions as needed for this.
2021-10-26 22:45:38 -04:00
Elias Bomberger
6cb4161dd8 Make trivial improvements to the new recent-changes feed
Add wiki name and remove author from feed metadata
Hyphenate order settings
Change default order from new-to-old to old-to-new
Only group edits from the same author
Add author to feed item titles
2021-10-26 18:50:01 -04:00
Umar Getagazov
742f34ae9a Make some layout stuff work in Netsurf
Not sure if we should use antiweb [1].

[1]: https://git.sr.ht/~sircmpwn/antiweb
2021-10-26 14:22:31 +07:00
Umar Getagazov
45763d9d7d Hide <template> tags
Makes at least something visible on browsers like netsurf and others.
2021-10-26 13:47:23 +07:00
Umar Getagazov
e2f228a732 Allow changing the wiki path for make
For example, bouncepaw uses ~/src, I use ~/Code and ~/sources. Many
other people use different prefixes.
2021-10-26 12:45:28 +07:00
Umar Getagazov
9cd3bd20a9 Add go generate dependencies
4ea90b07f9/010_tools/README.md
2021-10-26 12:44:34 +07:00
Elias Bomberger
114e18bcbd add feed grouping (#61) 2021-10-25 20:58:25 -04:00
Timur Ismagilov
06d214f0f9 Update Mycomarkup to v3.2.0 2021-10-24 17:15:49 +03:00
Elias Bomberger
924b011e06 reorganize the history package (and rewrite some parts with qtpl)
start work on grouping edits in feeds
2021-10-22 22:15:48 -04:00
Elias Bomberger
e4cd5e4a5f oops, missed a spot before
run gofmt, remove an unused bit
2021-10-22 22:15:48 -04:00
Elias Bomberger
835529947b fix an error that occured when one subhypha's name was the prefix of another
figureOutChildren("root/a") would detect "root/ab" as a descendant
then figureOutChildren("root/ab") would detect "root/ab" as a descendant and panic trying to find the subpath
2021-10-17 11:40:15 +07:00
Timur Ismagilov
33144b8bd8 Update Mycomarkup to v3.1.0 2021-10-13 23:32:50 +03:00
Timur Ismagilov
d533fc23ea Make some visual changes 2021-10-13 23:30:43 +03:00
Timur Ismagilov
f2e43d97b0 Migrate to Mycomarkup v3.0.2 2021-10-12 23:48:03 +03:00
Mikhail Chekan
0354945502 Translate more error messages
Featuring own fork of go-localize! It's not in dependencies though.
2021-10-10 11:27:35 +07:00
Timur Ismagilov
39bc355c95 Migrate to Mycomarkup v3.0.1 2021-10-05 23:28:59 +03:00
Timur Ismagilov
891cc1f87c v1.5.0 ⇢ v1.6.0 2021-10-05 23:11:43 +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
8091638181
Merge pull request #102 from pyelias/sort-stuff
Sort hypha and user lists
2021-10-02 00:04:40 +03:00
Elias Bomberger
4eaec355ca Make /user-list return sorted results 2021-10-01 16:42:25 -04:00
Elias Bomberger
039fcd2b3a Make /list return sorted results 2021-10-01 16:40:49 -04:00
Timur Ismagilov
b9ce4d6cf6
Merge pull request #101 from chekoopa/tidy-up
Tidy up some more
2021-10-01 20:37:38 +03:00
Mikhail Chekan
ffb43c28ea Tidy up some more 2021-10-02 01:34:56 +08:00
Timur Ismagilov
54fdb29ddf
Merge pull request #100 from chekoopa/tidy-up
Housekeeping with linter
2021-10-01 20:19:58 +03:00
Mikhail Chekan
85c936d94a Housekeeping with linter
'I do as the golint guides'
2021-10-02 01:14:26 +08:00
Timur Ismagilov
7ecc7b526e Dump Mycomarkup 2021-10-01 12:35:30 +03:00
Timur Ismagilov
d2a1c9d151
Merge pull request #98 from chekoopa/tree-view-fix
Fix ghost siblings and orphaned subhyphae view
2021-10-01 12:27:27 +03:00
Mikhail Chekan
8a30d84dfb Fix missing subhyphae in the tree view 2021-10-01 17:18:11 +08:00
Mikhail Chekan
49e5ca8a6f Show ghost siblings 2021-10-01 16:57:00 +08:00
Timur Ismagilov
cfc985a0f0 Disallow: /admin/ too 2021-10-01 09:51:06 +03:00
Umar Getagazov
1101784230 Replace Disallow: / with a more specific list 2021-09-29 22:20:30 +07:00
Umar Getagazov
fedb49fef4 Enforce UTF-8 and set correct MIME types for feeds 2021-09-29 22:02:30 +07:00
Umar Getagazov
33650e965c Run gofmt 2021-09-29 21:56:17 +07:00
Umar Getagazov
6636fc95a7 Allow empty content for an attachful hypha 2021-09-29 21:54:25 +07:00
Mikhail Chekan
44f6fbe0b2 Fix new hypha l18n 2021-09-29 12:51:24 +07:00
Timur Ismagilov
e9e4bb63b6 Migrate to Mycomarkup v2.1.1 2021-09-27 15:46:55 +03:00
Umar Getagazov
04de18ebfc
Merge pull request #95 from chekoopa/l18n
Initial l18n support
2021-09-27 19:01:38 +07:00