apiraino

Results 37 issues of apiraino

### This is a open discussion on how we can plan for a better scalability and perfomance of the extension. Looking at the code, I think the way we manage...

question

(from the [Wiki](https://github.com/apiraino/link_cleaner/wiki#new-feature-and-bugs-reported-from-users)) - [ ] [review](https://addons.mozilla.org/firefox/addon/link-cleaner/reviews/1088591): Please add possibility to clean links from Product Hunt (?ref=producthunt). - [ ] [review](https://addons.mozilla.org/firefox/addon/link-cleaner/reviews/881883): disq.us/url?url= like these? - [ ] add https://commentbox.io/?ref=stackshare -...

good first issue

Examples: https://github.com/xcsh/link_cleaner/commits/master https://github.com/SrKomodo/link_cleaner/commits/add-youtube-redirect https://github.com/spambusters/link_cleaner/commits/master https://github.com/FunkyNoodles/link_cleaner/commits/master

good first issue

Externalize the token duration in the config file. Values can be: - a number (ex. 180) - infinite (ex. 0) - automatic renewed upon usage (ex. "+30")

enhancement

``` $ curl -X POST https://host/signup -H "Content-Type: application/json" -d '{"email":"[email protected]", "password":"hey"}' ``` response has `Content-Type: application/json` but payload is weird ``` {"detail":"Data validation error: ValidationErrors(\n {\n \"password\": Field(\n [\n...

bug

The story is more or less this: - figure out a file format to describe the week (I was thinking to also using the `.ical` format, so timetable can be...

enhancement

- [ ] delete user button - [ ] delete user, userauth and roles - [ ] admins cannot be deleted (because I say so) The endpoint should be accessible...

Endpoint to reset the pwd Passwords cannot be recovered. The workflow to reset the pwd could be: - a POST /reset/pwd (sth like that) - backend creates a temporary token...

- [ ] Replace all `.expect()` statements in the src/routes - [ ] Add useful logging on errors - [ ] Always return 20x, add error detail in response body

bug

ex. ``` curl "http://localhost:8000/signup" -H "content-type: application/json -d '{"username": "tester", "fld-not-exists": "qwerty"}' ``` Try to have Rocket return a 400

bug