t1enne
821967d1a7
Bundle embedded web app
2022-09-19 20:18:41 +00:00
renovate[bot]
408b21c626
Bundle embedded web app
2022-09-18 10:30:29 +00:00
gabek
9bed5eda3c
Bundle embedded web app
2022-09-17 21:01:27 +00:00
renovate[bot]
88e387a8b2
Bundle embedded web app
2022-09-17 19:14:04 +00:00
renovate[bot]
9e0bd88a7f
Bundle embedded web app
2022-09-17 16:54:32 +00:00
renovate[bot]
8b9a12bf70
Bundle embedded web app
2022-09-17 11:14:28 +00:00
renovate[bot]
89e518a37b
Bundle embedded web app
2022-09-16 20:36:31 +00:00
gabek
55b63e7bb7
Bundle embedded web app
2022-09-16 16:22:27 +00:00
renovate[bot]
0719d16ee1
Bundle embedded web app
2022-09-16 14:08:17 +00:00
renovate[bot]
2f9d58ebf7
Bundle embedded web app
2022-09-16 10:19:20 +00:00
renovate[bot]
faaac2d270
Bundle embedded web app
2022-09-15 22:44:49 +00:00
gabek
638b3d7133
Bundle embedded web app
2022-09-15 05:23:35 +00:00
t1enne
6a91aacf20
Bundle embedded web app
2022-09-13 06:48:43 +00:00
renovate[bot]
930aef3d95
Bundle embedded web app
2022-09-12 22:56:20 +00:00
renovate[bot]
40cb417ffd
Bundle embedded web app
2022-09-12 19:18:33 +00:00
renovate[bot]
043ebbc840
Bundle embedded web app
2022-09-12 15:36:04 +00:00
renovate[bot]
4f296cb302
Bundle embedded web app
2022-09-12 05:53:35 +00:00
renovate[bot]
02fea10704
Bundle embedded web app
2022-09-12 05:45:28 +00:00
renovate[bot]
3440067270
Bundle embedded web app
2022-09-11 22:28:56 +00:00
renovate[bot]
5a0328b57c
Bundle embedded web app
2022-09-11 19:39:27 +00:00
gabek
74b45fdfab
Bundle embedded web app
2022-09-11 05:42:24 +00:00
gabek
f22c0fd26f
Bundle embedded web app
2022-09-11 05:23:31 +00:00
gabek
70df34d998
Bundle embedded web app
2022-09-11 04:23:08 +00:00
gabek
cf34998f66
Bundle embedded web app
2022-09-11 03:23:59 +00:00
gabek
31894330f5
Bundle embedded web app
2022-09-11 03:08:19 +00:00
gabek
52fff3bc30
Bundle embedded web app
2022-09-11 01:51:48 +00:00
gabek
033899c6fd
Bundle embedded web app
2022-09-11 01:13:24 +00:00
renovate[bot]
e037655ab2
Bundle embedded web app
2022-09-11 00:21:27 +00:00
gabek
2d17dcf4d7
Bundle embedded web app
2022-09-10 22:40:42 +00:00
gabek
92ef860387
Bundle embedded web app
2022-09-10 19:12:42 +00:00
gabek
f80257aa68
Bundle embedded web app
2022-09-10 07:28:46 +00:00
renovate[bot]
94324735a9
Bundle embedded web app
2022-09-10 07:11:29 +00:00
gabek
208c4f03ba
Bundle embedded web app
2022-09-10 06:43:59 +00:00
gabek
e21e7eeb74
Bundle embedded web app
2022-09-10 03:28:47 +00:00
gabek
e9a1cae9d1
Bundle embedded web app
2022-09-10 01:28:58 +00:00
gabek
dfb7c9de67
Bundle embedded web app
2022-09-09 05:28:14 +00:00
gabek
2ce5960b7f
Bundle embedded web app
2022-09-09 04:49:52 +00:00
renovate[bot]
eaac51d4b4
Bundle embedded web app
2022-09-08 23:41:22 +00:00
renovate[bot]
0111206f08
Bundle embedded web app
2022-09-08 23:27:16 +00:00
gabek
3133cf3cbe
Bundle embedded web app
2022-09-08 20:10:49 +00:00
renovate[bot]
543218f12b
Bundle embedded web app
2022-09-08 14:41:52 +00:00
renovate[bot]
cde56e9665
Bundle embedded web app
2022-09-08 06:50:53 +00:00
renovate[bot]
31ad292b3a
Bundle embedded web app
2022-09-07 14:44:33 +00:00
gabek
06d7eb5287
Bundle embedded web app
2022-09-07 07:02:41 +00:00
gabek
ee333ef10a
Bundle embedded web app
2022-09-07 06:34:12 +00:00
gabek
b17bbeed2d
Bundle embedded web app
2022-09-07 00:56:59 +00:00
gabek
7981efcde5
Bundle embedded web app
2022-09-05 16:04:00 +00:00
gabek
59f48f5999
Bundle embedded web app
2022-09-05 06:09:42 +00:00
gabek
faaba39956
Bundle embedded web app
2022-09-05 04:57:01 +00:00
gabek
ab4feb9bde
Bundle embedded web app
2022-09-05 01:13:12 +00:00
gabek
6edfe81ccb
Bundle embedded web app
2022-09-05 01:04:59 +00:00
renovate[bot]
5f118abe83
Bundle embedded web app
2022-09-04 20:19:38 +00:00
renovate[bot]
00fc85a165
Bundle embedded web app
2022-09-03 23:49:32 +00:00
gabek
d91c45d172
Bundle embedded web app
2022-09-03 18:41:45 +00:00
gabek
888e31008a
Bundle embedded web app
2022-09-03 17:27:00 +00:00
renovate[bot]
329e44cf86
Bundle embedded web app
2022-09-03 05:38:45 +00:00
renovate[bot]
7886a13dab
Bundle embedded web app
2022-09-03 01:48:02 +00:00
renovate[bot]
91b81325dd
Bundle embedded web app
2022-09-03 01:08:45 +00:00
renovate[bot]
f13f463d4d
Bundle embedded web app
2022-09-02 20:13:54 +00:00
gabek
0ea0fcd58a
Bundle embedded web app
2022-09-02 05:04:00 +00:00
gabek
7c17e078d3
Bundle embedded web app
2022-09-02 02:39:59 +00:00
gabek
0c716eff22
Bundle embedded web app
2022-08-30 18:59:46 +00:00
gabek
82e3df6e3b
Bundle embedded web app
2022-08-30 18:44:03 +00:00
gabek
c6ca2fb0d8
Bundle embedded web app
2022-08-30 18:01:58 +00:00
gabek
e605dea03a
Bundle embedded web app
2022-08-30 06:42:10 +00:00
gabek
8d25938f28
Bundle embedded web app
2022-08-30 06:37:26 +00:00
gabek
6954bb5f37
Bundle embedded web app
2022-08-30 06:19:41 +00:00
gabek
a0a28fa572
Bundle embedded web app
2022-08-29 19:56:18 +00:00
renovate[bot]
dd4e597f34
Bundle embedded web app
2022-08-29 14:46:11 +00:00
gabek
dd737a60d6
Bundle embedded web app
2022-08-27 02:20:56 +00:00
gabek
37646d9df3
Bundle embedded web app
2022-08-26 22:02:55 +00:00
gabek
545c0eeb2c
Bundle embedded web app
2022-08-26 20:15:13 +00:00
gabek
e92fd3b6c3
Bundle embedded web app
2022-08-25 00:23:51 +00:00
gabek
0278dc6f45
Bundle embedded web app
2022-08-23 05:02:50 +00:00
gabek
6f9add15a1
Bundle embedded web app
2022-08-23 02:28:58 +00:00
gabek
1def26f1ba
Bundle embedded web app
2022-08-23 01:35:19 +00:00
renovate[bot]
3c1ac58799
Bundle embedded web app
2022-08-22 13:11:03 +00:00
gabek
76df3beb20
Bundle embedded web app
2022-08-22 02:29:56 +00:00
gabek
4aac3322ee
Bundle embedded web app
2022-08-22 01:50:50 +00:00
gabek
94fa69a1f7
Bundle embedded web app
2022-08-22 00:26:31 +00:00
gabek
ffdcd8e17b
Bundle embedded web app
2022-08-21 23:05:57 +00:00
gabek
749493ce1f
Bundle embedded web app
2022-08-21 22:54:56 +00:00
gabek
1954169ca1
Bundle embedded web app
2022-08-21 21:09:07 +00:00
gabek
eac7e81a9c
Bundle embedded web app
2022-08-21 05:56:17 +00:00
gabek
032ab60afc
Bundle embedded web app
2022-08-21 00:10:32 +00:00
gabek
47837e6612
Bundle embedded web app
2022-08-20 23:26:23 +00:00
gabek
c41e0ab90a
Bundle embedded web app
2022-08-20 21:34:25 +00:00
renovate[bot]
36f86c212d
Bundle embedded web app
2022-08-20 18:52:11 +00:00
renovate[bot]
3e61e09b70
Bundle embedded web app
2022-08-20 13:41:09 +00:00
renovate[bot]
fa8fb51420
Bundle embedded web app
2022-08-20 13:26:57 +00:00
renovate[bot]
23cd443db5
Bundle embedded web app
2022-08-20 10:24:16 +00:00
gabek
1e78951f35
Bundle embedded web app
2022-08-19 03:03:50 +00:00
gabek
df824bdf4a
Bundle embedded web app
2022-08-17 04:52:12 +00:00
gabek
900abffbc9
Bundle embedded web app
2022-08-17 01:01:46 +00:00
gabek
0765f9cfcc
Bundle embedded web app
2022-08-16 04:18:31 +00:00
renovate[bot]
5fcab95846
Pin dependency style-dictionary to 3.7.1 (webv2) ( #2043 )
...
* Pin dependency style-dictionary to 3.7.1
* Bundle embedded web app
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2022-08-15 20:56:39 -07:00
gabek
8cbf78050e
Bundle embedded web app
2022-08-16 03:28:54 +00:00
gabek
6eb9c54b37
Bundle embedded web app
2022-08-16 02:47:50 +00:00
Gabe Kangas
d12f25f556
Merge branch 'develop' into webv2
2022-08-09 14:14:45 -07:00
Owncast
fb3973b264
Update admin to 19c9ac698ac49922046fd8f2a5b0b816dc6e921a
2022-07-13 02:31:33 +00:00
Gabe Kangas
506d1fa4cf
Merge remote-tracking branch 'origin/develop' into webv2
2022-07-11 21:21:07 -07:00
Owncast
61fd154466
Update admin to 5e483cdedce74b553a32cd0231c7957c335c6bec
2022-07-11 14:05:49 +00:00
Owncast
e443188cbc
Update admin to 3e92d626c4e429345c238a54ff4a718de128ff76
2022-07-04 14:49:22 +00:00
Gabe Kangas
6de93f9651
Move the favicons
2022-06-24 21:53:16 -07:00
Gabe Kangas
18a184eeb7
Use bundled images instead of old webroot files
2022-06-20 22:10:55 -07:00
Owncast
3bccc5364c
Update admin to 64706cedeefd75f442c03f7d73f91a075b065390
2022-06-20 14:37:23 +00:00
Gabe Kangas
ff968616ba
Support server-rendered index.html for all clients. Closes #1871
2022-06-19 16:35:55 -07:00
Gabe Kangas
78c6189c02
First pass at bundling web app into service. Working.
2022-06-19 15:32:42 -07:00
Owncast
793e177501
Update admin to cadb926648602bf6fa760ce80ddd600a039fd845
2022-06-13 20:28:09 +00:00
Owncast
3b9ec5de55
Update admin to f1214a5c7c32657eb4fefe8d2384fe629bc797ca
2022-06-13 13:47:15 +00:00
Owncast
09d3350d50
Update admin to b6858dddff0ae30fbf3b1013b23faaafe091e90d
2022-06-09 04:52:55 +00:00
Owncast
e26442ec7d
Update admin to ce743edb6f68455da9897d5ddf159f5ce258345d
2022-06-07 23:44:16 +00:00
Owncast
365beb525c
Update admin to 678a9600e2eefa97abd712b2f639b718ebab083c
2022-06-06 13:30:05 +00:00
Owncast
017c85e41d
Update admin to f4a727ac630869f95576fc75c7e23f8266c9e05d
2022-06-04 05:15:44 +00:00
Owncast
e9405d1065
Update admin to 0dde73c00edfc6826405fa573e459c5be5dfc7e0
2022-05-26 20:47:43 +00:00
Owncast
5187c7ff17
Update admin to 28abdfaefa8de537891a850c9e3ba4d7df5491fe
2022-05-23 14:42:57 +00:00
Owncast
16e6a71a39
Update admin to 1e77ede64bf9f42d6f29e73b338f9d1b85b1c018
2022-05-16 15:04:09 +00:00
Owncast
19be55a637
Update admin to 0d75882185c8b24a343b7775406ea953d7dfd5b6
2022-05-12 00:21:57 +00:00
Owncast
f6869c3bb1
Update admin to fc9e84404d851f9e513bf1607f6cd8b1b35fa189
2022-05-10 03:46:30 +00:00
Owncast
29549c84ec
Update admin to 110a67bb591e76f420ed5b363f3ce14f9f1c5643
2022-05-09 13:29:35 +00:00
Owncast
64bfcf69fb
Update admin to dae0f374694db7177871986a2b2f8732c5662598
2022-05-09 00:45:47 +00:00
Owncast
e67bed43bc
Update admin to 76bf79228ed28c621e6b594604d0f2b6957b5b58
2022-05-08 23:12:03 +00:00
Owncast
e96f36d313
Update admin to 2b2cd843474d215651f0f663808d5579b3a2db3f
2022-05-05 22:45:44 +00:00
Owncast
47534aa381
Update admin to f6c6521f066cf60ec08dcd999ae8872b246d2735
2022-05-05 22:39:25 +00:00
Owncast
1919784d08
Update admin to 2648f99b296a2883c67ee34502543cd7b8a9a83f
2022-04-29 20:26:02 +00:00
Owncast
3b0dc8aadb
Update admin to a818c03525600bc61e267b37cbf7d085a9da0471
2022-04-25 14:56:53 +00:00
Owncast
9d4c69e3bc
Update admin to 010d335050608ee9b0bbac54073b780c542c462f
2022-04-25 01:47:22 +00:00
Owncast
3ed0920b7c
Update admin to 00fedee82d62cd83e11b294465ed5d5f63487515
2022-04-24 23:50:50 +00:00
Owncast
93890f33c7
Update admin to 8dcdc01b790a6e431991308788fc8e9f6e3b9925
2022-04-23 20:54:16 +00:00
Owncast
c0aea77fe4
Update admin to 5ca1a9f13c2c576941a7e31dc837f6b26608d99b
2022-04-23 16:40:07 +00:00
Owncast
e1c44d002b
Update admin to d681eacce18ff599b0ce7b4c534fcb63657a7e06
2022-04-23 00:35:15 +00:00
Gabe Kangas
b835de2dc4
IndieAuth support ( #1811 )
...
* Able to authenticate user against IndieAuth. For #1273
* WIP server indieauth endpoint. For https://github.com/owncast/owncast/issues/1272
* Add migration to remove access tokens from user
* Add authenticated bool to user for display purposes
* Add indieauth modal and auth flair to display names. For #1273
* Validate URLs and display errors
* Renames, cleanups
* Handle relative auth endpoint paths. Add error handling for missing redirects.
* Disallow using display names in use by registered users. Closes #1810
* Verify code verifier via code challenge on callback
* Use relative path to authorization_endpoint
* Post-rebase fixes
* Use a timestamp instead of a bool for authenticated
* Propertly handle and display error in modal
* Use auth'ed timestamp to derive authenticated flag to display in chat
* don't redirect unless a URL is present
avoids redirecting to `undefined` if there was an error
* improve error message if owncast server URL isn't set
* fix IndieAuth PKCE implementation
use SHA256 instead of SHA1, generates a longer code verifier (must be 43-128 chars long), fixes URL-safe SHA256 encoding
* return real profile data for IndieAuth response
* check the code verifier in the IndieAuth server
* Linting
* Add new chat settings modal anad split up indieauth ui
* Remove logging error
* Update the IndieAuth modal UI. For #1273
* Add IndieAuth repsonse error checking
* Disable IndieAuth client if server URL is not set.
* Add explicit error messages for specific error types
* Fix bad logic
* Return OAuth-keyed error responses for indieauth server
* Display IndieAuth error in plain text with link to return to main page
* Remove redundant check
* Add additional detail to error
* Hide IndieAuth details behind disclosure details
* Break out migration into two steps because some people have been runing dev in production
* Add auth option to user dropdown
Co-authored-by: Aaron Parecki <aaron@parecki.com>
2022-04-21 14:55:26 -07:00
Owncast
7a508e3dbc
Update admin to cc305d98b083dd0d3622a6f3bab0215f1b5f4429
2022-04-19 19:55:24 +00:00
Owncast
5d236976d8
Update admin to 09d27310fe865823219a02baebc3afc9a6a8b0fb
2022-04-18 15:49:34 +00:00
Owncast
4b92ec421d
Update admin to 1e3d8b50ee3981c1f255cc9dd6c713f8e9daa917
2022-04-10 06:07:16 +00:00
Owncast
3ed44abc5d
Update admin to b0f1f8ff4c03c0b8aa82009797c0c05c8a2a7096
2022-04-09 16:13:57 +00:00
Owncast
d4e2412893
Update admin to 4e271aa8c24dc5c1eeb0576ce80656beb26de43d
2022-04-04 21:21:50 +00:00
Owncast
0b468d6353
Update admin to e6f9164038d4b1cf33b930a800dabb608ef96308
2022-04-04 21:18:25 +00:00
Owncast
4fd2cfe10a
Update admin to cd55b313d31d94177e86a75980acbb359ed0a6c0
2022-04-04 21:08:56 +00:00
Owncast
bde5995932
Update admin to 5405de7e73c49db96c209370a81f19f9958c9083
2022-03-28 17:29:08 +00:00
Owncast
9099e72785
Update admin to 18127708433ed2fbad4065e4f3f1df33ac90594e
2022-03-28 12:53:34 +00:00
Owncast
bd13e241e3
Update admin to bc9e3f969a643f9ad54c001c29d2783d314cf2fd
2022-03-27 23:30:18 +00:00
Owncast
117d0078c8
Update admin to baa86698b059fa801b77f6b2b49975bdc7783b63
2022-03-25 06:24:34 +00:00
Owncast
729de44fce
Update admin to e87f4bd967816e794800767dab288334873779c7
2022-03-24 23:46:51 +00:00
Owncast
84582f5f1f
Update admin to 110d481e7b4b4f3e97e11ed95921fd24c0c614cb
2022-03-23 17:55:27 +00:00
Owncast
c608a2532e
Update admin to 3684a9b1c5e3fbf147f20c133b1b8eff1bfbbec1
2022-03-21 21:42:18 +00:00
Owncast
971e6e1835
Update admin to 69102abd496ca00c31ce808a4044493d13a96086
2022-03-21 21:29:02 +00:00
Owncast
7d02bd7dbf
Update admin to 7fc163fdb701fd2e37faff21db1d22a7dbcf33dd
2022-03-21 12:56:30 +00:00
Gabe Kangas
4a17f30da8
Outbound live stream notifications ( #1663 )
...
* First pass at browser, discord, twilio notifications
* Commit updated Javascript packages
* Remove twilio notification support
* Email notifications/smtp support
* Fix Firefox notification support, remove chrome checks
* WIP more email work
* Add support for twitter notifications
* Add stream title to discord and twitter notifications
* Update notification registration modal
* Fix hide/show email section
* Commit updated API documentation
* Commit updated Javascript packages
* Fix post-rebase missing var
* Remove unused var
* Handle unsubscribe errors for browser push
* Standardize email config prop names
* Allow overriding go live email template
* Some notifications cleanup
* Commit updated Javascript packages
* Remove email/smtp/mailjet support
* Remove more references to email notifications
Co-authored-by: Owncast <owncast@owncast.online>
2022-03-18 13:33:23 -07:00
Owncast
1df4c96963
Update admin to 4367e37786dd14fb6ca522a4b0a976c5ca217e73
2022-03-17 21:56:10 +00:00