Jeff Dairiki
946af425e7
feat(ci): cache npm packages
2024-08-18 19:12:45 -07:00
Jeff Dairiki
e7e029c04f
refactor(tests): use `hyperlink` rather than `htmltest` for link checking
...
It's very fast, only checks internal links, and it's easy to use.
2024-08-18 19:12:14 -07:00
Jeff Dairiki
98c614ca0c
feat: use PDM to manage dependencies and build site
2024-08-18 19:12:12 -07:00
Jeff Dairiki
4c6f0f486a
chore(ci): update actions to latest versions ( #386 )
2024-08-18 11:56:44 -07:00
Jeff Dairiki
58b6c979bd
feat: add plugin lektor-redirect ( #385 )
2024-08-18 11:43:40 -07:00
Jakob Schnitzer
a3deadaac2
update css-loader and sass-loader
2024-06-22 13:38:37 +02:00
Jakob Schnitzer
60b4042310
npm update
2024-06-22 13:38:37 +02:00
Jeff Dairiki
1f315d8e5a
chore: disuse deprecated `cgi` module
...
The `cgi` module is deprecated as of python 3.11 and is to be removed
in python 3.13.
2023-11-11 13:10:40 +01:00
Jakob Schnitzer
cce99ad3ec
npm update
2023-10-25 22:02:46 +02:00
Jakob Schnitzer
86d35c13de
npm update
2023-07-19 20:27:55 +02:00
3kori
01e620fbb5
Fixed typos ( #374 )
...
Thank you @3kori for another batch of typo corrections!
2023-05-22 17:24:07 -07:00
3kori
df00a19818
Fixed Typos ( #373 )
...
* Fixed a typo
* Fixed typo
* Fixed typo: humand -> human
* Fixed typo: integritry ->integrity
* Fixed typo: guesed -> guessed
* Fixed a couple of typos and added articles
Added articles before some words
2023-05-15 10:51:21 -07:00
3kori
3dbafbb07a
Fixed typo and changed a phrasal verb
2023-05-12 16:51:39 -07:00
Jeff Dairiki
fa73e1db27
docs(fix): Document use of SingleInputType base class
2023-04-01 18:03:30 +02:00
Jeff Dairiki
2c0b21d33d
docs(themes): add page for `lektor dev new-theme` subcommand
2023-03-18 14:41:11 +01:00
dependabot[bot]
52e491a83b
Bump webpack from 5.75.0 to 5.76.0 in /webpack ( #369 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-16 08:23:26 -07:00
Michiel W. Beijen
1719d1be34
Fix typo in installation docs ( #366 )
2023-03-05 15:28:30 -08:00
Jim Circadian
bbfd979e94
Added to showcase: InconsistentRecords ( #311 )
2023-03-03 16:42:46 -08:00
Jurgen Geitner
2f569260ef
vignette website added to showcase ( #313 )
2023-03-03 16:27:03 -08:00
Jeff Dairiki
8e2b686ec2
fix(markdown-link-classes): fix for mistune 2
...
Mistune 2 does not always pass a `text` or `title` parameter to the
renderer's `link` method. This (when building with the Lektor 3.4
pre-release branch) was resulting in a `"TypeError: link()
missing 2 required positional arguments: 'text' and 'title'"`
exception when rendering /blog/plugin-play (which has a bare URL in
it's markdown content.)
2023-02-26 15:17:30 -08:00
Frank Tisellano
0fc4911486
Updates ft.io description and images in the showcase ( #363 )
2023-02-26 07:16:26 -08:00
Jeff Dairiki
ed73a9151e
Remove lektor-webdav from the plugin showcase
...
Lektor-webdav seems to no longer be listed on PyPI. (This was causing
lektor-website build failures.)
See also this comment wherein the author of lektor-webdav states that
it is unmaintained:
https://github.com/lektor/lektor-website/pull/190#issuecomment-1197255391
2022-12-31 18:26:13 -08:00
Jakob Schnitzer
a477b4ccfd
fetch release version from PyPI
2022-12-20 07:56:30 +01:00
Jakob Schnitzer
1674bcaaeb
./webpack: use vanilla js instead of jquery
2022-12-17 10:09:55 +01:00
Jakob Schnitzer
c31d457506
./webpack: remove more dead code
...
The install-row and hide-for-windows were only used for the old
installer, they now do not seem to be used anymore.
2022-12-17 10:09:55 +01:00
Jakob Schnitzer
00a45487da
./webpack: do not hide and fade in badges
...
This might be more of a personal preference, but I do not see any value in
hiding this content for more than a second.
2022-12-17 10:09:55 +01:00
Jakob Schnitzer
4bd208f50f
./webpack: remove the query-string dependency
...
All modern browser support URLSearchParams...
2022-12-17 10:09:55 +01:00
Jakob Schnitzer
c93bd86681
./webpack: remove some dead code
...
We haven't had DMG app builds for macOS for ages, so our download button
should always point to the /downloads/ page.
2022-12-17 10:09:55 +01:00
Jakob Schnitzer
279817f8df
./webpack: bump some build dependencies
2022-12-17 10:09:55 +01:00
Jakob Schnitzer
22f50a4eb2
./webpack: npm update
2022-12-17 10:09:55 +01:00
Jakob Schnitzer
f30ac2234f
remove compiled assets from repo
2022-12-17 10:09:55 +01:00
dependabot[bot]
b4c6d21a4e
Bump decode-uri-component from 0.2.0 to 0.2.2 in /webpack ( #358 )
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 12:10:29 -08:00
nicoco
e537021f62
Add HAL plugin ( #346 )
...
Authored-by: Nicolas Cedilnik <nicolas.cedilnik@inheart.fr>
2022-11-21 11:55:40 -08:00
Jeff Dairiki
d8cfbc9a16
Run `npm audit fix` followed by `lektor build -f webpack`
...
This updates loader-utils from 1.4.0 to 1.4.2.
Closes #355 .
2022-11-14 16:07:34 -08:00
Joseph Nix
efad843074
Merge pull request #354 from fmaida/patch-1
...
Update contents.lr
2022-10-03 10:27:22 -05:00
Francesco Maida
4f42994fba
Update contents.lr
...
Typo: Under MacOS, instead of writing "brew install pipx" you wrote "bew install pipx"
2022-10-03 17:16:13 +02:00
25349023
02c6e1c4b9
Add Plugin: lektor-markdown-ruby-blocks ( #348 )
...
* [UPDATE] add lektor-markdown-ruby-blocs plugin page
2022-09-13 08:00:41 -07:00
Jeff Dairiki
c74abf2402
Fill in missing "Author" project metadata from "Author-Email" ( #349 )
...
* Fill in missing "Author" project metadata from "Author-Email"
2022-09-13 07:40:55 -07:00
Joseph Nix
789fe34ebd
[master] Appropriately mark lektor tags and atom as official plugins.
2022-09-08 17:34:21 -05:00
Jeff Dairiki
011af60908
Remove eswarm.in from showcase
...
No longer using Lektor☹.
https://github.com/lektor/lektor-website/pull/121#issuecomment-1208922964
2022-08-12 12:18:33 -07:00
Jeff Dairiki
6f3d75186e
Merge pull request #338 from dairiki/feature.lektor-pr992
...
Documentation updates for lektor/lektor#992
2022-07-27 20:27:07 -07:00
Jeff Dairiki
7b6c4b0258
Remove www.amin.space from showcase
...
The author no longer uses Lektor to build the site :-(
See #190 .
2022-07-27 13:00:31 -07:00
Jeff Dairiki
0b4f30110b
Remove playwarwick dot com from showcase
...
The URL for the site redirects to a NSWF domain parking page.
Ref #166
2022-07-27 13:00:31 -07:00
Jeff Dairiki
fca0134876
Normalize URLs to GitHub project repos
...
In particular we want to remove any trailing `.git` from the project
URL, since this results in broken links when we contruct the "Fork"
and "Open Issues" links in the plugin page.
(While `https://github.com/_owner_/_project_.git ` will work to get to the
repo, `https://github.com/_owner_/_project_.git/fork ` is a 404.)
2022-07-27 13:00:31 -07:00
Jeff Dairiki
850e52f598
Fix flake8 warnings for lektor_project_data.py
2022-07-27 13:00:31 -07:00
Jeff Dairiki
41e6091e0d
Fix a few stale external links
2022-07-27 13:00:31 -07:00
Jeff Dairiki
df7b6dd8c6
Add htmltest environment to tox config
2022-07-27 13:00:31 -07:00
Jeff Dairiki
7a6ccd0e38
Clarify documentation on hidden records
...
This clarifies the documentation regarding the default
value for a records _hidden field.
2022-07-27 13:00:31 -07:00
dependabot[bot]
486092de24
Bump terser from 5.10.0 to 5.14.2 in /webpack
...
Bumps [terser](https://github.com/terser/terser ) from 5.10.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 21:06:32 -07:00
Jeff Dairiki
61a1409bc8
Set gh-pages CNAME to www.getlektor.com
2022-07-20 20:34:05 -07:00