Commit Graph

18 Commits

Author SHA1 Message Date
9717bdc47b Store invalidation on logout
Invalidate the store at logout, emptying cached items such as artists,
albums and songs and then preventing them from quickly reappearing when
reconnecting with the same or a different account.

Closes #5.
2016-08-03 15:55:42 +02:00
df9dca3a11 Beginning of Discover page and remove dead code 2016-08-03 15:46:51 +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
1ec6af4833 Get rid of lodash in Grid 2016-07-30 22:54:19 +02:00
d8a44cdc3c Use table-condensed on small screens 2016-07-30 01:05:25 +02:00
85ebfa0c55 Update hook to rebuild (S)CSS as well 2016-07-30 00:50:45 +02:00
27e3dc9b14 Fix issue #3, focus issue on navbar 2016-07-30 00:44:32 +02:00
2d9747482b Move to CSS modules
Also includes misc fixes

* Use CSS modules for all the CSS.
* Fix a bug in the filterbar which was not filtering anything.
* Fix a l10n issue in songs view.
* Update hook to clean build repo before running, preventing to push
dev built code.
* Update webpack build code.
2016-07-30 00:19:05 +02:00
945b218504 Translations improved
* Translation system in place
* French translations available
2016-07-28 23:20:11 +02:00
e6b9c3bf07 Beginning of translation using react-intl 2016-07-28 01:22:48 +02:00
a13f87b5c0 Remove horizontal scrolling on xs screen on login form 2016-07-27 14:10:01 +02:00
25844836cb Better responsiveness 2016-07-27 13:51:30 +02:00
942d123791 Limit maximum width of arts 2016-07-26 21:06:41 +02:00
b54734b5dc Improve sidebar 2016-07-26 21:01:27 +02:00
414f05df44 Hot reloading with webpack 2016-07-26 15:59:18 +02:00
767fd0f7d1 Manage CSS with webpack as well, reduce number of final scripts 2016-07-25 01:04:09 +02:00
2ccabdbd7f Disable redux logging middleware when in production build 2016-07-24 23:52:56 +02:00
2e1381acc6 Initial commit 2016-07-24 23:46:27 +02:00