| Age | Commit message (Collapse) | Author |
|
The robots.txt in _wui/doc/ is for awwan.org, while in _wui/ is for
tour.awwan.org.
This remove the unneeded robots.txt from _tour/ directory that we
previously assume for tour.
|
|
In the internal/, fix the "reuse lint" warnings due to embedded SPDX
headers string that contains "\n" considered as invalid.
Realign struct Statement based on fieldaligment check.
|
|
|
|
This changes remove the replace module and back to upstream.
Maintaining fork is not easy and take a lot of time.
As we seen in crypto fork, we are 10 minor version behind upstream.
|
|
The "share" project has been moved to SourceHut with new name
"pakakeh.go".
|
|
This is for CHANGELOG so the subject of changes highlighted make it
different with the changes description.
|
|
|
|
This fix an error
NewFileMarkup: stat /doc/awwan.adoc: no such file or directory
When adoc file changes.
|
|
While at it, format the log string to be consistent.
|
|
In MemfsWui we exclude the "adoc" files but when calling Watch
we pass it as to be included.
When the adoc file changes, sometimes the changes not detected, probably
there is a bug in the memfs.Watch.
For now, we use separate instance of DirWatcher to watch any changes
on adoc, html, js, md, and files.
|
|
|
|
The latest share module fix the generated embedded Go regarding
regex for Includes and Excludes not compiled, which causes some files
get included when running the instance with Watch method.
|
|
Since we now have website, the directory name "_www" become misleading.
The actual website files is located under "_www/doc", the "_www" directory
is for web-user interface which includes documentation that has the
same content as our websites.
|
|
Using separate DirWatcher will prevent the watched files being
included during embed.
|
|
In todo we remove completed and unknown tasks which makes the current
awwan implementation is feature complete in CLI perspective.
While at it, fix missing index.css not included in internal memfs.
|
|
|
|
|
|
Using flag "-dev" is more explicit than using environment variable.
|
|
ESLint help us to make the code consistent and possible errors in the
future changes.
|
|
Using jpg reduce the image size from ~130 KB to ~48 KB.
|
|
This is the initial setup as experiments.
All of the steps and settings are documented in
https://kilabit.info/journal/2023/using_systemd_mkosi/ .
|
|
Using api.BuildContext [1] is more efficient than building again because
some of the data from the previous build is cached and can be reused
if the original files haven't changed since the previous build.
While at it, we update the github.com/evanw/esbuild module to latest
release.
[1] https://esbuild.github.io/api/#rebuild
|
|
This changes replace share package lib/io with lib/os, since the former
has been deprecated.
|
|
|