Version 1 vs 13
Version 1 vs 13
Content Changes
Content Changes
(WARNING) This release has not yet been promoted to stable.
**Release Candidate**:
dad1b15a9c5a7/08dfffd5caf7, with these cherry-picked:
- D25115
- D25114
- D25122
12 September 2022 through 31 March 2023.
|------|-----
| Repo | Hash
|------|-----
| {rP} | TBD
| {rARC} | TBD
== General ==
These are the main changes, somehow sorted by chronological order and grouped by their Main Tag:
| Change summary (with main Tag) | Patch | Main Task |
|----------------------------------------------------------------------------------|--------|-----------|
| #UX: show confirmation dialog when closing a modal if contents have been changed | D25015 | T15034 |
| #ux: When previewing a custom form, hidden fields are now really hidden | D25037 | T15217 |
| #Diffusion: prevent Line Numbers from being copied as tabs | D25024 | //none// |
| #Passphrase: support Mentions | D25032 | T15234 |
| #Passphrase: Allow to prefill name and description | D25065 | T15142 |
| #Fonts: added cross-platform default fonts | D25021 | T15049 |
| #Pholio: fix broken file PHID extraction that causes uploads to crash | D25058 | T15105 |
| #Auth: Update login sprite sheets | D25055 | //none// |
| #Calendar: fix possible exception in homepage | D25060 | T15136 |
| #Calendar: improve Import ICS and fix possible exception | D25061 | T15137 |
| #Conduit: minor change in documentation pages | D25063 | T15141 |
| #Typehead: fix Search results not opening in a new tab with middle+click or CTRL+click|D25069|T15149 |
| #search_cluster: fix info page when using MySQL | D25070 | T15155 |
| #search_cluster: fix Application description | D25110 | T15230 |
| #Files: Drag & Drop popup: allow to quickly reach the File Monogram | D25074 | T15165 |
| #Files: Drag & Drop popup: the link is now an external link | D25077 | T15172 |
| #Workboard: fix CTRL+click on "Create Task" and "Edit Task" | D25072 | T15157 |
| #Workboard: improve the Create Task button URL (for people that opens in new tab)| D25068 | T15147 |
| #Workboard: with colors, increase a bit menu opacity | D25088 | T15186 |
| #Config: Fix information page about Read-only status | D25091 | T15185 |
| #Feed: avoid to repeat the current title of a Diff twice | D25094 | T15183 |
| #php_8_support: avoid use of deprecated utf8_decode() | D25092 | T15188 |
| #php_8_support: fixes for deprecated use of ${var} in strings | D25098 | T15196 |
| #php_8_support: fix deprecated creation of dynamic properties | D25100 | T15201 |
| #php_8_support: fix deprecated use of "parent" in callables | D25099 | T15200 |
| #php_8_support: fixes for strlen() not accepting NULL anymore, part 1 | D25104 | T15190 |
| #php_8_support: fix a preg_match() with null subject | D25123 | T15254 |
| #php_8_support: fix Diviner documentation generator | D25124 | T15255 |
| #php_8_support: fix arc lint on NULL severity | D25126 | T15257 |
| #php_8_support: fix arc patch when certificate was never installed | D25128 | T15259 |
| #Ponder: strike code of resolved questions in query results | D25086 | T15166 |
| #Herald: fix Back button in the Object page | D25087 | T15184 |
| #Documentation: mention that git 2.5.0 (2015) is probably needed server-side | D25081 | T15179 |
| #phriction: make search results self-explaining | D25102 | T15213 |
| #mobile: fix missing Actions menu in Diffusion Basic Management | D25109 | T15067 |
| #mobile: show Homepage contents and avoid duplicate menus | D25107 | T15216 |
| #comments: deleted comments are a little more docile | D25096 | T15192 |
| #people: add builtin query to list Administrators | D25116 | T15238 |
| #Countdown: add dedicated permission to Create new ones | D25101 | T15208 |
[{icon fire color=red}] Breaking Changes: no
== Known Issues ==
(NOTE) The current master branch has no known open issues.
The following specific old commits were problematic but they already have a fix:
* {icon check color=green} {rP96ae4ba13acbf0e2f8932e950a92af0495f034d7}
* Startup regression if you are under a proxy receiving HTTP header `X-FORWARDED-FOR`
* Fixed in: {rP9c759fe23a8011a26310fb978c9230deddfcab94}
* Commit prevented in some circumstances
* Fixed in: {rPa5c93dea568bcdf59122e52bd8bd5e8c849bcfd7}
* {icon check color=green} {rP5e2b3677157889104a7e540d7772a04f13164037}
* Regression when creating a Workboard for a Milestone
* Fixed in: {rPfc9bbb9949f8792de009376ed030045aa9eaef9c}
* {icon check color=green} {rPa16e8773f009daaed9e058b902b544bcdbcf724f}
* Frontend regression in some circumstances
* Fixed in: {rP3487ee444a885de558c8586f137cd7d477e27d65}
== Total Patches ==
This sum the main Tasks to have an overview of the main areas:
| Tag | Count |
|--------------------------|--------|
| #php_8_support | 09 |
| #workboard | 03 |
| #ux | 02 |
| #search_cluster | 02 |
| #files | 02 |
| #calendar | 02 |
| #mobile | 02 |
| #diffusion | 02 |
| #passphrase | 01 |
| #auth | 01 |
| #fonts | 01 |
| #pholio | 01 |
| #conduit | 01 |
| #typehead | 01 |
| #config | 01 |
| #feed | 01 |
| #ponder | 01 |
| #herald | 01 |
| #documentation | 01 |
| #phriction | 01 |
| #comments | 01 |
| #people | 01 |
| #diviner | 01 |
| #countdown | 01 |
== Credits ==
This version was improved also thanks to the following Crash Reporters:
* https://we.phorge.it/p/dadalha/
This version was Phorged by these generous Code Contributors:
* https://we.phorge.it/p/20after4/
* https://we.phorge.it/p/dcog/
* https://we.phorge.it/p/Ekubischta/
* https://we.phorge.it/p/goddenrich/
* https://we.phorge.it/p/Leon95/
* https://we.phorge.it/p/MacFan4000/
* https://we.phorge.it/p/Matthew/
* https://we.phorge.it/p/valerio.bozzolan/ - โ prize for largest accepted revisions (wow!)
* https://we.phorge.it/p/vedranmiletic/
This version was approved by these glorious code reviewers:
* https://we.phorge.it/p/20after4/
* https://we.phorge.it/p/avivey/ - ๐
prize for most prolific acceptor (wow!)
* https://we.phorge.it/p/bekay/
* https://we.phorge.it/p/Cigaryno/
* https://we.phorge.it/p/Dylsss/
* https://we.phorge.it/p/Ekubischta/
* https://we.phorge.it/p/Matthew/
* https://we.phorge.it/p/speck/
* https://we.phorge.it/p/tiguchi/
Thanks to all the amazing people who keep Phorge active!
|[[ ../2022.37/ | โ Before ]] | 12 September 2022 through 7 April 2023. | [[ ../2023.23 | After โ ]] |
|------|-----
| Repo | Hash
|------|-----
| {rP} | 9a3a0354b2
| {rARC} | 08dfffd5caf7
== General ==
These are the main changes promoted to stable, somehow sorted by chronological order and grouped by their Main Tag:
| Change summary (with main Tag) | Patch | Main Task |
|----------------------------------------------------------------------------------|--------|-----------|
| #UX: show confirmation dialog when closing a modal if contents have been changed | D25015 | T15034 |
| #UX: When previewing a custom form, hidden fields are now really hidden | D25037 | T15217 |
| #Diffusion: prevent Line Numbers from being copied as tabs | D25024 | //none// |
| #Passphrase: support Mentions | D25032 | T15234 |
| #Passphrase: Allow to prefill name and description | D25065 | T15142 |
| #Fonts: added cross-platform default fonts | D25021 | T15049 |
| #Pholio: fix broken file PHID extraction that causes uploads to crash | D25058 | T15105 |
| #Auth: Update login sprite sheets | D25055 | //none// |
| #Calendar: fix possible exception in homepage | D25060 | T15136 |
| #Calendar: improve Import ICS and fix possible exception | D25061 | T15137 |
| #Conduit: minor change in documentation pages | D25063 | T15141 |
| #Typehead: fix Search results not opening in a new tab with middle+click or ctrl+click|D25069|T15149 |
| #search_cluster: fix info page when using MySQL | D25070 | T15155 |
| #search_cluster: fix Application description | D25110 | T15230 |
| #Files: Drag & Drop popup: allow to quickly reach the File Monogram | D25074 | T15165 |
| #Files: Drag & Drop popup: the link is now an external link | D25077 | T15172 |
| #Workboard: fix ctrl+click on "Create Task" and "Edit Task" | D25072 | T15157 |
| #Workboard: improve the Create Task button URL (for people that opens in new tab)| D25068 | T15147 |
| #Workboard: with colors, increase a bit menu opacity | D25088 | T15186 |
| #Config: Fix information page about Read-only status | D25091 | T15185 |
| #Feed: avoid to repeat the current title of a Diff twice | D25094 | T15183 |
| #Ponder: strike code of resolved questions in query results | D25086 | T15166 |
| #Herald: fix Back button in the Object page | D25087 | T15184 |
| #Documentation: mention that git 2.5.0 (2015) is probably needed server-side | D25081 | T15179 |
| #Phriction: make search results self-explaining | D25102 | T15213 |
| #mobile: fix missing Actions menu in Diffusion Basic Management | D25109 | T15067 |
| #comments: deleted comments are a little more docile | D25096 | T15192 |
| #php_8_support: avoid use of deprecated utf8_decode() | D25092 | T15188 |
| #php_8_support: fixes for deprecated use of ${var} in strings | D25098 | T15196 |
| #php_8_support: fix deprecated creation of dynamic properties | D25100 | T15201 |
| #php_8_support: fix deprecated use of "parent" in callables | D25099 | T15200 |
| #php_8_support: fixes for strlen() not accepting NULL anymore, part 1 and 2 | D25104 | T15190 |
== Visual Changes ==
=== New Confirmation Dialog when Closing a Modal by mistake ==
On a Workboard, if you press the `Esc` key by mistake, now you see a kind Confirmation Dialog. Your volatile edits are more safe:
{F296592,size=full}
Patch: D25015
=== New Search Results for Phriction ===
Search Results about Phriction documents now are somehow more about a "wiki page"!
| Before | After |
| {F274820,size=full} | {F272278,size=full} |
Patch: D25102
=== Drag & Drop Popup: Fast access to Edit Permissions ===
After you Drag & Drop a file, you see something like this:
{F267760,size=full}
Now the destination link changed:
| Before | After |
|--------|-------|
| `https://we.phorge.it/file/data/6uyork7a6q2rlun6xvde/PHID-FILE-2omhdvzx3jekqlfzxttz/Phorge_File_upload_screenshot.png`|`https://we.phorge.it/F267760`|
So you can visit its {nav icon=pencil,name=Edit} button to change Permissions in 2 clicks, etc. Also, the link now opens in a //new// tab: less possibilities to loss your work in your current tab โจ
Patches: D25074, D25077
=== All Search Results supporting ctrl+click ===
All search results now can be opened easily opened in parallel, in another Tab, using ctrl+click or middle-click:
{F256610,size=full}
Patch: D25069
=== Self-Descriptive API pages ===
All API description pages in Conduit, now have a nice visible description, very visible:
{F252990,size=full}
Patch: D25063
=== Workboard colors: a bit more Accessible ===
If you had problems with menu transparency now menus are 0.000001% more opaque, unlocking unlimited new powers:
| Before | After |
| {F270674, size=full} | {F270675, size=full} |
Patch: D25088
=== Diffusion repositories: editable from Mobile ===
Now Diffusion repositories can be edited from Tablet and Mobile users, using the {nav icon=bars,name=Actions} button (previously not working):
| Before | After |
| {F276115,size=full} | {F276113,size=full} |
Patch: D25109
=== Deleted Comments: less distracting ===
Now every Deleted Comment is a bit more docile, so you gain extra focus:
| Before | After |
|---------------------|---------------------|
| {F274834,size=full} | {F274835,size=full} |
Patch: D25096
== Total Patches ==
This sum the main Tasks to have an overview of the main areas:
| Tag | Count |
|--------------------------|--------|
| #php_8_support | 05 |
| #workboard | 03 |
| #ux | 02 |
| #search_cluster | 02 |
| #files | 02 |
| #calendar | 02 |
| #mobile | 02 |
| #diffusion | 02 |
| #passphrase | 01 |
| #auth | 01 |
| #fonts | 01 |
| #pholio | 01 |
| #conduit | 01 |
| #typehead | 01 |
| #config | 01 |
| #feed | 01 |
| #ponder | 01 |
| #herald | 01 |
| #documentation | 01 |
| #phriction | 01 |
| #comments | 01 |
== Credits ==
This version was improved also thanks to the following Crash Reporters:
* https://we.phorge.it/p/dadalha/
This version was Phorged by these generous Code Contributors:
* https://we.phorge.it/p/20after4/
* https://we.phorge.it/p/dcog/
* https://we.phorge.it/p/Ekubischta/
* https://we.phorge.it/p/goddenrich/
* https://we.phorge.it/p/Leon95/
* https://we.phorge.it/p/MacFan4000/
* https://we.phorge.it/p/Matthew/
* https://we.phorge.it/p/valerio.bozzolan/ - โ prize for largest accepted revisions (wow!)
* https://we.phorge.it/p/vedranmiletic/
This version was approved by these glorious code reviewers:
* https://we.phorge.it/p/20after4/
* https://we.phorge.it/p/avivey/ - ๐
prize for most prolific acceptor (wow!)
* https://we.phorge.it/p/bekay/
* https://we.phorge.it/p/Cigaryno/
* https://we.phorge.it/p/Dylsss/
* https://we.phorge.it/p/Ekubischta/
* https://we.phorge.it/p/Matthew/
* https://we.phorge.it/p/speck/
* https://we.phorge.it/p/tiguchi/
Thanks to all the amazing people who keep Phorge active!
== Rumors ==
We are grateful to some internal technicians in LimeSurvey who started in these days an evaluation to eventually migrate from Mantis Bug Tracker to an own instance of Phorge. Good luck! We are with you!
(WARNING) This release has not yet been promoted to stable.
**Release Candidate**:
dad1b15a9c5a7/08dfffd5caf7,|[[ ../2022.37/ | โ Before ]] | 12 September 2022 through 7 April 2023. with these cherry-picked:
- D25115
- D25114
- D25122
12 September 2022 through 31 March 2023.| [[ ../2023.23 | After โ ]] |
|------|-----
| Repo | Hash
|------|-----
| {rP} | TBD9a3a0354b2
| {rARC} | TBD08dfffd5caf7
== General ==
These are the main changes promoted to stable, somehow sorted by chronological order and grouped by their Main Tag:
| Change summary (with main Tag) | Patch | Main Task |
|----------------------------------------------------------------------------------|--------|-----------|
| #UX: show confirmation dialog when closing a modal if contents have been changed | D25015 | T15034 |
| #ux:| #UX: When previewing a custom form, hidden fields are now really hidden | D25037 | T15217 |
| #Diffusion: prevent Line Numbers from being copied as tabs | D25024 | //none// |
| #Passphrase: support Mentions | D25032 | T15234 |
| #Passphrase: Allow to prefill name and description | D25065 | T15142 |
| #Fonts: added cross-platform default fonts | D25021 | T15049 |
| #Pholio: fix broken file PHID extraction that causes uploads to crash | D25058 | T15105 |
| #Auth: Update login sprite sheets | D25055 | //none// |
| #Calendar: fix possible exception in homepage | D25060 | T15136 |
| #Calendar: improve Import ICS and fix possible exception | D25061 | T15137 |
| #Conduit: minor change in documentation pages | D25063 | T15141 |
| #Typehead: fix Search results not opening in a new tab with middle+click or CTRLctrl+click|D25069|T15149 |
| #search_cluster: fix info page when using MySQL | D25070 | T15155 |
| #search_cluster: fix Application description | D25110 | T15230 |
| #Files: Drag & Drop popup: allow to quickly reach the File Monogram | D25074 | T15165 |
| #Files: Drag & Drop popup: the link is now an external link | D25077 | T15172 |
| #Workboard: fix CTRLctrl+click on "Create Task" and "Edit Task" | D25072 | T15157 |
| #Workboard: improve the Create Task button URL (for people that opens in new tab)| D25068 | T15147 |
| #Workboard: with colors, increase a bit menu opacity | D25088 | T15186 |
| #Config: Fix information page about Read-only status | D25091 | T15185 |
| #Feed: avoid to repeat the current title of a Diff twice | D25094 | T15183 |
| #php_8_support: avoid use of deprecated utf8_decode() | D25092 | T15188 |
| #php_8_support: fixes for deprecated use of ${var} in strings | D25098 | T15196 |
| #php_8_support: fix deprecated creation of dynamic properties | D25100 | T15201 |
| #php_8_support: fix deprecated use of "parent" in callables | D25099 | T15200 |
| #php_8_support: fixes for strlen() not accepting NULL anymore, part 1 | D25104 | T15190 |
| #php_8_support: fix a preg_match() with null subject | D25123 | T15254 |
| #php_8_support: fix Diviner documentation generator | D25124 | T15255 |
| #php_8_support: fix arc lint on NULL severity | D25126 | T15257 |
| #php_8_support: fix arc patch when certificate was never installed | D25128 | T15259 |
| #Ponder: strike code of resolved questions in query results | D25086 | T15166 |
| #Herald: fix Back button in the Object page | D25087 | T15184 |
| #Documentation: mention that git 2.5.0 (2015) is probably needed server-side | D25081 | T15179 |
| #p| #Phriction: make search results self-explaining | D25102 | T15213 |
| #mobile: fix missing Actions menu in Diffusion Basic Management | D25109 | T15067 |
| #mobile: show Homepage contents and avoid duplicate menus | D25107 | T15216 |
| #comments: deleted comments are a little more docile | D25096 | T15192 |
| #people: add builtin query to list Administrators | D25116 | T15238hp_8_support: avoid use of deprecated utf8_decode() | D25092 | T15188 |
| #php_8_support: fixes for deprecated use of ${var} in strings | D25098 | T15196 |
| #php_8_support: fix deprecated creation of dynamic properties | D25100 | T15201 |
| #php_8_support: fix deprecated use of "parent" in callables | D25099 | T15200 |
| #Countdown: add dedicated permission to Create new ones| #php_8_support: fixes for strlen() not accepting NULL anymore, part 1 and 2 | D251014 | T15208 |190 |
[{icon fire color=red}] Breaking== Visual Changes: no ==
== Known Issues ===== New Confirmation Dialog when Closing a Modal by mistake ==
(NOTE) The current master branch has no known open issues.On a Workboard, if you press the `Esc` key by mistake, now you see a kind Confirmation Dialog. Your volatile edits are more safe:
The following specific old commits were problematic but they already have a fix:{F296592,size=full}
* {icon check color=green} {rP96ae4ba13acbf0e2f8932e950a92af0495f034d7}
* Startup regression if you are under a proxy receiving HTTP header `X-FORWARDED-FOR`
* Fixed in: {rP9c759fe23a8011a26310fb978c9230deddfcab94}
* Commit prevented in some circumstancesPatch: D25015
=== New Search Results for Phriction ===
Search Results about Phriction documents now are somehow more about a "wiki page"!
| Before | After |
* Fixed in: {rPa5c93dea568bcdf59122e52bd8bd5e8c849bcfd7}| {F274820,size=full} | {F272278,size=full} |
Patch: D25102
=== Drag & Drop Popup: Fast access to Edit Permissions ===
After you Drag & Drop a file, you see something like this:
{F267760,size=full}
Now the destination link changed:
| Before | After |
* {icon check color=green} {rP5e2b3677157889104a7e540d7772a04f13164037}|--------|-------|
* Regression when creating a Workboard for a Milestone| `https://we.phorge.it/file/data/6uyork7a6q2rlun6xvde/PHID-FILE-2omhdvzx3jekqlfzxttz/Phorge_File_upload_screenshot.png`|`https://we.phorge.it/F267760`|
So you can visit its {nav icon=pencil,name=Edit} button to change Permissions in 2 clicks, etc. Also, the link now opens in a //new// tab: less possibilities to loss your work in your current tab โจ
Patches: D25074, D25077
=== All Search Results supporting ctrl+click ===
All search results now can be opened easily opened in parallel, in another Tab, using ctrl+click or middle-click:
{F256610,size=full}
Patch: D25069
=== Self-Descriptive API pages ===
All API description pages in Conduit, now have a nice visible description, very visible:
{F252990,size=full}
Patch: D25063
=== Workboard colors: a bit more Accessible ===
If you had problems with menu transparency now menus are 0.000001% more opaque, unlocking unlimited new powers:
| Before | After |
* Fixed in: {rPfc9bbb9949f8792de009376ed030045aa9eaef9c}| {F270674, size=full} | {F270675, size=full} |
Patch: D25088
=== Diffusion repositories: editable from Mobile ===
Now Diffusion repositories can be edited from Tablet and Mobile users, using the {nav icon=bars,name=Actions} button (previously not working):
| Before | After |
* {icon check color=green} {rPa16e8773f009daaed9e058b902b544bcdbcf724f}| {F276115,size=full} | {F276113,size=full} |
Patch: D25109
=== Deleted Comments: less distracting ===
Now every Deleted Comment is a bit more docile, so you gain extra focus:
| Before | After |
* Frontend regression in some circumstances|---------------------|---------------------|
* Fixed in: {rP3487ee444a885de558c8586f137cd7d477e27d65}| {F274834,size=full} | {F274835,size=full} |
Patch: D25096
== Total Patches ==
This sum the main Tasks to have an overview of the main areas:
| Tag | Count |
|--------------------------|--------|
| #php_8_support | 095 |
| #workboard | 03 |
| #ux | 02 |
| #search_cluster | 02 |
| #files | 02 |
| #calendar | 02 |
| #mobile | 02 |
| #diffusion | 02 |
| #passphrase | 01 |
| #auth | 01 |
| #fonts | 01 |
| #pholio | 01 |
| #conduit | 01 |
| #typehead | 01 |
| #config | 01 |
| #feed | 01 |
| #ponder | 01 |
| #herald | 01 |
| #documentation | 01 |
| #phriction | 01 |
| #comments | 01 |
| #people | 01 |
| #diviner | 01 |
| #countdown | 01 |
== Credits ==
This version was improved also thanks to the following Crash Reporters:
* https://we.phorge.it/p/dadalha/
This version was Phorged by these generous Code Contributors:
* https://we.phorge.it/p/20after4/
* https://we.phorge.it/p/dcog/
* https://we.phorge.it/p/Ekubischta/
* https://we.phorge.it/p/goddenrich/
* https://we.phorge.it/p/Leon95/
* https://we.phorge.it/p/MacFan4000/
* https://we.phorge.it/p/Matthew/
* https://we.phorge.it/p/valerio.bozzolan/ - โ prize for largest accepted revisions (wow!)
* https://we.phorge.it/p/vedranmiletic/
This version was approved by these glorious code reviewers:
* https://we.phorge.it/p/20after4/
* https://we.phorge.it/p/avivey/ - ๐
prize for most prolific acceptor (wow!)
* https://we.phorge.it/p/bekay/
* https://we.phorge.it/p/Cigaryno/
* https://we.phorge.it/p/Dylsss/
* https://we.phorge.it/p/Ekubischta/
* https://we.phorge.it/p/Matthew/
* https://we.phorge.it/p/speck/
* https://we.phorge.it/p/tiguchi/
Thanks to all the amazing people who keep Phorge active!
== Rumors ==
We are grateful to some internal technicians in LimeSurvey who started in these days an evaluation to eventually migrate from Mantis Bug Tracker to an own instance of Phorge. Good luck! We are with you!
Content licensed under Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) unless otherwise noted; code licensed under Apache 2.0 or other open source licenses. ยท CC BY-SA 4.0 ยท Apache 2.0