2017 Week 16 (Late April)
2017 Week 16 (Late April)
Summary of changes from April 15, 2017 to April 21, 2017.
Codebase | Repository | HEAD | Activity | |
---|---|---|---|---|
Phabricator | rP | rP03d0e3fdbc | 56 commits | |
Arcanist | rARC | rARC14669330 | 1 commit | |
libphutil | rPHU | rPHU6fe3362 | 0 commits | |
Instances (SAAS) | rSAAS | rSAASb9effb5 | 0 commits | |
Services (SAAS) | rSERVICES | rSERVICES2a06867 | 4 commits | |
Core (SAAS) | rCORE | rCOREcdac97b | 7 commits | |
- These changes were promoted to stable.
General
- When a repository directory has more than 100 files, the paging control so you can look at more files is now easier to find.
Security
- The PhabricatorBot code has been removed from Phabricator. A researcher identified that bots using the IRC adapter with privileged credentials that joined private channels could leak object titles to unprivileged users via private message. More generally, this code has been unmaintained and barely worked for a very long time.
Migrations
Migration | Risk | Duration |
---|---|---|
20170417.files.ngrams.sql | 24 ms | |
20170418.files.isDeleted.sql | 13,500 ms | |
20170419.thread.01.behind.sql | 391 ms | |
20170419.thread.02.status.sql | 309 ms | |
20170419.thread.03.touched.sql | 361 ms | |
20170418.1.application.01.xaction.sql | 24 ms | |
20170418.1.application.02.edge.sql | 38 ms | |
20170419.app.01.table.sql | 27 ms | |
db.application | 3 ms | |
"Duration" is the duration for this install, and may not be representative.
Upgrading / Compatibility
- See note in "Files" below about an optional migration.
- See note in "Security" above about PhabricatorBot.
Conpherence
- Added sound support.
- Added sound and color preferences.
- Fixed a bug where text input could be discarded if you typed while a message was transmitting.
Files
- Files can now be searched by name substring.
- To rebuild the index for existing files, run this command:
phabricator/ $ ./bin/search index --type file --background
- See T11932 for general guidance on index rebuilds.
- File deletion is now performed by the daemons.
Minor
- Notifications and realtime messages should now be delivered more reliably with fewer duplicates.
- Mobile UIs now disable iPhone autozoom.
- Fixed "Range" HTTP header handling in Celerity.
- Fixed an issue where stemming and tokenization could apply out of order in fulltext search.
- "Locate File" should now return results no matter how quick you are on the draw.
- Package and project reviewers in Differential now show which user accepted a revision.
- Grey button borders were made far more intense. Perhaps too intense.
Tags
None
Referenced Files
None
Subscribers
None
- Last Author
- epriestley
- Last Edited
- Apr 21 2017, 11:56 PM