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
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
Felipe Martin
e2a6f2ec08
Fixed last-child paragraphs
2014-03-28 19:51:00 +01:00
Felipe Martin
78532469ae
CSS fixes
2014-03-28 18:21:03 +01:00
Felipe Martin
d1156e7f8c
Series detail templates: removed lorem ipsum and using thumbnails for volumes list
2014-03-28 18:17:36 +01:00
Felipe Martin
ba913988d4
Added Series.finished
2014-03-28 17:57:53 +01:00
Felipe Martin
4a6ceb67ff
Renamed "filer_" folders
2014-03-28 17:55:35 +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
79a79debc7
Fixed bower not copying bootstrap's fonts
2014-03-28 13:30:14 +01:00
Felipe Martin
c92b23a43f
Hide messages framework items in landing page
2014-03-28 13:06:54 +01:00
Felipe Martin
4304366c20
Bower: + vegas
...
+ Added a cool background image
+ Added some text to the landing page
2014-03-26 17:05:05 +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
c9868beef8
PostgreSQL for local development. (DISTINCT ON not possible on SQLite)
2014-03-26 15:48:10 +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
0b273feef9
Removed boot flat library
...
Added bower.json to the project
Added grunt task to compile bower libraries
2014-03-24 19:28:40 +01:00
Felipe Martin
0752cd5ff4
Added login/logout views.
...
Added login form.
2014-03-19 11:58:40 +01:00
Felipe Martin
7fc32933ec
Added bootflat lib
2014-03-19 11:56:34 +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
Felipe Martin
43056e3327
Initial commit
2014-03-18 13:48:12 +01:00