Felipe Martín
f62fd302fa
Added raw id fields so admin won't stop loading due to a lot of foreign keys being loaded
2014-08-26 09:55:14 +02:00
Felipe Martín
8c7f663dfb
Added collection to volume edition
2014-08-25 23:11:47 +02:00
Felipe Martín
c5d639f271
Added manga collections
2014-08-25 20:58:25 +02:00
Felipe Martín
713e0c26fd
Updated languages
2014-08-25 18:02:08 +02:00
Felipe Martín
71193223a0
Added SeriesSummary for language independent storage
...
Added SeriesPublisher to store more info about a certain publisher (maybe two publishers have the series but one cancelled it and the new is updating or making a new edition)
Better info about a series publisher in the page
A flag shows the language of the volume
2014-08-25 15:17:29 +02:00
Felipe Martín
15a7851674
+ Added Volume.language support (for publishers that also do Catala versions of a series)
...
+ Added flags to volumes in the site
+ Added better series status field with four options (on-hold, open, finished, cancelled)
2014-08-25 13:45:55 +02:00
Felipe Martín
2262064136
Added Stats to homepage
2014-08-25 13:43:14 +02:00
Felipe Martín
8d83cf8050
Removed cover tab from Series admin
2014-08-24 19:03:20 +02:00
Felipe Martín
c88437c068
Python code use methods with (). Damn django templates.
2014-08-24 18:11:32 +02:00
Felipe Martín
6340b1bb74
Public user profiles now working. Basically the same as the one we had but with modified urls and some behaviour is changed.
2014-08-24 18:03:44 +02:00
Felipe Martín
6569d3ce96
User PK = 1 shouldn't show up in any result
2014-08-24 17:59:43 +02:00
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
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
83a221ed90
Added admin site options to enable/disable the pjax functionality
2014-08-24 13:06:13 +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
ecc0f0e3b0
Added date to wishlist/haveit models
2014-06-20 10:43:13 +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
5ca84da148
UserWishlistVolume/UserHaveVolume ordering is now series name, volume number ASC
2014-05-27 21:26:53 +02:00
Felipe Martin
c356129982
Added basic search for series. Tap #19
2014-05-27 20:36:21 +02:00
Felipe Martin
e346e47591
Fixed Series list letters
2014-05-24 12:39:16 +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
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
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
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
879d6972b1
Fixed custom querysets
2014-04-04 23:04:28 +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
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
3065a5c343
Series.name max_length migration
2014-04-03 19:32:27 +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
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
22760e0b0f
Fixed django contrib messages with variables
2014-04-02 19:09:42 +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
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
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
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
ba913988d4
Added Series.finished
2014-03-28 17:57:53 +01:00
Felipe Martin
629547d091
Added django-filer
...
Added covers to Series and Volumes
Added custom filename randomiser for django-filer names
Detail page now shows real data
2014-03-28 17:50:52 +01:00
Felipe Martin
dc3268aec8
+ Added base series.list and series.detail pages (views / urls)
...
+ Added Publisher.url field
+ Base ordering for models
2014-03-28 15:48:05 +01:00
Felipe Martin
b92a79c132
Added homepage app
2014-03-28 13:32:59 +01:00
Felipe Martin
d6796cb108
+ Improved login form layout
...
+ Login will redirect to / if the user is already authenticated
2014-03-26 16:33:57 +01:00
Felipe Martin
5748c7dc3a
Better admin listing
2014-03-26 15:48:22 +01:00
Felipe Martin
1b736988c8
Added landing app tests
2014-03-26 12:24:50 +01:00
Felipe Martin
c5db135f67
Added names to URLs
2014-03-26 12:24:28 +01:00
Felipe Martin
8a5e99ad66
Added review_comment to ReviewModel
2014-03-26 12:24:11 +01:00
Felipe Martin
0752cd5ff4
Added login/logout views.
...
Added login form.
2014-03-19 11:58:40 +01:00
Felipe Martin
50804b4b1d
Added empty users app
2014-03-18 18:23:19 +01:00
Felipe Martin
7121ca80d9
Added landing app with custom middleware
2014-03-18 18:23:12 +01:00
Felipe Martin
5d65a6ecff
Added manga app
2014-03-18 16:54:01 +01:00
Felipe Martin
6aa2f5f626
Polished base instalattion
2014-03-18 16:23:22 +01:00