fmartingr
/
shelfzilla
Archived
1
0
Fork 0
Commit Graph

181 Commits

Author SHA1 Message Date
Felipe Martín aee0eded8e Navbar improvements 2014-08-24 17:44:14 +02:00
Felipe Martín 66ca8ccde5 Added direct links to admin site if user is staff for series, volumes and publishers
Added context manager with the user configuration (not implemented) and user is staff bool
2014-08-24 17:25:09 +02:00
Felipe Martín 48011706f9 Added future releases to the homepage 2014-08-24 17:05:43 +02:00
Felipe Martín af71f015bf Fixed Volume name when don't have a number nor a name 2014-08-24 17:05:32 +02:00
Felipe Martín fcb789a1c0 Added get_absolute_url method to Series and Publisher
Added links to homepage
2014-08-24 15:13:49 +02:00
Felipe Martín e6e1d67607 Updated translations 2014-08-24 15:06:36 +02:00
Felipe Martín a4537ae0e1 Added content to homepage:
+ Last 12 volumes based on release date
+ Biggest 5 collectors based on volumes owned
2014-08-24 15:03:23 +02:00
Felipe Martín 2e105d07a9 Fixed local settings 2014-08-24 15:01:17 +02:00
Felipe Martín 97eb0f2f43 Added custom error pages 2014-08-24 13:46:49 +02:00
Felipe Martín 83a221ed90 Added admin site options to enable/disable the pjax functionality 2014-08-24 13:06:13 +02:00
Felipe Martín 1e5a42be69 Updated admin menu layout with the good names and icons.
Updated admin title with page title (about time!)
2014-08-24 12:56:24 +02:00
Felipe Martín 0149001ff5 Fixed null values on cover search query 2014-08-24 12:28:56 +02:00
Felipe Martín 8f91f9d30f Added an easy system to update covers using a simple google image search with the first four results with a one-click update system 2014-08-24 12:23:59 +02:00
Felipe Martín 4c306eb065 Fixed south migrations 2014-06-20 11:09:17 +02:00
Felipe Martín ecc0f0e3b0 Added date to wishlist/haveit models 2014-06-20 10:43:13 +02:00
Felipe Martín ffc7f88e83 Fixed for real! 2014-06-20 09:46:40 +02:00
Felipe Martín 99594b22bb Fixed profile wish list volumes not having correct pjax-container identifier 2014-06-20 09:43:38 +02:00
Felipe Martin 8816d075ca Added settings.configfile 2014-05-28 00:06:29 +02:00
Felipe Martin 68bd7ac7bd Updated es_ES translation 2014-05-27 23:21:13 +02:00
Felipe Martin 8014642099 Fixed social bar links: now on new tab. Added mailto: to email link 2014-05-27 23:18:54 +02:00
Felipe Martin 620a80f473 Added social icons bar on top of navigation bar 2014-05-27 23:13:39 +02:00
Felipe Martin 0ceb680f5e Added twitter, Facebook, google plus and email to social configuration model 2014-05-27 23:12:28 +02:00
Felipe Martin 0eadae992c Hidden search form if user is not logged in. 2014-05-27 22:49:20 +02:00
Felipe Martin d1c4c602e3 Fixed background URL path 2014-05-27 22:47:01 +02:00
Felipe Martin d8cd553150 Updated es_ES translation 2014-05-27 22:22:29 +02:00
Felipe Martin 8b320994d1 Profile page don't showing "collection" or "wish list" links if user don't own or have wish listed any volumes. 2014-05-27 22:19:20 +02:00
Felipe Martin 622b69c05a Hide letters selector under publishers list 2014-05-27 21:28:07 +02:00
Felipe Martin 5ca84da148 UserWishlistVolume/UserHaveVolume ordering is now series name, volume number ASC 2014-05-27 21:26:53 +02:00
Felipe Martin bc22ea8bfe Fixed wishlist-it/have-it buttons from c9dd5842b3 2014-05-27 21:25:10 +02:00
Felipe Martin 0600a6a986 Fixed user drop down menu not hiding on click 2014-05-27 21:06:01 +02:00
Felipe Martin 58a21c01e9 Hide unused links on profile dropdown 2014-05-27 21:04:43 +02:00
Felipe Martin eb9e0abcf8 Own profile now shows wishlisted and owned volumes. WIP. 2014-05-27 21:03:19 +02:00
Felipe Martin f3c79fb1e9 Force local settings media and static url 2014-05-27 20:36:37 +02:00
Felipe Martin c356129982 Added basic search for series. Tap #19 2014-05-27 20:36:21 +02:00
Felipe Martin c9dd5842b3 Removed some old CSS code
Wishlist badge now always shown if selected
2014-05-27 20:11:37 +02:00
Felipe Martin fd448e3586 Fixed background for new static preferences
Fixes #18
2014-05-27 15:10:51 +02:00
Felipe Martin 1e3c0df555 Updated production settings with MEDIA_URL and STATIC_URL settings. Tap #18 2014-05-26 17:27:03 +02:00
Felipe Martin fe649ad9ba Refactor: Using MEDIA_URL and STATIC_URL instead of hard links. Tap #18 2014-05-26 17:15:26 +02:00
Felipe Martin 1cb034b912 Fixed landing texts
Tap #10
2014-05-24 15:08:25 +02:00
Felipe Martin e49fbb0904 Fixed landing fail 2014-05-24 13:40:11 +02:00
Felipe Martin 02459f1f2d Profile layout with some little info 2014-05-24 13:03:42 +02:00
Felipe Martin 915abfac42 Fixed pjax links scrolling to top
Fixes #20
2014-05-24 12:53:10 +02:00
Felipe Martin e346e47591 Fixed Series list letters 2014-05-24 12:39:16 +02:00
Felipe Martin 3b8524d87b WIP Landing page Tap #10 2014-05-24 10:38:31 +02:00
Felipe Martin 71b5b4c778 Added gunicorn to production 2014-05-23 11:31:23 +02:00
Felipe Martin a5b740b814 Re-fixed filename generator 2014-05-20 00:19:19 +02:00
Felipe Martin 79c190d25e Fixed generate filename bug 2014-05-19 23:45:17 +02:00
Felipe Martin d335be47c9 Added django-import-export support for Publishers, Series, Volumes and Persons 2014-05-19 23:13:08 +02:00
Felipe Martin aad78dd8c3 Fixed cover name problem installing fixtures 2014-05-01 18:53:02 +02:00
Felipe Martin 003e6b9702 Improved admin layout 2014-04-25 18:12:50 +02:00
Felipe Martin 56a471e9f9 Fixed navbar links not being marked as active. Also improved pjax-nav behaviour allowing certain links to unmark active navigation
Fixes #6
2014-04-25 17:23:50 +02:00
Felipe Martin 4e9205e5cb - Improved publisher series list layout to "match" volumes list
- Added actions to mark/unmark for review in the admin
- Updated language es_ES
2014-04-25 17:18:37 +02:00
Felipe Martin 67c60c8784 es_ES translation: 100% 2014-04-25 16:57:07 +02:00
Felipe Martin 39258be7da Updated volume list layout 2014-04-25 16:56:57 +02:00
Felipe Martin acd21a1e65 Google analytics integrated into pjax
Fixes #4
2014-04-25 13:33:32 +02:00
Felipe Martin 440f7067e5 Added some "for review" frontend visible alerts 2014-04-25 13:19:34 +02:00
Felipe Martin 718ece075e - Model manga.Volume: + name, number/pages/retail_price not mandatory
- Added custom admin app
- Added custom admin action to easily bulk modify volume series
- Volume name for unique volumes or special ones that have no number
2014-04-25 12:47:26 +02:00
Felipe Martin 34c0a73cdb Using username instead of email again.
Fixes #3
2014-04-24 17:30:54 +02:00
Felipe Martin 93f6ffc571 Added django-solo
Added config app
Added google analytics integration in config settings
2014-04-24 17:29:21 +02:00
Felipe Martin d4397f21b5 Added admin shortcut on navbar if user is superuser 2014-04-24 16:51:05 +02:00
Felipe Martin dff0e5fa2c - Changed site background for a static PNG instead of using the vegas plugin
- Added some volume admin tweaks to easy manage them
- Fixed FILER settings
2014-04-23 17:16:00 +02:00
Felipe Martin ed9bb424e9 Fixed some relationships 2014-04-23 00:34:04 +02:00
Felipe Martin a1368fd702 Added apps.users to base settings 2014-04-23 00:33:38 +02:00
Felipe Martin ce5b691d08 Added develop settings 2014-04-23 00:10:54 +02:00
Felipe Martin 1e70d5f9ee Fixed production settings 2014-04-23 00:01:46 +02:00
Felipe Martin 88c74d0188 Improved imageLoaded integration with pjax 2014-04-21 18:18:58 +02:00
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
Felipe Martin 9c519e5764 Added "other" filter to series listing 2014-04-04 18:24:14 +02:00
Felipe Martin fb3075fbe2 Updated settings 2014-04-04 17:48:17 +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
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 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