Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
155 commits
Select commit Hold shift + click to select a range
427aa2d
django updated
vied12 Mar 29, 2017
84155c7
react
vied12 Mar 29, 2017
0e31c32
play latest items
vied12 Apr 5, 2017
96d602f
init queue
vied12 Apr 8, 2017
5c96cac
login
vied12 Apr 11, 2017
6337e2f
no bower
vied12 Apr 12, 2017
2527dee
localstorage
vied12 Apr 12, 2017
7881680
list
vied12 Apr 12, 2017
cb067f1
djoser in requirements
vied12 Apr 12, 2017
f75219d
fix no auth
vied12 Apr 12, 2017
992108c
Docker :boom:
vied12 Apr 12, 2017
7133347
hotkey toggle strip
vied12 Apr 12, 2017
661f917
toggle playpause with space
vied12 Apr 12, 2017
d624bc1
settings basic
vied12 Apr 12, 2017
f0b625d
html/css tuning - items and Shows in QueueList
benetco Apr 12, 2017
fc34c46
Merge branch 'react' of github.com:Borderlines/loopr into react
vied12 Apr 12, 2017
53c3ecc
html/css - items and Shows in Queuelist - 2
benetco Apr 12, 2017
3925d34
Merge remote-tracking branch 'origin/react' into react
vied12 Apr 13, 2017
5d32416
remove mockup from PlayQueue
vied12 Apr 13, 2017
1c7d5c8
playqueue style
vied12 Apr 13, 2017
5414aa7
remove console log
vied12 Apr 13, 2017
7e5d40d
config soundcloud
vied12 Apr 13, 2017
894ed60
playeQueue moved to containers
vied12 Apr 13, 2017
792f4db
data actions removed
vied12 Apr 13, 2017
0e66d2b
last 10
vied12 Apr 14, 2017
915436a
cover clickable
vied12 Apr 14, 2017
0b2c2f4
progress bar
vied12 Apr 15, 2017
a54b8ea
loaded in progress bar
vied12 Apr 15, 2017
5e605c4
m to mute
vied12 Apr 15, 2017
0263972
current title in navplayer
vied12 Apr 15, 2017
0703602
search
vied12 Apr 19, 2017
92d34ed
animate browser
vied12 Apr 19, 2017
30d7832
play teim in url
vied12 Apr 19, 2017
e407085
lint auto fix
vied12 Apr 19, 2017
59656c4
tuning html/css - colors
benetco Apr 19, 2017
e8a1817
tuning html/css
benetco Apr 19, 2017
687b11c
seach input
vied12 Apr 19, 2017
574fc74
search items
vied12 Apr 21, 2017
0245b75
build es index
vied12 Apr 22, 2017
2da6e05
virutal list
vied12 Apr 22, 2017
8bb9282
play a show
vied12 Apr 22, 2017
f664a2b
Search suggestions
vied12 Apr 22, 2017
0f2ac91
fullscreen
vied12 Apr 22, 2017
82b4927
suggestions background
vied12 Apr 23, 2017
822e136
Search url
vied12 Apr 24, 2017
937eeb3
webpack
vied12 Apr 26, 2017
ceda0a2
Right buttons in NavPlayer
benetco Apr 26, 2017
0ee6054
Moving ProgressBar under NavPlayer
benetco Apr 26, 2017
e97045e
add to a show
vied12 Apr 26, 2017
ae93ad1
Merge branch 'react' of github.com:Borderlines/loopr into react
vied12 Apr 26, 2017
1582729
NavPlayer: toggle QL and SRCH
vied12 Apr 26, 2017
2b30be6
clear wrong actions
vied12 Apr 26, 2017
3d0dfb8
HeaderStrip at the bottom
vied12 Apr 27, 2017
f84e0a8
better header
vied12 Apr 28, 2017
8ec1b28
new queuelist
vied12 Apr 28, 2017
02b352e
fix play on queuelist
vied12 Apr 28, 2017
1a913e7
SC illustration
vied12 Apr 28, 2017
4b5f17e
navbar button in <a>
vied12 Apr 29, 2017
043b213
refactor api
vied12 Apr 30, 2017
089566a
deploy on heroku
vied12 Apr 30, 2017
0dfe0e7
uglify
vied12 May 1, 2017
048597c
downgrade react-input-autosize
vied12 May 1, 2017
e113130
remove fixtures
vied12 May 1, 2017
e14a816
rebuild_index
vied12 May 1, 2017
f678369
no SERVER_URL
vied12 May 1, 2017
95a23e0
docker and remove item user rel
vied12 May 3, 2017
e55e54b
Check token
vied12 May 3, 2017
b8439b2
update height list items
vied12 May 3, 2017
f524b04
no input for migration
vied12 May 3, 2017
c3c61ca
Show view
vied12 May 3, 2017
aae4588
tuning html/css - wip
benetco May 3, 2017
8005910
Merge branch 'react' of github.com:Borderlines/loopr into react
vied12 May 3, 2017
6b86e03
hide/show strip
vied12 May 4, 2017
a52536f
fix no auth
vied12 May 4, 2017
744a7d5
fix list issue
vied12 May 4, 2017
0c1bced
prod sass loader
vied12 May 4, 2017
d7b2ec8
auto hide strip
vied12 May 5, 2017
037e205
keep animation on open/close strip
vied12 May 5, 2017
6171167
fix proptypes
vied12 May 5, 2017
69e5490
clean contextlist
vied12 May 6, 2017
d04325e
log history
vied12 May 7, 2017
c4d8332
search with youtube
vied12 May 7, 2017
8a4a211
Add show names in items and id track by url in search list
vied12 May 10, 2017
b5cb58d
remove show names from tracks
vied12 May 10, 2017
5f90ceb
redux-localstorage
vied12 May 10, 2017
ed42cf6
new way to search a user
vied12 May 10, 2017
5f7a9c7
user item added
vied12 May 10, 2017
0d4bf45
search results counter
vied12 May 10, 2017
544e3ac
counter for show
vied12 May 10, 2017
b599dc2
my last track keyword
vied12 May 10, 2017
089e942
autosuggest
vied12 May 10, 2017
4b2224f
loader
vied12 May 10, 2017
c204ac3
transfo structure html/css
benetco May 10, 2017
4ae37c9
Merge remote-tracking branch 'origin/react' into react
benetco May 10, 2017
c5c77b6
erratum class className
benetco May 10, 2017
9351007
transfert html/css
benetco May 10, 2017
1394758
hard values to sass values
benetco May 10, 2017
8dafd0a
fix index error
vied12 May 11, 2017
5ce2bdc
Merge branch 'react' of github.com:Borderlines/loopr into react
vied12 May 11, 2017
3b945a7
update index instead a rebuild it
vied12 May 14, 2017
81953d9
new loader
vied12 May 14, 2017
87a4244
new shortcuts
vied12 May 14, 2017
bd1c99f
fix update
vied12 May 18, 2017
31f7d75
Clean List Items
vied12 May 18, 2017
a5394fe
do not use list item in add to show modal
vied12 May 18, 2017
ca956fc
playqueue: context at the same level as items
vied12 May 18, 2017
b1be613
classname for contextList__item
vied12 May 18, 2017
7d61bc0
html/css tuning wip
benetco May 18, 2017
26ca1ad
Merge branch 'react' of github.com:Borderlines/loopr into react
vied12 May 18, 2017
6162a2d
Explorer first
vied12 May 18, 2017
d2cbf83
dynamic context for search results
vied12 May 18, 2017
2398784
tuning html/css wip
benetco May 18, 2017
f2a99c6
Merge branch 'react' of github.com:Borderlines/loopr into react
vied12 May 18, 2017
3e0e3ce
fix search body height
vied12 May 18, 2017
53acf79
tuning html/css
benetco May 18, 2017
880c9db
Merge branch 'react' of github.com:Borderlines/loopr into react
vied12 May 18, 2017
624fd22
unique key
vied12 May 18, 2017
69e10a2
links in items
vied12 May 18, 2017
12ad1bd
active
vied12 May 18, 2017
186e4b5
no wrap
vied12 May 18, 2017
0dd9e15
tuning html/css
benetco May 18, 2017
ae016da
tuning html/css
benetco May 18, 2017
b27afab
Keep video always visible on small screen
vied12 May 19, 2017
afa68c4
tuning html/css
benetco May 19, 2017
5cee976
Merge remote-tracking branch 'origin/react' into react
benetco May 19, 2017
e962cf2
New Google Font import
benetco May 19, 2017
c7b62e4
Move search style to search/style.scss
vied12 May 19, 2017
c3010a7
remove travis tests
vied12 May 20, 2017
9904073
no more containers
vied12 May 20, 2017
a260d82
remove overflow on Suggestions
vied12 May 21, 2017
d9d8c8a
tuning html/css
benetco May 23, 2017
bfc599f
Merge branch 'react' of github.com:Borderlines/loopr into react
vied12 May 23, 2017
35ec314
type -> description
vied12 May 23, 2017
c9922a6
tuning html/css
benetco May 23, 2017
e347f47
landing slide
benetco May 23, 2017
7a20236
mini motif html/css
benetco May 23, 2017
308635c
tuning html/css
benetco May 23, 2017
9fac1cc
tuning html/css
benetco May 23, 2017
7235ef2
fix import issue
vied12 May 26, 2017
ca5f858
Merge branch 'react' of github.com:Borderlines/loopr into react
vied12 May 26, 2017
93667bc
StripHeader: back label in the right
vied12 May 26, 2017
f2c3f09
prefix with .Show in Show style
vied12 May 26, 2017
76abc0e
Move splashscreen from Home to Screen
vied12 May 29, 2017
0bb900f
Follow a user from a show
vied12 May 29, 2017
9e12857
Feed !
vied12 May 29, 2017
16d3089
show author in items
vied12 Jun 1, 2017
ef0790a
NavPlayer
vied12 Jun 7, 2017
65bef72
new PlayQueue
vied12 Jun 7, 2017
e24ed6c
PlayeQueue2 transitions
vied12 Jun 7, 2017
9597eae
Playqueue2 transition
vied12 Jun 7, 2017
7044374
search
vied12 Jun 9, 2017
6369d31
Open on playqueue instead of search
vied12 Jun 21, 2017
a7dd0f1
disable onMouse and background cover for highlighted context
vied12 Jun 21, 2017
85acd1c
fix API for YT search
vied12 Jul 1, 2017
5fe57ea
dev server (#21)
vied12 Jul 20, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
// need loose mode for IE9 https://phabricator.babeljs.io/T3041
"presets": [
[
"es2015",
{
"loose": true
}
],
"stage-1",
"react"
],
"plugins": [
"transform-decorators-legacy"
]
}
117 changes: 117 additions & 0 deletions .bootstraprc
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
---
# Output debugging info
# loglevel: debug

