Commit Graph

740 Commits

Author SHA1 Message Date
Jeff Dairiki 7eac069438 Fix broken link. 2023-03-11 13:24:13 -08:00
Jeff Dairiki 451c907c69 Documentation updates for Lektor PR lektor/lektor#1065 2023-03-11 13:24:13 -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
Jeff Dairiki a710f04b69
Update content/docs/api/db/types/markdown/contents.lr
Typo "French" not "German"

Co-authored-by: Jakob Schnitzer <mail@jakobschnitzer.de>
2022-04-06 18:17:43 -07:00
Jakob Schnitzer 7db60f996f
Merge pull request #344 from lektor/dependabot/npm_and_yarn/webpack/minimist-1.2.6
Bump minimist from 1.2.5 to 1.2.6 in /webpack
2022-04-02 11:02:54 +02:00
dependabot[bot] 4891850666
Bump minimist from 1.2.5 to 1.2.6 in /webpack
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-02 00:13:48 +00:00
relikd f5327b786d
fix on_setup_env callback function naming (#342)
Fix typos: on_env_setup -> on_setup_env
Thank you, @relikd
2022-03-19 16:37:08 -07:00
Jakob Schnitzer 51002aee91
Merge pull request #339 from dairiki/bug.broken-links
Fix a number of broken and stale links
2022-03-04 20:30:42 +01:00
Jeff Dairiki 1f0f7a75e9 Normalize tag capitalization, delete "lektor plugin" tag
(All the plugins are Lektor plugins.)
2022-03-01 17:18:47 -08:00
Jeff Dairiki bab7d5e497 Test for broken internal links in CI 2022-02-27 14:59:42 -08:00
Jeff Dairiki 65d03ec753 Add minimal docs for Asset class (to fix broken link to same) 2022-02-27 14:59:25 -08:00
Jeff Dairiki 103761dd6f Fix broken link to non-existing theme showcase 2022-02-27 14:58:58 -08:00
Jeff Dairiki 3daccdb21b SourceObject is defined in lektor.sourceobj (not lektor.db) 2022-02-27 14:17:39 -08:00
Jeff Dairiki 5f42217f74 Fixup links in new installation docs 2022-02-27 14:17:25 -08:00
Jeff Dairiki d357e5e19b Avoid emitting links to non-existent plugin tag pages. 2022-02-27 13:40:47 -08:00
Jeff Dairiki 4679259408 Fix some stale external links 2022-02-27 13:40:32 -08:00