fmartingr
/
shelfzilla
Archived
1
0
Fork 0
Commit Graph

227 Commits

Author SHA1 Message Date
Felipe Martin 879d6972b1 Fixed custom querysets 2014-04-04 23:04:28 +02:00
Felipe Martin 6949b5bc79 Pushing letters URL on Series list 2014-04-04 22:57:21 +02:00
Felipe Martin 16bae3924b Fixed <tr /> on publisher detail 2014-04-04 22:57:06 +02:00
Felipe Martin 46dd25ffff Added a images loaded callback for nprogress loading bar 2014-04-04 22:56:53 +02:00
Felipe Martin 01ecccf9e5 Ups 2 2014-04-04 19:05:58 +02:00
Juan Manuel Parrilla 1c25ae82ed ups 2014-04-04 19:04:13 +02:00
Juan Manuel Parrilla c3449d4630 Added Crawler to utils folder 2014-04-04 19:02:25 +02:00
Juan Manuel Parrilla 9fc00c7235 Merge branch 'master' of github.com:fmartingr/shelfzilla 2014-04-04 18:40:06 +02:00
Juan Manuel Parrilla 1ec300efc3 Completed spec file, not tested yet 2014-04-04 18:39:53 +02:00
Felipe Martin 9c519e5764 Added "other" filter to series listing 2014-04-04 18:24:14 +02:00
Juan Manuel Parrilla 2e25bd70db Added base instructions post 2014-04-04 18:12:34 +02:00
Felipe Martin 9e477bd092 grunt compile now bowers 2014-04-04 18:00:10 +02:00
Felipe Martin fb3075fbe2 Updated settings 2014-04-04 17:48:17 +02:00
Juan Manuel Parrilla f1e01cadec Merge branch 'master' of github.com:fmartingr/shelfzilla 2014-04-04 17:42:46 +02:00
Felipe Martin c934cb459e Forgot django-reversion on settings file 2014-04-04 17:40:59 +02:00
Felipe Martin d62d7af295 New alphabetic listing 2014-04-04 15:48:08 +02:00
Felipe Martin a12f419a47 Fixed profile page 2014-04-04 15:15:50 +02:00
Felipe Martin 6f2043acf0 Refactored some models:
+ shelfzilla.ReviewModel -> shelfzilla.Model
+ Added field shelfzilla.Model.hidden
+ Added manga.Person
+ Added fields original_publisher, art, story to manga.Series
+ Added fields retail_price, pages, release_date to manga.Volume
2014-04-04 15:00:23 +02:00
Felipe Martin cdaedc48e2 Model save auto generate slug if needed 2014-04-04 12:08:47 +02:00
Juan Manuel Parrilla 4750733b35 Added base Script and spec files 2014-04-03 22:29:07 +02:00
Felipe Martin 3065a5c343 Series.name max_length migration 2014-04-03 19:32:27 +02:00
Felipe Martin 4a74f2327a Added a container to series listing 2014-04-03 19:31:50 +02:00
Felipe Martin 63d3e4e9a9 Series folder creation check if already exsits 2014-04-03 19:31:37 +02:00
Felipe Martin e97aee4feb Added base profile views 2014-04-03 18:55:07 +02:00
Felipe Martin 07ce16f50f Added pjax app
+ Moved context_processor for pjax handling to this app
+ Added pjax template filter, will convert a template name into its pjax variant (appending -pjax by default)
+ pjax tempaltetags are auto loaded
2014-04-03 18:53:37 +02:00
Felipe Martin 02d9b38ef9 Allowing beta access for superusers even if they're not inside the beta group 2014-04-03 13:36:45 +02:00
Felipe Martin 662c57a3e4 Added post_save signals to Series/Volume models to auto create/rename/move folder and files based on series name or volume number:
- Series folder is created if not exists with settings.COVER_FOLDER_PK as parent and COVER_FOLDER_OWNER_PK as owner
- Series folder is named after series name
- Volume cover are stored inside series folder, named after volume number
- Added initial_data fixtures for Covers folder and Beta Group

Fixes #2
2014-04-03 13:31:43 +02:00
Felipe Martin 4bbda000ae Login form errors fixed 2014-04-03 11:05:09 +02:00
Felipe Martin 7e0aca33b0 Fixed login form errors 2014-04-02 19:44:23 +02:00
Felipe Martin 22760e0b0f Fixed django contrib messages with variables 2014-04-02 19:09:42 +02:00
Felipe Martin df219da7cd Using # instead of "volume" 2014-04-02 18:43:39 +02:00
Felipe Martin 12d293aa57 Some fixes:
- Not using lazy gettext on views
- Fixed context for manga app doing queries even if the user wasn't logged in
- Removed HTML messages (can be updated using updateMessagesHTML() via javascript)
- Allowing /messages/ to non-beta users too
- Removed landing shitty text
2014-04-02 17:38:25 +02:00
Felipe Martin 13e0d56096 Updated fabfile requirements and readme 2014-04-02 17:23:06 +02:00
Felipe Martin 1352dda40e Translated "logout" 2014-04-02 17:09:59 +02:00
Felipe Martin d317646f24 + New fabric task: makemessages
+ Added Spanish language files
+ Activated locale: es
2014-04-02 17:07:57 +02:00
Felipe Martin 06c2c36fd8 Fixed some pjax links 2014-04-02 15:59:00 +02:00
Felipe Martin 85d000be60 Publishers on series detail page now links to publisher detail page instead of publishers homepage 2014-04-02 15:57:40 +02:00
Felipe Martin a015c74c47 Added toastr for notifications (with legacy support for the HTML alerts) 2014-04-02 15:55:24 +02:00
Felipe Martin 76eec051d3 Added manga.publishers to frontend 2014-04-02 15:31:19 +02:00
Felipe Martin 4efc63ef47 Added slug to series URL for better SEO 2014-04-02 14:33:14 +02:00
Felipe Martin 2610bb9ea9 Fome Sixes 2014-03-31 23:10:18 +02:00
Felipe Martin a3e552091e Improved series detail layout 2014-03-31 19:06:55 +02:00
Felipe Martin f300a9c76e Added context processors with a list of volume ids owned and wish listed by the user
Using that new context variables to do the needed check to complete the add/remove/wishlist UI
2014-03-31 18:26:03 +02:00
Felipe Martin 28fe1f5ce6 Added pjax and fallback calls for the "I have it" and "Wishlist this" volume 2014-03-31 17:54:30 +02:00
Felipe Martin 2f6e671c95 Added html attributes for pjax not to pushState and to update the messages after a request 2014-03-31 17:45:06 +02:00
Felipe Martin 51e2617bd9 + Added view/template for django messages framework
+ Added custom URL to access messages directly (for pjax support)
+ Added javascript method to call a messages update
2014-03-31 16:45:19 +02:00
Felipe Martin 30c19c545c Added pjax support 2014-03-31 15:32:50 +02:00
Felipe Martin 61451efede Templates:
- Volume now have its own template that is included where needed
- Volume badges (have it, wishlist it) are now working.
Models:
- Added UserHaveVolume, UserWishlistVolume
Frontend:
- Added tooltips opt-in
2014-03-31 12:26:28 +02:00
Felipe Martin 48d5994240 Alternative navbar colors 2014-03-31 12:24:53 +02:00
Felipe Martin c5c0a94395 Volume Badges WIP 2014-03-28 23:47:53 +01:00