Commit Graph

700 Commits

Author SHA1 Message Date
Joseph Nix 3fcd0624e9 Now compatibile with mistune>=2. 2022-04-29 23:10:02 -05: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
Jeff Dairiki 57770a90ff Add trailing slashes to links that should have them 2022-02-27 10:17:02 -08:00
Jeff Dairiki c7cbf1c587 Fix template_var link on /docs/api/templates/globals/get-random-id/ 2022-02-27 09:24:44 -08:00
Jeff Dairiki 98bb69c091 Fix some internal links with bad anchors 2022-02-27 09:24:44 -08:00
Jeff Dairiki a3a928efaf Fix some broken internal links 2022-02-27 09:14:05 -08:00
Jeff Dairiki 5874282667
Update notes.
[skip ci]
2022-02-24 08:31:56 -08:00
Jeff Dairiki 2681ff4ded
Fix typo
It's `databags.lookup`.  There is no `databags.get`.
2022-02-24 07:20:01 -08:00
Jeff Dairiki abe0593395 Deploy to https://lektor.github.io/lektor-website/
Disuse tox for running the deployment.  By default tox filters most
environment variables out when running testenvs. This filters any
credentials (e.g. LEKTOR_DEPLOY_PASSWORD) from the environment.

Those environment variables could be passed to the testenv, but it
seems simpler to build and deploy straight from the workflow.
2022-02-23 17:37:38 -08:00
Jeff Dairiki 962be2e941 Render internal links as relative links.
There were some locations where the site was linking to the listing
of plugin tags with an absolute ("/plugin/tags") path.  This fixes
those to render as relative paths.
This matches the rendering of all other internal links on the site,
and avoids broken links when deploying to sites rooted under a path
prefix (e.g. https://lektor.github.io/lektor-website/.)
2022-02-23 17:36:51 -08:00
Andres Perez 44472258ce
Change recommended installation method to pipx (#325) 2022-02-23 14:46:50 -08:00
Louis 99660e8645
Document the XDG_CACHE_HOME environment variable (#324) 2022-02-23 14:34:09 -08:00
‮rekcäH nitraM‮ e62f6be0fc
Add my personal page (häcker.net) as showcase. (#336) 2022-02-22 22:21:47 -08:00
Jakob Schnitzer 7f14a9e94f
Merge pull request #328 from do3cc/webpack5
Upgrade all javascript dependencies
2022-02-20 15:03:32 +01:00
Jakob Schnitzer 8f8264afb2 rebuild assets 2022-02-20 14:59:23 +01:00
Jakob Schnitzer 61541f9062 run npm update and fix webpack config 2022-02-20 14:50:00 +01:00
Patrick Gerken 471643f78c Upgrade all javascript dependencies 2022-02-20 14:28:32 +01:00
Jakob Schnitzer 2330cd27fa
Merge pull request #334 from dairiki/update-plugin-tags
Normalize capitalization, punctuation and spelling of plugin tags, freshen event tags
2022-01-29 13:49:30 +01:00
Lissan 439801a24e
Add plugin (#332)
Add lektor-google-search plugin
2022-01-26 09:35:02 -08:00
Jeff Dairiki 0da093fdb5
Merge pull request #333 from maste9/master
Add plugin lektor-citation
2022-01-26 09:26:58 -08:00
Jeff Dairiki f0506858ae Update event tags for a couple of plugins 2022-01-26 09:22:12 -08:00
Jeff Dairiki c90aa54623 Normalize capitalization, puntuation and spelling of plugin tags 2022-01-25 16:28:00 -08:00
maste9 b94791319d Add plugin lektor-citation
Added a sub page for my lektor-citation plugin.
2022-01-25 12:48:05 +01:00
Jeff Dairiki 092b7d379b Deploy workflow: upgrade pip before installing tox
This is a flailing attempt to prevent the apparently intermittent
failure which happened in run 51, attempts [1][] and [2][].

The specific error was "`Error while finding module specification for 'pip' (AttributeError:
module '__main__' has no attribute '__file__')`" while Lektor was
running pip to install a local package.

[1]: https://github.com/lektor/lektor-website/actions/runs/1661330194/attempts/1
[2]: https://github.com/lektor/lektor-website/actions/runs/1661330194/attempts/2
2022-01-05 22:31:57 -08:00
Jeff Dairiki 2de648952e CI: schedule nightly runs of deploy workflow
This is an attempt at fixing #331
2021-12-20 23:20:01 -08:00
Jakob Schnitzer 42f74d7e3e
Merge pull request #322 from F0liveira/master
Add Tawk Live Chat to lektor website
2021-09-19 10:52:42 +02:00
Jakob Schnitzer f55feebbc6
Merge pull request #326 from DO1JLR/webp
add plugin lektor-image-resize
2021-09-19 10:51:42 +02:00
Jakob Schnitzer 77da90a733
Merge pull request #283 from Arstman/master
add new deploy plugin lektor-qiniu
2021-09-19 10:50:46 +02:00
Jakob Schnitzer c64b13ffcb
Merge pull request #317 from dairiki/feature.plugin-listings
Add several entries to the plugin gallery
2021-09-19 10:50:07 +02:00
Jakob Schnitzer 254aa8e8b9 ci: attempt to add ssh known hosts 2021-09-18 12:59:24 +02:00
Jakob Schnitzer c1ad4d136e ci: attempt production deployment 2021-09-18 12:46:59 +02:00
Jakob Schnitzer 78baad4a49 ci: fix use of tox for deploy 2021-09-18 12:39:49 +02:00
Jakob Schnitzer 9a718580f7 ci: fixup 2021-09-18 12:33:19 +02:00
Jakob Schnitzer 98ed6a5f4b
Merge pull request #302 from lektor/enh/gh-action-deploy
PR: Add deploy with github action
2021-09-18 12:29:08 +02:00
Jakob Schnitzer be187dc5cc ci: remove .travis.yml 2021-09-18 12:27:28 +02:00
goanpeca b4085737b6 Use github actions to deploy lektor site 2021-09-18 12:26:32 +02:00
L3D 9e1d4513c4
add plugin lektor-image-resize
Add Plugin [lektor-image-resize](https://pypi.org/project/lektor-image-resize/), which will create jpg and webp images in the defined sizes using imagemagic.

It is very similar to the [lektor-thumbnail-generator](https://www.getlektor.com/plugins/lektor-thumbnail-generator/) plugin, but brings support for webp.
2021-09-05 01:34:11 +02:00
Jakob Schnitzer 236d0daee7
Merge pull request #315 from dairiki/bug.old-readme_renderer
Unpin old version of readme_renderer
2021-09-02 15:10:13 +02:00
F0liveira 7ea07e2a4f [ADD] tawk plugin description 2021-06-10 10:54:35 +01:00