project Websites / videos.bentasker.co.uk avatar

Commits: Websites / videos.bentasker.co.uk



Commits

Bugfix: the agent now requires a path to be specified

verified
38baff48
B Tasker

Create release files.

verified
937bd07b
B Tasker

BUGFIX: Handle multiple videos on one page properly for websites/videos.bentasker.co.uk#5

verified
90ee05ce
B Tasker

Update README

verified
2ebc9f72
B Tasker

Release v0.19

verified
e3678add
B Tasker

Whitepsace tidy

verified
9f37ce02
B Tasker

Prevent multiple dom ready events from being queued (related to websites/videos.bentasker.co.uk#3)

verified
bca8897c
B Tasker

Remove the _div player page and have the main vnext tester use the new method

verified
c607d2ba
B Tasker

Switch player pages to using the new embed methodology

verified
0206e591
B Tasker

Prevent an exception if div is incorrectly populated

verified
d32fa0cb
B Tasker

Make embed reference relative

verified
21b5c071
B Tasker

Update the embed text to use the new embed format (websites/videos.bentasker.co.uk#4)

verified
25a357f7
B Tasker

Support delivery of video via eepsite websites/videos.bentasker.co.uk#4

verified
158a0459
B Tasker

Make script path relative

verified
9e727918
B Tasker

Automatically call embedBensPlayerDivs() when the DOM is ready, so that embedded videos are automatically picked up on. See websites/videos.bentasker.co.uk#3

verified
475a508b
B Tasker

Implement function embedBensPlayerDivs() for websites/videos.bentasker.co.uk#3

verified
f55cec22
B Tasker

Split embedBensPlayer() so that all it does directly is use document.write(). This is a precursor to adding a new entrypoint for websites/videos.bentasker.co.uk#3

verified
e97ad986
B Tasker

Release V0.18

verified
dfb2adf7
B Tasker

Update version number in file header

verified
eb8a37c0
B Tasker

Fix typo

verified
515c7712
B Tasker

When generating analytics payload, replace the onion domain if necessary - websites/videos.bentasker.co.uk#1

verified
6fb9282c
B Tasker

Remove M3U support for websites/videos.bentasker.co.uk#2

verified
5f127baa
B Tasker

If we're being embedded into a Tor site, use the dedicated hidden service to serve video websites/videos.bentasker.co.uk#1

verified
18ce4a96
B Tasker

I am not having a good day.... those should've been tagged. Anyway, do the release for 0.17.1

verified
5f1b558d
B Tasker

Missed one... really need to slow down

verified
72ce213f
B Tasker

In hindsight, that was a bit silly - use a different function name for the video info gathering.

verified
07a47833
B Tasker

Build release for v0.17

verified
8b7e6e7f
B Tasker

CDN-41 revert to using my own CDN for delivery

verified
859b7480
B Tasker

V0.16.1 corrects the schema.org markup injected by the player

verified
aa7df189
B Tasker

Build files for v0.16 release - implementing changes for CDN-41 to use Cloudflare for media delivery

verified
3975beef
B Tasker

CDN-41 Use cloudflare domain to fetch segments

verified
cd7f82b4
B Tasker

Build release files for v0.15

56a229ec
B Tasker

VID-5 Add playlist nav buttons - Prev/Next to control bar

0aace65f
B Tasker

VID-5 Add playlist-ui but don't trigger it

87afdbe3
B Tasker

VID-5 Add M3U playlist support

a5245936
B Tasker

A copy of v0.14 doesn't seem to have been added to the repo when it was released. Adding now

57f0c756
B Tasker

Updated README and created a bash script to handle building releases

022b2f6e
B Tasker

Minify embed.js to include VID-14 changes in distribution

ed3b9657
B Tasker

Update README

512fea1e
B Tasker

VID-14 Ignore user specified mime-type and calculate it from the playurl

1660f8aa
B Tasker

Add 2 test pages for VID-14

eff9e98d
B Tasker

VID-14 Calculate Mimetype when omitted from call to {{embedBensPlayer}}

c2d7249f
B Tasker

Player should refer to minified code in the embed snippet

1847773d
B Tasker

Update file header and minified JS ready for release of V0.14

f4455124
B Tasker

Allow paths to be excluded from token enforcement

7be682da
B Tasker

Unescape the vidpath when minting tokens

d145401d
B Tasker

VID-13 Push tokens into a cookie, and accept them from there

aa4e7626
B Tasker

VID-13 use containing directory name rather than full path in token minting and validation

8853869e
B Tasker

Correct the file header

cd870d24
B Tasker

VID-12 Create token validation script.

eb684167
B Tasker

VID-11 Adjust so that can be run from the CLI for build/debug purposes

6e124f8e
B Tasker

VID-11 Only send debug information when {{debug}} is present in querystring

e28a2dbc
B Tasker

VID-11 URL unencode the referrer taken from the query string before using in comparisons

68cc737c
B Tasker

VID-11 Switch to using {{ngx}} vars ready for a test deployment

0f9a779b
B Tasker

It's no longer a TODO so move to file header

e01baa0b
B Tasker

VID-11 Introduce referrer check

5f5d82d0
B Tasker

VID-11 insert basic referrer check.

b73752c4
B Tasker

VID-11 Check for black listed IPs

af9ff643
B Tasker

Add a debug field so can see the input information

dfdba23f
B Tasker

VID-11 Start creating a token minter in LUA

d9391f78
B Tasker

Move video domain from hardcoded strings into variable.

9f03e695
Ben Tasker

VID-10 Trim the domain from the beggining of {{vidpath}} if it's my videos domain

af217137
Ben Tasker

VID-10 Implemented token acquisition support in the embed javascript

9d199e2e
Ben Tasker

Create permanent copy of v0.13 embed code.

eef73598
B Tasker

Insert version number. I'm about to unleash V0.13 onto the world

31a49443
B Tasker

VID-1 One job.... command should have been

f1143748
B Tasker

VID-1 Update Player and README to refer to minified version of the JS

92ac62a9
B Tasker

VID-1 Minify the embed code

93bdfa21
B Tasker

Don't instantiate the player if no URL has been given

c955e180
B Tasker

VID-1 Add Test page to allow minified vnext JS to be tested

e7c51486
B Tasker

Add Copyright header

bbbda6b1
B Tasker

VID-9 For some reason it doesn't particularly like being embedded in the Player page

75e2ef30
B Tasker

Create a copy of the player which uses VNext

9226b916
B Tasker

VID-9 Write basic schema.org markup into pages when embedding

c38ed833
B Tasker

VID-8 Player page now supports showing some information about videos

f4631b48
B Tasker

VID-8 Add embed code snippet to player page

702a9f2b
B Tasker

VID-6 Tell piwik every ping is a new visit so it records referrer correctly

ed6fd742
Ben Tasker

Merge branch 'master' of benscomputer.no-ip.org:Repos/videos.bentasker.co.uk

ed7e420d
Ben Tasker

VID-8 Create basic player page

623e6369
Ben Tasker

Add test page for VID-7

375ad51b
B Tasker

VID-6 Ping out to Piwik when playback is triggered

5cfd05ca
Ben Tasker

Add a README

930fbef8
B Tasker

Drop in some empty index.html's to make nosing around a little harder

91cc483e
B Tasker

VID-4 enable support for embedding multiple players into the same page

b04a57e1
B Tasker

Disallow crawlers

a069796b
B Tasker

Prevent directory listing at root of domain

79cf9b23
B Tasker

Include the source scripts in case they're needed later

acd41eb3
B Tasker

Create test page with HLS content

850c70d8
B Tasker

VID-3 Only load the HLS plugin if HLS playback is expected to take place

845dce13
B Tasker

VID-3 Add Test page containing only MP3 playback

bfa17d95
B Tasker

Update gitignore

e8ebf91b
B Tasker

Move test page into dedicated subdir (I'm about to create more tests)

12331d49
B Tasker

VID-3 Add MP3 playback to test page to verify MP3 playback works before making changes

4abcd690
B Tasker

VID-2 Minify HLS Plugin code

b4b47ddd
B Tasker

VID-2 Remove existing minified HLS plugin code

8d20806e
B Tasker

Adjust to force videos to be loaded from videos.bentasker.co.uk

b4632005
B Tasker

CDN-13 Create initial embed script and a test page

5112e2da
B Tasker

CDN-13 Add what are likely to be the core resources

4be7d509
B Tasker

Set up repo

1960b189
B Tasker