Andreas Mieke
bcbb789cdd
Changing socket behaviour to not check for errors on read
...
This fixes #4 , which crashed the server due to the endless
reading-loop and therefore the possibility for the slice
content to change in another goroutine.
2017-05-13 02:00:56 +02:00
Marvin Scholz
6b31de0620
Implement Queue for Socialwall frontend
2017-05-12 14:04:36 +02:00
Marvin Scholz
429210c5b6
Adapt for HTL Ball 2017
2017-05-12 14:04:18 +02:00
Marvin Scholz
ce200bb784
Add approved snap list endpoint
2017-05-12 14:03:21 +02:00
Andreas Mieke
d1b91fcee3
Fix Instagram API
...
Instagram API working again, in question is for how long...
2017-05-07 16:50:13 +02:00
Andreas Mieke
ee82fdf57e
Fix snapchat movies
...
Snapchat movies are now handeled correctly.
2017-05-07 16:15:57 +02:00
Marvin Scholz
cd9b1b6ae3
Do no paginate the inbox
2017-01-21 00:05:31 +01:00
Andreas Mieke
b220dec55b
Adds pagination to admin sites, using the "id" query parameter
2017-01-21 00:00:31 +01:00
Andreas Mieke
a50018f64f
Fixes foreign key
2017-01-21 00:00:18 +01:00
Andreas Mieke
da5978ef7b
Changes behaviour to find next page to parse on Instagram
2017-01-20 22:08:29 +01:00
Andreas Mieke
8c6dbd13f5
Changes instagram runner to parse only first page on first run
2017-01-20 22:07:54 +01:00
Marvin Scholz
d982446429
Disable modal animation
2017-01-20 21:53:17 +01:00
Andreas Mieke
8e600051b8
Only execute scrapers if username/hashtag is set
2017-01-20 18:18:19 +01:00
Andreas Mieke
4bf7475d61
Adds stats endpoint to get Item/User counts
2017-01-20 16:00:56 +01:00
Marvin Scholz
c77ba5c611
Handle keyboard shortcuts for modal popup
2017-01-20 15:45:12 +01:00
Marvin Scholz
360a80b795
Append websocket items only if proper mode is set
2017-01-20 15:45:02 +01:00
Marvin Scholz
135a04db24
Only enable buttons that make sense for current state
2017-01-20 15:44:22 +01:00
Marvin Scholz
336b820819
Show cursor even for a missing href
2017-01-20 15:43:29 +01:00
Marvin Scholz
dd418027e6
Do not depend on externally hosted iconfont
2017-01-20 14:41:48 +01:00
Marvin Scholz
ba5c769f81
Websocket, first stage
2017-01-20 05:15:04 +01:00
Andreas Mieke
19f31a1b4e
Fixes sorting behaviour of approved/rejected media
2017-01-20 05:13:18 +01:00
Andreas Mieke
0269f6eb1c
Merge branch 'master' of git.1750studios.com:AniNite/SocialDragon
2017-01-20 03:09:12 +01:00
Andreas Mieke
a97bfc7c14
Changes instagram parser to use their pagination
...
Limited to max 5 pages to avoid endless scanning on first start.
If the current page contains at least one media element not in
our database it will check the next page (max. 5 pages).
2017-01-20 03:07:44 +01:00
Marvin Scholz
7bf1cd4086
Remove item from page if state changed by user
2017-01-20 03:07:28 +01:00
Marvin Scholz
9e37f644c3
Improve loading and prevent flicker on load
2017-01-20 02:55:07 +01:00
Marvin Scholz
623bedfad0
Implement approve/reject of items in admin UI
2017-01-20 02:54:55 +01:00
Andreas Mieke
cf135a9af5
Adds endpoints to approve and reject media
2017-01-20 02:20:31 +01:00
Andreas Mieke
a9e71481da
Changes admin routes to use single template
...
Also removes unnecessary log outputs during the rendering of admin
pages.
2017-01-20 02:20:08 +01:00
Marvin Scholz
45e1d55e8a
Rework web frontend
...
This removes foundation, introduces vuejs and adds Material Design
2017-01-20 01:22:35 +01:00
Andreas Mieke
0dacd3645e
Adds websocket-callback for all Item
...
This commit adds a callback which gets called on every
saved Item in the database, which prints JSON of that
Item-object to all connected websocket clients.
2017-01-19 19:49:53 +01:00
Andreas Mieke
fc14acd76a
Started work on Admin interface and websockets implementation
2017-01-19 02:00:09 +01:00
Andreas Mieke
11c27edc23
Updates Foundation to version 6.3.0
2017-01-19 01:59:38 +01:00
Andreas Mieke
01ba234ec2
Removes vendor from .gitignore
2017-01-19 01:56:51 +01:00
Marvin Scholz
9f03313d60
Add webserver (using gin) to socialdragon
2017-01-18 19:47:55 +01:00
Marvin Scholz
8a88af39a2
Add binaries to gitignore
2017-01-18 19:47:34 +01:00
Andreas Mieke
0a69d4a9f2
Initial commit
...
Implemented getters for:
* Snapchat
* Twitter
* Instagram
Also implemented config and database modules.
2017-01-17 23:39:59 +01:00