Commit Graph

753 Commits

Author SHA1 Message Date
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
Jeff Dairiki deeabe9141 Merge pull request #345 from frostming/new-plugin/tailwind
Add lektor-tailwind to the plugin list
2022-07-19 12:28:05 -07:00
Jeff Dairiki f48eda6ee2 Restore compatibility with mistune==0.8.4
The latest release version of Lektor is 3.3.4.  It does not include
the support for `mistune>=2.0` that has made it into the `master`
branch of Lektor, thus it pins `mistune<2`.

This commit restores compatibility with older versions of
mistune.  (That compatibility was broken by 3fcd062.)
2022-05-02 15:47:17 -07:00
Joseph Nix 3fcd0624e9 Now compatibile with mistune>=2. 2022-04-29 23:10:02 -05:00
Frost Ming ebf4b2379b
Add lektor-tailwind to the plugin list 2022-04-14 16:20:34 +08:00