blob: c5dcb202bb9682dc0b5e998b5f3935a6328d30f2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
|
<a name="1.2.0"></a>
## [1.2.0](https://git.mills.io/prologic/tube/compare/v1.1.13...1.2.0) (2023-01-21)
### Bug Fixes
* Fix initial rendering of import page
* Clarify documentation regarding H.264 vs H.265
* Warn about creation of upload and library directories
* Warn about missing config file
### Features
* Allow selection of upload path by `prefix`
* Read meta data (title, description) from `.yml` files
* Add `preserve_upload_filename` option
* Allow optional authentication for video upload
* Add `position_from_start` to replace hardcoded 3 seconds in thumbnailer
### Updates / Build / Development
* Add Drone CI
* Add Sandstorm packaging files (#26)
* Update deps
* Fix GoReleaser config
* Fix GoReleaser config
* Fix (refix) Dockerfile
* Fix Dockerfile
* Fix build and versioning (borrowed from yarn)
* Fix Drone build-and-push-image step
* Fix Docker image build
* Fix CI
* Fix image target to build multi-arch images to the Docker Hub
* Fix build preflight checks to accept go 1.19
* Remove dependencies on FontAwesome and rice box
### 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.
<a name="v1.1.13"></a>
## [v1.1.13](https://git.mills.io/prologic/tube/compare/v1.1.12...v1.1.13) (2022-08-01)
### Bug Fixes
* Fix deps (#8)
* Fix broken README markdown links (#1)
* Fix import paths
### Features
* Add empty CHANGELOG.md to support new release process
* Add support for multi-arch binary and docker image releases (#20)
### Updates
* Update CHANGELOG for v1.1.13
* Update deps
* Update Go versions to build/test against in CI to 1.14, 1.15 and 1.16
* Update shortuuid dep
* Update deps
* Update deps
<a name="v1.1.12"></a>
## [v1.1.12](https://git.mills.io/prologic/tube/compare/v1.1.11...v1.1.12) (2020-07-08)
### Bug Fixes
* Fix the import path of this package
* Fix a typo in the README
### Features
* Add tube app to myselfhosted.app
* Add plist service configuration for launchd on macOS
* Add documentation on configuration options (#10)
* Add Homebrew install instructions
### Updates
* Update static assets
* Update deps
* Update README.md
<a name="v1.1.11"></a>
## [v1.1.11](https://git.mills.io/prologic/tube/compare/v1.1.10...v1.1.11) (2020-04-02)
### Bug Fixes
* Fix .goreleaser.yml config
* Fix .goreleaser.yml config
* Fix .goreleaser.yml config
* Fix .goreleaser.yml config
### Features
* Add brew config for goreleaser
<a name="v1.1.10"></a>
## [v1.1.10](https://git.mills.io/prologic/tube/compare/v1.1.9...v1.1.10) (2020-04-01)
<a name="v1.1.9"></a>
## [v1.1.9](https://git.mills.io/prologic/tube/compare/v1.1.8...v1.1.9) (2020-03-31)
### Bug Fixes
* Fix default server config and ensure upload and video paths exist
### Features
* Add image target to Makefile
* Add support for unlimited timeouts for transcoding and thumbnail generation
* Add maximum upload size saftey and guards
* Add Github Workflows (#5)
### Updates
* Update README.md
* Update docs on Quick Start
<a name="v1.1.8"></a>
## [v1.1.8](https://git.mills.io/prologic/tube/compare/v1.1.7...v1.1.8) (2020-03-28)
### Bug Fixes
* Fix sort persistance
<a name="v1.1.7"></a>
## [v1.1.7](https://git.mills.io/prologic/tube/compare/v1.1.6...v1.1.7) (2020-03-28)
<a name="v1.1.6"></a>
## [v1.1.6](https://git.mills.io/prologic/tube/compare/v1.1.5...v1.1.6) (2020-03-28)
<a name="v1.1.5"></a>
## [v1.1.5](https://git.mills.io/prologic/tube/compare/v1.1.4...v1.1.5) (2020-03-28)
### Features
* Add UI controls for selecting lower quality video resolutions
* Add a .dockerignore fiel
* Add backend support for serving lower quality videos (if available)
<a name="v1.1.4"></a>
## [v1.1.4](https://git.mills.io/prologic/tube/compare/v1.1.3...v1.1.4) (2020-03-28)
### Features
* Add vimeo video importer
* Add some minor UI tweaks
* Add optional title and description to video upload
<a name="v1.1.3"></a>
## [v1.1.3](https://git.mills.io/prologic/tube/compare/v1.1.2...v1.1.3) (2020-03-27)
### Features
* Add backend support for importing youtube videos
* Add a default thumbnailer timeout config
* Add a footer
### Updates
* Update README.md
<a name="v1.1.2"></a>
## [v1.1.2](https://git.mills.io/prologic/tube/compare/v1.1.1...v1.1.2) (2020-03-25)
### Bug Fixes
* Fix sort order of trending
* Fix links to screenshots
### Features
* Add trending and ability to sort playlist by views
* Add support for keeping trakc of and viewing no. of views per video
* Add AUTHORS file and some other stats to the README
* Add OPTIONS to / and /upload endpoints
* Add custom CORS config
* Add CORS
### Updates
* Update README.md
<a name="v1.1.1"></a>
## [v1.1.1](https://git.mills.io/prologic/tube/compare/v1.1.0...v1.1.1) (2020-03-23)
### Bug Fixes
* Fix bug with fsnotify events getting confused about thumbnail creation
### Features
* Add more error handling
* Add support for transcoding
* Add server logging
* Add support for on-demand thumbnail generation via github.com/mutschler/mt
* Add command-line option parsing support and custom config file location
<a name="v1.1.0"></a>
## [v1.1.0](https://git.mills.io/prologic/tube/compare/v1.0.0...v1.1.0) (2019-08-08)
<a name="v1.0.0"></a>
## [v1.0.0](https://git.mills.io/prologic/tube/compare/v0.2.0...v1.0.0) (2019-08-08)
### Updates
* Update README.md
<a name="v0.2.0"></a>
## [v0.2.0](https://git.mills.io/prologic/tube/compare/v0.1.0...v0.2.0) (2019-08-08)
### Updates
* Update README.md
<a name="v0.1.0"></a>
## [v0.1.0](https://git.mills.io/prologic/tube/compare/v0.0.0...v0.1.0) (2019-07-03)
<a name="v0.0.0"></a>
## v0.0.0 (2019-06-29)
### Updates
* Update README.md
|