Commit Graph

729 Commits

Author SHA1 Message Date
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
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 9f663a43fa Add notes on passing alt in query arg when resolving links 2022-02-26 21:08:58 -08:00
Jeff Dairiki df446238ed Hacky wrapping of long function/method signatures
This could be improved upon.
2022-02-26 16:53:12 -08:00
Jeff Dairiki 188e46d997 Documentation for lektor/lektor#992 2022-02-26 15:16:43 -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