Commit Graph

  • 5e18e96887 Set limits for regex during search (#8913) edge Inverle 2026-06-05 23:12:59 +02:00
  • bf2de1baea Fix access control in rss and opml actions (#8912) Inverle 2026-06-05 22:38:17 +02:00
  • aaae9ee388 Always jump article to top when header is offscreen, also when 'Stick the article to the top when opened' is disabled (#8870) Frans de Jonge 2026-06-05 15:31:42 +02:00
  • 48cf86eaec Apache condition mod_remoteip (#8890) Alexandre Alapetite 2026-06-05 13:26:16 +02:00
  • 10a976efbe fix(themes): padding for .nav_menu in Alternative-Dark, Flat, and Nord themes (#8901) Satyam 2026-06-04 12:05:42 +05:30
  • 7d7e502603 chore(deps): update phpmailer/phpmailer requirement from 7.0.2 to 7.1.1 in /lib (#8907) dependabot[bot] 2026-06-03 13:06:28 +02:00
  • f04788cb3a chore(deps-dev): bump phpstan/phpstan from 2.1.55 to 2.2.1 (#8906) dependabot[bot] 2026-06-03 12:52:45 +02:00
  • 232eee3341 chore(deps-dev): bump the stylelint group with 2 updates (#8904) dependabot[bot] 2026-06-03 08:30:23 +02:00
  • 7d1a76da6b chore(deps): bump ruby/setup-ruby from 1.306.0 to 1.310.0 (#8905) dependabot[bot] 2026-06-03 08:29:39 +02:00
  • 2452fa86e6 chore(deps-dev): bump the eslint group across 1 directory with 3 updates dependabot/npm_and_yarn/eslint-2db2934465 dependabot[bot] 2026-06-03 03:54:05 +00:00
  • 6592f45163 i18n: complete Spanish (es) translation (#8878) Mass Krdjn 2026-06-01 16:31:25 +02:00
  • c5d3954989 Update security policy due to many duplicated AI reports (#8900) Alexandre Alapetite 2026-06-01 01:33:32 +02:00
  • 7cbf597585 Add Kidd Lee to CREDITS.md (#8895) Kidd Lee 2026-05-27 14:11:25 +08:00
  • 3996c8fca0 Changelog Alexandre Alapetite 2026-05-26 22:47:21 +02:00
  • a499778e12 SimplePie: XML_OPTION_PARSE_HUGE (#8894) Alexandre Alapetite 2026-05-26 22:28:59 +02:00
  • ff2add14a2 SimplePie: Fix wrong player_parent logic leading to invalid type (#8893) Alexandre Alapetite 2026-05-26 22:16:01 +02:00
  • 159894f9f6 i18n: complete Italian (it) translation (#8880) Mass Krdjn 2026-05-25 16:59:49 +02:00
  • f910dce35c Add Julien Herr to CREDITS.md (#8885) Julien Herr 2026-05-24 23:23:28 +02:00
  • 8aa1b0a648 Changelog Alexandre Alapetite 2026-05-24 22:07:30 +02:00
  • 542f4920e7 Fix lost elements while parsing search query (#8884) Alexandre Alapetite 2026-05-24 20:23:58 +02:00
  • 63b106595d docs: add masskrdjn to credits (#8883) Mass Krdjn 2026-05-24 17:26:19 +02:00
  • 803f92e6d3 i18n: complete Hungarian (hu) translation (#8879) Mass Krdjn 2026-05-24 13:26:31 +02:00
  • 5bddc6bed5 feat(cli): add reconfigure-user.php to read/write per-user config attributes (#8873) Julien Herr 2026-05-24 13:25:04 +02:00
  • c222a8463c refactor(themes): convert article-row inner layout to CSS Grid (#8824) polybjorn 2026-05-20 22:54:16 +00:00
  • 2a35723533 Changelog Alexandre Alapetite 2026-05-21 00:43:01 +02:00
  • 4b019ab697 New option to hide badges showing number of unread articles (#8844) Alexandre Alapetite 2026-05-20 20:25:20 +02:00
  • be3606102a refactor(themes): convert .horizontal-list from display:table to flex (#8823) polybjorn 2026-05-20 18:11:25 +00:00
  • 93f989b977 Add a warning message to the API password section, add a log warning when a client uses GET, use POST in sample curl API usage (#8845) Frans de Jonge 2026-05-20 20:09:02 +02:00
  • 2000b8dd84 Update Ukrainian translation (#8871) Denys Nykula 2026-05-20 21:01:46 +03:00
  • 8bd486c591 Start 1.29.2 Alexandre Alapetite 2026-05-20 20:00:46 +02:00
  • b2c50115ba Release 1.29.1 1.29.1 latest Alexandre Alapetite 2026-05-20 19:47:37 +02:00
  • 4c0b733bff Changelog, credits Alexandre Alapetite 2026-05-20 19:38:36 +02:00
  • a611209a7c Finish Dutch translation (#8868) Frans de Jonge 2026-05-20 00:03:54 +02:00
  • 8e007af39d Fiix cookies with some browsers (#8867) Alexandre Alapetite 2026-05-19 23:03:51 +02:00
  • b7c58e590e Add ignore for PHPStan 2.1.55+ (#8864) Alexandre Alapetite 2026-05-19 22:07:52 +02:00
  • c3fa374f25 Fix empty entry Generator (#8863) Alexandre Alapetite 2026-05-19 21:45:20 +02:00
  • 02edc05035 i18n: ru (#8839) (#8861) McFev 2026-05-19 09:20:15 +03:00
  • ae79f48f4b chore(deps-dev): bump faraday (#8858) dependabot[bot] 2026-05-18 17:20:42 +02:00
  • 51441abf7c Improve Polish translations (#8854) Inverle 2026-05-17 20:25:23 +02:00
  • 401fe12832 Sync lib_opml (no change) (#8853) Alexandre Alapetite 2026-05-17 19:20:53 +02:00
  • 4102417fc1 i18n: Improve Traditional Chinese translations (#8849) IEEE-754 2026-05-16 18:09:37 +08:00
  • e704dea906 feat: Added news Português Brasil translation (#8846) Ciro Mota 2026-05-15 18:43:56 -03:00
  • bdf02e638a fix(theme): hide Swage logo in reader view to prevent overlap (#8842) polybjorn 2026-05-15 12:29:29 +00:00
  • d017e22a46 i18n(de): Add missing translations (#8840) Christian Weiske 2026-05-15 13:31:45 +02:00
  • 146d5f0d60 Fix ensure maximum number of feeds also with Dynamic OPML (#8832) Alexandre Alapetite 2026-05-15 12:19:40 +02:00
  • 1ac1d8c2eb Fix LibOPML warnings (#8652) Alexandre Alapetite 2026-05-15 12:12:28 +02:00
  • 66568f0283 TXT import compatibility HTML comments (#8837) Alexandre Alapetite 2026-05-15 12:10:55 +02:00
  • 9a28f617ec Keep mobile article navigation at the bottom (#8833) Yixuan Xu 2026-05-15 18:09:30 +08:00
  • 98eaed796b revert(themes): hide feed name at narrow viewports (#8838) polybjorn 2026-05-15 10:06:47 +00:00
  • 6946b217b2 docs: sync French README content with English (#8831) polybjorn 2026-05-14 14:02:40 +00:00
  • 3feb7aeaed docs: normalize APIs & native apps table glyphs to monochrome (#8821) polybjorn 2026-05-14 13:07:18 +00:00
  • 3a696929b7 Fix click mark as read (#8817) Alexandre Alapetite 2026-05-14 13:00:45 +02:00
  • fcc129fe54 Reduce sidebar animation duration from 200ms to 100ms (#8830) Frans de Jonge 2026-05-14 12:55:33 +02:00
  • 8863cdcaf8 feat(import): accept .txt URL lists alongside OPML/JSON/ZIP (#8818) polybjorn 2026-05-12 08:52:00 +00:00
  • d74337deb6 feat(cli): automatic periodic SQLite export with retention (#8819) polybjorn 2026-05-12 06:44:00 +00:00
  • 557e190a40 docs: add FeedFlow and FluentFlame Reader to APIs & native apps (#8820) polybjorn 2026-05-12 06:41:12 +00:00
  • bcf8045b2b fix(theme): inherit font-family on form controls (#8816) polybjorn 2026-05-11 19:13:57 +00:00
  • 769c87cef1 chore(themes): remove loader.gif and convert remaining consumers to the CSS spinner (#8812) polybjorn 2026-05-11 18:23:20 +00:00
  • 43b10f1d70 fix(themes): use has-date class for date-aware list layout (#8811) polybjorn 2026-05-11 18:20:46 +00:00
  • 1020652787 refactor(themes): drop redundant :has() in dropdown label selector (#8813) polybjorn 2026-05-11 18:19:49 +00:00
  • af6a500638 fix(themes): cap website column at narrow when feed name is shown (#8815) polybjorn 2026-05-11 18:14:42 +00:00
  • 1ff27fea21 fix(themes): replace #load_more loading-state GIF with a CSS spinner (#8804) polybjorn 2026-05-11 14:30:08 +00:00
  • 408419f433 refactor(themes): drop redundant multiline class on title (#8810) polybjorn 2026-05-11 14:12:20 +00:00
  • 1936306277 chore(themes): rename "Nord theme" to "Nord" (#8805) polybjorn 2026-05-10 22:16:28 +00:00
  • 9ff4aec368 fix(themes): show feed name at narrow widths when configured (#8801) polybjorn 2026-05-10 14:48:42 +00:00
  • b83c8b445e fix(themes): drop topline_website value from <li> class to avoid filter collision (#8800) polybjorn 2026-05-10 14:47:46 +00:00
  • cb04c6cfaa More feed info: last received date, publication date (#8799) Alexandre Alapetite 2026-05-10 16:47:24 +02:00
  • cedf339330 Start 1.29.1 Alexandre Alapetite 2026-05-10 16:46:40 +02:00
  • 9a50be1a6d Credits 1.29.0 Alexandre Alapetite 2026-05-10 16:28:43 +02:00
  • 376ce66da8 Release 1.29.0 Alexandre Alapetite 2026-05-10 16:04:07 +02:00
  • f7d39cd6cb chore(deps): bump fast-uri from 3.1.0 to 3.1.2 (#8798) dependabot[bot] 2026-05-09 08:45:33 +02:00
  • 68506204c4 Changelog Alexandre Alapetite 2026-05-08 10:07:39 +02:00
  • c2619d9a26 Fix search in shared user queries (#8789) Alexandre Alapetite 2026-05-08 09:05:55 +02:00
  • bbb28b5eda Fix reauth with legacy cookie (#8778) Alexandre Alapetite 2026-05-08 09:05:32 +02:00
  • a1c637e7ac Preventive measure against search ingestion (#8777) Alexandre Alapetite 2026-05-08 09:04:57 +02:00
  • d03efaed6b Changelog Alexandre Alapetite 2026-05-08 09:01:46 +02:00
  • 0c93b26cb5 feat(import): support category field in JSON feed import (#8786) polybjorn 2026-05-04 13:02:03 +00:00
  • 92e34aec6d i18n(de): Improve German translations (#8704) Michael 2026-05-04 12:45:59 +02:00
  • 4d2b5fb883 fix(themes): swap header item border to inset box-shadow (#8784) polybjorn 2026-05-04 10:45:14 +00:00
  • 3f134bce88 fix(themes): scope Mapco and Ansum aside transition to width (#8785) polybjorn 2026-05-04 10:43:17 +00:00
  • 944f9c886c fix(themes): remove dropdown-close backdrop in Nord wide view (#8781) polybjorn 2026-05-04 08:07:32 +00:00
  • 1d7f52e556 Changelog Alexandre Alapetite 2026-05-03 19:19:40 +02:00
  • 2787014bde fix(layout): reserve logo image box via intrinsic dimensions (#8774) polybjorn 2026-05-03 12:23:02 +00:00
  • 52be56ada7 feat(admin): visually dim disabled users in user management table (#8768) Umaid Shahid 2026-05-03 14:18:26 +02:00
  • 4b96b01460 chore(docs): upgrade Jekyll 3 to 4 and Ruby to 3.4.9 (#8772) polybjorn 2026-05-03 12:17:55 +00:00
  • c43930cfd1 fix(js): stop sidebar auto-reopening on page navigation (#8773) polybjorn 2026-05-03 12:16:33 +00:00
  • 3a7431ce04 fix(i18n): validate language directory names against gen.lang.* keys (#8767) polybjorn 2026-05-02 21:43:19 +00:00
  • b08c4ef243 docs: standardise English heading style and surface hidden pages (#8766) polybjorn 2026-05-02 20:23:35 +00:00
  • 8f317a0c3c Fix headers given to SimplePie, e.g. for HTTP/2 (#8742) Alexandre Alapetite 2026-05-02 22:09:04 +02:00
  • 161e4e0f0e docs: mention db-backup.php and simplify git update steps (#8763) polybjorn 2026-05-02 19:52:42 +00:00
  • 80a93a994f refactor(themes): centralize sidebar width via --width-aside token (#8761) polybjorn 2026-05-02 19:25:30 +00:00
  • 3c61c84abf fix(themes): restore sidebar slide animation at narrow viewports (#8747) polybjorn 2026-05-02 19:21:49 +00:00
  • 226239d157 Bump phpstan/phpstan from 2.1.46 to 2.1.54 (#8753) dependabot[bot] 2026-05-02 21:16:27 +02:00
  • ee1ab9285c Bump actions/upload-pages-artifact from 4 to 5 (#8756) dependabot[bot] 2026-05-02 13:26:09 +02:00
  • 292b19c950 Bump docker/metadata-action from 5 to 6 (#8757) dependabot[bot] 2026-05-02 11:22:54 +02:00
  • 7afeb1d83f Bump docker/setup-buildx-action from 3 to 4 (#8758) dependabot[bot] 2026-05-02 10:40:26 +02:00
  • 256f0707b1 Bump actions/configure-pages from 5 to 6 (#8755) dependabot[bot] 2026-05-02 10:37:16 +02:00
  • ad0b278afc Bump ruby/setup-ruby from 1.299.0 to 1.306.0 (#8754) dependabot[bot] 2026-05-02 09:55:52 +02:00
  • 7dc21b65ce Bump stylelint from 17.6.0 to 17.9.1 in the stylelint group (#8752) dependabot[bot] 2026-05-02 09:55:11 +02:00
  • da11f4dd8e Add more translations and improve quality (#8748) IEEE-754 2026-05-02 04:41:51 +08:00