Hoping to be useful, I will land this after 2023-11-07 :) Thanks for this nice feature
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
All Stories
Nov 3 2023
Hoping to be useful, I will land this in 3 days :) since I love this feature
Basically it works
Ah! Indeed it would be lovely
An example of the TOC in action is in the diviner pages.
Where I can see the TOC in action? I think that I do not see that even here without ?as=remarkup:
Nov 2 2023
Nov 1 2023
However, it would make sense not to query transactions in applications which once were installed and are now uninstalled and not accessible anymore anyway.
In downstream https://phabricator.wikimedia.org/T344232 , the exception is Query (of class "ConpherenceTransactionQuery") overheated.
However we uninstalled Conpherence more than four years ago in https://phabricator.wikimedia.org/T127640 (but of course the DB data is still around).
Oct 31 2023
Create a dedicated method getRemarkupLinkClass() to write that once
fix test
Integrate some tips. Clarify that this is just a compromise between performance and a good default, only to be used for target="_blank" purposes, to don't slow down Remarkup.
Hoping to be useful, implement tips, to be easily tested.
Oct 28 2023
Oct 27 2023
I am sorry, thanks for your last comment, I now understand your point. Yes, I guess we'd better return new Aphront404Response() instead of some permission based message. Like we'd do trying to access the URL of an uninstalled application. Now just need to find out how to do that :)
Thanks for clarifying this behavior, it sounds like contact numbers in general need fleshed out quite a bit.
In D25452#12901, @speck wrote:I’m guessing the user would be unable to remove their contact number (or even see it), unless turning off sms deletes their contact number. In this case I think the user would still want to know it’s saved somewhere and could remove it.
Changing policy based on sms being configured seems a little off to me. Having the setting only conditionally show based on it being configured seems fine, however what happens in this scenario:
- Turn on sms
- Add number
- Turn off sms
you just adopted PHP 7.4 or something similar I think to fix
Thanks for reporting
Nevermind, this is a problem with my setup, sorry for the noise. (I missed the second line, and of course I realized it right after submitting)
make linter happy
Oct 26 2023
Note that this patch does NOT default to admin as proposed in T15443#9918 as I could imagine confusion by overwriting that value on existing installations. Happy to adjust though...
I don't have much of an attention span these days, sorry.
Oct 25 2023
I had communicated these upstream (almost exactly a year ago~) and some helpful information was provided
Partially related to
I've done my best to implement all proposed improvements
Before this change NULL was indeed implicitly casted to ''
Oct 24 2023
Ah, sorry @20after4 if I broke "your" Wikimedia Phabricator ihih
In T15653#13929, @valerio.bozzolan wrote:Yeah so we are all for "let's just append as default and maybe think about something more for the future, if they ask"
Yeah so we are all for "let's just append as default and maybe think about something more for the future, if they ask"
What if it were possible to intentionally remove a tag by passing the tag prepended with - to signify removal? like ?tags=-ABCDE to remove a tag but otherwise the behavior would be to just append. I realize this doesn't have the same compatibility advantages but it does offer slightly more flexibility for use in ad-hoc workflows.
Oct 23 2023
Hi @Matthew can I help in landing this useful change?
You have green light, feel free to land and thanks
Oct 22 2023
@valerio.bozzolan: I've lost track a bit given the latest comments. Shall I commit the accepted version, or are changes required?
Where to find the test plan? (And is expanding a hard requirement to get this reviewed?)
Oct 20 2023
Maybe we can expand the test plan:
Thanks for reporting.
Oct 17 2023
Oct 16 2023
After applying this patch locally, after selecting Import .ics file, I can confirm that /calendar/import/edit/ does not show an URI field anymore, and that selecting an ICS File and importing it successfully creates calendar/import/8/ with expected name, date, and time.