1. 3212c1b upgrade beautifulsoup4 to latest by Dave Brondsema · 27 hours ago master
  2. d2e82d1 [#8583] add support for python 3.13 by Dillon Walls · 8 days ago
  3. 3118e4b [#8520] upgrade easywidgets to latest by Dave Brondsema · 3 days ago
  4. 542030c update httpbin_domain used in tests by Dave Brondsema · 9 days ago db/misc_aug2025
  5. 8964262 claimed_by_user support include_disabled param by Dave Brondsema · 9 days ago
  6. aa1bf54 improve some user audit logs by Dave Brondsema · 9 days ago
  7. 085bfcd increase timeout in real mail tests by Dave Brondsema · 12 days ago
  8. cccfcba [#8520] fix forgeblog test_commands.py by Dave Brondsema · 12 days ago
  9. 3616753 [#8520] make a pkg_file helper for shorter and safer file locating code by Dave Brondsema · 3 weeks ago
  10. 7b3b3a1 [#8520] show warnings from ./run_tests by Dave Brondsema · 3 weeks ago
  11. dc3c91f [#8520] update deprecated beautifulsoup methods by Dave Brondsema · 4 weeks ago
  12. 0507115 [#8520] drop python 3.9 support for easier entry_points(group= usage in Allura and other libraries like easywidgets and activitystream) by Dave Brondsema · 3 weeks ago
  13. 6564f24 [#8520] fixes by Dave Brondsema · 4 weeks ago
  14. 08a5058 [#8520] replacing pkg_resources by ealvarez · 1 year, 9 months ago
  15. 523fdaa [#8582] adding more classes to valid_class_values and invalidating markdown cache by Guillermo Cruz · 2 weeks ago
  16. d34094f [#8582] avoid bad selector errors by Dave Brondsema · 2 weeks ago
  17. 4cb04db [#8582] html sanitization: remove most classes, prefix ids. Also prefix auto-generated section ids by Guillermo Cruz · 3 weeks ago
  18. 73b4efb fix relative links in markdown files by Guillermo Cruz · 3 weeks ago
  19. c9200f6 bump regex-as-re-globally again by Dave Brondsema · 2 weeks ago
  20. 3bd15b4 update some libraries by Dave Brondsema · 2 weeks ago
  21. 83ea158 revert previous 2 commits about markdown, until we make a better implementation by Dave Brondsema · 2 weeks ago
  22. f5d30f7 remove pysvn dep from ForgeSVN since the one on pypi is the wrong one. Update checks and docs by Dave Brondsema · 3 weeks ago db/forgesvn_setup
  23. 54a62f5 invalidate all posts' markdown cache by Dillon Walls · 3 weeks ago
  24. 06ca954 remove class and id attributes when parsing markdown to html by Guillermo Cruz · 3 weeks ago
  25. e28250c need "moderate" perm to mark thread as spam by Dave Brondsema · 3 weeks ago
  26. 04191be update PGP link for release vote mail by Dave Brondsema · 4 weeks ago
  27. 9a6091a CHANGES updated for ASF release 1.18.0 by Dave Brondsema · 4 weeks ago rel/1.18.0
  28. b1fd967 Update copyright year by Dave Brondsema · 4 weeks ago
  29. 37e9515 for ease of development, make trusted_login_source allow some usernames by Dave Brondsema · 4 weeks ago
  30. ead9957 bump regex 2024.11.6 -> 2025.7.34 by Guillermo Cruz · 5 weeks ago
  31. dd4adf8 Track user sessions for already logged in users by Carlos Cruz · 7 weeks ago
  32. dcf245f [#8581] change pkg_resources ignores from DeprecationWarning to UserWarning by Dave Brondsema · 6 weeks ago
  33. 786d699 added PLC0415 to the list of ignored ruff rules by Guillermo Cruz · 8 weeks ago
  34. 9263987 [#8581] updated pre-commit ruff version by Guillermo Cruz · 8 weeks ago
  35. 00fb7e3 [#8581] Upgrade pre_commit 4.2.0 -> no upgrade, and its deps: cfgv,identify,nodeenv,PyYAML,virtualenv,distlib,filelock,platformdirs by Guillermo Cruz · 8 weeks ago
  36. 866cef9 [#8581] Upgrade pytest-sugar 1.0.0 -> no upgrade, and its deps: packaging,pytest,iniconfig,packaging,pluggy,termcolor by Guillermo Cruz · 8 weeks ago
  37. 71fd8ad [#8581] Upgrade pytest-xdist 3.6.1 -> 3.8.0, and its deps: execnet,pytest,iniconfig,packaging,pluggy by Guillermo Cruz · 8 weeks ago
  38. 55e46d7 [#8581] Upgrade pytest 8.3.5 -> 8.4.1, and its deps: iniconfig,packaging,pluggy by Guillermo Cruz · 8 weeks ago
  39. d06aba6 [#8581] Upgrade WebTest 3.0.4 -> 3.0.6, and its deps: beautifulsoup4,soupsieve,typing_extensions,waitress,WebOb by Guillermo Cruz · 8 weeks ago
  40. 09a395c [#8581] Upgrade testfixtures 8.3.0 -> 9.1.0 by Guillermo Cruz · 8 weeks ago
  41. 5af26db [#8581] Upgrade ruff 0.11.7 -> 0.12.2 by Guillermo Cruz · 8 weeks ago
  42. 050fd1f [#8581] Upgrade qrcode 8.1 -> 8.2 by Guillermo Cruz · 8 weeks ago
  43. 8a15b68 [#8581] Upgrade pysolr 3.10.0 -> no upgrade, and its deps: requests,certifi,charset-normalizer,idna,urllib3,setuptools by Guillermo Cruz · 8 weeks ago
  44. b7328e6 [#8581] Upgrade Pygments 2.19.1 -> 2.19.2 by Guillermo Cruz · 8 weeks ago
  45. 3095ebd [#8581] Upgrade oauthlib 3.2.2 -> 3.3.1 by Guillermo Cruz · 8 weeks ago
  46. e5f8870 [#8581] Upgrade Markdown 3.8 -> 3.8.2 by Guillermo Cruz · 8 weeks ago
  47. 2762b88 [#8581] Upgrade lxml 5.4.0 -> 6.0.0 by Guillermo Cruz · 8 weeks ago
  48. 8fc505d [#8581] Upgrade beaker-session-jwt 1.0.3 -> no upgrade, and its deps: Beaker,joserfc,cryptography,cffi,pycparser,pymongo,dnspython by Guillermo Cruz · 8 weeks ago
  49. abf3757 [#8581] Upgrade beautifulsoup4 4.13.4 -> no upgrade, and its deps: soupsieve,typing_extensions by Guillermo Cruz · 8 weeks ago
  50. dabdc0d [#8581] Upgrade aiosmtpd 1.4.6 -> no upgrade, and its deps: atpublic,attrs by Guillermo Cruz · 8 weeks ago
  51. 6a09d48 [#8581] Upgrade ActivityStream 0.5.0 -> no upgrade, and its deps: pymongo,dnspython by Guillermo Cruz · 8 weeks ago
  52. e9530f7 test update to sync up the git fix by Guillermo Cruz · 7 weeks ago
  53. 68f2726 remove encoding that turns author string into utf-8 bytes by Guillermo Cruz · 8 weeks ago gc/git-bytestring
  54. 7c27df8 fix permissions options to show anonymous/read for private projects by Dave Brondsema · 8 weeks ago
  55. e455b7d upgrade pillow to latest by Dave Brondsema · 9 weeks ago
  56. 596c10b include more response text in urlopen error logging by Dave Brondsema · 2 months ago
  57. d41a45d upgrade urllib3 by Dave Brondsema · 2 months ago
  58. 57c1410 small tweak to allow 'no_negated_flags=False' to defoptscript by Dillon Walls · 3 months ago dw/defopt-opts
  59. 7e23194 bump requests 2.32.3 -> 2.32.4 by Guillermo Cruz · 3 months ago
  60. 0ad7fd3 [#8580] include paster plugins by Guillermo Cruz · 3 months ago
  61. d3bd8c7 [#8580] fall back to "pip" if uv is not installed (e.g. within init-docker-dev.sh) by Dave Brondsema · 4 months ago
  62. 7d66315 [#8580] update license settings to current recommended format by Dave Brondsema · 4 months ago
  63. 8cd0d21 [#8580] faster rebuild-all.bash by Dave Brondsema · 4 months ago
  64. 3a502ff [#8580] moved settings from setup.py into a new pyproject.toml by Guillermo Cruz · 4 months ago
  65. f64aca8 small hint on repo viewable extensions format by Dave Brondsema · 4 months ago
  66. 8e8735a [#8579] set Clear-Site-Data response header upon logout to clear cookies and storage by Dillon Walls · 4 months ago dw/8579
  67. 7d3bcb6 upgrade ming to latest by Dave Brondsema · 4 months ago
  68. 52ec702 [#8578] ruff checks updates by Guillermo Cruz · 4 months ago
  69. 6f1858f [#8578] updated precommit version by Guillermo Cruz · 4 months ago
  70. 2b2efa0 [#8578] Upgrade pre_commit 4.1.0 -> 4.2.0, and its deps: cfgv,identify,nodeenv,PyYAML,virtualenv,distlib,filelock,platformdirs by Guillermo Cruz · 4 months ago
  71. fe87ef5 [#8578] Upgrade pytest-sugar 1.0.0 -> no upgrade, and its deps: packaging,pytest,iniconfig,packaging,pluggy,termcolor by Guillermo Cruz · 4 months ago
  72. c1a7003 [#8578] Upgrade pytest 8.3.4 -> 8.3.5, and its deps: iniconfig,packaging,pluggy by Guillermo Cruz · 4 months ago
  73. 6b6d389 [#8578] Upgrade ruff 0.9.6 -> 0.11.7 by Guillermo Cruz · 4 months ago
  74. f5b7f70 [#8578] Upgrade mock 5.1.0 -> 5.2.0 by Guillermo Cruz · 4 months ago
  75. 9b5cbe3 [#8578] Upgrade setproctitle 1.3.4 -> 1.3.6 by Guillermo Cruz · 4 months ago
  76. b39cc48 [#8578] Upgrade qrcode 8.0 -> 8.1 by Guillermo Cruz · 4 months ago
  77. e4af5cb [#8578] Upgrade pysolr 3.10.0 -> no upgrade, and its deps: requests,certifi,charset-normalizer,idna,urllib3,setuptools by Guillermo Cruz · 4 months ago
  78. 21b9a78 [#8578] Upgrade Pypeline 0.7.0 -> no upgrade, and its deps: bleach,webencodings,html5lib,six,webencodings,Creoleparser,Genshi,six,six,Markdown,textile,nh3,regex,docutils by Guillermo Cruz · 4 months ago
  79. 70a83ed [#8578] Upgrade pillow 11.1.0 -> 11.2.1 by Guillermo Cruz · 4 months ago
  80. 3e90156 [#8578] Upgrade Markdown 3.7 -> 3.8 by Guillermo Cruz · 4 months ago
  81. e005f67 [#8578] Upgrade lxml 5.3.1 -> 5.4.0 by Guillermo Cruz · 4 months ago
  82. 9e487dc [#8578] Upgrade feedgenerator 2.1.0 -> no upgrade, and its deps: pytz by Guillermo Cruz · 4 months ago
  83. 4bb2595 [#8578] Upgrade decorator 5.1.1 -> 5.2.1 by Guillermo Cruz · 4 months ago
  84. b494357 [#8578] Upgrade beaker-session-jwt 1.0.3 -> no upgrade, and its deps: Beaker,joserfc,cryptography,cffi,pycparser,pymongo,dnspython by Guillermo Cruz · 4 months ago
  85. 0b988a3 [#8578] Upgrade beautifulsoup4 4.13.3 -> 4.13.4, and its deps: soupsieve,typing_extensions by Guillermo Cruz · 4 months ago
  86. 4bdd723 [#8578] Upgrade aiosmtpd 1.4.6 -> no upgrade, and its deps: atpublic,attrs by Guillermo Cruz · 4 months ago
  87. 6919f74 [#8578] Upgrade ActivityStream 0.5.0 -> no upgrade, and its deps: pymongo,dnspython by Guillermo Cruz · 4 months ago
  88. d5753a8 [#8577] notes can be added to a project in the new projects section by Guillermo Cruz · 5 months ago
  89. dfa573b upgrading httpcore 1.0.7 -> 1.0.9 and h11 0.14.0 -> 0.16.0 by Guillermo Cruz · 4 months ago
  90. a158f3c Change _session_id cookie for _csrf_token by Daniel Castillo · 5 months ago
  91. f2ad230 upgrade beaker-session-jwt by Dave Brondsema · 5 months ago
  92. ec60b86 be more forgiving if a multifactor session gets disrupted due to being actually logged in already by Dave Brondsema · 5 months ago
  93. d346848 support CSP fenced-frame-src config by Dave Brondsema · 6 months ago
  94. 42a24fb support configs for COOP/CORP/COEP headers by Dave Brondsema · 6 months ago
  95. 965263a Track session ids on user records by Carlos Cruz · 6 months ago
  96. 6f8ede9 ensure_index: make deduping work on nested fields like "foo.bar.baz" by Dave Brondsema · 6 months ago
  97. ba1c050 ensure_index: deduping on a sparse index only needs to look at records where the field exists by Dave Brondsema · 6 months ago
  98. 5392f63 ensure_index: require explicit --delete-duplicate-key-records to delete records by Dave Brondsema · 6 months ago
  99. 33b995a [#8576] upgrade react to 16.4.2 by Dave Brondsema · 6 months ago
  100. e61408b [#8576] upgrade jquery ui to 1.14.1 and remove it from filename by Dave Brondsema · 6 months ago