- Nov 26, 2019
-
-
Guy Thouret authored
-
Guy Thouret authored
-
Guy Thouret authored
-
Guy Thouret authored
-
- Jun 14, 2019
-
-
Mark Harding authored
(fix) Entity type was blowing up the firehose manager See merge request !205
-
-
Mark Harding authored
[Sprint/FunnyFrog] (feat): don't allow to boost if already boosted Closes #449 See merge request !200
-
-
Mark Harding authored
Merge branch 'sprint/GiddyGiraffe.fix.filter-out-corrupted-channel-in-subscribers-list' into 'master' [Sprint/GiddyGiraffe] (fix): filter out corrupted channels in subscribers list Closes front#318 See merge request !198
-
-
- Jun 13, 2019
-
-
Mark Harding authored
-
- Jun 12, 2019
-
-
Mark Harding authored
-
Mark Harding authored
(feature) A transcoding endpoint that does something! See merge request !194
-
Added a new endpoint to v1/media/transcoding It was relying on the default fall through on /media/ without matching a type. And the front end was just hard coding a response. This utilizes the AWS S3 client baked into FFMpeg.php to query the configured bucket and list the objects that match the prefix /cinemr_dir/video_guid Based on the keys that s3 returns, it then builds a TranscodingStatus object which parses the keys into statuses. A properly transcoded video should have * guid/source - the raw video * guid/{video height}.format for each of the presets configured in CONFIG->transcoder->[prefixes] * thumbnails If this proves slow or unreliable, the next step is have FFMPEG write status per guid to cassandra
-
Mark Harding authored
-
Mark Harding authored
Firehose api See merge request !159
-
New firehose admin endpoints for getting an unsorted list of activites from minds_badger and an admin endpoint that takes an activity guid and will mark it as moderated. New managers and repositories for talking to elastic search Redis lock system with some super basic hash keying. These records shouldn't get very big, so we might want to KISS for now. Else, there are distributed locking libraries we should look into It stores a key in moderation:entity_id:user_id format where the entity is the activity being moderated and user is the admin who "checked it out". These are set to a TTL of 15 minutes for now. When we query elastic search, we look for the opposite set (any locks that DON'T belong to the user) and for any activity that has not already been moderated. Requires adding two new fields to badger (in postman)
-
- Jun 11, 2019
-
-
Mark Harding authored
[Sprint/DapperDingo] (feat): analytics module See merge request !157
-
(fix): several fixes and cleanup
-
Mark Harding authored
-
Mark Harding authored
-
Mark Harding authored
[Sprint/GiddyGiraffe] (fix): strip hash character from search Closes #503 See merge request !195
-
-
- Jun 10, 2019
-
-
Mark Harding authored
[Sprint/GiddyGiraffe]( feat) add last_tos_update to minds config endpoint See merge request !189
-
- Jun 05, 2019
-
-
Mark Harding authored
-
Mark Harding authored
-
Martin Santangelo authored
-
- Jun 04, 2019
-
-
Mark Harding authored
(fix): attachments should use actions save See merge request !188
-
Mark Harding authored
-
Mark Harding authored
-
Mark Harding authored
-
- Jun 01, 2019
-
-
Mark Harding authored
-
Mark Harding authored
-
Mark Harding authored
-
Mark Harding authored
-
Mark Harding authored
-
Mark Harding authored
-
Mark Harding authored
-
- May 31, 2019
-
-
Mark Harding authored
(fix): Add boost urn to legacy boosts fetch endpoint See merge request !184
-
-