|  |  | 2 | Add EventStreamHttpResponse for Server-Sent Events. |  chipx86 | September 20th, 2023, 2:17 a.m. |  | 
      
       |  |  | 2 | Prevent PUT requests to list resources. |  david | September 22nd, 2023, 5:52 p.m. |  | 
      
       |  |  | 2 | Add WebAPIResponseEventStream for API streaming results. |  chipx86 | September 21st, 2023, 3:23 p.m. |  | 
      
       |  |  | 4 | Fix bug where ModificationTimestampField would not automatically update its value. |  maubin | September 6th, 2023, 3:10 p.m. |  | 
      
       |  |  | 2 | Clean up and optimize parts of WebAPIResource. |  chipx86 | September 19th, 2023, 1:54 a.m. |  | 
      
       |  |  | 2 | Add and modernize documentation throughout WebAPIResource. |  chipx86 | September 19th, 2023, 12:05 a.m. |  | 
      
       |  |  | 2 | Add typing for djblets.webapi.fields. |  chipx86 | September 17th, 2023, 12:32 a.m. |  | 
      
       |  |  | 2 | Add typing all throughout WebAPIResource. |  chipx86 | September 20th, 2023, 1:06 p.m. |  | 
      
       |  |  | 1 | Add typing and docs for WebAPIResource configuration attributes. |  chipx86 | September 18th, 2023, 11:21 p.m. |  | 
      
       |  |  | 2 | Add a health check view. |  david | August 30th, 2023, 2:43 p.m. |  | 
      
       |  |  | 1 | Require some arguments to be keyword-only in WebAPIError. |  chipx86 | September 5th, 2023, 7:19 p.m. |  | 
      
       |  |  | 1 | Added type hints and modernize docs for djblets.webapi.errors. |  chipx86 | September 5th, 2023, 6:27 p.m. |  | 
      
       |  |  | 1 | Add typing for serializable JSON values. |  chipx86 | September 3rd, 2023, 2:52 p.m. |  | 
      
       |  |  | 1 | Add types, subtypes, detail messages, and trace IDs for WebAPIError. |  chipx86 | September 6th, 2023, 6:41 p.m. |  | 
      
       |  |  | 1 | Remove support for Python 3.7. |  chipx86 | August 29th, 2023, 11:45 p.m. |  | 
      
       |  |  | 2 | Add release notes for Djblets 4.0 beta 3. |  chipx86 | August 28th, 2023, 2:56 a.m. |  | 
      
       |  |  | 2 | Add a bit of type info to configforms classes. |  david | August 14th, 2023, 9:24 a.m. |  | 
      
       |  |  | 2 | Use lowercase "backbone" instead of "Backbone" for imports. |  chipx86 | August 15th, 2023, 4:52 p.m. |  | 
      
       |  |  | 1 | Fix typing issues in the configforms JavaScript code. |  chipx86 | August 14th, 2023, 8:17 p.m. |  | 
      
       |  |  | 2 | Update our JavaScript extension support to use Spina. |  chipx86 | August 14th, 2023, 7:51 p.m. |  | 
      
       |  |  | 2 | Fix a regression in updating configforms ListItem actions. |  chipx86 | August 14th, 2023, 8:14 p.m. |  | 
      
       |  |  | 2 | Fix a regression in extension packaging. |  chipx86 | August 14th, 2023, 5:26 p.m. |  | 
      
       |  |  | 1 | Improve typing support for the UNSET symbol. |  chipx86 | August 7th, 2023, 4:34 p.m. |  | 
      
       |  |  | 1 | Fix installing static media for extensions. |  chipx86 | August 9th, 2023, 7:37 p.m. |  | 
      
       |  |  | 1 | Add a reply_to argument to EmailMessage. |  chipx86 | July 31st, 2023, 11:35 a.m. |  | 
      
       |  |  | 1 | Add safe_join for safely building filesystem paths. |  chipx86 | July 31st, 2023, 3:25 p.m. |  | 
      
       |  |  | 1 | Port config forms JS codebase to TypeScript/spina. |  david | July 13th, 2023, 12:47 p.m. |  | 
      
       |  |  | 1 | Add some type hints for djblets.extensions. |  david | May 30th, 2023, 12:45 p.m. |  | 
      
       |  |  | 1 | Add padding to size calculation for modal box contents. |  david | August 1st, 2023, 12:36 p.m. |  | 
      
       |  |  | 1 | Add utilities for counting iterables and lazily-compiling regexes. |  chipx86 | July 25th, 2023, 8:58 p.m. |  | 
      
       |  |  | 2 | Add jasmine-core as a dependency and bump @beanbag/eslint-plugin. |  david | July 13th, 2023, 12:41 p.m. |  | 
      
       |  |  | 1 | Update djblets.mail for typing, enums, and deprecations. |  chipx86 | July 19th, 2023, 5:30 p.m. |  | 
      
       |  |  | 1 | Update djblets.extensions to drop usage of pkg_resources. |  chipx86 | June 6th, 2023, 3:31 a.m. |  | 
      
       |  |  | 1 | Remove pkg_resources usage from the rest of the Djblets modules. |  chipx86 | July 13th, 2023, 6:11 p.m. |  | 
      
       |  |  | 1 | Add draft release notes for Djblets 4.0 beta 2. |  david | May 30th, 2023, 1:46 p.m. |  | 
      
       |  |  | 2 | Update Djblets to use Housekeeping for deprecation management. |  chipx86 | June 23rd, 2023, 5:08 p.m. |  | 
      
       |  |  | 1 | Add events to $.modalBox to capture "Escape" keypresses everywhere. |  david | June 26th, 2023, 2:34 p.m. |  | 
      
       |  |  | 1 | Improve JSON typing by including Mapping/Sequence variants. |  chipx86 | June 26th, 2023, 2:34 a.m. |  | 
      
       |  |  | 1 | Install Pygments in development environments. |  chipx86 | June 17th, 2023, 11:27 p.m. |  | 
      
       |  |  | 1 | Add utility modules for common types and symbols. |  chipx86 | June 16th, 2023, 6:12 p.m. |  | 
      
       |  |  | 2 | Add release notes for Djblets 3.3. |  chipx86 | June 16th, 2023, 6:36 p.m. |  | 
      
       |  |  | 1 | Modernize BaseProperty, AliasProperty, and TypedProperty and add typing. |  chipx86 | May 24th, 2023, 8:33 p.m. |  | 
      
       |  |  | 1 | Add type hints for IntegrationManager. |  chipx86 | April 27th, 2023, 2:31 a.m. |  | 
      
       |  |  | 1 | Create a widget for editing an amount and its unit of measurement. |  maubin | May 19th, 2023, 3:27 p.m. |  | 
      
       |  |  | 1 | Add type hints for the rest of djblets.integrations. |  chipx86 | April 27th, 2023, 2:40 a.m. |  | 
      
       |  |  | 1 | Add pytest mode to djblets.testing.testrunners.TestRunner. |  david | May 30th, 2023, 1:07 p.m. |  | 
      
       |  |  | 1 | Add type hints and docs and fix bugs in djblets.integrations.errors. |  chipx86 | April 27th, 2023, 2:24 a.m. |  | 
      
       |  |  | 2 | Wrap .icon style to prevent cross-contamination. |  david | May 22nd, 2023, 9:28 a.m. |  | 
      
       |  |  | 1 | Fix crashes when loading datagrids with ?sort=, |  david | May 25th, 2023, 9:55 a.m. |  | 
      
       |  |  | 1 | Remove the never-cache decorators from API resource URLs. |  chipx86 | May 10th, 2023, 10:15 p.m. |  |