# Major version of Bootstrap: 3 or 4
bootstrapVersion: 3

# If Bootstrap version 3 is used - turn on/off custom icon font path
useCustomIconFontPath: false

# Webpack loaders, order matters
styleLoaders:
- style-loader
- css-loader
- sass-loader

# Extract styles to stand-alone css file
# Different settings for different environments can be used,
# It depends on value of NODE_ENV environment variable
# This param can also be set in webpack config:
# entry: 'bootstrap-loader/extractStyles'
# extractStyles: false
extractStyles: true
# env:
# development:
# extractStyles: false
# production:
# extractStyles: true


# Customize Bootstrap variables that get imported before the original Bootstrap variables.
# Thus, derived Bootstrap variables can depend on values from here.
# See the Bootstrap _variables.scss file for examples of derived Bootstrap variables.
#
# preBootstrapCustomizations: ./path/to/bootstrap/pre-customizations.scss


# This gets loaded after bootstrap/variables is loaded
# Thus, you may customize Bootstrap variables
# based on the values established in the Bootstrap _variables.scss file
#
bootstrapCustomizations: ./app/l8pr/static/styles/config/_variables.scss


# Import your custom styles here
# Usually this endpoint-file contains list of @imports of your application styles
#
# appStyles: ./path/to/your/app/styles/endpoint.scss


