Changelog for
php-phorge-2024.19-ill15400.1.1.noarch.rpm :
* Mon Aug 12 2024 tuukka.pasanenAATTilmi.fi- Update to version 2024.19:
* Fix PHP 8.1 \"strlen(null)\" exception checking for open setup issues in PhabricatorSetupCheck
* TransactionEditor: micro-optimize the \"creation finder\"
* Dashboard Text Panel: improve feed when changing Description
* Fix PHP 8.1 \"strlen(null)\" exception rendering Conpherence search results
* Persistent Chat: fix de-minimize misclick
* Mark created Pholio mockups as new objects to fix empty Feed transaction entries
* Make i18n string extraction ignore strings in test case files
* Fix exception trying to rename user to their previous username
* docs/file_domain: Update cloudflare spelling and URLs
* Facts: Fix displaying charts for anonymous users
* Fix the whitespace issue in the message \"Access Denied: Restricted File\"
* Fix PHP 8.1 \"strlen(null)\" exceptions adding an OAuth provider
* Fix exception trying to export empty task list to CSV
* Fix PHP 8.1 \"strlen(null)\" exception in PhabricatorPasteLanguageTransaction.php
* Fix PHP 8.1 \"strlen(null)\" exception in PhabricatorStandardCustomFieldLink.php
* Convert \"Page Size\" field in Maniphest Advanced Search to PhabricatorSearchIntField
* Reports: Remove unused variable
* Update URI in bugtraq.logregex description
* PhutilRemarkupHexColorCodeRule: Do not assume that parameter is a string
* Drag & Drop Task Cover Image: also attach
* arc liberate
* Fix exception accessing a non-existing EditEngine
* Fix PHP 8.1 \"strlen(null)\" exception mass-editing tasks when custom Date field present
* Fix exception for anonymous viewers on dashboard query panels with user-specific data
* Add PhutilRemarkupHexColorCodeRule, a new remarkup rule to format color codes
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/storage renamespace\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/almanac register\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/aphlict notify\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/bulk export --query --format\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/auth cache-pkcs8\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/herald test\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/conduit call\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/files encode\" without --as parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/files migrate\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/herald rule\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/search query\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/auth refresh\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/auth unlimit\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/nuance update\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/nuance import\" without parameter
* Fix PHP 8.1 \"strlen(null)\" exception for \"/bin/files generate-key\" without parameter
* (stable) Fix config transaction rendering error on auth page by allowing PhutilSafeHTML
* Fix PHP 8.1 \"addcslashes(null)\" exception exporting task list to tab-separated text
* Make sure `offset` is an integer
* Fix phacility link for arcanist guides
* Correct docs of PhabricatorPHIDType::getAllTypesForApplication()
* Show rest of task page when graph errors out
* Make incoming mail handling more robust / correct
* Fix PHP 8.1 \"preg_match(null)\" exception exporting task list to CSV
* Fix setup check for gzip request mangling being sent as GET
* Seperate repository home and browse view in tab menu
* Fix PHP 8.1 \"strlen(null)\" exception querying project tags for autocomplete without additional hashtag slugs defined
* Fix \"Creation of dynamic property is deprecated\" PHP 8.2 error in MimeMailParser
* Fix PHP 8.1 \"strlen(null)\" exception when received email lacks From header
* Custom integer fields: fix search by array of possible values
* Config Projects Extra Fields: link to the doc (like User)
* Fix Project Hovercard rendering AATTmention
* Remarkup code blocks: guess language from \"name=\"
* Fix important regression in search engine
* Update unit test of InterpreterBlockRule for \"a {{{a}}}\"
* Fix \"Map omits required key\" exception by comparing result order against modern field keys
* isSelfURI: fix anchors and relative URIs (that are \"self\" indeed)
* Avoid \"Action with no effect\" for auto-claim statuses after manually removing assignee
* Celerity map late update
* Use predictable filenames when downloading raw diffs from a revision
* Make lipsum project generator also fill in project description
* Improve remarkup codeblock syntax highlighting when using Dark Mode
* Trigger: Add Sound \"Coin\"
* Diviner: Improve documentation for remarkup code blocks
* Comments: avoid confusing warning about \"core:file\"
* Replace all phurl.io short URIs with target URIs
* Fix typo \"pohrge\" in \"Adding New Classes\" documentation
* Fix an instance of `strlen(null)`
* Update PHP versions in install guide: Remove 5, Add 8.
* Implements copy button in clone repo modal
* Improve messages when no image formats are supported (due to GD not installed)
* Fix PHP 8.1 \"strlen(null)\" exception rendering dashboard panel with latest tasks when custom int field configured
* Allow to uninstall (hide) Audit application
* Fix config transaction rendering error on auth page by allowing PhutilSafeHTML
* fix PHP 8 \"strlen(null)\" when moving paths with missing options
* Mark manually created Diffs as new objects to fix empty Feed transaction entries
* Deprecate Fund and Phortune prototype applications
* Validate PhabricatorSearchTextField value not to be an array
* unbreak celerity/map
* Fix PHP 8.1 \"json_decode(null)\" exception editing a form when custom field of type Users exists
* Make misc get
*ApplicationClass[Name]() calls return ::class constant instead of string
* Revert \"Added cross-platform default fonts\"
* Add getQueryApplicationClass() to
*TransactionQuery.php classes
* Adds \"Locate File\" input to every browse directory view in Diffusion
* Add flexible line height to remarkup headers
* Update external timezone information
* Fix PHP 8.1 \"strlen(null)\" exception creating a Merchant in Phortune
* Avoid exception setting project profile image when GD not installed
* Show title entirely and cut of secondary information gracefully in typeahead results of main search
* Remove bottom margin from embedded remarkup images
* preg_match() null exception setting custom user profile image with empty files.viewable-mime-types
* Config User Extra Fields: link to the doc (like Maniphest)
* Ellipsize long labels in Add Action area to avoid text overlap
* Auth SSH Details: show Public Key (not just Type)
* Fix PHP 8.1 exception creating task when custom select field configured
* Fix PHP 8.1 \"strlen(null)\" exception when custom select field configured
* Fix invalid CSS property value
* Add support for FIDO2-backed SSH keys
* Hide \"Packages\" field in Diffusion Commits query form when application uninstalled
* Composing a custom project picture: Remove misaligned empty icon
* Avoid \"Undefined index\" error in project.search API when project_customfieldstorage table has additional fields not requested
* Add example systemd unit for sshd in Diffusion docs
* Fix typo
* Catch RuntimeException: mb_convert_encoding(): Illegal character encoding specified at PhabricatorTextDocumentEngine.php:73
* Curtain: add Hovercard support
* Tue Jan 09 2024 tuukka.pasanenAATTilmi.fi- Update to version 2023.49:
* Show Deprecation Warnings as Setup Warnings
* Improve command line prompts in setup issue pages
* Include \'published\' date of posts in Phame Atom feeds
* Fix PHP 8.1 \"strlen(null)\" exception rendering dashboard panel with latest tasks when custom text field configured
* Use user\'s preferred font for inline code snippets too
* CSS adjustments to Conpherence
* Fix PHP 8.1 exceptions rendering task when custom select field configured
* Fix exception in Transaction Log after renaming Pholio Mock image: Call to undefined method PholioImageSequenceTransaction::renderHandleLink()
* Updates for Mercurial\'s HTTP protocol
* Fix PHP 8.1 \"strlen(null)\" exception removing custom alt text from image file
* Remove Chatlog entirely
* Fix a PHP 8.1 deprecated use of strlen with a NULL argument in commit parser
* Fix a PHP 8.1 deprecated use of strlen with a NULL argument on commit page
* Fix a PHP 8.1 deprecated use of strlen with a NULL argument
* Show more in Application Detail and List view
* Change some instances of \"phabricator\" to \"phorge\"
* Disallow webcrawlers to index Diffusion commits
* Disallow webcrawlers to follow Paste line number anchor links
* Fix possible array to string conversion renaming Pholio Mockup image
* Audit Feed: less verbose when the author is the committer
* Do not expose Contact Numbers settings panel when no SMS support configured
* Align logo image and text in site header
* Initialize static variable to make linter happy
* Fix reentrancy guard in setDebugTimeLimit()
* Fix typo in DiffusionLowLevelGitRefQuery
* Fix loop in contribution docs
* Enforce viewable MIME types config on PDF documents
* Fix PHP 8.1 \"strlen(null)\" exception rendering PHUISegmentBar without a label
* Fix view policy inheritance on image transforms
* Add Diffusion policy capability \"Can Edit and View Identities\"
* Correct default database prefix in documentation
* Make \"git cat-file\" exception messages include repository monogram/slug
* Remove mention of Phabricator in the Auth setup check
* Adjust message in timezone conflict form
* Fix Exception in Chat room when you are not a Participant
* Fix cursor paging issue in Given Token query call
* Fix doc link to Restarting Phorge
* Improving UX for ignoring timezone conflicts
* Fix project page 404 after rename and removing new name from alias slugs
* Fix PHP 8.1 \"strlen(null)\" exception on Diffusion repo URIs page after repo creation
* Remove unused variable $info in DiffusionCloneController.php
* Calendar: fix creation of ICS Files
* Fix PhabricatorAuthCSRFEngine.php strncmp(null) PHP 8.1 error
* Fix \"Undefined index\" exception setting Meme text
* Dashboard Panel: fix first tab sometime not opened anymore
* Replacing the deprecated -moz-outline-style with outline-style
* Fix regression in DiffusionDiffQueryConduitAPIMethod
* Update path in startup error
* Correct Transaction text when changing Diffusion URI I/O type
* Workboard: Milestone Name easily editable (instead of surfing 3 pages)
* Add documentation for cowsay
* Fix PHP 8.1 auth view strlen(null) error
* Fix PHP 8.1 \"strlen(null)\" exception rendering Task with empty custom date field
* Fix Diviner strlen(null) error when clicking on a link
* Various PHP 8.1 strlen(null) fixes for Dashboard Panels
* Make InterpreterBlockRule regex only match on valid interpreter names
* Implement ferret engine in typeahead datasource query for repos
* Fix PHP 8.1 \"strlen(null)\" exceptions editing a form when custom field of type Date exists
* Fix call to undefined method PhutilJSON::encodeAsObject()
* Teach Commit View about Encoding
* log deprecation events in Dark Console
* Generate Diviner book for Javelin
* Clarifying the operating system choices.
* Fix answer background color when using Dark Mode in Ponder
* Fix RuntimeException: min(): Array must contain at least one element
* Fix PHP 8.1 \"strlen(null)\" exceptions importing ICS file into calendar
* PHP 8 and Diviner Technical Documentation
* Documentation: fix unexisting path sshd_config.phabricator.example
* Fix a PHP 8.1 deprecated use of strlen with a NULL argument
* Fix a PHP 8.1 deprecated use of strlen with a NULL argument
* Rebrand: Add \"path\" entries to PlatformSymbols
* Fix PHP 8.1 \"strlen(null)\" exception creating a Phriction doc without slug in Conduit
* Fix PHP 8.1 \"strlen(null)\" exception creating a Paste without content in Conduit paste.create
* Fix a PHP 8.1 deprecated use of strlen with a NULL argument
* Fix a PHP 8.1/8.2 deprecated use of strlen a NULL argument
* Line counters: do not wrap when over 999 on mobile
* Fix typo \"this this server\"
* Fix hovercard background color when using Dark Mode
* Fix a PHP 8.1/8.2 deprecated use of ltrim and rtrim with a NULL argument
* Fix source code viewer background color when using Dark Mode in Diffusion
* Fix a PHP 8.1 deprecated use of preg_match with a NULL argument
* Fix PHP 8.1 \"strlen(null)\" exception on \"Link External Account\" page at login
* Fix PHP 8.1 \"strlen(null)\" exception listing >100 task search results
* Fix icon background color when using Dark Mode
* Fix PHP 8.1 \"strlen(null)\" exception adding \"Build with Buildkite\" build step in Harbormaster
* Unify type-checking for `setHref()` type methods
* Fix PHP 8.1 issue in DifferentialChangeset getOldStatePathVector()
* Fix PHP 8.1 \"strlen(null)\" exceptions blocking account registration with custom OAuth provider after redirect
* Fix PHP 8.1 \"strlen(null)\" exception adding a \"Drydock: Run Command\" build step in Harbormaster
* Fix PHP 8.1 \"strlen(null)\" exception adding a Harbormaster Build Plan
* Fix PHP 8.1 \"strlen(null)\" exceptions trying to authenticate via custom OAuth provider
* Fix PHP 8.1 \"strlen(null)\" exception setting Passphrase Credential
* Replace dedicated Commit Field with an existing one
* Thu Dec 07 2023 Tuukka Pasanen
- Initial version 2023.32