Ji Qu
eaae8d2dd6
Merge pull request #139 from pinry/feature/upgrade2drf
...
Upgrade to DjangoRestframework(short as DRF) which is currently under active development support.
Summary:
* No side effects on Pinry Browser Plugin
* No side effects on Bookmarklet.
* All API now working on DRF instead of tastypie.
2019-02-22 17:11:15 +08:00
winkidney
69ff11b6c6
Fix: Use new url in light-box
2019-02-22 16:57:33 +08:00
winkidney
de652846b6
Doc: Add warnning to remove origin field
2019-02-22 16:46:55 +08:00
winkidney
6b3402c9f5
Feature: Use psycopg2-binary as dep instead of psycopg2
...
Due to the offical warnning from command line.
2019-02-22 16:44:53 +08:00
winkidney
f3f9975ca0
Fix: Fix syntax erro on python 3.4
2019-02-22 16:23:08 +08:00
winkidney
814782f5ef
Fix: Use rsponse.json() to fix test-failure on json-3.5
2019-02-22 16:23:08 +08:00
winkidney
47b58e9f9f
Feature: Remove django-tastypie and factory-boy in Pipfile
2019-02-22 16:23:08 +08:00
winkidney
ef05e4ad8e
Feature: Remove unused tests and add tests for DRF-api
2019-02-22 16:23:08 +08:00
winkidney
d9b5a78b36
Refactor: Allow only the user-data fetching
2019-02-22 16:23:08 +08:00
winkidney
a5a876b1aa
Fix: Fix context name-conflicts for user-page
2019-02-22 16:23:08 +08:00
winkidney
40e2f0b254
Feature: Remove unused django-tastypie
2019-02-22 16:23:08 +08:00
winkidney
a2e63f05d7
Fix: Correct the name for specified pin
2019-02-22 16:23:08 +08:00
winkidney
00d9a854ef
Feature: Use more restful url for user-filter and tag-filter
2019-02-22 16:23:08 +08:00
winkidney
e1720921fb
Feature: Support filter by tags and user for Pins
2019-02-22 16:23:08 +08:00
winkidney
e120af94cf
Fix: Use API_LIMIT_PER_PAGE in drs-settings
2019-02-22 16:23:08 +08:00
winkidney
22f070ff2b
Feature: Add shell command in Makefile
2019-02-22 16:23:08 +08:00
winkidney
fd0e1d87ba
Feature: Fetch pins from drf-api
2019-02-22 16:23:08 +08:00
winkidney
fbbe4d8c2e
Fix: Should use image_by_id as image-field name / add pagination
2019-02-22 16:23:08 +08:00
winkidney
4029107b5d
Feature: Use drf-api for Pin-creation
2019-02-22 16:23:08 +08:00
winkidney
6f6d858f8c
Fix: Should allow null-valur for some field
2019-02-22 16:23:08 +08:00
winkidney
9741f0311a
Feature: Update Pin via drf-api
2019-02-22 16:23:08 +08:00
winkidney
da8bac1491
Feature: Use v2-api for pin-detail page
2019-02-22 16:23:08 +08:00
winkidney
153dc0daef
Fix: Should ignore error caused by pins which reference same image
2019-02-22 16:23:08 +08:00
winkidney
852cb0b89d
Feature: Replace image upload by DRF-api
2019-02-22 16:23:08 +08:00
winkidney
274134444d
Fix: Image should be both readable and writable
2019-02-22 16:23:08 +08:00
winkidney
e0a074fd9f
Feature: Allow auto-creation for tags for pin / fix admin format
2019-02-22 16:23:08 +08:00
winkidney
33d9aeee48
Feature: Use new image-creation api instead of the old
2019-02-22 16:22:59 +08:00
winkidney
109c46252a
Feature: Use api/v2 instead of drf_api/
2019-02-20 18:08:10 +08:00
winkidney
ec6d444759
Feature: Move viewsets to views.py
2019-02-20 18:03:27 +08:00
winkidney
32dc00fa34
Feature: Add image creation api and api-docs of DRF api
2019-02-20 17:40:19 +08:00
winkidney
f9e74f2ef7
Feature: Add url-filed name for DRF
2019-02-20 17:40:06 +08:00
winkidney
19cff1c571
Feature: Add coreapi as dependencies
2019-02-20 17:20:58 +08:00
winkidney
220c49a725
Feature: add basic drf-api for user/pin
2019-02-20 17:05:14 +08:00
winkidney
50ffa93d46
Feature: Add basic settings for DRF
2019-02-19 18:28:01 +08:00
winkidney
e154eb58c8
Feature: Add DRF and its tools as dependencies
2019-02-19 18:09:13 +08:00
winkidney
c285c236e3
Feature: Allow make-migrations in Makefile
v2.0.1
2019-01-22 01:35:12 -08:00
winkidney
2ef9df9cfc
Fix: Remove http prefix for bookmarklet to adapt to https page
2018-12-29 18:20:13 +08:00
winkidney
322f779617
Enhance: Bookmarklet should tell user to add it to bookmark
2018-12-29 17:17:17 +08:00
winkidney
4ec3e20500
Feature: Add bootstrap command in Makefile
2018-12-29 16:18:32 +08:00
winkidney
ddd9f73d21
Feature: Use X-Forwarded-For host in docker version
2018-12-29 15:58:21 +08:00
winkidney
2780e198e8
Doc: Fix typo
2018-12-27 14:26:56 +08:00
winkidney
df4d18c7be
Doc: Add doc for users to setup / add more description for development
2018-12-24 15:01:10 +08:00
winkidney
dbbf0d049a
Close #137
2018-12-24 12:58:08 +08:00
Michael Clayton
da51073892
remove reference to demo from README
...
This removes the reference to a demo on getpinry.com, at least until there is a working demo there.
2018-11-29 14:36:52 +08:00
winkidney
c47764f41d
Doc: Add feature description (include link of brwoser plugins)
...
+ Also add some description on upgrade-how-to
2018-09-15 02:29:40 -07:00
winkidney
e8bf3d4b30
Refactor: Will not force user to set SECRET_KEY in environ
...
+ Allow overwrite in local_settings.py (the original implemetation
will cause an KeyError)
2018-09-08 03:43:52 -07:00
Ji Qu
703b23998f
Merge pull request #131 from winkidney/feature/docker-change-with-local-settings
...
Feature:use example file instead of docker-compose.yml / add local settings support
2018-09-06 20:19:42 +08:00
winkidney
491040e6e4
Doc: Add description about local_settings support and docker-changes
2018-09-04 13:44:49 +08:00
winkidney
d06aa6cb13
Fix: python3 will install python 3.7 and cause a syntax error
2018-09-04 13:44:49 +08:00
winkidney
8187d90ef9
Feature: Ignore local_settings.py
2018-09-04 13:44:49 +08:00