rebecca shoptaw
rebecca shoptaw
### Describe the problem that you'd like solved It would be nice if the `messages.pot` file, which stores all the to-be-translated strings and their locations in the current version of...
### Describe the problem that you'd like solved There are a few opportunities to modernize the form inputs and prevent improper entries, which would be easy to implement with HTML...
Closes #8708. Feature. Uses an HTML `title` attribute to show the user's username and joined date when they hover over the account icon. ### Technical Very simple! Used `ctx.user` to...
Closes #7080. Fix. Adds checks for any existing Internet Archive account with the selected email or username before submission of registration form. This will notify users real time if the...
Dependency to `epic` [#7694](https://github.com/internetarchive/openlibrary/issues/7694). For the realtime validation in `realtime_account_validation.js`, a number of simple formatting checks (such as screenname length and email format) unnecessarily happen in the API validation endpoint...
Prep for project outlined in #9077. Refactor. A quick but satisfying refactor of the code that determines placement for book covers in the social share image. Done in preparation for...
Dependency to `epic` [#7694](https://github.com/internetarchive/openlibrary/issues/7694). ### Describe the problem that you'd like solved While the real-time validation fixes in [#2055](https://github.com/internetarchive/openlibrary/issues/2055) will provide helpful error messages to the user re: bad formatting...
### Describe the problem that you'd like solved There's an ongoing background issue on OL where contributors often have trouble keeping their branches up to date, and run into merge...
**Note:** Currently a draft until [#9245](https://github.com/internetarchive/openlibrary/pull/9245) is completed/merged; once 9245 is in, I'll rebase and redo the commit to reuse the logic effectively. In the meantime, I've tested locally via...
Closes #9244. Feature. Adds HTML attributes to registration form inputs to prevent submission with improperly formatted data. ### Technical Implementation involved removing `validate` class to prevent duplicated realtime validation, and...