Commit Graph

9 Commits

Author SHA1 Message Date
92f909a668 Fix a bug with pagination in Albums page 2016-08-12 16:29:13 +02:00
216f2e7348 Pretty URLs for albums URLs as well 2016-08-12 13:57:53 +02:00
4e12da3a22 Fix pagination. Closes #17 2016-08-11 01:05:33 +02:00
d8a7d4f66a Rework webplayer
Full rework of webplayer. Webplayer is back to its previous working
state, and ready for further improvements.
2016-08-10 23:50:23 +02:00
fffe9c4cd3 Major code review
Major code review, cleaning the code and adding a lot of comments. Also
implements a separate store to keep entities with a reference count and
garbage collection. This closes #15.

Known issues at the moment are:
* Webplayer is no longer working, it has to be refactored.
* AlbumPage is to be implemented.
2016-08-10 21:40:25 +02:00
bb02473b11 Nicer alerts when an API error occurs, see #6 2016-08-06 16:59:22 +02:00
b73b4ba200 Finish API refactor, use normalizr + immutable 2016-08-05 00:04:23 +02:00
40f6223bd0 Use Immutable, enhance i18n, pagination in the store
* Keep track of pagination in the store
* Use Immutable in reducers
* Finish i18n, every available strings are now translated in English and French
* Add a loading indicator
* Premises of API error handling
* Better locale negotiation
2016-08-01 00:30:44 +02:00
2e1381acc6 Initial commit 2016-07-24 23:46:27 +02:00