Commit Graph

680 Commits

Author SHA1 Message Date
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
Andreas Runfalk 101aef6bf2
Merge pull request #318 from dairiki/typo.mode-crop
Fix typo: thumbnail arg `crop` must be set to a string
2021-02-22 13:51:45 +01:00
Jeff Dairiki 2fef91afc6 Fix typo: thumbnail arg `crop` must be set to a string 2021-02-18 13:19:10 -08:00
Andreas Runfalk 66349a95e2
Merge pull request #316 from dairiki/bug.leading-and-in-tags-list
Omit leading `and` from plugin tag list if there is only one tag
2021-02-09 12:39:06 +01:00
Jeff Dairiki 313c368f3a Add several plugins 2021-02-07 14:29:40 -08:00
Jeff Dairiki bd786c94b0 Unpin old version of readme_renderer
Current version is 28.0.  Earlier versions do not run under Python 3.9.
2021-02-07 14:27:12 -08:00
Jeff Dairiki 35a0266891 Omit leading `and` from plugin tag list if there is only one tag 2021-02-07 14:25:58 -08:00
Ionuț Ciocîrlan 8f6c249313
fix typo 2020-08-21 13:05:47 +03:00
Joseph Nix 9780e4d1a8 [master] Swapping out a handle for a real name in the latest blog post. 2020-08-20 19:05:31 -05:00
Joseph Nix 8cc1b3d4f6 [master] Fixed blog date. 2020-08-20 18:51:50 -05:00
Joseph Nix 81f43520c2
Merge pull request #303 from lektor/lektor-3-2
Lektor 3.2 release post
2020-08-20 18:41:31 -05:00
Joseph Nix b962a01c02 [lektor-3-2] Adding banner image and note about iter_pages. 2020-08-20 17:10:19 -05:00
Ionuț Ciocîrlan 012d5b8d75 [lektor-3-2] And more thank-you 2020-08-19 02:06:02 +03:00
Joseph Nix dd52c522fb [lektor-3-2] Adding even more thank-yous 2020-08-17 21:09:08 -05:00
Joseph Nix 4de722f8ac [lektor-3-2] Added some changes and thank yous. Tweak note about Python versions. 2020-08-14 14:34:58 -05:00
Andreas Runfalk c677826212
Merge pull request #293 from ericmjl/showcase-em
Added Eric Ma's website
2020-07-31 15:30:59 +02:00
Ionuț Ciocîrlan 625a8ad1dc
deployment: mention output path in project file 2020-07-21 01:02:55 +03:00
Andreas Runfalk b652f3c05f
Merge pull request #305 from bast/fix-link-markup
fix markup for link: parentheses were swapped
2020-07-10 13:26:50 +02:00
Radovan Bast d42cd744aa fix markup for link: parentheses were swapped 2020-07-10 12:50:12 +02:00
Andreas Runfalk ac5595aa04 Lektor 3.2 release post 2020-06-18 12:13:23 +02:00
Joseph Nix cb01a19b14
Merge pull request #286 from georgeyk/doc-output-path
Update project file documentation to include `output_path`
2020-05-21 13:59:50 -05:00