Hyzual
a1d48bbd30
Reorganizes the entire app to follow Google's best practice recommendations for Angular App Structure.
...
see: https://docs.google.com/document/d/1XXMvReO8-Awi1EZXAXS4PzDzdNvV6pGcuaF4Q9821Es/pub
The files are now grouped by view / component.
Tests are located beside tested js files. The Grunt build will be responsible for only distributing actual files without the tests.
Each partial is at the same level as the js files related to it.
Ideally css files should be at the same level, maybe I'll refactor this later.
Moves all non-bower plugins to app/vendor.
Moves all images to app/images and styles to app/styles.
Merges the test and non-test jshintrc files.
Adds all the Jamstash contributors to the package.json file while I was refactoring.
Conflicts:
app/app.js
app/images/vgrabber.gif
app/images/vgrabber2-active.gif
app/images/vgrabber2-normal.gif
app/index.html
2014-11-09 16:10:34 +01:00
Hyzual
b190d2f99f
Moves the subsonic controller into its own module.
...
Removes many injected params that weren't used at all in it.
Removes the old commented getStarred function from the subsonic service.
2014-11-09 16:05:12 +01:00
Hyzual
1a830d6cef
Splits all the services into different jamstash.* modules.
...
That way dependencies are actually visible and can be managed
e.g. Jamstash doesn't depend upon underscore directly anymore, it's just the subsonic service that needs it.
2014-11-09 16:05:11 +01:00
Hyzual
1261c74e64
Adds underscore and underscore-angular in order to use the sample() utility function.
...
It will allow us to randomly select a sub-array from an array and emulate on the client-side something like "random starred songs".
2014-11-09 16:01:54 +01:00
Hyzual
3164f01407
Further separates services, directives and filters into individual files for a better organization.
...
Conflicts:
js/app.js
js/service.js
js/services/utils-service.js
test/services/model-service_test.js
2014-11-09 15:57:48 +01:00
Hyzual
f57b969e55
Removes duplicate "globals" service and adds it into its own globals-service.js file.
...
Adds unit tests for the two functions BaseURL and BaseParams
Conflicts:
js/service.js
2014-11-09 11:02:26 +01:00
Trevor Squillario
0bdb803966
4.0.1 commit
2014-11-08 14:09:10 -05:00
Trevor Squillario
c53ddb0eee
3.4.2 - jPlayer updated to 2.6.3
2014-11-08 14:09:08 -05:00
Trevor Squillario
1f8c286a13
3.4.1 archive tab improvements
2014-11-08 14:09:05 -05:00
Trevor Squillario
fb989567cc
3.4 consolidated subsonic actions
2014-11-08 14:09:03 -05:00
Trevor Squillario
c65bb06cb7
rollover beta to prod, beta fixes
2014-04-05 13:25:42 -04:00
Trevor Squillario
8361a247ba
Merge remote-tracking branch 'jerbob92/master' into develop-test
...
Conflicts:
js/app.js
2014-04-05 12:53:24 -04:00
Trevor Squillario
149688b8ca
sync develop with local dev
2014-04-05 11:53:30 -04:00
Jeroen Bobbeldijk
d82fcd6b43
Added notifyjs support
2014-03-18 00:30:02 +01:00
Trevor Squillario
c46265340c
jslinted
2014-02-22 21:00:12 -05:00
Trevor Squillario
310c79f63c
Commit local changes
2014-02-22 18:56:13 -05:00
Emory P
bb7d018de4
js-beautify all the controllers, services and directives (and jshint)
2014-02-12 01:18:36 -05:00
Trevor Squillario
95f7ef53f2
3.2.2
2014-02-08 00:22:54 -05:00
Trevor Squillario
661053aee2
Merging local changes
2014-01-12 16:06:54 -05:00
Trevor Squillario
f2495a1ba4
Removed jQuery UI plugin, switched to 2 panel layout
2014-01-12 15:30:56 -05:00
Alex Norman
fc231e1c0b
added default library layout setting
...
so you can decide if you show list or grid by default
2013-12-03 10:53:41 -08:00
Trevor Squillario
4b116d0024
3.1.1 sway.fm fixed, multiple sub-folder fix
2013-11-01 07:31:43 -04:00
Trevor Squillario
89684032ce
3.1.0 AngularJS, lots of other changes released from beta branch
2013-09-26 22:38:51 -04:00
Trevor Squillario
451213d15d
2.4.1 column alignment, moved pager, bug fixes
2013-01-15 18:42:41 -05:00
Trevor Squillario
32bf0f170d
2.4.0 column alignment, moved pager, bug fixes
2013-01-14 18:12:21 -05:00
Trevor Squillario
8d5629e752
2.3.8 play queue scroll fix
2012-12-21 01:27:24 -05:00
Trevor Squillario
77831e1ef6
2.3.7 horizontal nav, media keys
2012-12-21 00:42:39 -05:00
Trevor Squillario
53ed1bc0d4
2.3.6 undo basic auth
2012-12-06 21:40:11 -05:00
Trevor Squillario
8643f01647
2.3.5 last.fm fix, volume shortcuts
2012-12-03 18:19:21 -05:00
Trevor Squillario
c12537e061
2.3.4 beta to prod release
2012-11-27 20:53:54 -05:00
Trevor Squillario
d0990ba861
2.3.2 added breadcrumb
2012-11-26 22:04:42 -05:00
Trevor Squillario
0b4581efba
3.2.1
2012-11-11 15:33:31 -05:00
Trevor Squillario
7cb503201c
2.2.7 jplayer switch, shortcuts added
2012-10-30 14:40:21 -04:00
Trevor Squillario
7c9b713ae7
2.2.6 updated readme
2012-10-26 10:14:18 -04:00
Trevor Squillario
8417fccb7b
2.2.4 fix flac playing issue
2012-10-26 09:57:03 -04:00
Trevor Squillario
f4fd093845
2.2.4 playlist bug fix
2012-10-25 18:32:20 -04:00
Trevor Squillario
89c85992ca
2.2.3 Random playlist bug fix
2012-10-25 17:05:07 -04:00
Trevor Squillario
1265cb8449
2.2.2 Re-enable drag and drop, ogg support, misc bug fixes
2012-10-25 16:45:45 -04:00
Trevor Squillario
2ea9027235
2.2.0 Pushing beta to prod, lots of changes
2012-10-18 20:48:54 -04:00
Trevor Squillario
58d46ec544
2.2.0 Pushing beta to prod, lots of changes
2012-10-18 20:29:55 -04:00
Trevor Squillario
db8cb0865a
2.1.7 Small Tweaks
2012-10-13 13:48:39 -04:00
Trevor Squillario
aefc7d04ba
2.1.6 Lots of nice things
2012-10-09 18:43:45 -04:00
Trevor Squillario
549fe25b7f
2.1 Moved ratings to stars
2012-09-30 20:02:04 -04:00
Trevor Squillario
2b5aae9c2f
2.0.7 Prerelease - Genre Playlists
2012-09-29 00:19:50 -04:00
Trevor Squillario
9c5f0e37c5
Merge remote-tracking branch 'Concept211/master' into test
...
Conflicts:
js/ui-ready.js
2012-09-28 15:35:06 -04:00
Trevor Squillario
b4f7009ebf
2.0.7 Pre-release testing
2012-09-28 11:30:06 -04:00
Trevor Squillario
1cfe48e0d8
Merge remote-tracking branch 'nithinphilips/master' into test
2012-09-27 16:36:49 -04:00
Trevor Squillario
42a6c85e46
Testing
2012-09-27 16:34:14 -04:00
Concept211
51013658c2
Auto Playlist options by Folder loaded dynamically
2012-09-26 14:06:52 -03:00
Nithin Philips
6c0deecb39
Adding support for browsing Podcasts separately.
2012-09-25 22:25:44 -04:00