Cocoa (
momijizukamori) wrote in
dw_dev2020-04-26 11:25 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
API updates - looking for testers
Hello friends! It's been a while since the last API update, but I finally got some bugs fixed, and am now at the point of needing testers to help me find the rest of them so we can get this thing going! If you are interested in helping, you don't need any real coding experience, but you do have to be okay at reading docs.
Instructions:
1) Go to http://www.momiji.hack.dreamwidth.net/create and create an account
2) Go to http://www.momiji.hack.dreamwidth.net/api/
3) Paste the bolded token into the box in the authenication section
4) Click on paths to expand them and use the fields to try the requests out.
5) Report errors or unexpected behavior here!
Note 1: Tropospherical layout CSS is not loading properly for reasons unrelated to the API code that I haven't sorted out yet. Other themes work, and site functionality is fine, just kind of ugly
Note 2: The API demo stuff doesn't match the rest of the styling, and will probably only work on relatively recent browsers (the last year or so). This isn't the final form, I'm just using a third-party package so I can get all the backend stuff working before spending time on making the page pretty and matching to out site styles
Note 3: I'm going to try to get the content-importer going for people who want to import some test data, but the workers are fussy to run in development
Stuff what needs fixing
-/journals/{username}/entries claims to return information about the new entry when you post to it, but currently just returns success or failure
-Editing an entry successfully returns no useful information
-Requesting a non-existent entryid on a journal returns confusing error
-Posting entries currently missing music and location attributes
- Posting entries currently missing mood and preformatted attributes
Instructions:
1) Go to http://www.momiji.hack.dreamwidth.net/create and create an account
2) Go to http://www.momiji.hack.dreamwidth.net/api/
3) Paste the bolded token into the box in the authenication section
4) Click on paths to expand them and use the fields to try the requests out.
5) Report errors or unexpected behavior here!
Note 1: Tropospherical layout CSS is not loading properly for reasons unrelated to the API code that I haven't sorted out yet. Other themes work, and site functionality is fine, just kind of ugly
Note 2: The API demo stuff doesn't match the rest of the styling, and will probably only work on relatively recent browsers (the last year or so). This isn't the final form, I'm just using a third-party package so I can get all the backend stuff working before spending time on making the page pretty and matching to out site styles
Note 3: I'm going to try to get the content-importer going for people who want to import some test data, but the workers are fussy to run in development
Stuff what needs fixing
-
-
-
-
- Posting entries currently missing mood and preformatted attributes