dependabot[bot] and Umputun
c4ace9fc0c
Bump ws from 8.16.0 to 8.17.1 in /site
...
Bumps [ws](https://github.com/websockets/ws ) from 8.16.0 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.16.0...8.17.1 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-30 12:10:26 -05:00
Tomy Hsieh and Umputun
c04705947a
📖 docs: Update README
2024-06-22 12:04:49 -05:00
Dmitry Verkhoturov and Umputun
eadd65e247
update docker images, clarify comments
2024-06-05 13:05:42 -05:00
Dmitry Verkhoturov and Umputun
d02099844e
apply prettier to site files
2024-02-25 18:27:06 -06:00
Dmitry Verkhoturov and Umputun
6fcfaa12b7
update site dependencies
2024-02-25 18:27:06 -06:00
Vladimir D and Umputun
30f46efa5b
TLS InsecureSkipVerify option
2023-12-26 11:47:09 -06:00
Dmitry Verkhoturov and Umputun
d143932924
add MIN_COMMENT_SIZE parameter
2023-12-02 12:16:26 -06:00
Dmitry Verkhoturov
dcc7613409
allow disabling fancy HTML formatting
...
It might be necessary if the comments should preserve
original quotes instead of replacing them with angled ones.
2023-11-26 09:13:53 +01:00
Dmitry Verkhoturov and Umputun
d04d2097f8
fix Commento import URL
...
Previously, it was not using the domain
and relying on another export format.
2023-11-20 10:59:05 -06:00
dependabot[bot] and Umputun
c6506b8905
Bump luxon from 2.3.0 to 2.5.2 in /site
...
Bumps [luxon](https://github.com/moment/luxon ) from 2.3.0 to 2.5.2.
- [Release notes](https://github.com/moment/luxon/releases )
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moment/luxon/compare/2.3.0...2.5.2 )
---
updated-dependencies:
- dependency-name: luxon
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-28 03:15:10 -05:00
Dmitry Verkhoturov and Umputun
41d27e2a7f
clarify titles for frontend and backend configuration doc
2023-10-10 11:51:26 -05:00
Dmitry Verkhoturov and Umputun
40a0d7ca62
update Telegram notifications instructions
...
Remove outdated information about functionality which was already implemented.
2023-09-12 20:45:25 -05:00
Justin Hawkins and GitHub
235f0dade0
Update documentation to support Caddy V2 ( #1657 )
...
* Update index.md
Change Caddy example config to the current V2 config.
* Simplify config
* Include legacy config as well
2023-07-20 21:12:11 -05:00
Dmitry Verkhoturov and Umputun
02de92afc7
update Google auth setup instructions
...
Update based on my experience going through them.
2023-07-16 18:14:38 -05:00
LoneExile and Umputun
64188e5713
docs: added Astro w/ React/Preact Components Integration
2023-06-29 13:21:42 -05:00
Eugene Orlov and Umputun
68504a70a0
[site] fix: anchor offset
...
use different header size on mobiles and desktops
2023-06-06 15:22:02 -05:00
Eugene Orlov and Umputun
32073b3d66
[site] fix: anchor offset
...
make it use tailwind styles
2023-06-06 15:22:02 -05:00
Eugene Orlov and Umputun
d1c1664a38
[site] fix: anchor offset
...
when navigating through an anchor
2023-06-06 15:22:02 -05:00
Vasilii Blazhnov and Umputun
8cbcff98ec
Fixed wrong markdown
2023-05-08 14:35:30 -05:00
Dejavu Moe and Umputun
b48f8fca31
Fix spell errors
2023-03-10 17:21:04 -06:00
Matt Jackson and Umputun
31ea91afb8
docs: added Astro w/Svelte Components Integration
2023-01-14 19:12:38 -06:00
Dmitry Verkhoturov
6616541f65
improve frontend documentation
...
Variables were documented in the documentation but not in the code,
and max_last_comments needed to be documented.
2023-01-10 23:53:26 +01:00
Dmitry Verkhoturov and Umputun
41a3359085
add the ability to set the JWS aud per site_id
...
Without this option, the aud is ignored.
It works only with RPC admin storage.
The shared key returned for all requests with the default shared admin
storage, so enabling that option does not affect it.
2023-01-10 11:24:41 -06:00
Dmitry Verkhoturov and Umputun
6a1b515ea9
add anti-spam documentation
...
It describes how anti-spam works now and its future.
2023-01-08 14:30:55 -06:00
Dmitry Verkhoturov and Umputun
82f27e6b63
fix typos in frontend code
2023-01-08 12:30:18 -06:00
Dmitry Verkhoturov and Umputun
8b7f1331ee
add Apple auth provider frontend support
...
With distinct logos for light and dark theme from
https://devimages-cdn.apple.com/design/resources/download/Logo-Sign-in-with-Apple.dmg
2023-01-07 18:16:21 -06:00
Dmitry Verkhoturov and Umputun
099aad8475
add apple bad key test, fix key location
...
Previously, default location was outside of container mount.
2023-01-04 03:54:38 -06:00
Dmitry Verkhoturov and Umputun
c1b3fba344
add backend support for Apple auth provider
...
It's a bit different from other OAuth providers and requires a
different set of options and a private key file.
2023-01-03 23:47:42 -06:00
Umputun
f5569a62f1
add local analytic support
2022-12-25 18:45:31 -06:00
Pavel Mineev and Umputun
6fe373d540
fix: update fe contributing documentation and get dev commands in order
2022-11-30 01:19:51 -06:00
Denis Hananein and Umputun
984fbde540
Support no_footer option
2022-10-25 21:42:08 -05:00
Dmitry Verkhoturov and Umputun
d2ea572abf
fix "it's" used in place of "its"
2022-10-20 14:18:21 -05:00
Dmitry Verkhoturov and Umputun
cebe929118
bump go modules, enable LoginAuth option for email
...
That option is needed for outlook.com and Office 365, resolves #1472 .
2022-10-03 03:26:34 -05:00
Dmitry Verkhoturov and Umputun
3eccf01f1f
bump docker-compose.yml for the site to work with dev properly
...
Previously, an image built for the `build` service was then used
for `server`, and changes were invisible to the user
before the container rebuild.
After that change, the useless static `build` service is deleted,
Dockerfile is only used in the CI pipeline, and only the `server`
service is left in docker-compose for the user to test
and see documentation changes locally in real-time.
Resolves #1178
2022-10-02 23:52:19 -05:00
Dmitry Verkhoturov and Umputun
a6a9270f63
apply pngcrush, advpng and optipng to all png images
...
Commands used:
```
find . -type f -iname "*.png" -exec advpng -z4 {} \;
find . -type f -iname "*.png" -exec optipng -o7 -preserve {} \;
find . -type f -iname "*.png" -exec pngcrush -rem allb -brute -reduce -ow {} \;
```
2022-09-28 16:05:03 -05:00
Dmitry Verkhoturov and Umputun
c0e8520d31
fix makefile and dockerfile
...
Here are multiple changes to commands run by Makefile based on my
attempts to run it on an Oracle Linux machine with the latest Docker.
2022-09-17 13:05:56 -05:00
Dmitry Verkhoturov
9ad3be2e97
bump go modules, make auth dev hostname customisable
...
After this commit, dev auth would start working with the `REMARK_URL`
hostname instead of the previously hardcoded 127.0.0.1.
Breaks development setup where `REMARK_URL` was set
to a non-standard value and dev auth was running on 127.0.0.1
and working, as, after that change, it would stop working.
2022-08-26 23:35:57 +02:00
Dmitry Verkhoturov and Umputun
28fbe76547
remove duplicated docker-compose.yml from parameters doc
...
Also, clarify the wording on TIME_ZONE parameter a little.
2022-08-23 22:39:02 -05:00
Dmitry Verkhoturov and Umputun
96b75af027
proper grammar for ADMIN_PASSWD parameter notes
2022-08-23 21:22:32 -05:00
Pavel Mineev and Umputun
d6b2960a4a
fix: save choosen color scheme
2022-08-21 22:36:59 -05:00
Dmitry Verkhoturov and Umputun
a9836aaea0
move static web files from rakyll/statik to go:embed
...
There is no need for the rakyll/statik package starting with Go 1.16,
which provides us with tools for embedding files
without third-party libraries.
2022-08-03 15:41:02 -05:00
Dmitry Verkhoturov
86d059bf99
move templates from rakyll/statik to go:embed
...
There is no need for the rakyll/statik package starting with Go 1.16,
which provides us with tools for embedding files
without third-party libraries.
2022-07-29 19:07:49 +02:00
Dmitry Verkhoturov and Umputun
ac3a36eb13
rewrite email documentation, elaborate on how to replace templates
...
I've run Grammarly over that text to find and fix some flaws
and added more detailed instructions on replacing a built-in template
with your own.
2022-07-28 13:28:27 -05:00
Paul Mineev
86dae37c5d
docs: improve frontend dev instructions
2022-07-27 10:39:10 -07:00
Paul Mineev and Umputun
acc56ad42b
run dev env for site in docker
2022-07-25 13:29:33 -05:00
Paul Mineev and Umputun
922e779118
docs: reorg contributing section
2022-07-25 13:23:36 -05:00
Dmitry Verkhoturov and Umputun
0aa6052eba
update backup documentation
...
Few things here:
1. Merge automatic and manual backup to a single page
2. State that ADMIN_PASSWD must be enabled for backup or restore to work
3. Remove unneeded usage of --admin-passwd from commands
inside the container
4. Make the main backups page (not clickable through the interface,
available only in search) redirect to information about backups
instead of displaying text
5. Add HTTPS port to canonical docker-compose.yml
6. Clarify build option in the canonical docker-compose.yaml
2022-07-25 12:09:42 -05:00
Robin and Umputun
f25b34d5e2
docs(manuals): add ts version of react component
...
Some time ago Gatsby started to support Typescript natively. Also the frontend of remark42 is written in Typescript. So I thought it's a good idea to add a Typescript version of the component.
2022-07-25 12:02:08 -05:00
Paul Mineev and Umputun
6625face50
update dev docs
2022-07-21 18:27:33 -05:00
Dmitry Verkhoturov
243c8356e7
do not sanitise the original comment markdown
...
Previously it was sanitised using the HTML sanitiser,
but it had proven troublesome and unnecessary.
Remark42 rendered the markdown into proper HTML, but then some pieces
of it (like cited HTML code inside the code block, marked by backticks)
were cut out, which then showed the incorrect markdown to a user when
they were editing the comment.
For example, the comment "`foo<bar>`" became "foo" after sanitising,
and despite the proper render user saw only "foo" when editing
the comment.
After this change, the initial comment markdown is preserved unaltered.
It could contain dangerous HTML with JS, which I assume shouldn't
be a problem as it's never rendered as HTML but instead supposed
to be converted to HTML by the interpreter. In Remark42, it's stored
in a comment.Text field and sanitised and thus safe.
I've left information about the potential danger of rendering
the original markdown as-is without an interpreter in
all relevant places I could find.
2022-07-22 01:08:08 +02:00