### Bootstrap styles
styles:

# Mixins
mixins: true

# Reset and dependencies
normalize: true
print: true
glyphicons: true

# Core CSS
scaffolding: true
type: true
code: true
grid: true
tables: true
forms: true
buttons: true

# Components
component-animations: true
dropdowns: true
button-groups: true
input-groups: true
navs: true
navbar: true
breadcrumbs: true
pagination: true
pager: true
labels: true
badges: true
jumbotron: true
thumbnails: true
alerts: true
progress-bars: true
media: true
list-group: true
panels: true
wells: true
responsive-embed: true
close: true

# Components w/ JavaScript
modals: true
tooltip: true
popovers: true
carousel: true

# Utility classes
utilities: true
responsive-utilities: true

### Bootstrap scripts
scripts:
transition: true
alert: true
button: true
carousel: true
collapse: true
dropdown: true
modal: true
tooltip: true
popover: true
scrollspy: true
tab: true
affix: true
3 changes: 0 additions & 3 deletions .bowerrc

This file was deleted.

73 changes: 73 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
module.exports = {
env: {
browser: true,
commonjs: true,
es6: true,
},
parser: 'babel-eslint',
extends: ['eslint:recommended'],
globals: {
$: false,
$$: false,
_: false,
angular: false,
browser: false,
by: false,
element: false,
gettext: false,
inject: false,
protractor: false,
requirejs: false
},
parserOptions: {
ecmaFeatures: {
experimentalObjectRestSpread: true,
jsx: true
},
sourceType: 'module'
},
plugins: [
'react',
],
rules: {
'react/jsx-uses-react': 'error',
'react/react-in-jsx-scope': 'error',
'react/jsx-uses-vars': 'error',
'react/jsx-no-undef': 'error',
'react/prop-types': 2,
'react/no-children-prop': 2,
'react/no-did-update-set-state': 2,
'react/no-direct-mutation-state': 2,
'react/no-multi-comp': 2,
'react/no-render-return-value': 2,
'react/no-unknown-property': 2,
'react/no-unused-prop-types': 2,
'react/self-closing-comp': 2,
'react/prefer-es6-class': 2,
'no-trailing-spaces': 'error',
'object-property-newline': 'error',
'object-curly-newline': 'error',
'comma-dangle': ['error', 'always-multiline'],
'object-curly-spacing':['error', 'always'],
'no-console': 'error',
'block-scoped-var': 2,
complexity: [2, 10],
indent: [
'error',
4,
{ SwitchCase: 1 }
],
'linebreak-style': [
'error',
'unix'
],
quotes: [
'error',
'single'
],
semi: [
'error',
'never'
]
}
}
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,5 @@ app/l8pr/static/CACHE
app/l8pr/static/bower_components
staticfiles/
uploaded/
static_dist/
yarn.lock
31 changes: 0 additions & 31 deletions .travis.yml

This file was deleted.

24 changes: 0 additions & 24 deletions Dockerfile

This file was deleted.

10 changes: 9 additions & 1 deletion app/l8pr/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,28 +24,36 @@ class LoopAdmin(admin.ModelAdmin):
list_display = ('__str__', 'active')
inlines = (ShowsRelationshipInline,)


admin.site.register(Loop, LoopAdmin)


class ShowAdmin(admin.ModelAdmin):
list_display = ('__str__', 'user', 'added', 'updated')
inlines = (SettingsInline, ItemsRelationshipInline,)


admin.site.register(Show, ShowAdmin)


class ItemAdmin(admin.ModelAdmin):
list_display = ('__str__', 'title', 'author_name', 'provider_name', 'duration')


admin.site.register(Item, ItemAdmin)


class ShowsRelationshipAdmin(admin.ModelAdmin):
pass


admin.site.register(ShowsRelationship, ShowsRelationshipAdmin)


class ItemsRelationshipAdmin(admin.ModelAdmin):
pass
search_fields = ['item__title', 'show__title', 'item__id', 'show__id']


admin.site.register(ItemsRelationship, ItemsRelationshipAdmin)


Expand Down
Loading