Gabe Kangas and GitHub
841c300431
fix: share local hls file cleanup between s3 and filesystem providers. Fixes #3522 ( #3531 )
2024-01-22 20:26:36 -08:00
Gabe Kangas
2b57741397
fix: treat matrix links as regular web urls. Closes #3329
2024-01-21 20:25:05 -08:00
Gabe Kangas and GitHub
7399bee276
Gek/cache bot search page ( #3530 )
...
* feat: add general purpose key/val caching layer
* feat: cache bot/metadata response page for 10 seconds
2024-01-21 17:18:47 -08:00
Gabe Kangas
1b14800c7d
fix(api): protect emoji delete api from path traversal exploit
2024-01-20 20:30:29 -08:00
Gabe Kangas
c9f70ffa65
chore(tests): need to use more recent node version in browser test
2024-01-20 18:35:07 -08:00
Gabe Kangas
bb7de347c5
chore: reverting the current implementation of http response caching
2023-12-19 18:27:42 -08:00
Gabe Kangas
9215d9ba0f
fix(auth): limit admin cors access to only localhost:3000
2023-12-18 22:05:49 -08:00
Gabe Kangas
5bb8a8b5aa
fix: address potential crash that can happen with queued object storage uploads. Fixes #3440
2023-12-18 21:12:50 -08:00
Gabe Kangas
e235c7aea2
chore: remove reponse cache from root route
2023-12-11 20:19:50 -08:00
Gabe Kangas
0827af6cc8
fix: split out the botscraper response cache from the web app
2023-12-10 18:14:26 -08:00
Gabe Kangas
c8985093fb
fix(video): fix hls in-memory cache being recreated on every request
2023-12-10 12:28:35 -08:00
2217f0614a
feat(api): add server-side caching for requests that could benefit ( #3463 )
...
* feat(api): add server-side caching for requests that could benefit for them
* fix(tests): do not cache responses while in tests
* fix: remove commented out leftover code
* chore(deps): update dependency html-webpack-plugin to v5.5.4
* Bundle embedded web app
* fix: remove caching for web app assets under test
* chore(tests): re-enable temporarily disabled test
* chore(deps): update dependency typescript to v5.3.3
* Bundle embedded web app
* chore(deps): update dependency npm to v10.2.5
* Bundle embedded web app
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online >
2023-12-09 16:31:50 -08:00
Gabe Kangas and GitHub
a56f0f2ed6
Create README.md for /static/web
...
To let people know they're in the wrong place if they're looking to make web changes.
2023-12-05 09:39:16 -08:00
Gabe Kangas
27c48c4068
chore(deps): update to next config to address build errors
2023-11-29 20:31:54 -08:00
Gabe Kangas
6d217b4f5a
fix(web): do not set nextjs rewrites on prod builds
2023-11-29 20:29:26 -08:00
Gabe Kangas
b145f3da9a
chore(deps): additional things to ignore in unused code check
2023-11-29 20:29:26 -08:00
Gabe Kangas
b4c73315fa
feat(log): point to passthrough as a potential issue when unable to generate thumbnails
...
Re: #3433 and #3431
2023-11-20 18:04:01 -08:00
Gabe Kangas
dfe5dd494e
chore: bump version number
2023-11-20 18:04:00 -08:00
Gabe Kangas
34a474b30d
feat(chat): have unique icons for join and part messages. Closes #3421
2023-11-12 10:42:55 -08:00
Gabe Kangas
72dd209d80
fix: ignore this file that is being problematic
2023-11-09 20:52:44 -08:00
Gabe Kangas and GitHub
76c3057c88
Update links to docker image in readme
2023-11-09 15:58:03 -08:00
Gabe Kangas
9db8a8699a
fix: a11y button lables. Closes #3418
2023-11-08 20:08:00 -08:00
Gabe Kangas
6074ea8f29
fix: parse as ipv4 if needed. Closes #3419
2023-11-08 19:07:13 -08:00
Gabe Kangas and GitHub
a6dbc37a84
fix: add additional validation before making remote requests ( #3398 )
2023-10-28 08:15:01 -07:00
Gabe Kangas
ab8c2279e3
fix(storybook): update stories to support mdx2
2023-10-25 21:41:27 -07:00
Gabe Kangas
c22d5357ab
fix(storybook): less+sass updates for storybook7
2023-10-25 21:41:26 -07:00
Gabe Kangas
349a23c690
chore(deps): update storybook to v7
2023-10-25 21:41:25 -07:00
Gabe Kangas
57ff30c894
fix(admin): hopefully fix an exception that is being thrown in develop. Closes #3373
2023-10-25 20:01:04 -07:00
Gabe Kangas and GitHub
ad3588a23c
More changed-files troubleshooting
2023-10-24 16:33:07 -07:00
Gabe Kangas and GitHub
839f926f69
Looks like we were using the changed-files action incorrectly. Hopefully this fixes it?
2023-10-24 16:28:32 -07:00
Gabe Kangas
027f2544e3
fix(emoji): hopefully guard against the crash in #3331
2023-10-21 22:13:13 -07:00
Gabe Kangas
56eb2a4785
chore(lint): silence linter warnings
2023-10-21 09:46:45 -07:00
Gabe Kangas
6aa758501d
chore(go): bump project version number to 1.21
2023-10-17 18:33:05 -07:00
Gabe Kangas
650d66a0a1
chore: downgrade x/mod to silence go 1.21 toolchain error
2023-10-15 21:06:34 -07:00
Gabe Kangas
bbbaca4123
chore(tests): temp comment out a couple config tests that are breaking due to race conditions
2023-10-08 14:33:22 -07:00
Gabe Kangas
8e79e2acfa
chore(go): run betteralign and gofumpt on codebase
2023-10-08 14:22:28 -07:00
Gabe Kangas and GitHub
5b579b2a51
Remove install request of chrome for unavailable version
2023-10-04 23:57:50 -07:00
Gabe Kangas and GitHub
3d120e8868
Specify old version of chrome that is not broken
2023-10-04 23:49:46 -07:00
Gabe Kangas and GitHub
8a32da05b4
Get updated version of chrome that doesn't break test
2023-10-03 18:51:04 -07:00
Gabe Kangas
5748fe1b92
chore: rename web package
2023-09-21 18:55:24 -07:00
Gabe Kangas
03b785fbe2
fix: remove whitespace to resolve linter warning
2023-09-21 18:04:06 -07:00
Gabe Kangas and GitHub
169c11596c
feat(chat): add support for chat part messages. Closes #3201 ( #3291 )
2023-09-10 10:58:11 -07:00
Gabe Kangas
974ec15b5d
fix: export correct timestamps on build artifacts. Closes #3282
2023-08-27 21:45:40 -07:00
Gabe Kangas
3174eb20e5
fix: updates for new linter rules. Closes #3277
2023-08-25 19:58:44 -07:00
Gabe Kangas
b51829a0a7
chore(ci): fix duplicate runs of bundle step
2023-08-20 10:59:55 -07:00
Gabe Kangas
8cb4103f3f
chore(ci): cancel other build runs on duplicat
2023-08-18 22:32:48 -07:00
Gabe Kangas
c28d254a96
chore(ci): push_request_target -> push_request
2023-08-18 20:48:23 -07:00
Gabe Kangas and GitHub
7e7d2660d0
fix(test): select all wasn't working, making the display name typed in too long
2023-08-18 20:28:25 -07:00
Gabe Kangas
364afd0e71
fix: add spacing between user badges. Closes #3247
2023-08-17 19:28:21 -07:00
Gabe Kangas
78cda4b8db
chore: manually build web project
2023-08-17 17:42:50 -07:00
Gabe Kangas
ef14067044
fix: support arm64 darwin builds for Apple Silicon. For #3056
2023-08-16 18:43:14 -07:00
Gabe Kangas
1e57cff3e0
fix: use lightweight bot/scraper html responses. Fixes #3253
2023-08-16 18:19:09 -07:00
Gabe Kangas
78ec6302b9
fix(ci): add untracked files before rebase. For #3255
2023-08-16 17:21:39 -07:00
Gabe Kangas
5ac0d5bbca
feat(admin): add explicit directory info agreement modal. Closes #3258
2023-08-16 17:08:19 -07:00
Gabe Kangas
845051c4c2
chore: rebase before commit bundled web app
2023-08-12 17:48:30 -07:00
Gabe Kangas
1618ab8645
chore: update formatting based on updated linting rules
2023-08-11 22:34:05 -07:00
Gabe Kangas
1a7b6b99d5
feat(storage): support a object storage custom path prefix
2023-08-11 22:18:45 -07:00
Gabe Kangas and GitHub
0fba5f70e2
feat(video): add IP address to RTMP logs. Closes #3212 ( #3233 )
2023-08-03 20:54:56 -07:00
Gabe Kangas and GitHub
e166e009aa
fix: verify object and actor exists in Like request. Closes #3223 ( #3232 )
2023-08-03 20:34:50 -07:00
Gabe Kangas and GitHub
c9298def5b
Cleanup object storage files on success or failure ( #3231 )
...
* fix: cleanup object storage files on success or failure. Closes #3230
* fix: clean filepath when deleting for safety
2023-08-03 20:33:44 -07:00
Gabe Kangas and GitHub
e3dc63994b
chore: only push changes on develop branch
2023-08-03 20:03:55 -07:00
Gabe Kangas and GitHub
e1deb08c8c
chore: js lint. use autostash when rebasing
2023-08-03 19:48:27 -07:00
Gabe Kangas
401d0bb44e
chore: manually pull, rebase, and push
2023-08-02 14:04:05 -07:00
Gabe Kangas
243156b307
chore: address linter warnings
2023-08-02 13:46:00 -07:00
Gabe Kangas
d3c5e14aa0
chore: update eslint-plugin-prettier
2023-08-02 13:45:59 -07:00
Gabe Kangas
d5013e9b61
fix: force ignoring of certain paths?
2023-08-01 14:36:09 -07:00
Gabe Kangas
cab45f0be8
chore: force js formatting to occur before building/bundling
2023-08-01 14:30:08 -07:00
Gabe Kangas
48652ac12c
fix: be explicit about what dir we want to know has changed files
2023-08-01 13:49:05 -07:00
Gabe Kangas
3ae0367bec
fix: fix CI js linting?
2023-08-01 13:19:42 -07:00
Gabe Kangas
00c054a748
fix: do not check against PAT as it is not required
2023-07-31 12:02:27 -07:00
Gabe Kangas
460f47d9b7
fix: update use of changed files to specify proper key
2023-07-31 12:02:26 -07:00
Gabe Kangas
a75ea76cc8
chore: only run commit web project build on develop
2023-07-29 16:35:12 -07:00
Gabe Kangas
8c4ebd26ad
chore: consolidate web build/test jobs and only run it after other steps are successful
2023-07-29 16:10:08 -07:00
Gabe Kangas
a163ab8d96
fix: formatting breaking build
2023-07-29 16:04:32 -07:00
Gabe Kangas
513b59b174
chore: bump version number to 0.1.2
2023-07-28 17:31:38 -07:00
Gabe Kangas and GitHub
6e3f5d3e9f
fix: fix positioning of mobile buttons menu. Closes #3216 ( #3217 )
2023-07-28 02:20:04 +00:00
Gabe Kangas
16db7825c9
fix: external actions were assuming all actions are urls. Fixes #3213
2023-07-26 11:17:47 -07:00
Gabe Kangas and GitHub
4ed0d8cae4
Update standard-pull-request.md
2023-07-23 10:15:04 -07:00
Gabe Kangas and GitHub
29326e1767
Delete unused PR template
2023-07-23 10:11:54 -07:00
Gabe Kangas
82d5e5c695
Revert "add offline option to bundleWeb.sh ( #3193 )"
...
This reverts commit e338da9fa3 .
2023-07-22 21:15:20 -07:00
Gabe Kangas
d0376cdc75
fix: limit the different worker pools to available CPU cores. Should resolve #3189
2023-07-18 20:26:44 -07:00
Gabe Kangas and GitHub
777da508ed
fix(chat): fix chat not using the correct messages selector. ( #3180 )
...
* fix(chat): fix chat not using the correct messages selector. Closes #3166
* fix(chat): initial state was incorrect when hiding/showing messages
2023-07-17 20:48:59 +00:00
Gabe Kangas
d43c2be44a
fix(admin): display year for user tables if not current year. Closes #3175
2023-07-16 16:46:35 -07:00
Gabe Kangas
4790880c19
fix(admin): save appearanceVariables to admin global config state. Fixes #3170
2023-07-16 16:34:37 -07:00
Gabe Kangas
670eae10db
fix(admin): maybe help with firefox+service workers? Re: #3097
2023-07-16 16:22:35 -07:00
Gabe Kangas
40de64fffe
chore: add support for exporting our colors as Swift files
2023-07-09 12:43:04 -07:00
Gabe Kangas
9288837f9d
fix(admin): fix custom emoji imgs being rendered with odd size. Fixes #3126
2023-07-05 17:58:24 -07:00
Gabe Kangas
dc2c46e2a4
fix(ui): fix for exception when chat is disabled. Closes #3138
2023-07-05 14:02:39 -07:00
Gabe Kangas
65d52072d4
fix(chat): reposition chat loading spinner
2023-07-04 16:11:54 -07:00
Gabe Kangas
00a5fb8dc8
fix: pass username and instance url to external actions. Fixes #3130
2023-07-04 12:14:21 -07:00
Gabe Kangas
5876c7cfbb
fix(ui): simplify modal loading ui state
2023-07-04 12:11:27 -07:00
Gabe Kangas
bcd08633b4
fix(chat): simplify emoji + char count handling. Closes #3120
2023-06-29 20:35:53 -07:00
Gabe Kangas
f1bde962cc
feat(admin): auto-expand news item if there is only one
2023-06-29 19:37:52 -07:00
Gabe Kangas
b1a8f712c0
fix(embed): leave room for status bar in video embed. Closes #3104
2023-06-28 10:13:24 -07:00
Gabe Kangas
6805a7c1db
feat(ui): more improvements to initial loading state
2023-06-28 07:53:06 -07:00
Gabe Kangas
d60289c8bc
feat(ui): improve loading state
2023-06-27 22:52:23 -07:00
Gabe Kangas
0fd18cf889
fix: split out styles into two style tags. Should help #2989
2023-06-27 17:44:09 -07:00
Gabe Kangas
e7f464a10f
fix(ui): fix not being able to disable browser notifications. Closes #3115
2023-06-27 16:40:35 -07:00
Gabe Kangas
78353fa6af
fix(test): modal auto-closes now
2023-06-27 16:29:46 -07:00
Gabe Kangas
1ea9a548e1
fix(ui): fallback to an empty array. Closes #3116
2023-06-27 16:19:16 -07:00