Commit graph

  • f9d9b9514b
    Merge 15ae7e807b into 3c69dc68d2 noy-solvin 2026-05-26 15:05:40 +00:00
  • 15ae7e807b fix(contents): validate that mandatory properties are not empty or None noy-solvin 2026-05-26 17:26:37 +03:00
  • 6f7fca524c added support for multiple folder themes Leng M 2026-05-24 22:30:09 +01:00
  • 8ebaf87fef
    Merge 38ca2e9915 into 3c69dc68d2 Salar Nosrati-Ershad 2026-05-14 13:05:41 +00:00
  • 38ca2e9915 fix: use relative urls when github publish enabled Salar Nosrati-Ershad 2023-11-26 22:37:20 +03:30
  • bb349ff0da
    Merge 459c41b9d6 into 3c69dc68d2 Eklavya Sharma 2026-05-07 19:58:55 -05:00
  • 459c41b9d6 bugfix: draft articles required a category Eklavya Sharma 2026-05-07 19:38:11 -05:00
  • 32f47fb847
    Merge 9ed0eb1c0c into 3c69dc68d2 Matěj Cepl 2026-05-02 13:16:03 +00:00
  • 9ed0eb1c0c
    Add HEADING_METADATA feature for Markdown title extraction Matěj Cepl 2025-12-16 20:13:22 +01:00
  • 5c7a74ceae
    Merge d93d9ccf9d into 3c69dc68d2 Agathe Porte 2026-04-29 07:56:58 -07:00
  • 44c4037537
    Merge b707447ac9 into 3c69dc68d2 Pierre Riteau 2026-04-29 07:56:58 -07:00
  • 63afa0d7ab
    Merge 885a868b5e into 3c69dc68d2 castle-giant 2026-04-29 07:56:58 -07:00
  • fd828ff8ff
    Merge f2e86a0034 into 3c69dc68d2 boxydog 2026-04-29 07:56:57 -07:00
  • 23c40a9866
    Merge 802d8c9889 into 3c69dc68d2 Chris Rose 2026-04-28 07:49:49 +02:00
  • fd01f710eb
    Merge 511ed3b552 into 3c69dc68d2 Michael Haslam 2026-04-24 18:34:46 +00:00
  • 697ffb964a
    Merge 0177773b65 into 3c69dc68d2 Martin Trigaux 2026-04-23 15:02:55 +00:00
  • d4b1bded93
    Merge f85162ec56 into 3c69dc68d2 nkr0 2026-04-23 11:36:01 +00:00
  • f85162ec56
    switch to html5 nkr 2024-12-02 07:50:40 +01:00
  • 656faf8257
    Merge 4b8ea9497b into 3c69dc68d2 Aurélien Bompard 2026-04-22 11:21:09 +02:00
  • 4b8ea9497b
    Don't ignore article categories when CATEGORY_SAVE_AS is false Aurélien Bompard 2026-04-22 11:19:10 +02:00
  • a73c373d75
    Merge 084bbd3102 into 3c69dc68d2 JesseLine 2026-04-22 01:32:57 -04:00
  • 084bbd3102 Sanitize slashes in WordPress import. Fixes #3561 JesseLine 2026-04-22 00:59:07 -04:00
  • 3c69dc68d2 Release Pelican 4.12.0 main 4.12.0 botpub 2026-04-20 15:29:45 +00:00
  • f7fe7865c5 Prepare release Justin Mayer 2026-04-20 17:26:41 +02:00
  • 0c1213d917
    Merge cbf2d901a6 into 5672362f41 Rich Gibson 2026-04-20 15:50:20 +02:00
  • 5672362f41 fix: Override server JS MIME type if text/plain Justin Mayer 2026-04-19 10:28:52 +02:00
  • 3e401f648c test: Ensure MIME type for JS is JavaScript Justin Mayer 2026-04-19 10:12:17 +02:00
  • 27b25bc05f fix: Override server JS MIME type if text/plain Justin Mayer 2026-04-19 10:28:52 +02:00
  • e4c0bf626f test: Ensure MIME type for JS is JavaScript Justin Mayer 2026-04-19 10:12:17 +02:00
  • c214906358 Use more specific exceptions instead of just Exception. Matěj Cepl 2026-04-18 01:12:26 +02:00
  • 85946e54b8 fix: typo in pyproject.toml Matěj Cepl 2026-04-18 01:03:28 +02:00
  • 1acf92f4f5
    Use more specific exceptions instead of just Exception. Matěj Cepl 2026-04-18 01:12:26 +02:00
  • 913dd59c52
    fix: typo in pyproject.toml Matěj Cepl 2026-04-18 01:03:28 +02:00
  • 46ab131940
    Merge pull request #3549 from getpelican/install-docs Justin Mayer 2026-04-15 10:44:48 +02:00
  • 8ad4e90170 docs: Overhaul installation instructions; add uv Justin Mayer 2025-12-29 11:50:02 +01:00
  • 4a2ae1e4df
    Merge 964377d28f into f941cb0885 tuba javed 2026-04-15 08:15:55 +02:00
  • f941cb0885
    Fix raising exceptions on filtered logs Sam Bull 2026-04-15 07:14:52 +01:00
  • 691995c142
    Support CSS_FILE in Simple theme Sam Bull 2026-04-14 11:05:32 +01:00
  • 751dff90f4
    Fix disabled category output Sam Bull 2026-04-14 11:02:25 +01:00
  • cfefbaed22 Update docs Sam Bull 2026-04-13 22:59:38 +01:00
  • 6d766a800e
    Merge branch 'main' into patch-3 Sam Bull 2026-04-13 22:17:52 +01:00
  • e4772a1272
    Merge branch 'main' into disable-categories Sam Bull 2026-04-13 22:13:59 +01:00
  • d6461130cc
    Strip TOC elements from article summaries Russell 2026-04-13 14:01:25 -04:00
  • 1b96d38c20 test: Strip ToC divs & backref anchors from summary Justin Mayer 2026-04-13 19:52:15 +02:00
  • cdc88a5f1b
    Merge branch 'main' into strip-toc-anchors-from-summaries Justin Mayer 2026-04-13 19:19:26 +02:00
  • 763bf5224c Docs/Settings: update code formatting MinchinWeb 2026-04-06 15:17:16 -06:00
  • d15460c060 Docs/Settings: more notes on how to extract metadata from filenames MinchinWeb 2026-04-06 15:16:36 -06:00
  • ebfbc344df Docs/Plugins: document another signal MinchinWeb 2026-04-06 15:13:57 -06:00
  • 24350502c7 Docs: note that plugins and themes can be found on PyPI MinchinWeb 2026-04-06 15:13:07 -06:00
  • 871aa779d0 Better error messages with trying to (and failing) to overwrite files MinchinWeb 2026-04-04 09:58:26 -06:00
  • 6e3c51fd21 Use custom exception for (failing to) overwrite files MinchinWeb 2026-03-31 19:24:32 -06:00
  • b70e610984 Log warnings on creating (tag) slugs directly MinchinWeb 2023-12-27 15:39:51 -07:00
  • b4e2d6cc1f Better error message on bad slug MinchinWeb 2023-12-12 20:02:27 -07:00
  • 9f62408cdc If it fails to write a tag/catetory/author page, tell us which one we failed on MinchinWeb 2023-12-11 22:00:35 -07:00
  • cffe5660ac
    Merge branch 'main' into patch-2 Justin Mayer 2026-04-13 18:19:01 +02:00
  • a2570498ba
    Use slug in category/tag feed title Sam Bull 2026-04-13 16:59:46 +01:00
  • 688a2a9a24
    Merge branch 'main' into patch-4 Justin Mayer 2026-04-13 17:47:21 +02:00
  • ca460ee753 Ensure URLWrapper.__str__() returns a string Justin Mayer 2026-04-13 17:33:58 +02:00
  • 8ce673a42c Ensure URLWrapper.__str__() returns a string Justin Mayer 2026-04-13 17:33:58 +02:00
  • bc71171766
    Update base.html Sam Bull 2026-04-13 13:09:46 +01:00
  • 35a3742f21
    Title slug Sam Bull 2026-04-13 13:08:42 +01:00
  • 70767ca8ba
    fix: Don't log feed warning if FEED_DOMAIN is set Sam Bull 2026-04-13 10:11:12 +01:00
  • 4defdcc095
    Update test_theme.py Sam Bull 2026-04-13 01:42:09 +01:00
  • 0bb2d5cad1
    Update readers.py Sam Bull 2026-04-13 01:41:25 +01:00
  • 9aad7a0a78 Fix disabled category output Sam Bull 2026-04-13 01:36:39 +01:00
  • fb328475c7 Conditional on file existing Sam Bull 2026-04-13 00:44:18 +01:00
  • 293e431366 Regression test Sam Bull 2026-04-13 00:18:31 +01:00
  • 417c69a500
    Update test_settings.py Sam Bull 2026-04-12 23:42:53 +01:00
  • 1a52b857ba
    Update test_settings.py Sam Bull 2026-04-12 23:40:10 +01:00
  • 59ba1aaaed Isolate tests Sam Bull 2026-04-12 23:34:41 +01:00
  • 4a34c744ae
    Update log.py Sam Bull 2026-04-12 23:26:18 +01:00
  • af9aa0fd1a Regression test Sam Bull 2026-04-12 23:22:49 +01:00
  • 6a2724cccc Add regression tests Sam Bull 2026-04-12 23:14:27 +01:00
  • 52c6b60e47 - Update pygments for audit fix Daniel Rossi 2026-04-09 02:35:48 +10:00
  • 40ad652b62 Docs/Settings: update code formatting MinchinWeb 2026-04-06 15:17:16 -06:00
  • ee69ec81c4 Docs/Settings: more notes on how to extract metadata from filenames MinchinWeb 2026-04-06 15:16:36 -06:00
  • 298c63beda Docs/Plugins: document another signal MinchinWeb 2026-04-06 15:13:57 -06:00
  • 4855db3364 Docs: note that plugins and themes can be found on PyPI MinchinWeb 2026-04-06 15:13:07 -06:00
  • 77e88ae3f2
    fix: Move livereload import inside docserve() task Yash Srivastava 2026-04-05 23:51:51 +05:30
  • a0e4603a8f
    Delete RELEASE.md Justin Mayer 2026-04-05 20:17:05 +02:00
  • 91d6a1b1e3 Move livereload import inside docserve() cr7yash 2026-04-05 01:07:36 -07:00
  • 735f5e1fb2 Better error messages with trying to (and failing) to overwrite files MinchinWeb 2026-04-04 09:58:26 -06:00
  • 374ab37612
    Apply suggestion from @Dreamsorcerer Sam Bull 2026-04-03 15:29:03 +01:00
  • 459319ebde
    Apply suggestion from @Dreamsorcerer Sam Bull 2026-04-03 15:26:57 +01:00
  • 3de99f293a Use custom exception for (failing to) overwrite files MinchinWeb 2026-03-31 19:24:32 -06:00
  • 8fcfe13a76 Log warnings on creating (tag) slugs directly MinchinWeb 2023-12-27 15:39:51 -07:00
  • 49344faa39 Better error message on bad slug MinchinWeb 2023-12-12 20:02:27 -07:00
  • 349d285654 If it fails to write a tag/catetory/author page, tell us which one we failed on MinchinWeb 2023-12-11 22:00:35 -07:00
  • de6df5ef7a chore: Require Sphinx 9.0 and above Justin Mayer 2026-03-31 09:05:37 +02:00
  • d50abb7319 chore: Require docutils 0.22 and above Justin Mayer 2026-03-31 08:59:28 +02:00
  • 74feb7c48b refactor: Upgrade code for Python 3.11 and above Justin Mayer 2026-03-31 08:56:27 +02:00
  • 68c341bd10 refactor: Require Python 3.11 and above Justin Mayer 2026-03-31 08:48:50 +02:00
  • add82ea0c7 chore: Require Sphinx 9.0 and above Justin Mayer 2026-03-31 09:05:37 +02:00
  • 43259b2c02 chore: Require docutils 0.22 and above Justin Mayer 2026-03-31 08:59:28 +02:00
  • e5c565d4dd refactor: Upgrade code for Python 3.11 and above Justin Mayer 2026-03-31 08:56:27 +02:00
  • 1c71e882c9 refactor: Require Python 3.11 and above Justin Mayer 2026-03-31 08:48:50 +02:00
  • 885a868b5e Update base.html castle-giant 2026-03-30 09:33:26 -05:00
  • 95eb596d63 Add rel="me" to notmyproblem them template base to support verification on social media, web signin, etc castle-giant 2026-02-11 21:50:39 +00:00
  • 862ac78310
    Add page_content block for better template inheritance Sam Bull 2026-03-30 12:04:55 +01:00
  • c495634138
    Add SSH_PORT to sftp_upload in Makefile template Jan 2026-03-30 11:03:31 +02:00