Commit graph

4255 commits

Author SHA1 Message Date
Erik Michelson
bf740ad910 fix(a11y): hide duplicated link text from screen readers
Because screen readers don't know that the anchor icon is not meant to be read,
they might read the title (which is the same as the heading itself) in addition
to the heading, thus causing a duplicated output.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-08-23 17:44:14 +02:00
Erik Michelson
858d7bf5d1 feat: option to disable note creation
The abuse of the demo instance required us to disallow note creation

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2024-07-21 11:03:35 +02:00
Erik Michelson
c85b11463d fix(minio): metadata as object not string
A change in the minio JS SDK resulted in uploads being stored
with a defect metadata object in minio, resulting in all
files served as application/octet-stream. This was caused as
the fifth argument to putObject is a metadata object and not
the content-type alone anymore.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-06-20 21:58:17 +02:00
renovate[bot]
c970b1cc48 fix(deps): update dependency xss to v1.0.15
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-10 07:36:09 +00:00
renovate[bot]
18cfb95129 fix(deps): update dependency prom-client to v15.1.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-10 03:23:57 +00:00
renovate[bot]
64c5d99e0b fix(deps): update dependency pg to v8.11.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 21:08:12 +00:00
renovate[bot]
b11c446cf0 fix(deps): update dependency mysql2 to v3.9.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 19:24:07 +00:00
renovate[bot]
14bb48580b fix(deps): update dependency archiver to v6.0.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 17:36:32 +00:00
renovate[bot]
feed540476 chore(deps): update yarn to v3.8.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 13:41:47 +00:00
renovate[bot]
c5f92d0a46 chore(deps): update dependency turndown to v7.1.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 09:47:26 +00:00
renovate[bot]
22c73a80fc chore(deps): update dependency mkdocs-material to v9.5.17
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 09:47:13 +00:00
renovate[bot]
8e45f8198a chore(deps): update dependency pymdown-extensions to v10.7.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 09:43:10 +00:00
renovate[bot]
71e7f14d33 chore(deps): update actions/cache action to v4.0.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-04-09 09:34:12 +00:00
Erik Michelson
c8618fe0a3 docs(auth-guides): update azure ad/entra id guide
Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-04-03 23:43:44 +02:00
renovate[bot]
795fc79f3a chore(deps): update dependency mocha to v10.3.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 16:25:11 +01:00
renovate[bot]
8fc3378d35 chore(deps): update yarn to v3.8.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 16:24:27 +01:00
renovate[bot]
6fbae823ef fix(deps): update dependency mysql2 to v3.9.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 16:23:28 +01:00
renovate[bot]
0b87b15bce chore(deps): update dependency abcjs to v6.3.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 16:22:57 +01:00
renovate[bot]
a723a180fb fix(deps): update dependency express-session to v1.18.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 16:22:41 +01:00
renovate[bot]
45344a9ad2 chore(deps): update dependency mkdocs-material to v9.5.9
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 15:19:34 +00:00
renovate[bot]
297244847f chore(deps): update actions/setup-node action to v4.0.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 15:19:15 +00:00
Erik Michelson
307a634157 fix(router): do not create sessions for /_health
When the /_health endpoint for the docker container
healthcheck was introduced, it seems that it was
forgotten to exclude that route from the session
creation. As the healthcheck runs quite periodically,
this created a huge amount of session entries in the
database. This commit excludes the route from
session creation.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-02-10 15:52:08 +01:00
renovate[bot]
5e2c766388 chore(deps): update dependency mkdocs-material to v9.5.6
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-28 15:33:32 +00:00
renovate[bot]
b94ae9662e fix(deps): update dependency mysql2 to v3.8.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-24 20:58:52 +01:00
renovate[bot]
b18fc714c1 fix(deps): update dependency aws-sdk to v2.1542.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-24 20:58:33 +01:00
renovate[bot]
038816eadd chore(deps): update dependency mkdocs-material to v9.5.5
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-24 15:29:29 +00:00
renovate[bot]
5850ab63be chore(deps): update dependency esbuild-loader to v4.0.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-24 13:49:32 +00:00
renovate[bot]
ea373e6afa chore(deps): lock file maintenance
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-22 01:07:39 +00:00
renovate[bot]
380a8544c6 chore(deps): update dependency pymdown-extensions to v10.7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 21:25:07 +01:00
renovate[bot]
01beda5f98 chore(deps): update linters
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 21:24:43 +01:00
renovate[bot]
d7ade65d52 fix(deps): update dependency moment to v2.30.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 21:24:28 +01:00
renovate[bot]
f508f0269d fix(deps): update dependency mysql2 to v3.7.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 21:23:44 +01:00
renovate[bot]
ca132e66d6 fix(deps): update dependency prom-client to v15.1.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 21:23:25 +01:00
renovate[bot]
a51f1c668f chore(deps): update actions/cache action to v4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 21:23:09 +01:00
renovate[bot]
8eb502008a chore(deps): update actions/upload-artifact action to v4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 21:22:48 +01:00
renovate[bot]
a391ca8d3f fix(deps): update dependency sqlite3 to v5.1.7
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 20:04:54 +00:00
renovate[bot]
ec5691b7b4 fix(deps): update dependency mariadb to v3.2.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 20:04:38 +00:00
renovate[bot]
a9ef39b089 chore(deps): update dependency mkdocs-material to v9.5.4
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 20:04:15 +00:00
renovate[bot]
af98a0a5b4 chore(deps): update dependency eslint-plugin-import to v2.29.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 18:15:36 +00:00
renovate[bot]
344f77bd51 chore(deps): update actions/setup-node action to v4.0.1
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 18:15:20 +00:00
renovate[bot]
be4266b324 chore(deps): update actions/cache action to v3.3.3
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-18 18:15:10 +00:00
Erik Michelson
538f41cf1c fix(opengraph): treat user frontmatter values as String
A bug was reported that having frontmatter fields being only numeric results in an error. This seems to be caused
as the frontmatter is processed by the yaml-parser but returned
with the types as given. So a numeric value is returned as a number,
a "true" or "false" is returned as boolean etc.
As we expect strings in the template, that resulted in an exception.

This commit fixes this by treating every value as string in the template.
Since we've got no other usages of opengraph data, this should not have been
a security problem.

Signed-off-by: Erik Michelson <github@erik.michelson.eu>
2024-01-17 17:10:06 +01:00
Sheogorath
ddf08cfb96 chore: Drop twitter from docs
It seems except of the documentation for auth providers, this should be
everything regarding Twitter.

Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2023-12-22 23:00:00 +01:00
renovate[bot]
d64b988253 chore(deps): update dependency eslint-plugin-n to v16.4.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-13 09:12:40 +01:00
renovate[bot]
accdb95203 chore(deps): update dependency mkdocs-material to v9.5.2
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-12 20:32:49 +00:00
renovate[bot]
458926f7a9 fix(deps): update dependency aws-sdk to v2.1514.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 21:03:56 +01:00
renovate[bot]
84d43bc2f0 chore(deps): update dependency mkdocs-material to v9.5.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 19:54:36 +01:00
renovate[bot]
4a9fb965ed fix(deps): update dependency aws-sdk to v2.1513.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 19:23:06 +01:00
renovate[bot]
012583c5e8 fix(deps): update dependency prom-client to v15
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 19:21:59 +01:00
renovate[bot]
a29a27bfe2 fix(deps): update dependency passport to v0.7.0
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 19:20:27 +01:00