Commit Graph
100 Commits
Author SHA1 Message Date
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 KangasandGitHub 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 KangasandGitHub 0fba5f70e2 feat(video): add IP address to RTMP logs. Closes #3212 (#3233) 2023-08-03 20:54:56 -07:00
Gabe KangasandGitHub e166e009aa fix: verify object and actor exists in Like request. Closes #3223 (#3232) 2023-08-03 20:34:50 -07:00
Gabe KangasandGitHub 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 KangasandGitHub e3dc63994b chore: only push changes on develop branch 2023-08-03 20:03:55 -07:00
Gabe KangasandGitHub 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 KangasandGitHub 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 KangasandGitHub 4ed0d8cae4 Update standard-pull-request.md 2023-07-23 10:15:04 -07:00
Gabe KangasandGitHub 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 KangasandGitHub 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
Gabe Kangas 1f755cb0ba fix(chat): do not allow chat scrolling to impact page scrolling. Closes #3109 2023-06-27 16:11:07 -07:00
Gabe Kangas 1d6877d3ef fix(admin): fix error displaying and do not allow deleting of the last stream key. Closes #3114 2023-06-27 16:08:07 -07:00
Gabe Kangas 02811ef37e feat(chat): preload and cache the custom emoji. Closes #3117 2023-06-27 15:48:16 -07:00
Gabe Kangas 8a4039217f fix(test): fix test to reflect chat message updates 2023-06-27 15:19:49 -07:00
Gabe Kangas f9d0d66271 feat(chat): cache custom emoji. For #3117 2023-06-27 15:19:48 -07:00
Gabe Kangas a354787a9e feat(chat): support line breaks and pasted content. Closes #3108 2023-06-27 14:51:01 -07:00
Gabe Kangas d33f117a82 fix(chat): fix missing alt tags on custom emoji. Closes #3106 2023-06-26 11:38:10 -07:00
Gabe Kangas 06adee2bc2 fix(chat): restore placeholder value to what it was before 2023-06-22 09:48:26 -07:00
Gabe Kangas 096834020e chore: remove vscode config file
This shouldn't be a part of the repo.
2023-06-22 09:46:45 -07:00
Gabe Kangas 742131695c fix(tests): ignore stylint packages 2023-06-21 14:40:29 -07:00
Gabe Kangas 7924a561b2 fix(chat): update scroll to bottom button text color 2023-06-21 14:26:57 -07:00
Gabe Kangas ccb9b5d075 chore: run stylelint on our css files 2023-06-20 20:58:00 -07:00
Gabe Kangas 9a4b19068f chore(tests): add stylelint config 2023-06-20 20:51:37 -07:00
Gabe Kangas 0e13bd143e fix(chat): set cursor for chat input field 2023-06-20 20:51:36 -07:00
Gabe Kangas fb5cb10aa2 fix(ui): set description value to action button title 2023-06-20 20:25:17 -07:00
Gabe Kangas ad814a8802 fix(chat): refactor chat input to not use slatejs. Closes #3094 2023-06-20 17:06:24 -07:00
Gabe KangasandGitHub 8862d5d6ef Remove unused default exports 2023-06-19 18:32:56 -07:00
Gabe Kangas a86049729e fix(chat): enable tld validation in autolinking and add online to accepted tlds 2023-06-15 05:41:19 -07:00
Gabe Kangas 8a3bae4c30 fix(mobile): bottom section not filling width. Closes #3073 2023-06-14 13:31:18 -07:00
Gabe Kangas fd1f3a1952 chore(tests): add additional test caching 2023-06-13 14:33:17 -07:00
Gabe Kangas 9b44ff107f fix(api): validate stream key payload. Closes #3082 2023-06-13 13:05:43 -07:00
Gabe Kangas 58f2d09815 fix(chat): try to improve auto scroll to bottom. Closes #3029 2023-06-12 15:47:41 -07:00
Gabe Kangas d7ed23e153 Merge branch 'gek/ios-browser-notifications' into develop 2023-06-05 21:35:20 -07:00
Gabe Kangas 447ab10738 feat: add ios specific push notification instructions
Closes #2992
2023-06-05 21:01:51 -07:00
Gabe Kangas cc953f154e fix(admin): fix typo causing established chat mode display bug. Closes #3070 2023-06-05 16:47:08 -07:00
Gabe Kangas 4c873d1ac2 fix(docs): fix typo in release doc. Closes #3066 2023-06-05 15:37:51 -07:00
Gabe Kangas aef81eec4c fix: remove unused duplicate version string 2023-06-05 15:22:24 -07:00
Gabe Kangas 2bf841df05 fix(build): remove unused test block 2023-06-05 15:22:24 -07:00
Gabe Kangas cfe1149b7f chore(deps): go mod tidy 2023-06-05 14:35:42 -07:00
Gabe Kangas 10ec2afb04 chore(deps): remove webpack-deadcode-plugin in favor of knip 2023-06-05 14:35:40 -07:00
Gabe Kangas 07db73b084 fix(ui): set offline banner color to be static palette white 2023-06-05 08:55:21 -07:00
Gabe Kangas af82d05421 fix(api): explicitly disable caching on api responses 2023-06-05 08:52:00 -07:00
Gabe Kangas 3ed5a0b7f3 feat: simplify console logs 2023-06-05 08:44:14 -07:00
Gabe Kangas 2046e4999f feat(chat): decrease msg collapse timeout + add spacing. Closes #3062 2023-06-02 19:48:07 -07:00
Gabe Kangas 2ed253d9f2 fix(lint): remove naked returns 2023-06-02 12:22:00 -07:00
Gabe Kangas 6b6baae0ca fix(ui): set explicit background for collapse item headers. Closes #3010 2023-05-31 17:01:31 -07:00
Gabe Kangas 6d30de19f6 fix(chat): cleanup of moderator flag check 2023-05-31 16:54:30 -07:00
Gabe Kangas 401c7c8bca feat(admin): storage secret to be a password field. Closes #3013 2023-05-31 15:18:51 -07:00
Gabe Kangas 924223328c fix(chat): tweak layouts of chat user badges. Closes #3009 2023-05-31 14:53:13 -07:00
Gabe Kangas 71703f2245 fix(chat): fix bot status not showing. Closes #3046 2023-05-31 13:54:03 -07:00
Gabe KangasandGitHub c295e4f215 Update segment cleanup to support object storage (#2876)
* Add support for S3 cleanup + standardize firing cleanup. Closes #2646

* fix: manually fix post-merge
2023-05-31 11:10:04 -07:00
Gabe KangasandGitHub cd458630ec Support using the custom video serving endpoint even if you don't use object storage (#2924)
* feat(video): refactor video serving endpoint

It can now be used without an object storage provider. Closes #2785

* fix: remove debug log
2023-05-30 14:05:24 -07:00
Gabe KangasandGitHub 209756fed3 feat(webhooks): add stream status to webhook (#2934)
Expand the payload sent for stream status webhooks. Closes #2881
2023-05-30 11:32:05 -07:00
Gabe KangasandGitHub 15dc718e61 feat: add support for robots.txt disabling search indexing (#2929)
* feat: add support for robots.txt

Can toggle disabling search engine indexing. Closes #2684

* fix: unexport ts const
2023-05-30 11:09:51 -07:00