<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tube.git/app, branch fix-changelog</title>
<subtitle>[MIRROR] Repo for Tube located at https://git.mills.io/prologic/tube
</subtitle>
<id>https://git.bensanders.xyz/tube.git/atom?h=fix-changelog</id>
<link rel='self' href='https://git.bensanders.xyz/tube.git/atom?h=fix-changelog'/>
<link rel='alternate' type='text/html' href='https://git.bensanders.xyz/tube.git/'/>
<updated>2023-01-21T00:59:40+00:00</updated>
<entry>
<title>fix: Add missing config defaut. (#62)</title>
<updated>2023-01-21T00:59:40+00:00</updated>
<author>
<name>Heinrich 'Henrik' Langos</name>
<email>gumbo2000@noreply@mills.io</email>
</author>
<published>2023-01-21T00:59:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bensanders.xyz/tube.git/commit/?id=38e94210172ae8b7db448e5285efefc85894d591'/>
<id>urn:sha1:38e94210172ae8b7db448e5285efefc85894d591</id>
<content type='text'>
Without this value, and without a corresponding config.json
entry, the thumbnail will not be generated.

Closes prologic/tube#41

Reviewed-on: https://git.mills.io/prologic/tube/pulls/62
Co-authored-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
Co-committed-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
</content>
</entry>
<entry>
<title>fix: Fix initial rendering of import page (#63)</title>
<updated>2023-01-21T00:59:27+00:00</updated>
<author>
<name>Heinrich 'Henrik' Langos</name>
<email>gumbo2000@noreply@mills.io</email>
</author>
<published>2023-01-21T00:59:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bensanders.xyz/tube.git/commit/?id=eba9db5be52a83e4e94207b0237957eb353ddfff'/>
<id>urn:sha1:eba9db5be52a83e4e94207b0237957eb353ddfff</id>
<content type='text'>
Without this, the GET request on the `import` function will fail.

Reviewed-on: https://git.mills.io/prologic/tube/pulls/63
Co-authored-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
Co-committed-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
</content>
</entry>
<entry>
<title>preserve-video-filename (#49)</title>
<updated>2023-01-16T11:33:12+00:00</updated>
<author>
<name>Heinrich 'Henrik' Langos</name>
<email>gumbo2000@noreply@mills.io</email>
</author>
<published>2023-01-16T11:33:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bensanders.xyz/tube.git/commit/?id=19a1141af3f1aa52c706e402af734797d5d929ff'/>
<id>urn:sha1:19a1141af3f1aa52c706e402af734797d5d929ff</id>
<content type='text'>
This should fix issue #40

I have not made the `allowed_characters` configurable yet nor the `replacement_character`.

Mostly because I couldn't decide if I should define those "globally" on a server basis, or on the library nodes.

Feel free to modify, extend, rip apart. 😁

Reviewed-on: https://git.mills.io/prologic/tube/pulls/49
Co-authored-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
Co-committed-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
</content>
</entry>
<entry>
<title>improve logging at startup (#51)</title>
<updated>2023-01-16T11:29:55+00:00</updated>
<author>
<name>Heinrich 'Henrik' Langos</name>
<email>gumbo2000@noreply@mills.io</email>
</author>
<published>2023-01-16T11:29:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bensanders.xyz/tube.git/commit/?id=9952cc533ac093a9b8acf964642e42ae8962f768'/>
<id>urn:sha1:9952cc533ac093a9b8acf964642e42ae8962f768</id>
<content type='text'>
This bit me hard in the begining.
While I was trying to figure out why tube I didn't show any files,
it was silently creating directories all over the place. 😆

Reviewed-on: https://git.mills.io/prologic/tube/pulls/51
Co-authored-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
Co-committed-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
</content>
</entry>
<entry>
<title>feat: Make upload path selectable (#39)</title>
<updated>2022-11-25T02:48:06+00:00</updated>
<author>
<name>Heinrich 'Henrik' Langos</name>
<email>gumbo2000@noreply@mills.io</email>
</author>
<published>2022-11-25T02:48:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bensanders.xyz/tube.git/commit/?id=0a793f7d3fed115cdd242371490009db340deb00'/>
<id>urn:sha1:0a793f7d3fed115cdd242371490009db340deb00</id>
<content type='text'>
This works for me, but for a more public site, I think I'll also add a boolean attribute named "upload_allowed" and "writable" to Config.Library..

Something to allow you to configure which directories can receive new uploads, and which directories we consider writable for other purposes (like editing meta data in yml, creating new thumbnails, ...)

Co-authored-by: Heinrich Langos &lt;gumbo2000@noreply@mills.io&gt;
Reviewed-on: https://git.mills.io/prologic/tube/pulls/39
Co-authored-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
Co-committed-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
</content>
</entry>
<entry>
<title>Normalize library path before adding and improve error logging (#38)</title>
<updated>2022-11-25T01:21:03+00:00</updated>
<author>
<name>Heinrich 'Henrik' Langos</name>
<email>gumbo2000@noreply@mills.io</email>
</author>
<published>2022-11-25T01:21:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bensanders.xyz/tube.git/commit/?id=a2cc622bc9028e3fabf6ca8d662c8ab4a327cdf7'/>
<id>urn:sha1:a2cc622bc9028e3fabf6ca8d662c8ab4a327cdf7</id>
<content type='text'>
I hope this PR closes #9

Co-authored-by: Heinrich Langos &lt;gumbo2000@noreply@mills.io&gt;
Reviewed-on: https://git.mills.io/prologic/tube/pulls/38
Co-authored-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
Co-committed-by: Heinrich 'Henrik' Langos &lt;gumbo2000@noreply@mills.io&gt;
</content>
</entry>
<entry>
<title>Seriously wtf</title>
<updated>2022-11-07T23:56:12+00:00</updated>
<author>
<name>James Mills</name>
<email>prologic@shortcircuit.net.au</email>
</author>
<published>2022-11-07T23:56:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bensanders.xyz/tube.git/commit/?id=efa00d153400cae15c7a4dbc0058f66157307941'/>
<id>urn:sha1:efa00d153400cae15c7a4dbc0058f66157307941</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Sandstorm packaging files (#26)</title>
<updated>2022-09-24T05:29:27+00:00</updated>
<author>
<name>Jacob Weisz</name>
<email>ocdtrekkie@noreply@mills.io</email>
</author>
<published>2022-09-24T05:29:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bensanders.xyz/tube.git/commit/?id=70fbc8c7b0d65fd71878520e5cb14e4a494137fa'/>
<id>urn:sha1:70fbc8c7b0d65fd71878520e5cb14e4a494137fa</id>
<content type='text'>
I am not quite done here, I need to finish some of the packaging metadata, and I am going to maybe take a pass at permissions prior to release. Opening the pull request so you can easily track the progress.

Note that Sandstorm app metadata is supposed to be less than 1 MB total, so I optimized your screenshots. I dare you to tell the difference with the naked eye.

Co-authored-by: Jacob Weisz &lt;inbox@jacobweisz.com&gt;
Reviewed-on: https://git.mills.io/prologic/tube/pulls/26
Co-authored-by: Jacob Weisz &lt;ocdtrekkie@noreply@mills.io&gt;
Co-committed-by: Jacob Weisz &lt;ocdtrekkie@noreply@mills.io&gt;
</content>
</entry>
<entry>
<title>Replace rice box with go embed (#25)</title>
<updated>2022-08-30T01:17:08+00:00</updated>
<author>
<name>gabek</name>
<email>gabek@noreply@mills.io</email>
</author>
<published>2022-08-30T01:17:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bensanders.xyz/tube.git/commit/?id=29f278459156f7bd9aec225ed78706d18e001c56'/>
<id>urn:sha1:29f278459156f7bd9aec225ed78706d18e001c56</id>
<content type='text'>
Reviewed-on: https://git.mills.io/prologic/tube/pulls/25
Co-authored-by: gabek &lt;gabek@noreply@mills.io&gt;
Co-committed-by: gabek &lt;gabek@noreply@mills.io&gt;
</content>
</entry>
<entry>
<title>Optionally require auth for the /upload endpoint (#23)</title>
<updated>2022-08-25T23:17:24+00:00</updated>
<author>
<name>gabek</name>
<email>gabek@noreply@mills.io</email>
</author>
<published>2022-08-25T23:17:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bensanders.xyz/tube.git/commit/?id=1791533e0eae20edcec453d319a9ec0d8db063e8'/>
<id>urn:sha1:1791533e0eae20edcec453d319a9ec0d8db063e8</id>
<content type='text'>
Reviewed-on: https://git.mills.io/prologic/tube/pulls/23
Co-authored-by: gabek &lt;gabek@noreply@mills.io&gt;
Co-committed-by: gabek &lt;gabek@noreply@mills.io&gt;
</content>
</entry>
</feed>
