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
Shivram
6c2a3c9745
Fix env var bug in history.silentGitsh ( #210 )
2023-11-22 20:41:18 +03:00
Umar Getagazov
7de805c00f
Inherit environment in gitsh
...
Fixes the bug introduced in 552aa12b8c6c865d3c9c0059f295cb8294d5b2a4.
2022-09-07 12:25:37 +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
Mikhail Chekan
85c936d94a
Housekeeping with linter
...
'I do as the golint guides'
2021-10-02 01:14:26 +08:00
handlerug
bc284be7e6
Don't log git repo existence check to the console
2021-06-23 22:02:13 +07:00
handlerug
919f844468
Automatically init Git repo if not already
2021-06-23 21:01:34 +07:00
handlerug
7b2423ec40
New structure
2021-06-23 21:01:34 +07:00
handlerug
2f7ea74866
Revert "Rename WikiDir to WikiGitDir"
...
This reverts commit 839b1e2448932766f58a4629593205a4fd6d8912.
2021-06-16 19:29:01 +07:00
Timur Ismagilov
839b1e2448
Rename WikiDir to WikiGitDir
...
Rhymes well with the forecoming Structure.
2021-06-15 01:30:17 +05:00
handlerug
552aa12b8c
Set Git commiter name via environment
2021-06-06 22:12:07 +07:00
Timur Ismagilov
b4dd2dcfad
Do nothing in particular
2021-05-11 15:14:00 +05:00
Timur Ismagilov
662794dd59
Move config-related stuff to its own module
2021-05-09 14:36:39 +05:00
bouncepaw
4b21489e7c
Print less messages on start
2021-05-03 23:33:14 +05:00
bouncepaw
4ff51352af
Print some diffs in web feeds
2021-05-03 23:31:19 +05:00
bouncepaw
e35643bb9d
Add -print-example-config
2021-03-09 19:27:14 +05:00
bouncepaw
4798d94a94
Refactor history views
2021-02-20 21:50:25 +05:00
bouncepaw
84545dd9f1
Rename -user-tree to -user-hypha
2021-01-23 21:37:29 +05:00
bouncepaw
8810e9891d
Implement RSS, Atom and JSON feeds and add a new flag
2020-12-08 20:15:32 +05:00
bouncepaw
26aaabe9e8
Show edit author in recent changes and let anons upload attachments on no-auth wikis
2020-11-18 18:27:18 +05:00
bouncepaw
1fbbf81794
Make a better recent changes page
2020-11-04 16:00:17 +05:00
bouncepaw
a18ff06663
Fix the bug with different mime-types of uploaded binary parts
2020-11-02 00:09:41 +05:00
bouncepaw
9173b54c91
Fix some bugs related to the new file structure
2020-10-25 18:50:14 +05:00
bouncepaw
3a1d1c2ce2
Support async gitops
2020-09-29 23:13:24 +05:00
bouncepaw
4cf5937361
Add recent changes page
2020-09-26 23:19:17 +05:00
bouncepaw
aeee451044
Do not depend on go-git anymore, clean history code a little
2020-08-29 22:54:57 +05:00
Timur Ismagilov
e004f653bd
Make commits using git executable
2020-08-27 21:27:57 +05:00
Timur Ismagilov
60fcbdd30d
WIP history page
2020-08-19 23:54:23 +05:00
Timur Ismagilov
c03f8be5cd
Make commits on text edits, commits on binary edits WIP
2020-08-11 00:58:02 +05:00
Timur Ismagilov
b52419152a
Start creating history operations methods
2020-08-10 00:33:47 +05:00
Timur Ismagilov
37ae7d6bc1
Test git capabilities
2020-08-09 01:10:28 +05:00