-
edb340dc66
web/i18n/settings: update
reduce transparency
description
wukko
2024-10-30 18:01:43 +06:00
-
c3a2386086
docs/api: add one more example of language codes for
youtubeDubLang
wukko
2024-10-30 17:53:10 +06:00
-
94e6acb832
web/settings/migrate: remove
youtubeDubBrowserLang
migration
wukko
2024-10-30 17:19:51 +06:00
-
6e61e73a5f
web/i18n/settings: rewrite youtube hls description
wukko
2024-10-30 17:14:16 +06:00
-
367cab0de4
api/youtube: update hls vp9 container to webm
wukko
2024-10-30 17:13:37 +06:00
-
f610058b82
api/stream/types/merge: encode audio to aac or opus if hls
wukko
2024-10-30 17:13:19 +06:00
-
b9a44f81a0
ci/web: run type check before building
jj
2024-10-30 11:13:36 +00:00
-
1e5b30778d
web/settings/audio: add a beta tag to youtube dub section
wukko
2024-10-28 23:21:46 +06:00
-
ce131b1454
web/settings/privacy: remove beta tag from tunneling
wukko
2024-10-28 23:18:04 +06:00
-
ea2dd5bb35
web: add support for dubbed youtube audio tracks
wukko
2024-10-28 23:15:01 +06:00
-
1373d16286
web/SettingsDropdown: add a separator after first item, always lowercase
wukko
2024-10-28 23:14:19 +06:00
-
e081751c59
api/youtube: fix dubbed audio track matching
wukko
2024-10-28 23:05:56 +06:00
-
3a0b0fed8b
web/settings: convert
LanguageDropdown
to universal SettingsDropdown
wukko
2024-10-28 21:42:07 +06:00
-
17c020fe22
api/youtube: fix dubbed hls audio marking
wukko
2024-10-28 21:38:25 +06:00
-
486555bd11
docs/api: add
youtubeHLS
and remove youtubeDubBrowserLang
wukko
2024-10-28 19:57:37 +06:00
-
0b4d703d0f
api/utils: remove unused functions
wukko
2024-10-28 19:56:37 +06:00
-
cdfc91844d
api/schema: update youtubeDubLang to accept all valid language codes
wukko
2024-10-28 19:56:18 +06:00
-
b14c618228
api/youtube: pick a default track for videos with ai dubs
wukko
2024-10-28 19:35:08 +06:00
-
9f9300ebb8
web/i18n/settings: rephrase audio format description
wukko
2024-10-28 18:30:18 +06:00
-
14ca47b73d
api/youtube: make
mp3
the best format for hls audio
wukko
2024-10-28 18:30:01 +06:00
-
53e6085095
api/stream: don't override content-length for hls transform
jj
2024-10-28 11:55:15 +00:00
-
6b1eadbe09
api/util/tests: add youtube hls tests
wukko
2024-10-28 16:59:50 +06:00
-
866427a7a7
api/youtube: fix local variable overlap
wukko
2024-10-28 16:55:44 +06:00
-
effec1bfb9
api/youtube: return correct audio url in hls mode
wukko
2024-10-28 16:45:48 +06:00
-
0ddb3e3ecc
api/match-action: add isHLS to audio stream info
wukko
2024-10-28 16:45:30 +06:00
-
3ed51c9eeb
web/i18n/error: add youtube hls error
wukko
2024-10-28 15:45:32 +06:00
-
fba6ba09c2
api/youtube: add hls codec fallback, update hls error code, refactor
wukko
2024-10-28 15:45:18 +06:00
-
60b22cb5f7
web: add support for youtube hls
wukko
2024-10-28 15:27:51 +06:00
-
c9eefc4d55
api/youtube: add an option to use HLS streams
wukko
2024-10-28 15:17:54 +06:00
-
24ae08b105
api/stream: add
isHLS
to stream cache
wukko
2024-10-28 15:15:41 +06:00
-
a46e04358a
api/match-action: rename
isM3U8
to isHLS
and u
to url
wukko
2024-10-28 15:14:36 +06:00
-
7c516c0468
api/cookie/manager: pass
cookiePath
to writeChanges()
wukko
2024-10-28 12:08:12 +06:00
-
7798844755
api/youtube: refactor, fix fallback, don't repeat same actions
wukko
2024-10-28 12:01:38 +06:00
-
7dc0121031
api: defer file loads until api is running
jj
2024-10-27 18:12:59 +00:00
-
b434b0b45e
api/cookies: log message to confirm successful file load
jj
2024-10-27 18:12:01 +00:00
-
5a5a65b373
api/cookies: trigger cookie load from api entrypoint
jj
2024-10-27 18:10:57 +00:00
-
af50852815
api/api-keys: log message to confirm successful file load
jj
2024-10-27 18:00:05 +00:00
-
5ea23bee13
api/console-text: refactor
jj
2024-10-27 17:52:04 +00:00
-
b22d0efbf1
api/service-patterns: recognize older streamable links (#862)
KwiatekMiki
2024-10-27 18:34:11 +01:00
-
c463e3eabb
ci: run codeql on all branches
jj
2024-10-27 19:18:15 +01:00
-
a4e6b49d7f
util/jwt: ensure uniform distribution of characters
jj
2024-10-26 18:28:25 +00:00
-
d8b7a6b559
api/test: remove youtube vp9 test
jj
2024-10-26 18:08:24 +00:00
-
2ccc210622
api/test: add test for audio download if no video found
jj
2024-10-26 18:07:13 +00:00
-
fb7325f3b2
api/youtube: more refactoring, return audio even if there's no video
wukko
2024-10-26 23:53:43 +06:00
-
66bb76e1c7
web/i18n/settings: update preferred language description
wukko
2024-10-26 23:06:43 +06:00
-
8b15fe7863
api/youtube: check if playability is ok after the status switch
wukko
2024-10-26 22:49:16 +06:00
-
3907697fa7
web/i18n/settings: rephrase the youtube codec desc
wukko
2024-10-26 22:45:16 +06:00
-
52c1714608
web/i18n/settings: fix typo in youtube codec description
wukko
2024-10-26 22:38:42 +06:00
-
cfb05282c3
api/youtube: refactor, fallback codecs, don't return premuxed videos
wukko
2024-10-23 19:56:59 +06:00
-
ae271fd3c6
api/youtube: refactor playability status handling
wukko
2024-10-23 18:08:50 +06:00
-
a3ee3d9c16
api/youtube: catch one more age limit error
wukko
2024-10-23 14:01:10 +06:00
-
9d59a2f5d2
web/about/terms: point out even more that safety email is not support
wukko
2024-10-22 14:16:10 +06:00
-
1b9855206e
docs/configure-for-youtube: omit
run
from pnpm command
jj
2024-10-20 23:12:35 +02:00
-
429b7c85aa
docs/configure-for-youtube: change pnpm command
jj
2024-10-20 23:12:07 +02:00
-
4b1ea6ed80
docs/protect-an-instance: update the template secret to fail
wukko
2024-10-20 20:18:50 +06:00
-
4efe6d9350
api/config: disallow
JWT_SECRET
s shorter than 16 chars
jj
2024-10-20 14:14:47 +00:00
-
43b3139b4a
docs/protect-an-instance: skip second step of api keys config if remote
wukko
2024-10-20 19:53:17 +06:00
-
9790179e29
docs/protect-an-instance: add api keys configuration
wukko
2024-10-20 19:51:35 +06:00
-
a81a19de68
docs/protect-an-instance: add a command for generating a secret
wukko
2024-10-20 19:26:19 +06:00
-
16c5450d40
api/cobalt: update api url error message
wukko
2024-10-20 19:07:42 +06:00
-
9d68247523
api: remove the outdated setup script
wukko
2024-10-20 19:06:48 +06:00
-
155322a47b
docs/configure-for-youtube: clarify where to put the token
wukko
2024-10-20 18:59:07 +06:00
-
f33cf12fd3
docs/run-an-instance: update headings
wukko
2024-10-20 18:56:37 +06:00
-
6933daf046
docs: add configure-for-youtube document
wukko
2024-10-20 18:56:23 +06:00
-
c17db15e62
web/debug: dump states on debug page
jj
2024-10-20 12:51:52 +00:00
-
be7c09bd07
web/lib: move
dialogs
to state
folder
jj
2024-10-20 11:50:39 +00:00
-
4c43a00e88
web/api/session: replace writable with normal variable
jj
2024-10-20 11:46:09 +00:00
-
a58684f314
docs/protect-an-instance: update the tuto value warning
wukko
2024-10-20 18:05:50 +06:00
-
722223f6d3
docs/protect-an-instance: fix image alignment
wukko
2024-10-20 18:02:24 +06:00
-
b837f291b5
docs/protect-an-instance: fix image sizes, add a secret warning
wukko
2024-10-20 17:59:38 +06:00
-
6499d079ef
api/readme: add supported services & acknowledgements
wukko
2024-10-20 17:49:37 +06:00
-
71c3d64331
repo: update contribution guidelines
wukko
2024-10-20 17:45:37 +06:00
-
c494850cff
repo: update readme & remove old docs
wukko
2024-10-20 17:45:10 +06:00
-
51adfc85cd
api: update readme
wukko
2024-10-20 17:20:38 +06:00
-
67ffcdc504
docs/api: update the general api warning
wukko
2024-10-20 16:52:59 +06:00
-
7515204bb7
docs/api: update warnings
wukko
2024-10-20 16:51:38 +06:00
-
c3f3499a42
api/util: add script to generate secure
JWT_SECRET
jj
2024-10-20 10:35:05 +00:00
-
5ce3a941f9
docs/protect-an-instance: emphasize a warning in env variable section
wukko
2024-10-20 16:31:55 +06:00
-
90114bdbea
docs/protect-an-instance: update the note to show up as such
wukko
2024-10-20 16:28:22 +06:00
-
1cf82e4d69
docs: add a tutorial document for protecting an instance
wukko
2024-10-20 16:23:09 +06:00
-
f5d09f86db
tests/soundcloud: replace private link
jj
2024-10-20 10:18:51 +00:00
-
d55dddea2e
core/api: normalize bearer authorization
jj
2024-10-20 10:00:00 +00:00
-
0e52e1f8b0
web/safety-warning: reduce continue button timeout
wukko
2024-10-16 17:03:34 +06:00
-
1ab94eb11d
web/i18n: update data management strings
wukko
2024-10-16 16:53:20 +06:00
-
c33017283d
api/twitter: fix gifs having a wrong file extension in a picker
wukko
2024-10-13 09:59:52 +06:00
-
eab37ae7ff
web/dialog: show dialog when loading cobalt with no js support
dumbmoron
2024-10-12 17:42:31 +00:00
-
0b06299da0
web/DialogButton: add "link" buttons
dumbmoron
2024-10-12 17:36:28 +00:00
-
fe1d17ba8d
api/service-patterns: update the tiktok tester
wukko
2024-10-12 23:29:19 +06:00
-
ef4dd4875e
web/icons/Clipboard: increase color contrast
wukko
2024-10-12 23:15:29 +06:00
-
c8ab784385
web/icons/Music: make colors brighter
wukko
2024-10-12 23:06:14 +06:00
-
4499992d58
web/icons/Sparkles: update colors for better legibility
wukko
2024-10-12 22:54:44 +06:00
-
72483bbdad
web/icons/Mute: update colors for better legibility
wukko
2024-10-12 22:49:36 +06:00
-
6c3b4e0fa9
web/AboutSupport: update github color & add glow
wukko
2024-10-12 22:23:01 +06:00
-
6ad838b649
api/tiktok: fix url patterns
wukko
2024-10-12 22:06:54 +06:00
-
0d2e300fbe
web/about/credits: add a section about imput
wukko
2024-10-12 19:20:20 +06:00
-
c10652b8c4
web/AboutSupport: replace duplicated type
wukko
2024-10-12 19:10:31 +06:00
-
d5ea154ed8
web/Omnibox: reduce gap by 2px
wukko
2024-10-12 19:08:01 +06:00
-
e34b8dd89c
web/Switcher: add a gap between items
wukko
2024-10-12 19:07:05 +06:00
-
ebf157862a
web/about/community: redesign the page, add descriptions
wukko
2024-10-12 19:06:11 +06:00
-
6cc895c395
docs/api: document
/session
endpoint
dumbmoron
2024-10-12 12:20:15 +00:00