Commit Graph

34 Commits

Author SHA1 Message Date
Isaac Bythewood
eb75175657 Swap to new settings structure and start adding docker files directly to project 2018-02-08 23:07:19 -05:00
Isaac Bythewood
6bb7a96ddc Rework settings, add apps.py, preping for django 1.10 upgrade 2016-11-28 16:58:34 -05:00
Carl van Tonder
1114edc11a Update to Django 1.8 and tastypie 0.12
Closes #38, closes #88
2015-08-26 17:22:08 -04:00
Isaac Bythewood
50d61af22a Move to bootstrap 3, better design, move all vendor items local. 2013-09-24 23:02:00 +00:00
Isaac Bythewood
310a89f2fe Change default pin load limit to 50 instead of 30 2013-03-20 20:37:04 -03:00
Krzysztof Klimonda
e0e0ac1679 Remove /by-md5/ prefix from image paths
Use forked django-images for now, until we can communicate with the
upstream about it. Fixes #4
2013-03-19 14:43:31 +01:00
Krzysztof Klimonda
0cbd5bdaa1 re-enable asset compression with django_compressor
Finally had time to figure out the problem "caused" by django_compressor,
so we can no re-enable it. Fixes #3
2013-03-05 02:42:20 -08:00
Isaac Bythewood
c7e1e1cd83 Move location of users middleware 2013-03-03 22:50:29 +00:00
Krzysztof Klimonda
5b777b7e14 Move the Authentication backend to the users package 2013-03-03 09:09:13 -08:00
Krzysztof Klimonda
53f05dbb6d A general project refactor
Removed pins django app, and moved code to the core. Moved user related
code out of core to the users app.
2013-03-03 04:47:34 -08:00
Krzysztof Klimonda
a0e11a949e Add a small (125x125px) square thumbnail
This is going to be used by a "similar images" feature #74
2013-03-02 16:12:29 -08:00
Isaac Bythewood
fa7e8c3b83 Get basic working bookmarklet and refactor API into core 2013-02-26 23:20:50 +00:00
Krzysztof Klimonda
af8c0865e0 Define LOGIN_URL in project settings 2013-02-26 11:22:50 -08:00
Isaac Bythewood
4e431e2a88 Refactor templates and and make includes for upcoming python file refactor into core and user. Also making templates easier to edit and read overall. 2013-02-26 03:27:41 +00:00
Krzysztof Klimonda
d0a71244b5 Another major Pinry model rewrite
Generate thumbnail and standard image on request, and use
http://github.com/mirumee/django-images for generating them. Also,
remove the CreatePin page as pin creation is going to be done
in JavaScript. Create UploadImage view for uploading images from
computer.
2013-02-25 04:08:35 +01:00
Krzysztof Klimonda
e2a38f8a10 Add image dimensions to the API and the third image size
There has been some refactoring going on in the pinry.pins.models module.
The upload_to code has been refactored into its own function, images
have been moved to their own models - otherwise the number of fields
in the Pin model would skyrocket. Also ModelManagers have been written
to move image fetching and generating outside of models.
2013-02-23 21:12:11 +01:00
Isaac Bythewood
a7d571a509 Remove a bunch of old vender files, refactor locations of static and template files, force api limit on calls 2013-02-23 02:23:58 +00:00
Krzysztof Klimonda
92b54799da Allow authentication with both Username and Email 2013-02-22 15:26:43 +01:00
Isaac Bythewood
e467a83683 Remove admin which was a temporary fix 2013-02-20 05:35:10 +00:00
Isaac Bythewood
fde97b05c6 Increase API limit. 2012-09-29 19:42:16 +00:00
Isaac Bythewood
c1b268312b Removed CSRF temporarily to fix many bugs. 2012-09-29 06:55:49 +00:00
Isaac Bythewood
605c25a561 Added basic admin functionality with pin integration. 2012-09-29 06:36:51 +00:00
Isaac Bythewood
230a6e959f Taggit implemented. 2012-09-28 04:42:13 +00:00
Isaac Bythewood
643224d575 Now using compressor and trying to fix test CSRF issue. 2012-08-02 00:22:57 +00:00
Isaac Bythewood
f00e106dfe Add in some new settings. 2012-08-01 21:30:18 +00:00
Isaac Bythewood
d92d30bb94 Added some production settings. Moving to travis-ci for testing. Added feature to stop new registrations. 2012-08-01 03:06:41 +00:00
Isaac Bythewood
add91eabbc Allow for some branding. 2012-07-25 01:58:40 +00:00
Isaac Bythewood
93f9d23470 Fix CSRF bug. 2012-07-24 23:26:38 +00:00
Isaac Bythewood
10ffd90760 Now using tastypie for all our API needs. 2012-05-11 02:08:46 +00:00
Isaac Bythewood
bd6647649a Separating jenkins requirements and settings from the rest of the app. 2012-05-10 02:12:30 +00:00
Isaac Bythewood
e7347d226b Setting up jenkins depends, preping for writing tests. 2012-05-09 00:02:41 +00:00
Isaac Bythewood
20002afd31 Added in message system. 2012-05-01 05:44:50 +00:00
Isaac Bythewood
f88a06aefa Started the creation of an API and implemented infinite scroll. Closes issue #7. 2012-04-27 19:59:55 +00:00
Isaac Bythewood
644184d0ad Initial commit. 2012-04-26 03:44:16 +00:00