User Details
- User Since
- Mar 14 2023, 12:16 PM (88 w, 6 d)
- Availability
- Available
- LDAP User
- Unknown
- MediaWiki User
- ROdonnell-WMF [ Global Accounts ]
Yesterday
Fri, Nov 22
The API docs look better without the bulky text. The YAML uses a reference to re-use the same wording throughout the HTML. The best option is to put the Status Code descriptions in a new Web page and leave the Data Dictionary for JSON field descriptions. You know best how to optimise the Web page content.
@JArguello-WMF, Can this ticket be marked as Done?
Thu, Nov 21
Mon, Nov 18
Yes, and I mentioned it to Chuck in the eng channel
Wed, Nov 13
Tue, Nov 12
This ticket is unallocated. There is not enough detail for me to assess which fields the clients want in this "subset of Commons metadata fields".
New Password Required:
- orig: Responds NEW_PASSWORD_REQUIRED challenge by receiving username and session token and setting new password.
- proposed: NEED ENG INSIGHT HERE -- Is this still needed???
- why would it respond with this? anything helpful here? Feel free to ping chuck in slack with draft when ready.
- How do we explain that better in the description?
Description from @HShaikh "The new password requirement was I think a last minute addition so really needs a deeper look on how that works. If I remember correctly, it was due to mark from internet archive losing password and having us redo his password for him"
- Forgot password, action needed? - this should be part of the same workflow and contextual
Mon, Nov 11
We were sharing usage metrics for the users that registered around the time of @Chiahwu's Hackathon.
Thu, Oct 31
Error in HF:
Added a Google Doc in the Research folder
- Potential API upgrade for Main API
Example of an infobox update, it added a signature to Josephine Baker:
https://en.wikipedia.org/w/api.php?action=compare&format=json&fromrev=1077682640&torev=1077690450&prop=diff%7Cids%7Ctitle%7Cdiffsize%7Cparsedcomment%7Crel%7Csize%7Ctimestamp%7Cuser%7Ccomment&slots=main&difftype=inline&formatversion=2
API call with all the available return props: https://en.wikipedia.org/w/api.php?action=compare&format=json&fromtitle=Template%3AUnsigned&totitle=Template%3AUnsignedIP&prop=diff%7Cids%7Ctitle%7Cdiffsize%7Cparsedcomment%7Crel%7Csize%7Ctimestamp%7Cuser%7Ccomment&slots=main&difftype=inline&formatversion=2
Wed, Oct 30
Check the Go code for more error codes that we should list in the docs and a description
Remove the \n from the example JSON. Explain why we need the \" on the inner double quotes in JSON syntax.
Partially done by Chuk already, the description is improved. Check the 3 event types are described and how they differ
Say "Project Identifier" and give examples of enwiki frwikinews eswikivoyage
- Title change example:
- Title change example:
Updated description wrt the 2nd Acceptance Criteria:
Fixed the load_dotenv issue. I tidied up the Python dependencies.
Tue, Oct 29
Mon, Oct 28
Two sprints ago, I update most deps so dev and main were on latest (because I had to update WMF for the CC license update).
Oct 24 2024
Oct 23 2024
Fixed individual size query, not size.unit_text query. Work to do still
Oct 22 2024
The error is caused by this line res, err := p.S3.SelectObjectContentWithContext(gcx.Request.Context(), sip) in proxy.go.
This is the cause of the object flattening: It's expected behaviour. If we change the code, the risk is that a dot notation will build a new object hierarchy, allowing users to build a JSON injection attack.
I deployed to the Main branch and QAed.
Event DD changes:
Oct 21 2024
This is worth a read to understand the editor guidelines on citations: https://en.wikipedia.org/wiki/Wikipedia:Citing_sources