Julian Lawrance
07c502f498
Determine whether a newer type should be present in a past type efficacy relations set based on generation order rather than ID
2021-07-16 22:32:34 +01:00
Julian Lawrance
0d9bc4f2b9
Run formatter
2021-07-16 22:32:06 +01:00
Julian Lawrance
1173b43ad1
Add order field to Generation model
2021-07-16 22:29:55 +01:00
Julian Lawrance
8b9e4f171c
Merge remote-tracking branch 'upstream/master' into feature/past-type-efficacy
2021-07-14 22:23:11 +01:00
Julian Lawrance
596c9f85fb
Remove newer types from past type efficacy relation lists
2021-07-14 21:14:20 +01:00
fissionprime
68745ace03
old variable
2021-07-06 01:13:28 -04:00
fissionprime
f17a09b15f
reformatted with black
2021-07-06 00:58:55 -04:00
fissionprime
1ae3964a5f
fixed 'possible_values' field of characteristic endpoint
...
loop that adds values to 'possible_values' used wrong value in conditional. Created test to verify behavior is as expected.
2021-07-05 21:10:39 -04:00
Julian Lawrance
2445fc4792
Regenerate DB migration for past type efficacies
2021-02-24 15:37:00 +00:00
Julian Lawrance
44f14a0118
Merge remote-tracking branch 'upstream/master' into feature/past-type-efficacy
2021-02-24 13:41:20 +00:00
Julian Lawrance
9a03a7da42
Merge branch 'feature/pokemon-form-types' of https://github.com/phrasmotica/pokeapi into feature/pokemon-form-types
2021-02-19 14:33:54 +00:00
Julian Lawrance
49072e9c45
Format source code
2021-02-19 14:25:39 +00:00
Julian Lawrance
85027ff7f9
Populate Pokemon form types field with types from parent Pokemon if the form has no types of its own
2021-02-19 14:25:14 +00:00
Julian Lawrance
d48e51686c
Recreate Pokemon form type DB migration
2021-02-19 14:24:33 +00:00
Julian Lawrance
bbc8cbdf2b
Merge remote-tracking branch 'origin' into feature/pokemon-form-types
2021-02-18 20:36:13 +00:00
Julian Lawrance
eabd20988d
Update README Type model example response with Ghost type data
2021-02-13 22:43:26 +00:00
Julian Lawrance
10fec5ad1c
Recreate past type efficacy data migration
2021-02-13 22:33:39 +00:00
Julian Lawrance
0aeb047677
Merge branch 'master' into feature/past-type-efficacy
2021-02-13 22:22:41 +00:00
Julian Lawrance
1e30dac6ea
Change README Pokemon form example response to that of Arceus' bug form
2021-02-13 21:50:42 +00:00
Julian Lawrance
6d9a020cb2
Update Pokemon form docs in README
2021-02-13 21:18:59 +00:00
Julian Lawrance
535ba86f71
Re-create new migration for Pokemon form types
2021-02-13 20:44:50 +00:00
Julian Lawrance
a159550aed
Merge remote-tracking branch 'upstream/master' into feature/pokemon-form-types
2021-02-13 18:51:47 +00:00
Julian Lawrance
39856de97b
Format source code again
2021-02-06 22:15:12 +00:00
Julian Lawrance
c513fa5b56
Recreate past types migration again
2021-02-06 22:03:47 +00:00
Julian Lawrance
91f39138bd
Format source code
2021-02-06 22:02:36 +00:00
Julian L
c273a42f98
Merge branch 'master' into past-pokemon-types
2021-02-06 21:56:50 +00:00
Julian Lawrance
76ba2ae00e
Format source code
2021-02-06 21:52:36 +00:00
Julian Lawrance
55f77c2fdd
Remove unnecessary differences with master branch
2021-02-06 21:48:29 +00:00
Julian Lawrance
a988e6d936
Regenerate Pokemon past types migration
2021-02-06 21:32:13 +00:00
Julian Lawrance
6ce7ca413d
Merge branch 'master' into past-pokemon-types
2021-02-06 21:29:40 +00:00
Simón Oroño
d99a8bb87e
Make linter happy
2021-01-26 19:44:54 -04:00
Simón Oroño
87a2590543
Rename field in move endpoint
...
Field "pokemon" was renamed "learned_by_pokemon" to better express intent.
2021-01-26 19:42:28 -04:00
Simón Oroño
7c7beb4592
Add a "pokemon" field for the move endpoint
...
This field will contain a simple list of pokemon summaries. Each
element on the list represents a pokemon that can learn that move.
2021-01-23 13:22:37 -04:00
Tim Gates
5e2aeab47b
docs: fix simple typo, rsult -> result
...
There is a small typo in pokemon_v2/README.md.
Should read `result` rather than `rsult`.
2020-12-28 12:36:09 +11:00
Alessandro Pezzè
464aeea4af
fix: run black
2020-11-23 22:05:49 +01:00
Alessandro Pezzè
71d75c3540
feat: extend pokemon_name to 60 char
2020-11-23 21:57:30 +01:00
Alessandro Pezzè
a131421889
Update and rename 0006_auto_20200815_0610.py to 0007_auto_20200815_0610.py
2020-08-15 21:43:23 +02:00
Alessandro Pezzè
7dcc930d79
fix(lint): remove spaces
2020-08-15 21:39:11 +02:00
Alessandro Pezzè
b2c381a89e
Merge branch 'master' into master
2020-08-15 21:32:56 +02:00
Raghav Nair
25e026cc6a
Removing ultrabeast column and only updating is_legendary and is_mythical
2020-08-14 22:14:09 -07:00
Alessandro Pezzè
8c10abd909
refactor: merge migrations
...
:
2020-08-11 19:33:12 +02:00
Raghav Nair
d13b2f3b7d
Formatting
2020-08-09 16:15:21 -07:00
Raghav Nair
60b3e6aa4d
Adding migrations
2020-08-09 12:43:06 -07:00
Raghav Nair
8c82794a04
Using black to format tests file
2020-08-09 12:41:24 -07:00
Raghav Nair
99dabe387c
Updating PokemonSpecies serializer, fields, tests
2020-08-09 12:35:45 -07:00
Alessandro Pezzè
7ceba2f1b1
refactor: apply black
2020-08-01 12:24:38 +02:00
Alessandro Pezzè
047575ff41
play: add some pokemon
2020-08-01 12:00:09 +02:00
Alessandro Pezzè
47044317e4
add migration
2020-07-25 22:14:00 +02:00
Alessandro Pezzè
bf02891d1e
Update models.py
2020-07-25 21:52:01 +02:00
Christian Garza
f44da153fb
Fix linting errors
2020-07-10 02:59:05 -07:00
Christian Garza
a14271a67a
Extend pokemon sprites to include dream-world images from submodule
2020-07-09 23:58:11 -07:00
Christian Garza
20c5d31be4
Increase max length for PokemonSprites
2020-07-09 23:25:48 -07:00
Andrés Ignacio Torres
6f1479d21c
prevent server error on invalid numeric id lookup
2020-05-03 09:02:07 -04:00
Julian Lawrance
d983f29543
Add tests for Pokemon form types
2020-04-25 14:25:00 +01:00
Julian Lawrance
98d67b19ed
Create model, serialiser and migration for Pokemon form types
2020-04-25 14:10:50 +01:00
Julian Lawrance
fee75ea61d
Address PR comments
2020-04-21 23:30:23 +01:00
Julian Lawrance
4f8a9258f9
Add test for Wurmple evolution chain fix
2020-04-13 20:07:43 +01:00
Julian Lawrance
a3ed4f035c
Serialize evolution chains recursively to fix Wurmple evolution
2020-04-13 14:14:48 +01:00
Paul Hallett
867fd9c23a
blacked
2020-02-24 13:18:14 +13:00
Paul Hallett
d5d55dad7f
Autoformat entire project, tidy up makefile
2020-02-24 13:18:14 +13:00
Alessandro Pezzè
c7e10bd044
feat: address new max length for iso639
2020-02-23 23:58:13 +01:00
Julian Lawrance
0dac8286f7
Add past type efficacy information to README
2019-12-01 13:12:17 +00:00
Julian Lawrance
0c73b169e5
Cast QuerySets to lists before joining them together
2019-12-01 12:53:22 +00:00
Julian Lawrance
81b890b7cc
Fix typo in variable name
2019-12-01 12:53:00 +00:00
Julian Lawrance
bb99158a6c
Create tests for past type efficacy
2019-12-01 12:42:20 +00:00
Julian Lawrance
6db08df656
Use add_type_entry() in get_type_relationships()
2019-12-01 12:42:00 +00:00
Julian Lawrance
2524b48c56
Create serialiser for past type efficacy
2019-12-01 12:41:28 +00:00
Julian Lawrance
044fcde8ee
Create DB model and migration for past type efficacy
2019-12-01 12:38:51 +00:00
Julian Lawrance
7a2e0c4f41
Fix line lengths for pylint
2019-11-30 23:42:46 +00:00
Julian Lawrance
999e2d1bb9
Fix URLs in Pokemon resource example
2019-11-30 23:31:17 +00:00
Julian Lawrance
5dce336fd3
Add past Pokemon types information to README
2019-11-30 21:21:01 +00:00
Julian Lawrance
0f6881442f
Create tests for past Pokemon types
2019-11-30 21:00:26 +00:00
Julian Lawrance
87ce1a593a
Create serializer for past Pokemon types
2019-11-30 20:57:15 +00:00
Julian Lawrance
1d9e41d100
Create DB model and migration for past Pokemon types
2019-11-30 20:49:39 +00:00
Kronopt
a5205b5126
fix #423
2019-05-11 20:50:13 -04:00
Charles Marttinen
63b4f9040b
chore: Configure PyLint and correct code formatting
2018-10-20 11:35:11 -04:00
Charles Marttinen
4df9920596
chore: Correct code formatting to appease linter
2018-10-20 11:35:11 -04:00
Charles Marttinen
7714b745a3
fix: Update flake8 and pyflake
2018-10-20 11:35:11 -04:00
Charles Marttinen
8832c819e3
chore: Remove python2 compatibility code
2018-10-20 11:35:11 -04:00
Charles Marttinen
3d64938a3f
chore: Upgrade to Python 3 and update Django to 2.0
2018-10-20 11:35:11 -04:00
Charles Marttinen
23ba8056ef
chore: Update Django to 1.10
2018-10-20 11:35:11 -04:00
Charles Marttinen
ee96433e6d
chore: Update Django to 1.9
2018-10-20 11:35:11 -04:00
Charles Marttinen
6663813dc2
fix: Add LocationArea back to REST API
...
LocationArea is a special case that was missed when getting rid of the
hit counter.
2018-10-18 23:18:36 -04:00
Charles Marttinen
76c2b58e4e
fix: Remove old website and associated code
...
The pokeapi.co website has been rebuilt and moved to a separate
project, so the website in this project is obsolete.
This removes all files and code related to the website, including the
'alerts' and 'hits' apps (which managed website alerts and the hit
counter) and unused site assets (CSS, JS, images).
2018-10-18 23:18:36 -04:00
Alessandro Pezzè
9203a0d286
Sun and moon data ( #305 )
...
* badges
* Added CSV from Veekun
* added sprites from Veekun website
* quick fixes for an Exception
* bumped dependencies version
* add comment on how to upgrade to Django 1.11
* added some reminds to caching, our official wrappers and the true cost of the server
* remove index.html from sprites
* update to conform django-rest-framework 3.3.0 guidelines
* lint
2017-10-21 13:21:23 +00:00
Paul Hallett
404f23abd1
Change URL from PokéAPI to gh for sprites ( #257 )
2016-08-13 18:35:42 +01:00
sentwistler
28bd7ccd67
move flavor texts now available ( #220 )
...
* move flavor texts now available
* fix failed lints
* add documentation for move flavor text field
2016-07-05 09:42:03 +01:00
Sargun Vohra
d6ae95c617
Redo PokemonEncounterView ( #212 )
...
* redo PokemonEncounterView (fix #210 )
2016-06-25 13:33:52 -04:00
Sargun Vohra
cf19dcca29
Pokemon form names ( #213 )
...
* added names and form names to the pokemon-form resource
* document pokemon form names
* close #185
2016-06-25 12:56:24 -04:00
Sargun Vohra
f8c641716e
Link moves to machines ( #211 )
...
* add Machines resource to link TM/HM items to moves
* document new Machines resource
* fix #198
2016-06-25 12:45:20 -04:00
Sargun Vohra
fce9410c50
Fix for dealing with name format ( #207 )
...
* Allow plus in names (fix #146 )
* Handle id/name that does not match the format instead of throwing an error
2016-06-04 12:27:36 -04:00
Sargun Vohra
1890ad9512
Allow negative IDs ( fix #145 ) ( #206 )
2016-06-04 11:18:45 +01:00
Paul Hallett
4919c0674d
DB index, improve Pokemon performance ( #194 )
...
* DB index, improve Pokemon performance
* fix test
* blep
2016-05-30 14:58:03 +01:00
Sargun Vohra
ba7cfafbc4
use empty list instead of null for evolution details ( #191 )
2016-05-25 09:01:23 +01:00
Sargun Vohra
254937c673
Always wrap evolution details in a list ( #190 )
...
* fix #188 , always wrap evolution details in a list
* update evolution details test to accomodate fix
2016-05-24 14:56:15 +01:00
Paul Bowsher
13becdb6a8
Fix a typo ( #184 )
...
`abailable` -> `available`
2016-05-09 09:24:32 +01:00
Paul Hallett
422d98fff2
Optimisations ( #174 )
...
* removed all the things causing slow times on data
* fixup look sharp
* use ujson
* bep
2016-04-30 13:02:27 +01:00
Shohei Shimomura
0bce568bce
Update pokemon_v2/README.md ( #153 )
2016-04-23 11:06:16 +01:00
smasher164
2bf7a9667b
Update docs and readme to show that /location/ and /location-area/ only take an id, not a name.
2016-03-16 19:29:53 -04:00
Mordechai Zuber
3242948828
Fix for phalt/pokeapi#120
2016-03-09 16:52:00 +02:00