Commit Graph

84 Commits (117ca973185eb5503ee24e5718e76245045d686e)

Author SHA1 Message Date
Hammy 0c510e4713 Add sad path test for ObjectMapper & Add test for betaSearch 3 years ago
Hammy c5502d8414 Add test for PaginationData requests 3 years ago
Hammy eba96c29b8 Add tests for MyWaifuClient methods 3 years ago
Hammy b9ccaf159f Create helper class to instantiate expected entities for tests 3 years ago
Hammy 473a523b87 Add sample JSON response from API 3 years ago
Hammy 2785f88715 Make constructor private & add setter for APIWrapper 3 years ago
Hammy e97075341a Reformat code 3 years ago
Hammy a5365bea8b Remove java "Generated" annotation 3 years ago
Hammy de1f2fc1ab Add new endpoint - /search/beta 3 years ago
Hammy e8bced78cb Add endpoint support for searchSeries & Update documentation 3 years ago
Hammy 92002c18e4 Add/Update documentation 3 years ago
Hammy eb45813c7f Add endpoint support for searching Waifus 3 years ago
Hammy 786c6990cb Update tests 3 years ago
Hammy a640781deb Add method to support retrieving objects as strings 3 years ago
Hammy ec08a6b232 Add first test for APIWrapper 3 years ago
Hammy 34d7543ff4 Add whitespace 3 years ago
Hammy c068d6ab27 Update documentation 3 years ago
Hammy 22d123da55 Add documentation 3 years ago
Hammy 1206db4bf8 Add support for getting paginated sets of Waifus 3 years ago
Hammy d05c80c499 Add equals(), hashCode() & toString() methods 3 years ago
Hammy 2b25cc8f6d Add equals(), hashCode() & toString() methods 3 years ago
Hammy ff0f82a8d4 Add support for getting User Waifus
This includes waifus that have been created, liked or trashed
3 years ago
Hammy 0f891e466d Add Enum for User Actions on Waifus
Reduces the chance of user error to near 0% as they are forced to use
this enum
3 years ago
Hammy fad4948fc0 Update documentation 3 years ago
Hammy eb43a8baf9 Add support for retrieving series by page 3 years ago
Hammy 0bbf8860ff Add APIUtils.java for utility methods to be used by APIWrapper.java 3 years ago
Hammy 115710353f Add support for retrieving Waifu Images in sets of 10 3 years ago
Hammy 761b651fd7 Add extra method to deserialize JSON to PaginationData<T> 3 years ago
Hammy 773e726acc Add support for PaginationData.java in models 3 years ago
Hammy 13a3e75c4a Fix @JsonProperty value for 'image' 3 years ago
Hammy ed85f99294 Rename existing PaginationData.java to 'Meta' 3 years ago
Hammy 69d0187f77 Refactor parameters to be more descriptive 3 years ago
Hammy b50e4363d6 Change mentions of 'entity' to 'model' 3 years ago
Hammy c8ec37a1f5 Rename package 3 years ago
Hammy 33fe920dae Fix mistake in documentation 3 years ago
Hammy cedc3020fc Ignore unknown properties from JSON 3 years ago
Hammy c43f9f4586 Make getWaifu(Integer id) method public 4 years ago
Hammy 2315657ec4 Remove annotations and regenerate equals(), hashcode() and toString() methods 4 years ago
Hammy 7b0d341183 Add many new endpoints
Coverage of the API is sitting around 40%/50%
4 years ago
Hammy 087a2ce3d2 Update User.java to better reflect the API 4 years ago
Hammy 8e64742fde Add enum for seasons of the year
Reduces the chance of user error to near 0 as they will choose from an enum instead of string
4 years ago
Hammy 3733925aa0 Ignore Series from FilteredWaifu
This value seems to be always null when returned from the API, hence it is now going to be ignored
4 years ago
Hammy 82a136dee0 Update instance variables
Instance variables were updated for better clarity and readability to end users
4 years ago
Hammy 3fd6f9f917 Remove unused import 4 years ago
Hammy 8af51c289e Update WaifuImage.java to better reflect API 4 years ago
Hammy aab72afde1 Delete unused code 4 years ago
Hammy 55f91bbddf Add documentation 4 years ago
Hammy 7c30a24cd1 Rename package org.goudham.me to me.goudham 4 years ago
Hammy 59508153ed Add new endpoint - getDailyWaifu() 4 years ago
Hammy 61c1c0e7b0 Update FilteredWaifu.java to better reflect API information 4 years ago