Gabe Kangas
f7b4cc6494
New translations strings.json (Croatian)
...
Updated translations
2024-04-24 17:10:01 -07:00
Gabe Kangas
2f990452cb
New translations strings.json (Thai)
...
Updated translations
2024-04-24 17:10:00 -07:00
Gabe Kangas
093296f211
New translations strings.json (Bengali)
...
Updated translations
2024-04-24 17:10:00 -07:00
Gabe Kangas
b12bace632
New translations strings.json (Portuguese, Brazilian)
...
Updated translations
2024-04-24 17:09:59 -07:00
Gabe Kangas
8647e6aecc
New translations strings.json (Vietnamese)
...
Updated translations
2024-04-24 17:09:58 -07:00
Gabe Kangas
e6ed5e5f1d
New translations strings.json (English)
...
Updated translations
2024-04-24 17:09:57 -07:00
Gabe Kangas
01ad5b3134
New translations strings.json (Chinese Traditional)
...
Updated translations
2024-04-24 17:09:56 -07:00
Gabe Kangas
5bdf914eb2
New translations strings.json (Swedish)
...
Updated translations
2024-04-24 17:09:55 -07:00
Gabe Kangas
1366d43660
New translations strings.json (Russian)
...
Updated translations
2024-04-24 17:09:55 -07:00
Gabe Kangas
f78a1c55a1
New translations strings.json (Polish)
...
Updated translations
2024-04-24 17:09:54 -07:00
Gabe Kangas
2460e41696
New translations strings.json (Punjabi)
...
Updated translations
2024-04-24 17:09:53 -07:00
Gabe Kangas
fc8425e3dd
New translations strings.json (Norwegian)
...
Updated translations
2024-04-24 17:09:53 -07:00
Gabe Kangas
ac28489b27
New translations strings.json (Dutch)
...
Updated translations
2024-04-24 17:09:52 -07:00
Gabe Kangas
4e0c6ef3df
New translations strings.json (Korean)
...
Updated translations
2024-04-24 17:09:51 -07:00
Gabe Kangas
0dd7847437
New translations strings.json (Japanese)
...
Updated translations
2024-04-24 17:09:50 -07:00
Gabe Kangas
3a5a607dd8
New translations strings.json (Italian)
...
Updated translations
2024-04-24 17:09:49 -07:00
Gabe Kangas
dc617f8399
New translations strings.json (Irish)
...
Updated translations
2024-04-24 17:09:49 -07:00
Gabe Kangas
9259d61d79
New translations strings.json (Greek)
...
Updated translations
2024-04-24 17:09:48 -07:00
Gabe Kangas
f89aa2124b
New translations strings.json (German)
...
Updated translations
2024-04-24 17:09:47 -07:00
Gabe Kangas
5f75323e7c
New translations strings.json (Arabic)
...
Updated translations
2024-04-24 17:09:46 -07:00
Gabe Kangas
67fbaa28e0
New translations strings.json (Spanish)
...
Updated translations
2024-04-24 17:09:46 -07:00
Gabe Kangas
456abd6034
New translations strings.json (French)
...
Updated translations
2024-04-24 17:09:45 -07:00
Gabe Kangas
fe257fb966
New translations strings.json (Portuguese, Brazilian)
...
Updated translations
2024-04-17 20:30:47 -07:00
Gabe Kangas
3d84e79e9b
New translations strings.json (Russian)
...
Updated translations
2024-04-17 20:30:44 -07:00
Gabe Kangas
aa27e7b764
New translations strings.json (Japanese)
...
Updated translations
2024-04-17 20:30:41 -07:00
Gabe Kangas
acbeda940a
New translations strings.json (Spanish)
...
Updated translations
2024-04-17 20:30:38 -07:00
Gabe Kangas
95d2baf6e0
New translations strings.json (French)
...
Updated translations
2024-04-17 20:30:37 -07:00
github-actions[bot]
29ef6504e0
New Crowdin translations by GitHub Action ( #3701 )
...
* New translations strings.json (French)
Updated translations
* New translations strings.json (Spanish)
Updated translations
* New translations strings.json (Italian)
Updated translations
* New translations strings.json (Japanese)
Updated translations
* New translations strings.json (Polish)
Updated translations
* New translations strings.json (Russian)
Updated translations
* New translations strings.json (Portuguese, Brazilian)
Updated translations
* New Crowdin translations by GitHub Action
---------
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-04-17 20:22:37 -07:00
Gabe Kangas
c3e0368ecc
Translations update ( #3699 )
...
* New translations strings.json (French)
Updated translations
* New translations strings.json (Spanish)
Updated translations
* New translations strings.json (Italian)
Updated translations
* New translations strings.json (Japanese)
Updated translations
* New translations strings.json (Polish)
Updated translations
* New translations strings.json (Russian)
Updated translations
* New translations strings.json (Portuguese, Brazilian)
Updated translations
* Commit updated API documentation
---------
Co-authored-by: Owncast <owncast@owncast.online>
2024-04-17 19:50:03 -07:00
Gabe Kangas
a30ffc841b
Translations update ( #3700 )
...
* New translations strings.json (French)
Updated translations
* New translations strings.json (Italian)
Updated translations
2024-04-17 19:42:50 -07:00
Gabe Kangas
f95ed2bb48
Update Crowdin configuration file
2024-04-17 19:33:04 -07:00
github-actions[bot]
3542bf645e
New Crowdin translations by GitHub Action ( #3698 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-04-17 19:27:38 -07:00
Gabe Kangas
046e0c51b7
Update translations job
2024-04-17 19:18:31 -07:00
Owncast
a533c1d4ea
Commit updated API documentation
2024-04-18 02:12:03 +00:00
Gabe Kangas
b73bf510c4
Merge branch 'develop' into localization
2024-04-17 19:05:45 -07:00
Vivian Lim ⭐
f81e8dcda7
Mute the 'stream ended' clip's audio ( #3630 )
...
* Mute the 'stream ended' clip's audio
The 'stream ended' clip plays at the at the end of every stream broadcast using owncast.
It currently contains audio that peaks at -7.1db. (according to ffmpeg's volumedetect audio filter)
This can result in a bad experience for viewers if the stream that they were just watching had a much lower average volume, and they had turned up their speakers or headphones to compensate. In extreme cases this could theoretically cause harm to viewers and/or their equipment.
As an admin running owncast, there is no way to remove this audio *except* for patching the file. Even if you do patch the file, you need to notify your viewers to clear their browser caches if they have ever seen the clip, because offline.ts has a cache-control max-age header specifying 365 days. The caching of the previous version of this clip is out of scope of this PR.
This issue is discussed in more detail in #1965 .
Unlike my previous attempt in #3332 , which removed the audio track, this PR *mutes* the audio.
Specifically, I used this ffmpeg command:
```
ffmpeg -i offline.ts -filter:a "volume=0.0" output.ts
```
There are no other modifications to the clip.
* Commit updated API documentation
* feat(video): make compatible muted offline clip. Rename clip as a v2 so it is not cached
* Fix conflict
* force add new offline file
---------
Co-authored-by: vivlim <vivlim@vivl.im>
Co-authored-by: Owncast <owncast@owncast.online>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-04-17 11:44:19 -07:00
mahmed2000
d3b0cb261a
Change fediAuth message to be more succinct ( #3696 )
...
* Change fediAuth message to be more succint
* Update controllers/auth/fediverse/fediverse.go
for -> from
---------
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2024-04-17 11:01:32 -07:00
Owncast
3fd18a73ae
Commit screenshots
2024-04-17 04:12:19 +00:00
Owncast
6c02683122
Bundle embedded web app
2024-04-16 12:53:44 +00:00
renovate[bot]
26f602a6a5
chore(deps): update dependency @types/react to v18.2.78
2024-04-16 09:44:05 +00:00
Owncast
4380b6c8d9
Bundle embedded web app
2024-04-16 09:42:45 +00:00
renovate[bot]
5a9075d017
chore(deps): update dependency @types/markdown-it to v14.0.1
2024-04-16 08:21:47 +00:00
Owncast
e059c6bcdf
Commit screenshots
2024-04-16 04:11:19 +00:00
Owncast
0b93575209
Bundle embedded web app
2024-04-16 03:09:06 +00:00
renovate[bot]
07b5f3b96f
fix(deps): update nextjs monorepo to v14.2.1
2024-04-15 22:38:08 +00:00
Owncast
75bab43954
Bundle embedded web app
2024-04-15 18:45:22 +00:00
renovate[bot]
717dd67ffc
fix(deps): update nextjs monorepo to v14.2.0
2024-04-15 17:02:11 +00:00
Owncast
a7922c1721
Bundle embedded web app
2024-04-15 17:00:28 +00:00
renovate[bot]
dc742e3d10
fix(deps): update codemirror
2024-04-15 11:59:19 +00:00
Owncast
83ed34d422
Bundle embedded web app
2024-04-15 11:57:36 +00:00