Commit graph

579 commits

Author SHA1 Message Date
gabek
bd98f8961b Bundle embedded web app 2022-10-24 06:12:56 +00:00
gabek
c6a67a1c66 Bundle embedded web app 2022-10-24 05:04:37 +00:00
gabek
dd5d24d3d2 Bundle embedded web app 2022-10-24 02:33:45 +00:00
gabek
584d44e72f Bundle embedded web app 2022-10-22 23:55:20 +00:00
t1enne
0ae4b542b4 Bundle embedded web app 2022-10-22 20:41:42 +00:00
t1enne
205d905fb0 Bundle embedded web app 2022-10-22 08:49:18 +00:00
gabek
7d9913980e Bundle embedded web app 2022-10-22 07:02:48 +00:00
renovate[bot]
fadc529a4a Bundle embedded web app 2022-10-21 07:37:29 +00:00
gabek
ac03280dfb Bundle embedded web app 2022-10-21 03:40:02 +00:00
gabek
2f2c8f003f Bundle embedded web app 2022-10-21 03:16:41 +00:00
gabek
159fefe2a8 Bundle embedded web app 2022-10-21 02:51:24 +00:00
gabek
86522cf8fa Bundle embedded web app 2022-10-21 02:43:56 +00:00
gabek
521e12bd5c Bundle embedded web app 2022-10-21 01:04:24 +00:00
t1enne
9c4d2b0356 Bundle embedded web app 2022-10-20 19:59:18 +00:00
renovate[bot]
5a1459b476 Bundle embedded web app 2022-10-20 12:51:30 +00:00
gabek
9692e49ea8 Bundle embedded web app 2022-10-19 22:47:58 +00:00
gabek
18537f0554 Bundle embedded web app 2022-10-19 06:41:45 +00:00
gabek
751e3dec55 Bundle embedded web app 2022-10-19 06:27:06 +00:00
renovate[bot]
6a51d9a7bf Bundle embedded web app 2022-10-19 06:16:02 +00:00
renovate[bot]
00744e3a6a Bundle embedded web app 2022-10-19 05:47:45 +00:00
gabek
d186fe7daf Bundle embedded web app 2022-10-19 05:37:30 +00:00
gabek
bedb66db91 Bundle embedded web app 2022-10-19 03:47:33 +00:00
gabek
fef0ca4587 Bundle embedded web app 2022-10-19 02:52:18 +00:00
gabek
e07268e650 Bundle embedded web app 2022-10-19 02:24:41 +00:00
gabek
bace51d27a Bundle embedded web app 2022-10-18 23:46:19 +00:00
gabek
cc94bdeda0 Bundle embedded web app 2022-10-18 04:57:18 +00:00
gabek
c213b1a3d3 Bundle embedded web app 2022-10-17 14:14:09 +00:00
gabek
7de16fb86d Bundle embedded web app 2022-10-17 06:36:31 +00:00
gabek
4920dda78e Bundle embedded web app 2022-10-17 06:23:18 +00:00
gabek
52148e7510 Bundle embedded web app 2022-10-17 06:10:14 +00:00
gabek
bde2ec34fe Bundle embedded web app 2022-10-17 05:53:16 +00:00
gabek
c050569785 Bundle embedded web app 2022-10-17 04:53:07 +00:00
gabek
5802579cc5 Bundle embedded web app 2022-10-15 20:23:26 +00:00
gabek
93839fa434 Bundle embedded web app 2022-10-13 02:28:24 +00:00
gabek
e179d3d472 Bundle embedded web app 2022-10-13 02:19:30 +00:00
gabek
4eb5bff3db Bundle embedded web app 2022-10-13 00:56:56 +00:00
gabek
7a3c5196f2 Bundle embedded web app 2022-10-12 07:42:22 +00:00
gabek
7d6a1fa12b Bundle embedded web app 2022-10-12 07:25:39 +00:00
gabek
4e50856047 Bundle embedded web app 2022-10-12 06:14:41 +00:00
gabek
2bdc5b7f23 Bundle embedded web app 2022-10-12 05:56:31 +00:00
gabek
71152decdd Bundle embedded web app 2022-10-11 03:21:09 +00:00
gabek
84dc83359b Bundle embedded web app 2022-10-11 02:53:23 +00:00
gabek
5645ff5e13 Bundle embedded web app 2022-10-11 01:36:54 +00:00
gabek
9b31ee11ac Bundle embedded web app 2022-10-11 00:57:41 +00:00
gabek
e461f85109 Bundle embedded web app 2022-10-11 00:19:32 +00:00
gabek
2e81290adf Bundle embedded web app 2022-10-11 00:14:01 +00:00
gabek
df3da1c040 Bundle embedded web app 2022-10-11 00:01:31 +00:00
gabek
25657a548f Bundle embedded web app 2022-10-10 23:43:23 +00:00
gabek
902f21b361 Bundle embedded web app 2022-10-10 20:35:12 +00:00
renovate[bot]
6a195e80c8 Bundle embedded web app 2022-10-10 10:15:27 +00:00
gabek
e1657759dc Bundle embedded web app 2022-10-10 04:21:48 +00:00
gabek
de87b78768 Bundle embedded web app 2022-10-10 03:35:36 +00:00
gabek
87ee74e9c2 Bundle embedded web app 2022-10-10 01:56:17 +00:00
gabek
50d16319c9 Bundle embedded web app 2022-10-10 01:45:35 +00:00
gabek
c0021f1f9a Bundle embedded web app 2022-10-09 21:50:38 +00:00
gabek
b973fbc2c0 Bundle embedded web app 2022-10-09 18:28:22 +00:00
gabek
6cafc9697e Bundle embedded web app 2022-10-09 07:11:08 +00:00
gabek
83ae0c9c7f Bundle embedded web app 2022-10-09 06:19:28 +00:00
gabek
270c26c3a8 Bundle embedded web app 2022-10-09 05:38:16 +00:00
gabek
2c7be0db10 Bundle embedded web app 2022-10-09 01:58:04 +00:00
gabek
2fe72ff178 Bundle embedded web app 2022-10-09 00:55:01 +00:00
gabek
083df79ae6 Bundle embedded web app 2022-10-09 00:19:07 +00:00
gabek
4dfb602dff Bundle embedded web app 2022-10-08 23:55:02 +00:00
gabek
3decfc009d Bundle embedded web app 2022-10-08 22:37:26 +00:00
gabek
eed76ddbd2 Bundle embedded web app 2022-10-08 22:09:35 +00:00
gabek
0ec57275d1 Bundle embedded web app 2022-10-07 02:00:24 +00:00
renovate[bot]
a71eb8cdd2 Bundle embedded web app 2022-10-06 18:24:32 +00:00
gabek
679eb6e55b Bundle embedded web app 2022-10-06 05:47:38 +00:00
renovate[bot]
11ceebd84f Bundle embedded web app 2022-10-05 19:25:37 +00:00
renovate[bot]
64e3896164 Bundle embedded web app 2022-10-05 06:05:36 +00:00
gabek
5ec46bcc72 Bundle embedded web app 2022-10-05 02:18:08 +00:00
gabek
8095eebcff Bundle embedded web app 2022-10-05 01:47:20 +00:00
renovate[bot]
9718169686 Bundle embedded web app 2022-10-04 21:01:05 +00:00
gabek
d71f2a95c8 Bundle embedded web app 2022-10-04 20:23:01 +00:00
gabek
da291f3e5d Bundle embedded web app 2022-10-04 18:25:24 +00:00
renovate[bot]
ca71f66117 Bundle embedded web app 2022-10-04 10:12:42 +00:00
gabek
09687eac92 Bundle embedded web app 2022-10-04 05:27:39 +00:00
gabek
89786ad4f8 Bundle embedded web app 2022-10-04 04:10:57 +00:00
renovate[bot]
4a999a39b2 Bundle embedded web app 2022-10-03 15:31:41 +00:00
t1enne
d2d471cdc5 Bundle embedded web app 2022-10-03 08:19:03 +00:00
t1enne
b52fe2fd06 Bundle embedded web app 2022-10-03 07:55:25 +00:00
gabek
87aefb99c1 Bundle embedded web app 2022-10-02 18:07:05 +00:00
gabek
73012ff195 Bundle embedded web app 2022-10-02 16:44:48 +00:00
t1enne
2f6bef7f66 Bundle embedded web app 2022-10-01 08:37:58 +00:00
renovate[bot]
91a71cc8ef Bundle embedded web app 2022-10-01 04:34:06 +00:00
renovate[bot]
8be58f841e Bundle embedded web app 2022-09-30 19:55:38 +00:00
t1enne
6705758435 Bundle embedded web app 2022-09-30 11:20:53 +00:00
t1enne
ed38a7355a Bundle embedded web app 2022-09-30 08:03:49 +00:00
renovate[bot]
e5d7690fc1 Bundle embedded web app 2022-09-30 05:54:35 +00:00
renovate[bot]
93522b0215 Bundle embedded web app 2022-09-30 03:03:13 +00:00
gabek
0a52cb749c Bundle embedded web app 2022-09-29 20:39:10 +00:00
renovate[bot]
48dd158126 Bundle embedded web app 2022-09-29 17:51:43 +00:00
renovate[bot]
7b148beb11 Bundle embedded web app 2022-09-29 08:58:40 +00:00
renovate[bot]
ecc0f69656 Bundle embedded web app 2022-09-29 08:29:38 +00:00
renovate[bot]
0de4959d7e Bundle embedded web app 2022-09-29 04:01:31 +00:00
renovate[bot]
6d8f9aaf59 Bundle embedded web app 2022-09-29 01:54:14 +00:00
renovate[bot]
b5a017957d Bundle embedded web app 2022-09-28 23:38:16 +00:00
renovate[bot]
730277654f Bundle embedded web app 2022-09-26 14:27:12 +00:00
renovate[bot]
30e6e51471 Bundle embedded web app 2022-09-20 02:35:29 +00:00
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
Owncast
4d5de61148 Update admin to f5dfe66d170d48a2109c89f5ea35dde0cb3d5e9a 2022-03-17 05:52:16 +00:00