Owncast
e0a708b2b4
Bundle embedded web app
2023-03-14 01:26:09 +00:00
Owncast
0374d5bc5c
Bundle embedded web app
2023-03-14 00:05:28 +00:00
Owncast
db669c548c
Bundle embedded web app
2023-03-13 23:45:33 +00:00
Owncast
8407bc9687
Bundle embedded web app
2023-03-13 23:03:05 +00:00
Owncast
f14aa59663
Bundle embedded web app
2023-03-13 22:29:59 +00:00
Owncast
890c517efd
Bundle embedded web app
2023-03-13 20:22:46 +00:00
Owncast
d5ca03fab7
Bundle embedded web app
2023-03-13 20:12:42 +00:00
Owncast
610d7b4d63
Bundle embedded web app
2023-03-13 20:02:29 +00:00
Owncast
76d2afe1d8
Bundle embedded web app
2023-03-13 19:42:33 +00:00
Owncast
ab3606fd0a
Bundle embedded web app
2023-03-13 12:53:04 +00:00
Owncast
914cca3a01
Bundle embedded web app
2023-03-13 07:38:49 +00:00
Owncast
d9f6df6366
Bundle embedded web app
2023-03-13 06:30:49 +00:00
Owncast
929ffcca20
Bundle embedded web app
2023-03-13 06:17:27 +00:00
Owncast
868893340e
Bundle embedded web app
2023-03-13 05:43:24 +00:00
Owncast
69e991c06a
Bundle embedded web app
2023-03-13 05:14:22 +00:00
Owncast
1eb0e32e09
Bundle embedded web app
2023-03-13 05:01:49 +00:00
Owncast
31e2784362
Bundle embedded web app
2023-03-13 02:48:14 +00:00
Owncast
8009285484
Bundle embedded web app
2023-03-13 02:44:36 +00:00
Owncast
d537568749
Bundle embedded web app
2023-03-13 02:35:45 +00:00
Owncast
98ea692f3a
Bundle embedded web app
2023-03-12 23:58:20 +00:00
Owncast
dd8fc72cbc
Bundle embedded web app
2023-03-11 20:19:45 +00:00
Owncast
877fe1307a
Bundle embedded web app
2023-03-11 19:57:09 +00:00
Owncast
c0a9b5179d
Bundle embedded web app
2023-03-11 19:41:39 +00:00
Owncast
92fd7963ec
Bundle embedded web app
2023-03-11 17:42:16 +00:00
Owncast
76b2583620
Bundle embedded web app
2023-03-11 12:50:37 +00:00
Owncast
419dd1584b
Bundle embedded web app
2023-03-10 22:10:26 +00:00
Owncast
3c533a39f0
Bundle embedded web app
2023-03-10 10:07:38 +00:00
Owncast
108137584e
Bundle embedded web app
2023-03-10 02:27:03 +00:00
Owncast
59fb7893a6
Bundle embedded web app
2023-03-09 20:29:48 +00:00
Owncast
c532af6cd4
Bundle embedded web app
2023-03-09 14:17:13 +00:00
Owncast
d135294333
Bundle embedded web app
2023-03-09 10:44:51 +00:00
Owncast
1f2177bc31
Bundle embedded web app
2023-03-09 02:13:45 +00:00
Owncast
938f7beff2
Bundle embedded web app
2023-03-08 23:03:31 +00:00
Owncast
769b2a4ddc
Bundle embedded web app
2023-03-08 22:54:46 +00:00
Owncast
52e42aac61
Bundle embedded web app
2023-03-08 20:18:38 +00:00
Owncast
91d110ae4f
Bundle embedded web app
2023-03-08 03:18:40 +00:00
Owncast
f167f3760a
Bundle embedded web app
2023-03-07 18:09:00 +00:00
Owncast
1b6e15fc83
Bundle embedded web app
2023-03-07 10:24:28 +00:00
Owncast
a460ec8c2c
Bundle embedded web app
2023-03-06 17:07:07 +00:00
Owncast
5927dc89d4
Bundle embedded web app
2023-03-06 09:04:08 +00:00
Owncast
000256cea3
Bundle embedded web app
2023-03-06 04:49:48 +00:00
Owncast
6a414f12e7
Bundle embedded web app
2023-03-06 01:51:56 +00:00
Owncast
8e186c7c88
Bundle embedded web app
2023-03-06 00:30:34 +00:00
Owncast
02058d4cdb
Bundle embedded web app
2023-03-06 00:17:17 +00:00
Owncast
1793a55440
Bundle embedded web app
2023-03-06 00:03:39 +00:00
Owncast
4420f821ae
Bundle embedded web app
2023-03-05 23:40:55 +00:00
Owncast
45e18db28a
Bundle embedded web app
2023-03-05 11:22:20 +00:00
Owncast
2bc4b6ab39
Bundle embedded web app
2023-03-05 03:34:04 +00:00
Owncast
ab2acb2ac7
Bundle embedded web app
2023-03-04 17:19:39 +00:00
Owncast
2150b59f95
Bundle embedded web app
2023-03-04 05:59:28 +00:00
Owncast
bcbc196741
Bundle embedded web app
2023-03-04 03:54:23 +00:00
Owncast
a714b8a881
Bundle embedded web app
2023-03-03 23:29:36 +00:00
Owncast
cd2cd55549
Bundle embedded web app
2023-03-03 22:48:51 +00:00
Owncast
d3282c3b1a
Bundle embedded web app
2023-03-03 12:10:56 +00:00
Owncast
a72942903a
Bundle embedded web app
2023-03-03 05:24:12 +00:00
Owncast
bc125f4a17
Bundle embedded web app
2023-03-03 02:43:17 +00:00
Owncast
9b0093cbed
Bundle embedded web app
2023-03-02 16:57:00 +00:00
Owncast
783d9bc890
Bundle embedded web app
2023-03-02 11:47:10 +00:00
Owncast
c09956958c
Bundle embedded web app
2023-03-02 02:03:10 +00:00
Owncast
0436edfaa0
Bundle embedded web app
2023-03-02 00:49:07 +00:00
Owncast
de71984d46
Bundle embedded web app
2023-03-02 00:05:39 +00:00
Owncast
84b257876a
Bundle embedded web app
2023-03-01 18:06:32 +00:00
Owncast
47fc1ae352
Bundle embedded web app
2023-03-01 12:10:04 +00:00
Owncast
88e557ac4c
Bundle embedded web app
2023-02-28 22:41:50 +00:00
Owncast
28f3ed29d4
Bundle embedded web app
2023-02-28 14:28:45 +00:00
Owncast
2179937ddf
Bundle embedded web app
2023-02-28 05:05:49 +00:00
Owncast
792d028389
Bundle embedded web app
2023-02-28 04:01:36 +00:00
Owncast
f812a613c9
Bundle embedded web app
2023-02-28 01:43:33 +00:00
Owncast
f2c8278780
Bundle embedded web app
2023-02-28 01:13:31 +00:00
Owncast
48dd490a50
Bundle embedded web app
2023-02-27 23:50:21 +00:00
Owncast
ae78a7466c
Bundle embedded web app
2023-02-27 18:59:01 +00:00
Owncast
cedbe85637
Bundle embedded web app
2023-02-27 17:15:17 +00:00
Owncast
cdee6bb676
Bundle embedded web app
2023-02-27 09:25:42 +00:00
Owncast
06c53fa06c
Bundle embedded web app
2023-02-27 03:17:45 +00:00
Owncast
5824113112
Bundle embedded web app
2023-02-27 02:29:45 +00:00
Owncast
16e083b9ea
Bundle embedded web app
2023-02-27 02:17:04 +00:00
Owncast
5a76d3e62c
Bundle embedded web app
2023-02-27 00:57:50 +00:00
Owncast
f0f9c2ced1
Bundle embedded web app
2023-02-27 00:30:00 +00:00
Owncast
8faa616864
Bundle embedded web app
2023-02-26 23:53:00 +00:00
Owncast
61ca42cc18
Bundle embedded web app
2023-02-26 23:39:04 +00:00
Owncast
a61aa34b09
Bundle embedded web app
2023-02-26 23:16:29 +00:00
Owncast
a35c3643b4
Bundle embedded web app
2023-02-26 22:55:07 +00:00
Owncast
e696001f42
Bundle embedded web app
2023-02-26 22:25:58 +00:00
Owncast
21cf10441c
Bundle embedded web app
2023-02-24 18:39:22 +00:00
Owncast
195bf35b43
Bundle embedded web app
2023-02-24 09:10:36 +00:00
Owncast
1c53659de4
Bundle embedded web app
2023-02-23 19:29:45 +00:00
Owncast
437a3ce76f
Bundle embedded web app
2023-02-23 14:25:55 +00:00
Owncast
2dde2c10e5
Bundle embedded web app
2023-02-23 06:11:45 +00:00
Owncast
19330792f0
Bundle embedded web app
2023-02-23 06:00:45 +00:00
Owncast
315d51fab8
Bundle embedded web app
2023-02-23 03:09:46 +00:00
Owncast
20b9735f53
Bundle embedded web app
2023-02-23 02:56:07 +00:00
Owncast
5a580f01ec
Bundle embedded web app
2023-02-23 02:14:37 +00:00
Owncast
aa1c4706a6
Bundle embedded web app
2023-02-22 17:45:30 +00:00
Owncast
e427f4a460
Bundle embedded web app
2023-02-22 17:24:08 +00:00
Owncast
0c08f865bc
Bundle embedded web app
2023-02-22 09:52:20 +00:00
Owncast
fd20a8b0d2
Bundle embedded web app
2023-02-22 00:19:25 +00:00
Owncast
644812aad4
Bundle embedded web app
2023-02-21 17:36:36 +00:00
Owncast
c2bc92b661
Bundle embedded web app
2023-02-21 09:16:36 +00:00
Owncast
24b8be0f8a
Bundle embedded web app
2023-02-21 01:05:01 +00:00
Owncast
debf572ba2
Bundle embedded web app
2023-02-20 20:05:21 +00:00
Owncast
dac9a4e1c7
Bundle embedded web app
2023-02-20 17:44:05 +00:00
Owncast
5bce8b44fb
Bundle embedded web app
2023-02-20 15:27:06 +00:00
Owncast
bb0ee49993
Bundle embedded web app
2023-02-20 15:22:38 +00:00
Owncast
e949e9b841
Bundle embedded web app
2023-02-20 11:19:39 +00:00
Owncast
bce1b60a46
Bundle embedded web app
2023-02-20 02:47:24 +00:00
Owncast
890a61cd19
Bundle embedded web app
2023-02-20 00:23:52 +00:00
Owncast
47b2d917d5
Bundle embedded web app
2023-02-19 23:35:42 +00:00
Owncast
f1ed241a58
Bundle embedded web app
2023-02-19 23:01:50 +00:00
Owncast
a465b5b8a4
Bundle embedded web app
2023-02-19 04:05:07 +00:00
Owncast
1a7e375671
Bundle embedded web app
2023-02-18 20:03:55 +00:00
Owncast
76ccf0fa94
Bundle embedded web app
2023-02-17 19:46:14 +00:00
Owncast
cc740a9b5c
Bundle embedded web app
2023-02-17 10:39:53 +00:00
Owncast
02fa377818
Bundle embedded web app
2023-02-17 04:35:43 +00:00
Owncast
1f928d8746
Bundle embedded web app
2023-02-16 17:57:12 +00:00
Owncast
b81d3d2807
Bundle embedded web app
2023-02-16 15:45:21 +00:00
Owncast
cb6d01e0af
Bundle embedded web app
2023-02-16 08:00:38 +00:00
Owncast
abd0c67021
Bundle embedded web app
2023-02-16 02:43:31 +00:00
Owncast
8482d04098
Bundle embedded web app
2023-02-15 15:55:42 +00:00
Owncast
1a2ec20b85
Bundle embedded web app
2023-02-15 01:08:29 +00:00
Owncast
566369837c
Bundle embedded web app
2023-02-14 23:01:47 +00:00
gabek
38a6a4c955
Bundle embedded web app
2023-02-14 17:27:43 +00:00
gabek
512325d6a6
Bundle embedded web app
2023-02-14 17:12:13 +00:00
gabek
c372c9b36e
Bundle embedded web app
2023-02-14 06:53:11 +00:00
gabek
0c6f62a449
Bundle embedded web app
2023-02-14 06:35:03 +00:00
gabek
31fbff9e7c
Bundle embedded web app
2023-02-14 06:29:41 +00:00
gabek
15c72aaceb
Bundle embedded web app
2023-02-14 06:06:07 +00:00
gabek
5f491d0feb
Bundle embedded web app
2023-02-14 03:06:57 +00:00
gabek
af7a840b69
Bundle embedded web app
2023-02-13 18:18:44 +00:00
renovate[bot]
5bd2e6c8f6
Bundle embedded web app
2023-02-13 14:30:31 +00:00
renovate[bot]
8479833716
Bundle embedded web app
2023-02-13 07:53:23 +00:00
gabek
54d610cac4
Bundle embedded web app
2023-02-13 01:15:45 +00:00
gabek
2c3f8deecd
Bundle embedded web app
2023-02-13 01:00:43 +00:00
gabek
a088432602
Bundle embedded web app
2023-02-12 22:57:44 +00:00
renovate[bot]
99485b65cc
Bundle embedded web app
2023-02-12 22:47:15 +00:00
renovate[bot]
c8ca9d52e6
Bundle embedded web app
2023-02-12 15:23:52 +00:00
gabek
398bbef396
Bundle embedded web app
2023-02-12 02:31:13 +00:00
renovate[bot]
d71b0ab5c4
Bundle embedded web app
2023-02-12 02:21:06 +00:00
renovate[bot]
f352161f8f
Bundle embedded web app
2023-02-11 19:20:31 +00:00
renovate[bot]
c88b9933b1
Bundle embedded web app
2023-02-11 12:41:38 +00:00
gabek
1165ce5c53
Bundle embedded web app
2023-02-11 01:57:07 +00:00
gabek
bd9905971c
Bundle embedded web app
2023-02-10 23:39:20 +00:00
gabek
223857c135
Bundle embedded web app
2023-02-10 23:31:10 +00:00
gabek
260fd01b4e
Bundle embedded web app
2023-02-10 20:32:46 +00:00
renovate[bot]
56ae362edf
Bundle embedded web app
2023-02-10 07:44:23 +00:00
renovate[bot]
c21edfd2f7
Bundle embedded web app
2023-02-10 02:14:48 +00:00
renovate[bot]
d04de4aa29
Bundle embedded web app
2023-02-09 13:44:27 +00:00
gabek
321caacdf9
Bundle embedded web app
2023-02-09 04:51:18 +00:00
gabek
d5fd044329
Bundle embedded web app
2023-02-09 04:01:30 +00:00
gabek
bf134c94ba
Bundle embedded web app
2023-02-09 02:53:48 +00:00
renovate[bot]
c9773091a2
Bundle embedded web app
2023-02-08 19:34:10 +00:00
gabek
9eaa36fa72
Bundle embedded web app
2023-02-08 04:12:47 +00:00
gabek
c3185366a5
Bundle embedded web app
2023-02-08 01:20:12 +00:00
renovate[bot]
be1ce74a5d
Bundle embedded web app
2023-02-07 04:20:35 +00:00
gabek
eba6f886e6
Bundle embedded web app
2023-02-06 17:48:55 +00:00
renovate[bot]
8d667309bb
Bundle embedded web app
2023-02-06 12:16:44 +00:00
gabek
af08d0f473
Bundle embedded web app
2023-02-06 04:15:37 +00:00
gabek
0dd2b2fc2e
Bundle embedded web app
2023-02-06 04:02:18 +00:00
gabek
922c68bcf7
Bundle embedded web app
2023-02-05 23:50:59 +00:00
gabek
c0a2729226
Bundle embedded web app
2023-02-05 23:41:40 +00:00
renovate[bot]
84ddf0dcfe
Bundle embedded web app
2023-02-05 18:22:45 +00:00
renovate[bot]
c27aba5365
Bundle embedded web app
2023-02-05 14:07:37 +00:00
gabek
32507461e3
Bundle embedded web app
2023-02-05 06:38:44 +00:00
gabek
a09be5dba8
Bundle embedded web app
2023-02-05 04:49:13 +00:00
gabek
0e9e20ad29
Bundle embedded web app
2023-02-05 01:25:44 +00:00
gabek
388e4d3d78
Bundle embedded web app
2023-02-04 18:56:38 +00:00
renovate[bot]
6973a2656d
Bundle embedded web app
2023-02-04 06:23:49 +00:00
renovate[bot]
01ab796fa8
Bundle embedded web app
2023-02-04 01:02:04 +00:00
renovate[bot]
d18ee2128c
Bundle embedded web app
2023-02-03 17:33:28 +00:00
renovate[bot]
03937eea49
Bundle embedded web app
2023-02-03 04:09:17 +00:00
gabek
1e54cd78c9
Bundle embedded web app
2023-02-02 23:02:14 +00:00
renovate[bot]
7b59e3c268
Bundle embedded web app
2023-02-02 18:24:45 +00:00
renovate[bot]
b901313f58
Bundle embedded web app
2023-02-02 09:46:20 +00:00
renovate[bot]
6cddbcf654
Bundle embedded web app
2023-02-02 02:51:46 +00:00
gabek
19c9de6a96
Bundle embedded web app
2023-02-01 19:07:40 +00:00
gabek
50ac4602f3
Bundle embedded web app
2023-02-01 18:56:13 +00:00
renovate[bot]
94f0c255ef
Bundle embedded web app
2023-02-01 16:53:53 +00:00
gabek
7fa7783d83
Bundle embedded web app
2023-02-01 07:33:00 +00:00
gabek
cb1b91b82e
Bundle embedded web app
2023-02-01 05:26:51 +00:00
gabek
f4f6ea2ffe
Bundle embedded web app
2023-02-01 02:49:33 +00:00
gabek
5aaad8b8cf
Bundle embedded web app
2023-02-01 01:37:29 +00:00
gabek
0de96d790b
Bundle embedded web app
2023-01-31 19:52:04 +00:00
gabek
5c4e8f0a2d
Bundle embedded web app
2023-01-31 19:35:54 +00:00
gabek
25499ecec7
Bundle embedded web app
2023-01-31 17:16:08 +00:00
imgbot[bot]
e977279eef
[ImgBot] Optimize images ( #2654 )
...
*Total -- 14,486.60kb -> 13,473.50kb (6.99%)
/static/img/emoji/blob/ablobaww.gif -- 401.59kb -> 221.70kb (44.79%)
/static/img/emoji/blob/ablobdancer.gif -- 33.43kb -> 24.81kb (25.78%)
/static/img/emoji/blob/ablobthinking.gif -- 82.81kb -> 61.59kb (25.62%)
/web/stories/assets/mocks/offline-state.png -- 25.70kb -> 19.44kb (24.34%)
/web/.storybook/story-assets/project/sticker-bigtech-alt.png -- 161.87kb -> 131.11kb (19%)
/static/img/emoji/blob/blobwave.png -- 7.84kb -> 6.55kb (16.44%)
/static/web/img/platformlogos/fediverse.svg -- 18.53kb -> 15.55kb (16.08%)
/web/public/img/platformlogos/fediverse.svg -- 18.53kb -> 15.55kb (16.08%)
/static/img/emoji/blob/blobaww.png -- 8.72kb -> 7.38kb (15.32%)
/web/.storybook/story-assets/project/owncast-background.png -- 3,228.15kb -> 2,739.00kb (15.15%)
/static/img/emoji/blob/ablobgift.gif -- 205.24kb -> 174.65kb (14.91%)
/web/.storybook/story-assets/project/logo-translucent-grey.svg -- 7.51kb -> 6.45kb (14.22%)
/web/components/video/airplay.svg -- 1.36kb -> 1.18kb (13.35%)
/static/web/_next/static/media/airplay.1a413e9c.svg -- 1.36kb -> 1.18kb (13.35%)
/static/img/emoji/conigliolo96/conigliolo15.gif -- 34.76kb -> 30.12kb (13.35%)
/static/img/emoji/conigliolo96/conigliolo1.gif -- 34.66kb -> 30.03kb (13.35%)
/static/img/emoji/conigliolo96/conigliolo17.gif -- 35.63kb -> 30.90kb (13.26%)
/static/img/emoji/blob/blobdancer.png -- 9.63kb -> 8.42kb (12.5%)
/static/img/emoji/blob/blobthinking.png -- 11.07kb -> 9.69kb (12.43%)
/static/web/img/platformlogos/matrix.svg -- 1.21kb -> 1.06kb (12.32%)
/web/public/img/platformlogos/matrix.svg -- 1.21kb -> 1.06kb (12.32%)
/static/web/img/platformlogos/xmpp.svg -- 4.23kb -> 3.73kb (11.83%)
/web/public/img/platformlogos/xmpp.svg -- 4.23kb -> 3.73kb (11.83%)
/static/img/emoji/blob/ablobcry.gif -- 42.70kb -> 37.93kb (11.16%)
/web/stories/assets/mocks/follow-modal.png -- 100.92kb -> 90.24kb (10.59%)
/static/img/emoji/dog/img347.svg -- 17.25kb -> 15.50kb (10.13%)
/static/img/emoji/blob/blobjam.png -- 12.81kb -> 11.56kb (9.71%)
/static/img/emoji/blob/blobyum.png -- 9.49kb -> 8.58kb (9.58%)
/static/img/emoji/blob/ablobsleep.gif -- 45.52kb -> 41.19kb (9.52%)
/static/img/emoji/dog/img346.svg -- 15.84kb -> 14.36kb (9.39%)
/static/img/emoji/dog/img327.svg -- 16.52kb -> 14.99kb (9.27%)
/static/img/emoji/blob/blobangry.png -- 8.23kb -> 7.49kb (9.06%)
/static/img/emoji/blob/ablobwave.gif -- 77.02kb -> 70.13kb (8.94%)
/static/img/emoji/dog/img091.svg -- 14.19kb -> 12.94kb (8.82%)
/static/img/emoji/dog/img001.svg -- 15.80kb -> 14.42kb (8.74%)
/static/img/emoji/dog/img093.svg -- 14.39kb -> 13.13kb (8.7%)
/static/img/emoji/dog/img203.svg -- 15.82kb -> 14.45kb (8.61%)
/static/img/emoji/conigliolo96/conigliolo25.gif -- 38.86kb -> 35.54kb (8.54%)
/static/img/emoji/blob/blobyes.png -- 13.01kb -> 11.91kb (8.49%)
/static/img/emoji/blob/blobthanks.png -- 11.97kb -> 10.97kb (8.38%)
/static/img/emoji/dog/img288.svg -- 16.43kb -> 15.10kb (8.07%)
/static/img/emoji/blob/ablobblewobble.gif -- 16.01kb -> 14.80kb (7.56%)
/static/img/emoji/conigliolo96/conigliolo28.gif -- 38.59kb -> 35.80kb (7.22%)
/static/img/emoji/conigliolo96/conigliolo21.gif -- 38.29kb -> 35.64kb (6.92%)
/static/img/emoji/dog/img352.svg -- 22.09kb -> 20.57kb (6.9%)
/web/stories/assets/mocks/notify-popup.png -- 48.11kb -> 45.48kb (5.46%)
/static/web/img/indieauth.png -- 9.85kb -> 9.32kb (5.38%)
/web/public/img/indieauth.png -- 9.85kb -> 9.32kb (5.38%)
/web/stories/assets/mocks/chatmessage-system.png -- 33.28kb -> 31.55kb (5.19%)
/static/img/emoji/blob/ablobcheer.gif -- 37.57kb -> 35.74kb (4.86%)
/static/img/emoji/blob/ablobattention.gif -- 36.55kb -> 34.81kb (4.76%)
/static/img/logo.png -- 127.20kb -> 121.26kb (4.68%)
/web/.storybook/story-assets/project/logo-glare-outlined.png -- 127.20kb -> 121.26kb (4.68%)
/web/.storybook/story-assets/project/kiss-cut-stickers-5.5x5.5-default-60874a6c11849.png -- 127.20kb -> 121.26kb (4.68%)
/web/stories/assets/mocks/chatmessage-action.png -- 9.85kb -> 9.39kb (4.66%)
/web/.storybook/story-assets/project/header.png -- 57.15kb -> 54.50kb (4.63%)
/web/stories/assets/mocks/chatmessage-user.png -- 37.25kb -> 35.79kb (3.91%)
/static/img/emoji/blob/ablobgiggle.gif -- 228.77kb -> 221.60kb (3.13%)
/web/stories/assets/mocks/notify-modal.png -- 63.75kb -> 61.91kb (2.89%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-back-6087418b62999.png -- 724.91kb -> 705.22kb (2.72%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-front-60873dde51eb3.png -- 689.98kb -> 671.76kb (2.64%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-back-60873dde52297.png -- 682.39kb -> 664.39kb (2.64%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-front-6087418b626d5.png -- 760.09kb -> 740.90kb (2.53%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-back-6087418b62aa4.png -- 530.18kb -> 524.45kb (1.08%)
/web/stories/assets/mocks/fediauth-modal.png -- 76.13kb -> 75.33kb (1.05%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-back-60873dde523ae.png -- 604.79kb -> 598.44kb (1.05%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-front-60873dde52064.png -- 689.60kb -> 682.66kb (1.01%)
/web/stories/assets/mocks/indieauth-modal.png -- 97.92kb -> 96.98kb (0.96%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-front-6087418b62878.png -- 533.18kb -> 528.58kb (0.86%)
/web/stories/assets/mocks/followers-tab.png -- 145.22kb -> 143.97kb (0.86%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-right-6087418b62c88.png -- 459.98kb -> 456.04kb (0.86%)
/static/img/emoji/blob/blobscream.png -- 11.65kb -> 11.55kb (0.82%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-back-60873dde524ca.png -- 612.37kb -> 607.37kb (0.82%)
/web/.storybook/story-assets/tshirt/all-over-print-womens-crew-neck-t-shirt-white-left-6087418b62b91.png -- 501.58kb -> 497.80kb (0.75%)
/static/img/emoji/blob/ablobparty.gif -- 254.34kb -> 252.42kb (0.75%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-right-60873dde52184.png -- 481.94kb -> 478.58kb (0.7%)
/web/stories/assets/mocks/single-follower.png -- 51.88kb -> 51.54kb (0.65%)
/web/.storybook/story-assets/tshirt/all-over-print-mens-crew-neck-t-shirt-white-left-60873dde525e2.png -- 597.15kb -> 593.50kb (0.61%)
/static/img/emoji/mutant/grumpy_block.svg -- 1.01kb -> 1.01kb (0.29%)
/static/img/emoji/mutant/tennis.svg -- 1.02kb -> 1.01kb (0.29%)
/static/img/emoji/mutant/studio_microphone.svg -- 1.17kb -> 1.17kb (0.25%)
/static/img/emoji/mutant/eye.svg -- 1.43kb -> 1.43kb (0.2%)
/static/img/emoji/mutant/singer.svg -- 2.92kb -> 2.92kb (0.17%)
/static/img/emoji/mutant/technologist.svg -- 3.08kb -> 3.08kb (0.16%)
/static/img/emoji/mutant/softball.svg -- 2.30kb -> 2.30kb (0.13%)
/static/img/emoji/mutant/8_ball.svg -- 1.75kb -> 1.75kb (0.11%)
/static/img/emoji/mutant/football.svg -- 1.93kb -> 1.92kb (0.1%)
/static/img/emoji/mutant/jack_o_lantern.svg -- 1.99kb -> 1.98kb (0.1%)
/static/img/emoji/mutant/cat_kiss.svg -- 3.37kb -> 3.37kb (0.09%)
/static/img/emoji/mutant/blep.svg -- 3.43kb -> 3.43kb (0.09%)
/static/img/emoji/mutant/cat_pouting.svg -- 3.69kb -> 3.69kb (0.08%)
/static/img/emoji/mutant/student.svg -- 2.47kb -> 2.47kb (0.08%)
/static/img/emoji/mutant/cat_grin.svg -- 3.74kb -> 3.74kb (0.08%)
/static/img/emoji/mutant/cat_heart_eyes.svg -- 3.81kb -> 3.81kb (0.08%)
/static/img/emoji/mutant/cat_devious.svg -- 3.87kb -> 3.87kb (0.08%)
/static/img/emoji/mutant/skull.svg -- 2.58kb -> 2.58kb (0.08%)
/static/img/emoji/mutant/cat_crying.svg -- 4.19kb -> 4.19kb (0.07%)
/static/img/emoji/mutant/cat_joy.svg -- 4.21kb -> 4.21kb (0.07%)
/static/img/emoji/mutant/cat_smile.svg -- 4.25kb -> 4.25kb (0.07%)
/static/img/emoji/mutant/office_worker.svg -- 3.00kb -> 3.00kb (0.07%)
/static/img/emoji/mutant/chef.svg -- 3.09kb -> 3.09kb (0.06%)
/static/img/emoji/mutant/cat_scream.svg -- 4.93kb -> 4.93kb (0.06%)
/static/img/emoji/mutant/astronaut.svg -- 3.40kb -> 3.40kb (0.06%)
/static/img/emoji/mutant/artist.svg -- 3.66kb -> 3.65kb (0.05%)
/static/img/emoji/mutant/skull_and_crossbones.svg -- 5.04kb -> 5.04kb (0.04%)
/static/img/emoji/mutant/detective.svg -- 5.35kb -> 5.35kb (0.04%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2023-01-31 09:12:51 -08:00
renovate[bot]
69abe9613d
Bundle embedded web app
2023-01-31 11:32:18 +00:00
gabek
2cf6e7f23d
Bundle embedded web app
2023-01-30 23:36:54 +00:00
gabek
28bbb85a4a
Bundle embedded web app
2023-01-30 23:27:42 +00:00
gabek
954633a71d
Bundle embedded web app
2023-01-30 22:50:30 +00:00
gabek
e8c9868102
Bundle embedded web app
2023-01-30 22:18:22 +00:00
gabek
b4657ce414
Bundle embedded web app
2023-01-30 22:11:03 +00:00
gabek
257506941e
Bundle embedded web app
2023-01-30 21:47:59 +00:00
gabek
c01b090ea7
Bundle embedded web app
2023-01-30 17:44:49 +00:00
renovate[bot]
3f4537252b
Bundle embedded web app
2023-01-30 17:31:26 +00:00
gabek
e9c759cf96
Bundle embedded web app
2023-01-30 08:06:29 +00:00
gabek
3782e67067
Bundle embedded web app
2023-01-30 01:37:46 +00:00
gabek
602f7e849b
Bundle embedded web app
2023-01-30 01:28:26 +00:00
gabek
b17291462e
Bundle embedded web app
2023-01-30 01:14:34 +00:00
gabek
35650dc42b
Bundle embedded web app
2023-01-30 00:39:46 +00:00
gabek
96f36215a1
Bundle embedded web app
2023-01-29 23:44:57 +00:00
gabek
9ab729d996
Bundle embedded web app
2023-01-29 22:29:19 +00:00
renovate[bot]
9f2603bd54
Bundle embedded web app
2023-01-29 20:58:14 +00:00
renovate[bot]
5e04d7a1c5
Bundle embedded web app
2023-01-29 16:04:41 +00:00
gabek
8ebbc63440
Bundle embedded web app
2023-01-29 03:30:16 +00:00
gabek
cd25a2c7ce
Bundle embedded web app
2023-01-29 02:37:01 +00:00
gabek
24ac68cdad
Bundle embedded web app
2023-01-29 02:21:44 +00:00
gabek
d8e558b4db
Bundle embedded web app
2023-01-28 21:22:57 +00:00
renovate[bot]
328136bdc6
Bundle embedded web app
2023-01-28 14:48:11 +00:00
renovate[bot]
6e9b083a10
Bundle embedded web app
2023-01-28 08:39:40 +00:00
gabek
78aed187af
Bundle embedded web app
2023-01-28 04:42:00 +00:00
gabek
dd0c93729e
Bundle embedded web app
2023-01-28 04:17:40 +00:00
renovate[bot]
1054e4e4b1
Bundle embedded web app
2023-01-28 00:49:41 +00:00
gabek
50443c1cb7
Bundle embedded web app
2023-01-27 23:39:27 +00:00
gabek
d19cf3d1a3
Bundle embedded web app
2023-01-27 22:41:01 +00:00
gabek
b3174e4f97
Bundle embedded web app
2023-01-27 22:28:05 +00:00
gabek
28f7a10732
Bundle embedded web app
2023-01-27 21:51:03 +00:00
gabek
5af21b2570
Bundle embedded web app
2023-01-27 21:03:20 +00:00
gabek
4e138642f9
Bundle embedded web app
2023-01-27 19:54:14 +00:00
gabek
dd1ff8202e
Bundle embedded web app
2023-01-27 19:15:29 +00:00
renovate[bot]
bc110fe20f
Bundle embedded web app
2023-01-27 11:16:18 +00:00
gabek
0e6e25d9e3
Bundle embedded web app
2023-01-27 04:50:14 +00:00
gabek
2672dc2f1b
Bundle embedded web app
2023-01-27 04:18:40 +00:00
Gabe Kangas
4638afcc7a
Remove unused files
2023-01-26 20:15:01 -08:00
gabek
bade0d5e61
Bundle embedded web app
2023-01-27 03:16:21 +00:00
gabek
fc47d3158c
Bundle embedded web app
2023-01-27 01:15:33 +00:00
Gabe Kangas
ba69bac6d9
Rename offline clip for clarity with typescript
2023-01-26 17:14:29 -08:00
gabek
d1edf98c07
Bundle embedded web app
2023-01-27 00:41:24 +00:00
gabek
df6b885147
Bundle embedded web app
2023-01-27 00:18:44 +00:00
gabek
fa50bb90cf
Bundle embedded web app
2023-01-27 00:05:35 +00:00
gabek
a2c7e8d59f
Bundle embedded web app
2023-01-26 23:42:57 +00:00
gabek
b678ec0bce
Bundle embedded web app
2023-01-26 23:27:13 +00:00
gabek
c62895e01a
Bundle embedded web app
2023-01-26 22:22:42 +00:00
Gabe Kangas
91b2ca586b
Rename license to match the case of others
2023-01-26 14:18:12 -08:00
renovate[bot]
bfd3e477c9
Bundle embedded web app
2023-01-26 21:12:28 +00:00
renovate[bot]
711cd97168
Bundle embedded web app
2023-01-25 21:05:47 +00:00
gabek
24df57abfa
Bundle embedded web app
2023-01-25 07:24:53 +00:00
gabek
61ec450c45
Bundle embedded web app
2023-01-25 03:47:20 +00:00
gabek
d854b7d37a
Bundle embedded web app
2023-01-25 02:53:15 +00:00
gabek
8fe5bbd331
Bundle embedded web app
2023-01-24 22:31:58 +00:00
gabek
3aab43c37c
Bundle embedded web app
2023-01-24 22:20:32 +00:00
renovate[bot]
063dbccebc
Bundle embedded web app
2023-01-24 11:11:40 +00:00
gabek
5e7969ddcb
Bundle embedded web app
2023-01-24 04:33:36 +00:00
gabek
d21fa8e37b
Bundle embedded web app
2023-01-24 03:43:53 +00:00
renovate[bot]
9d8d9a5b74
Bundle embedded web app
2023-01-23 20:36:29 +00:00
renovate[bot]
26a1970f13
Bundle embedded web app
2023-01-23 13:22:53 +00:00
gabek
4c20a67325
Bundle embedded web app
2023-01-23 06:43:04 +00:00
Gabe Kangas
5556653021
Position confirmation popover. Closes #2611
2023-01-22 22:39:18 -08:00
gabek
16759efd37
Bundle embedded web app
2023-01-22 07:26:39 +00:00
renovate[bot]
d131b86cc7
Bundle embedded web app
2023-01-22 07:13:18 +00:00
renovate[bot]
3958c6f711
Bundle embedded web app
2023-01-22 02:31:44 +00:00
gabek
39830d7d63
Bundle embedded web app
2023-01-21 20:57:32 +00:00
renovate[bot]
1236f57805
Bundle embedded web app
2023-01-21 17:56:35 +00:00
renovate[bot]
b799d71d9a
Bundle embedded web app
2023-01-21 12:16:52 +00:00
gabek
3ee04d5a92
Bundle embedded web app
2023-01-21 07:27:10 +00:00
renovate[bot]
436ccb3d90
Bundle embedded web app
2023-01-21 06:17:37 +00:00
gabek
1819184c81
Bundle embedded web app
2023-01-21 00:34:30 +00:00
gabek
d709ceeb5d
Bundle embedded web app
2023-01-21 00:22:03 +00:00
renovate[bot]
46c0af1612
Bundle embedded web app
2023-01-20 22:52:58 +00:00
renovate[bot]
72921546fa
Bundle embedded web app
2023-01-20 17:15:38 +00:00
renovate[bot]
4562ba6eb7
Bundle embedded web app
2023-01-20 09:37:03 +00:00
gabek
5aed1bec3f
Bundle embedded web app
2023-01-20 03:24:15 +00:00
renovate[bot]
a77a6641e7
Bundle embedded web app
2023-01-19 22:16:36 +00:00
gabek
c4020463fb
Bundle embedded web app
2023-01-19 07:18:33 +00:00
gabek
fdcd2863d6
Bundle embedded web app
2023-01-19 06:43:35 +00:00
gabek
053a33ac47
Bundle embedded web app
2023-01-19 04:27:42 +00:00
gabek
790945b08d
Bundle embedded web app
2023-01-19 03:30:10 +00:00
gabek
b6d6970132
Bundle embedded web app
2023-01-19 03:22:51 +00:00
renovate[bot]
ca0b7cd93e
Bundle embedded web app
2023-01-19 01:34:40 +00:00
renovate[bot]
0010f58e4a
Bundle embedded web app
2023-01-18 17:32:19 +00:00
gabek
bcc797b0df
Bundle embedded web app
2023-01-18 03:59:54 +00:00
gabek
5d749bfe1a
Bundle embedded web app
2023-01-18 03:24:55 +00:00
Gabe Kangas
dcf3c038a8
Add some mutant emoji for #1916
2023-01-17 18:29:30 -08:00
gabek
e984f14089
Bundle embedded web app
2023-01-17 21:25:32 +00:00
renovate[bot]
392da72c8b
Bundle embedded web app
2023-01-17 15:22:38 +00:00
renovate[bot]
9bf6c4ff25
Bundle embedded web app
2023-01-17 08:14:00 +00:00
gabek
36a73dbe8f
Bundle embedded web app
2023-01-17 01:57:24 +00:00
gabek
3dc1d74f7a
Bundle embedded web app
2023-01-17 01:38:32 +00:00
gabek
454bf44464
Bundle embedded web app
2023-01-16 20:58:58 +00:00
gabek
8e84c5b355
Bundle embedded web app
2023-01-16 20:41:16 +00:00
gabek
ce3686da68
Bundle embedded web app
2023-01-16 20:03:14 +00:00
renovate[bot]
029dba0808
Bundle embedded web app
2023-01-16 13:42:46 +00:00
Gabe Kangas
6b6f77baf0
Manually build
2023-01-15 23:45:02 -08:00
gabek
daeeaa0f93
Bundle embedded web app
2023-01-16 07:16:19 +00:00
gabek
3b232f31e1
Bundle embedded web app
2023-01-16 06:35:42 +00:00
gabek
3986fcd032
Bundle embedded web app
2023-01-16 02:40:28 +00:00
renovate[bot]
1fa9db0641
Bundle embedded web app
2023-01-15 22:43:07 +00:00
renovate[bot]
e9eed89a3e
Bundle embedded web app
2023-01-15 16:40:33 +00:00
renovate[bot]
235a2010d6
Bundle embedded web app
2023-01-15 09:55:55 +00:00
renovate[bot]
8a21a9c2d1
Bundle embedded web app
2023-01-14 09:27:58 +00:00
gabek
c00aa483a7
Bundle embedded web app
2023-01-14 05:08:03 +00:00
gabek
5a105cdb7b
Bundle embedded web app
2023-01-13 22:43:07 +00:00
renovate[bot]
211bcf4308
Bundle embedded web app
2023-01-13 21:38:39 +00:00
renovate[bot]
a32716ce6f
Bundle embedded web app
2023-01-13 13:48:30 +00:00
gabek
ae9ea8ca8a
Bundle embedded web app
2023-01-13 08:32:38 +00:00
gabek
e784738184
Bundle embedded web app
2023-01-13 06:53:12 +00:00
gabek
9049768f26
Bundle embedded web app
2023-01-13 01:18:45 +00:00
gabek
503228a5cc
Bundle embedded web app
2023-01-12 23:10:23 +00:00
gabek
d1910eec1a
Bundle embedded web app
2023-01-12 22:17:32 +00:00
gabek
5ce080341d
Bundle embedded web app
2023-01-12 21:57:54 +00:00
gabek
55a6ccc468
Bundle embedded web app
2023-01-12 21:18:27 +00:00
gabek
fa8a0c1e62
Bundle embedded web app
2023-01-12 07:59:07 +00:00
gabek
bcdce2e885
Bundle embedded web app
2023-01-12 06:48:56 +00:00
gabek
fcc3ed74e2
Bundle embedded web app
2023-01-12 03:00:36 +00:00
gabek
bfb245efe2
Bundle embedded web app
2023-01-11 22:25:56 +00:00
gabek
089445d8c6
Bundle embedded web app
2023-01-11 08:57:13 +00:00
gabek
6e82dbf16f
Bundle embedded web app
2023-01-11 00:55:02 +00:00
gabek
4b17bf934a
Bundle embedded web app
2023-01-11 00:43:20 +00:00
gabek
e9d43492d0
Bundle embedded web app
2023-01-10 09:13:40 +00:00
gabek
f14996db5c
Bundle embedded web app
2023-01-10 09:04:12 +00:00
gabek
6f6b9bcda8
Bundle embedded web app
2023-01-10 08:49:18 +00:00
gabek
55ee2cf388
Bundle embedded web app
2023-01-10 08:43:46 +00:00
gabek
9a17d98ce7
Bundle embedded web app
2023-01-09 22:00:39 +00:00
gabek
bc7fe132fc
Bundle embedded web app
2023-01-09 21:20:24 +00:00
gabek
ef020551ae
Bundle embedded web app
2023-01-09 20:56:42 +00:00
gabek
b884ad9609
Bundle embedded web app
2023-01-09 18:51:08 +00:00
gabek
6d6a67f353
Bundle embedded web app
2023-01-09 09:13:44 +00:00
renovate[bot]
70f0766186
Bundle embedded web app
2023-01-09 08:13:34 +00:00
gabek
3bac1cb1a6
Bundle embedded web app
2023-01-09 04:46:11 +00:00
gabek
547777ba3a
Bundle embedded web app
2023-01-09 04:06:57 +00:00
gabek
4f231a3bb1
Bundle embedded web app
2023-01-05 10:20:54 +00:00
gabek
752b614af8
Bundle embedded web app
2023-01-05 00:37:33 +00:00
gabek
a3d186e1a3
Bundle embedded web app
2023-01-05 00:10:57 +00:00
gabek
2607d90094
Bundle embedded web app
2023-01-04 21:58:53 +00:00
renovate[bot]
112c522951
Bundle embedded web app
2023-01-03 19:01:52 +00:00
renovate[bot]
297afab6df
Bundle embedded web app
2023-01-03 12:51:15 +00:00
renovate[bot]
6849e78dd2
Bundle embedded web app
2023-01-02 23:07:29 +00:00
renovate[bot]
d1ce38c069
Bundle embedded web app
2023-01-02 15:38:12 +00:00
renovate[bot]
1b92518502
Bundle embedded web app
2023-01-02 09:42:43 +00:00
renovate[bot]
dd3371f7eb
Bundle embedded web app
2023-01-02 03:53:05 +00:00
gabek
a785970e57
Bundle embedded web app
2023-01-01 00:12:12 +00:00
gabek
a7e198b5d2
Bundle embedded web app
2022-12-31 22:48:39 +00:00
renovate[bot]
e7318da2b4
Bundle embedded web app
2022-12-30 17:14:11 +00:00
renovate[bot]
39337c4a50
Bundle embedded web app
2022-12-30 11:42:26 +00:00
gabek
74673770d0
Bundle embedded web app
2022-12-30 07:04:54 +00:00
gabek
74c812ee12
Bundle embedded web app
2022-12-30 04:16:39 +00:00
renovate[bot]
579444f32a
Bundle embedded web app
2022-12-30 03:24:40 +00:00
gabek
9813375a7c
Bundle embedded web app
2022-12-30 00:29:17 +00:00
gabek
51c804f6ae
Bundle embedded web app
2022-12-29 21:22:19 +00:00
gabek
e7066f02ec
Bundle embedded web app
2022-12-29 20:08:33 +00:00
gabek
0841170de5
Bundle embedded web app
2022-12-29 18:18:22 +00:00
gabek
20f1241256
Bundle embedded web app
2022-12-28 23:45:39 +00:00
gabek
364fb23ab0
Bundle embedded web app
2022-12-28 21:09:17 +00:00
gabek
78b956532f
Bundle embedded web app
2022-12-28 18:48:08 +00:00
renovate[bot]
0cb0f94985
Bundle embedded web app
2022-12-28 11:31:54 +00:00
gabek
700e5f5e8f
Bundle embedded web app
2022-12-28 06:52:33 +00:00
gabek
f03f683c3f
Bundle embedded web app
2022-12-28 02:55:10 +00:00
renovate[bot]
bf227b80b9
Bundle embedded web app
2022-12-26 13:31:40 +00:00
gabek
e98baed3ea
Bundle embedded web app
2022-12-26 03:20:15 +00:00
gabek
52cf00ff85
Bundle embedded web app
2022-12-26 00:08:20 +00:00
renovate[bot]
a7da69b713
Bundle embedded web app
2022-12-25 12:05:22 +00:00
gabek
8544db2f3c
Bundle embedded web app
2022-12-25 05:25:17 +00:00
gabek
52d6226176
Bundle embedded web app
2022-12-25 00:49:49 +00:00
Gabe Kangas
4d3be3eaaa
No need to have hundreds of similar images. A few of each category is fine.
2022-12-24 15:01:21 -08:00
renovate[bot]
91829eadc5
Bundle embedded web app
2022-12-24 20:09:39 +00:00
renovate[bot]
ada821eaec
Bundle embedded web app
2022-12-24 15:40:09 +00:00
renovate[bot]
a5f6f49280
Bundle embedded web app
2022-12-23 23:14:53 +00:00
gabek
1ac304f8c4
Bundle embedded web app
2022-12-23 22:23:51 +00:00
gabek
079793d246
Bundle embedded web app
2022-12-23 22:09:11 +00:00
gabek
6ee5bb4699
Bundle embedded web app
2022-12-23 21:34:02 +00:00
renovate[bot]
f6eab3af50
Bundle embedded web app
2022-12-23 20:56:54 +00:00
gabek
c8cc9de996
Bundle embedded web app
2022-12-23 20:05:04 +00:00
renovate[bot]
391e437e66
Bundle embedded web app
2022-12-22 06:01:50 +00:00
gabek
8806dd8311
Bundle embedded web app
2022-12-22 01:52:04 +00:00
gabek
f96a90d8c3
Bundle embedded web app
2022-12-21 07:59:19 +00:00
renovate[bot]
e099efa8cc
Bundle embedded web app
2022-12-21 04:49:40 +00:00
renovate[bot]
8209648830
Bundle embedded web app
2022-12-20 23:14:05 +00:00
renovate[bot]
69b9af560a
Bundle embedded web app
2022-12-20 15:54:13 +00:00
gabek
aa0a6327e1
Bundle embedded web app
2022-12-20 08:40:49 +00:00
gabek
04e436bda1
Bundle embedded web app
2022-12-20 07:22:37 +00:00
gabek
352d5cce64
Bundle embedded web app
2022-12-20 05:52:50 +00:00
gabek
689dba26eb
Bundle embedded web app
2022-12-20 02:42:41 +00:00
renovate[bot]
ed269b20e0
Bundle embedded web app
2022-12-20 02:11:22 +00:00
renovate[bot]
6021df078d
Bundle embedded web app
2022-12-19 16:40:06 +00:00
renovate[bot]
f3bc7b4d98
Bundle embedded web app
2022-12-19 11:16:24 +00:00
renovate[bot]
36093c4e1d
Bundle embedded web app
2022-12-19 01:47:44 +00:00
renovate[bot]
0632cd7ec0
Bundle embedded web app
2022-12-18 19:37:19 +00:00
renovate[bot]
e842835b45
Bundle embedded web app
2022-12-18 03:10:28 +00:00
gabek
b054efa90f
Bundle embedded web app
2022-12-17 22:08:06 +00:00
gabek
0287279f0b
Bundle embedded web app
2022-12-17 21:26:03 +00:00
Gabe Kangas
2b04b3e927
Add Blob emoji. For #1916
2022-12-17 10:59:06 -08:00
renovate[bot]
f476b06575
Bundle embedded web app
2022-12-17 18:23:33 +00:00
renovate[bot]
62c7765baa
Bundle embedded web app
2022-12-17 13:17:07 +00:00
renovate[bot]
3fa6b27adb
Bundle embedded web app
2022-12-17 08:30:53 +00:00
gabek
aee0e0eb2d
Bundle embedded web app
2022-12-17 05:16:57 +00:00
gabek
49e60ab56b
Bundle embedded web app
2022-12-17 04:27:39 +00:00
Gabe Kangas
60419008b9
Add new custom emoji images with respective license files. For #1916
2022-12-16 20:23:59 -08:00
Gabe Kangas
71be5e4b41
Remove more unlicensed emoji. For #1916
2022-12-16 20:23:56 -08:00
gabek
bc001b73cd
Bundle embedded web app
2022-12-17 02:10:41 +00:00
renovate[bot]
4d2e93cc30
Bundle embedded web app
2022-12-16 22:51:54 +00:00
Gabe Kangas
534891aabf
Remove unlicensed emoji images. For #1916
2022-12-16 11:28:57 -08:00
renovate[bot]
004d28efd5
Bundle embedded web app
2022-12-16 10:26:29 +00:00
gabek
7d574c871b
Bundle embedded web app
2022-12-16 06:03:54 +00:00
gabek
ba7c82e052
Bundle embedded web app
2022-12-16 05:31:31 +00:00
gabek
8bad76112a
Bundle embedded web app
2022-12-16 03:45:15 +00:00
renovate[bot]
8eaed0fce6
Bundle embedded web app
2022-12-16 01:43:03 +00:00
renovate[bot]
7165e2a9fb
Bundle embedded web app
2022-12-15 19:15:41 +00:00
renovate[bot]
68779805eb
Bundle embedded web app
2022-12-15 13:55:50 +00:00
gabek
44549a6393
Bundle embedded web app
2022-12-15 07:58:35 +00:00
gabek
47e2ff0471
Bundle embedded web app
2022-12-15 01:50:07 +00:00
renovate[bot]
810adcbce5
Bundle embedded web app
2022-12-13 23:03:01 +00:00
renovate[bot]
8ffdac964f
Bundle embedded web app
2022-12-13 17:22:21 +00:00
renovate[bot]
8044bf2f77
Bundle embedded web app
2022-12-13 12:55:48 +00:00
gabek
1f9c511ba6
Bundle embedded web app
2022-12-13 06:59:00 +00:00
gabek
49b21dfcec
Bundle embedded web app
2022-12-13 03:15:37 +00:00
gabek
b4fb6b77b9
Bundle embedded web app
2022-12-13 01:47:06 +00:00
gabek
503b010342
Bundle embedded web app
2022-12-13 01:08:31 +00:00
renovate[bot]
acc9cd39a5
Bundle embedded web app
2022-12-13 00:22:21 +00:00
gabek
735db07846
Bundle embedded web app
2022-12-12 18:33:49 +00:00
gabek
96edfeaa1f
Bundle embedded web app
2022-12-12 16:43:53 +00:00
gabek
592425bfc9
Bundle embedded web app
2022-12-12 14:54:55 +00:00
gabek
6351911458
Bundle embedded web app
2022-12-12 08:47:02 +00:00
gabek
0f9e246302
Bundle embedded web app
2022-12-12 05:11:45 +00:00
renovate[bot]
7fe811c79a
Bundle embedded web app
2022-12-11 21:56:49 +00:00
renovate[bot]
fd1d46bf9d
Bundle embedded web app
2022-12-11 11:23:15 +00:00
renovate[bot]
6ab36ff9bc
Bundle embedded web app
2022-12-11 07:59:23 +00:00
gabek
81bc8cd1cf
Bundle embedded web app
2022-12-11 04:02:09 +00:00
gabek
c679bef82b
Bundle embedded web app
2022-12-11 03:19:27 +00:00
gabek
9fd1e56d55
Bundle embedded web app
2022-12-11 02:01:13 +00:00
renovate[bot]
1cb36da882
Bundle embedded web app
2022-12-10 17:11:36 +00:00
renovate[bot]
21ed815c79
Bundle embedded web app
2022-12-10 12:19:22 +00:00
renovate[bot]
cb933920bc
Bundle embedded web app
2022-12-10 07:34:56 +00:00
renovate[bot]
1f0ee25d9b
Bundle embedded web app
2022-12-09 23:43:19 +00:00
gabek
7bc2ad311c
Bundle embedded web app
2022-12-09 20:35:56 +00:00
renovate[bot]
7f0090a24f
Bundle embedded web app
2022-12-09 17:12:08 +00:00
renovate[bot]
64a18b7f9e
Bundle embedded web app
2022-12-09 08:01:20 +00:00
gabek
da3a392837
Bundle embedded web app
2022-12-09 02:40:48 +00:00
gabek
19632f31fe
Bundle embedded web app
2022-12-08 21:49:31 +00:00
renovate[bot]
27eccf3b7c
Bundle embedded web app
2022-12-08 21:13:09 +00:00
renovate[bot]
e5fef18b1c
Bundle embedded web app
2022-12-08 16:49:31 +00:00
renovate[bot]
6ac713d76f
Bundle embedded web app
2022-12-08 09:16:52 +00:00
gabek
96bde6dec0
Bundle embedded web app
2022-12-08 00:18:46 +00:00
renovate[bot]
64088d48d9
Bundle embedded web app
2022-12-06 12:47:30 +00:00
gabek
88452daeda
Bundle embedded web app
2022-12-06 07:17:35 +00:00
gabek
2889a86e11
Bundle embedded web app
2022-12-06 06:14:41 +00:00
gabek
01570730e3
Bundle embedded web app
2022-12-06 05:57:18 +00:00
gabek
f50aa7ca15
Bundle embedded web app
2022-12-06 05:09:08 +00:00
gabek
f1e0816347
Bundle embedded web app
2022-12-06 03:44:56 +00:00
renovate[bot]
818dde0512
Bundle embedded web app
2022-12-06 01:37:40 +00:00
renovate[bot]
89e21fcf1a
Bundle embedded web app
2022-12-05 17:48:21 +00:00
renovate[bot]
89f4df717a
Bundle embedded web app
2022-12-05 11:52:11 +00:00
renovate[bot]
ec1644e584
Bundle embedded web app
2022-12-05 05:55:13 +00:00
renovate[bot]
2f64e9e33e
Bundle embedded web app
2022-12-04 16:59:54 +00:00
renovate[bot]
971bd8f226
Bundle embedded web app
2022-12-04 12:22:23 +00:00
gabek
9de0f00ad4
Bundle embedded web app
2022-12-02 03:30:39 +00:00
renovate[bot]
fd69febf0d
Bundle embedded web app
2022-12-01 20:54:19 +00:00
renovate[bot]
4db8738c5c
Bundle embedded web app
2022-12-01 14:22:23 +00:00
gabek
de7a2cca2c
Bundle embedded web app
2022-11-30 00:09:35 +00:00
gabek
1645451faa
Bundle embedded web app
2022-11-29 22:17:05 +00:00
gabek
9049815a31
Bundle embedded web app
2022-11-29 19:15:40 +00:00
gabek
05b94290e0
Bundle embedded web app
2022-11-29 06:46:19 +00:00
renovate[bot]
b5e504246f
Bundle embedded web app
2022-11-28 19:17:47 +00:00
renovate[bot]
c6741182ca
Bundle embedded web app
2022-11-28 11:57:53 +00:00
renovate[bot]
c9351eb696
Bundle embedded web app
2022-11-26 22:49:01 +00:00
renovate[bot]
a069c8a397
Bundle embedded web app
2022-11-26 12:04:28 +00:00
renovate[bot]
c4ff7bcd64
Bundle embedded web app
2022-11-26 06:57:25 +00:00
renovate[bot]
e5799668af
Bundle embedded web app
2022-11-24 18:36:54 +00:00
renovate[bot]
7f00ca9f4e
Bundle embedded web app
2022-11-24 10:55:22 +00:00
renovate[bot]
5d9d5f4af3
Bundle embedded web app
2022-11-24 03:52:42 +00:00
renovate[bot]
9966a36057
Bundle embedded web app
2022-11-24 00:11:01 +00:00
gabek
3af8b9415b
Bundle embedded web app
2022-11-23 23:19:27 +00:00
gabek
efeacc7750
Bundle embedded web app
2022-11-23 22:55:14 +00:00
gabek
b0f172f3be
Bundle embedded web app
2022-11-23 21:39:55 +00:00
gabek
5a1189c170
Bundle embedded web app
2022-11-23 19:45:19 +00:00
gabek
b9af156b5e
Bundle embedded web app
2022-11-23 18:55:53 +00:00
renovate[bot]
e86b67cf08
Bundle embedded web app
2022-11-22 11:08:52 +00:00
renovate[bot]
1288221c35
Bundle embedded web app
2022-11-22 05:48:01 +00:00
renovate[bot]
65376b79e2
Bundle embedded web app
2022-11-21 23:37:09 +00:00
renovate[bot]
f514218f86
Bundle embedded web app
2022-11-21 18:12:15 +00:00
renovate[bot]
c2ee4d86dd
Bundle embedded web app
2022-11-21 11:19:19 +00:00
renovate[bot]
0091e8c7b9
Bundle embedded web app
2022-11-21 04:15:18 +00:00
gabek
9e793aba83
Bundle embedded web app
2022-11-20 21:31:49 +00:00
gabek
55c4ccfae0
Bundle embedded web app
2022-11-20 19:23:50 +00:00
renovate[bot]
7d8446289a
Bundle embedded web app
2022-11-20 04:59:28 +00:00
renovate[bot]
38e2b517c8
Bundle embedded web app
2022-11-20 00:24:44 +00:00
gabek
d1ed3102ea
Bundle embedded web app
2022-11-19 21:40:33 +00:00
gabek
58fdca3006
Bundle embedded web app
2022-11-19 19:04:11 +00:00
gabek
a40d34e121
Bundle embedded web app
2022-11-19 05:43:11 +00:00
gabek
5d87d1c320
Bundle embedded web app
2022-11-19 04:43:34 +00:00
gabek
83479d49f0
Bundle embedded web app
2022-11-19 01:13:40 +00:00
gabek
fd2763221b
Bundle embedded web app
2022-11-18 06:14:50 +00:00
gabek
eec9ac72e7
Bundle embedded web app
2022-11-18 05:36:16 +00:00
gabek
fa30dea523
Bundle embedded web app
2022-11-18 04:57:50 +00:00
gabek
4826c2c089
Bundle embedded web app
2022-11-15 01:04:30 +00:00
gabek
fe5e189ebc
Bundle embedded web app
2022-11-15 00:36:28 +00:00
gabek
85d8e21afa
Bundle embedded web app
2022-11-14 03:33:21 +00:00
gabek
3a0a458f6a
Bundle embedded web app
2022-11-14 00:12:16 +00:00
gabek
ee23fb719a
Bundle embedded web app
2022-11-13 18:06:03 +00:00
renovate[bot]
50514046fa
Bundle embedded web app
2022-11-13 16:48:18 +00:00
renovate[bot]
c0501b1344
Bundle embedded web app
2022-11-13 14:57:44 +00:00
renovate[bot]
15912bfbc3
Bundle embedded web app
2022-11-13 14:52:47 +00:00
gabek
060016808a
Bundle embedded web app
2022-11-13 07:47:53 +00:00
renovate[bot]
fad2c935e9
Bundle embedded web app
2022-11-13 04:42:38 +00:00
gabek
68dc060d91
Bundle embedded web app
2022-11-13 04:30:37 +00:00
renovate[bot]
5bbf9db84a
Bundle embedded web app
2022-11-12 18:49:23 +00:00
renovate[bot]
237be42a4a
Bundle embedded web app
2022-11-07 20:07:01 +00:00
renovate[bot]
276b9f4981
Bundle embedded web app
2022-11-07 19:57:05 +00:00
renovate[bot]
8503c6c1af
Bundle embedded web app
2022-11-07 00:28:50 +00:00
gabek
d9d7c6e00b
Bundle embedded web app
2022-11-07 00:13:45 +00:00
gabek
a859b1be5f
Bundle embedded web app
2022-11-06 23:38:05 +00:00
gabek
d95ad34eee
Bundle embedded web app
2022-11-06 00:31:48 +00:00
gabek
fd54846f69
Bundle embedded web app
2022-11-05 17:00:09 +00:00
gabek
cdb73dfd26
Bundle embedded web app
2022-11-05 04:09:03 +00:00
gabek
0ebca7b87a
Bundle embedded web app
2022-11-05 03:07:45 +00:00
gabek
5119e977c1
Bundle embedded web app
2022-11-05 01:39:14 +00:00
renovate[bot]
7a2aee28bd
Bundle embedded web app
2022-11-04 20:27:46 +00:00
renovate[bot]
954d528bcc
Bundle embedded web app
2022-11-04 13:25:57 +00:00
renovate[bot]
5eb0555fb1
Bundle embedded web app
2022-11-04 10:34:18 +00:00
renovate[bot]
95edd8082b
Bundle embedded web app
2022-11-04 05:35:34 +00:00
renovate[bot]
67c6822dfa
Bundle embedded web app
2022-11-04 02:40:47 +00:00
renovate[bot]
870280edee
Bundle embedded web app
2022-11-03 19:29:19 +00:00
gabek
2251b53490
Bundle embedded web app
2022-11-03 17:38:59 +00:00
renovate[bot]
6ce52e184c
Bundle embedded web app
2022-11-03 11:09:43 +00:00
renovate[bot]
957c31c5f2
Bundle embedded web app
2022-11-02 20:16:39 +00:00
gabek
c5a3cefbaa
Bundle embedded web app
2022-11-02 19:37:47 +00:00
renovate[bot]
72cfbe4c21
Bundle embedded web app
2022-11-02 07:54:44 +00:00
gabek
53e7d8227b
Bundle embedded web app
2022-11-02 07:06:36 +00:00
gabek
add6a959c7
Bundle embedded web app
2022-11-02 04:16:04 +00:00
gabek
21369caee5
Bundle embedded web app
2022-11-01 21:53:18 +00:00
renovate[bot]
be4c1af72c
Bundle embedded web app
2022-10-31 18:18:31 +00:00
renovate[bot]
152b4b34db
Bundle embedded web app
2022-10-31 10:56:30 +00:00
renovate[bot]
45c35debf0
Bundle embedded web app
2022-10-30 23:39:35 +00:00
renovate[bot]
78b8dcd1ee
Bundle embedded web app
2022-10-30 15:55:56 +00:00
renovate[bot]
dfb5213468
Bundle embedded web app
2022-10-30 12:12:39 +00:00
renovate[bot]
e111547c5f
Bundle embedded web app
2022-10-29 23:36:53 +00:00
renovate[bot]
34c628b6db
Bundle embedded web app
2022-10-29 22:08:38 +00:00
renovate[bot]
bc38efe286
Bundle embedded web app
2022-10-29 13:37:56 +00:00
renovate[bot]
46efe4f03d
Bundle embedded web app
2022-10-29 09:24:11 +00:00
gabek
8215475425
Bundle embedded web app
2022-10-29 05:51:18 +00:00
renovate[bot]
dbab4739f2
Bundle embedded web app
2022-10-29 05:21:48 +00:00
gabek
cad24e47d3
Bundle embedded web app
2022-10-29 03:25:08 +00:00
renovate[bot]
62045d94a6
Bundle embedded web app
2022-10-28 19:18:17 +00:00
renovate[bot]
d8029a68d9
Bundle embedded web app
2022-10-28 00:21:15 +00:00
renovate[bot]
3eac37e11c
Bundle embedded web app
2022-10-28 00:09:23 +00:00
renovate[bot]
f17aae41be
Bundle embedded web app
2022-10-27 19:46:07 +00:00
renovate[bot]
495f129c9c
Bundle embedded web app
2022-10-27 19:31:41 +00:00
renovate[bot]
c7e58c4458
Bundle embedded web app
2022-10-27 13:56:42 +00:00
gabek
bac2614756
Bundle embedded web app
2022-10-27 05:49:38 +00:00
renovate[bot]
092db0df8d
Bundle embedded web app
2022-10-27 05:27:47 +00:00
renovate[bot]
bd5f1bbe03
Bundle embedded web app
2022-10-27 02:32:26 +00:00
renovate[bot]
c01aedade2
Bundle embedded web app
2022-10-27 02:00:23 +00:00
gabek
f3f8986d79
Bundle embedded web app
2022-10-26 22:25:47 +00:00
gabek
a91337d55c
Bundle embedded web app
2022-10-26 21:39:02 +00:00
gabek
befe7c3fd2
Bundle embedded web app
2022-10-25 05:28:19 +00:00
gabek
c20bb14186
Bundle embedded web app
2022-10-25 04:30:33 +00:00
gabek
e49b61e13b
Bundle embedded web app
2022-10-25 01:30:57 +00:00
renovate[bot]
c976ab2951
Bundle embedded web app
2022-10-24 12:33:45 +00:00
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
Owncast
233c2656d8
Update admin to 3bd00a31b28b8aa2c59893bd7b19314ce7231712
2022-03-17 00:57:02 +00:00
Owncast
d874913aa1
Update admin to 8f67df6bc0c1dc7dfe4af4a2839cac40d59473f7
2022-03-15 07:07:46 +00:00
Owncast
7e46335279
Update admin to f58ac7c01299921caa802c8ccefe206f3c517f98
2022-03-14 12:52:19 +00:00
Owncast
88ed026eae
Update admin to eb0749902e024245748735a0cc01d083205124e8
2022-03-07 22:45:40 +00:00
Owncast
c64113329f
Update admin to 2e51ab7a64311908f0493068ab462333b75999c4
2022-03-07 08:11:19 +00:00
Owncast
b7a17ffbdb
Update admin to ff75e8120995b42a7891774c33d89d726013a858
2022-03-07 08:08:15 +00:00
Owncast
fcb4d51481
Update admin to 8c76347ad8e4644ac427d6b7b2748e7665aa1e79
2022-03-07 08:04:43 +00:00
Owncast
4619064a13
Update admin to 75b92f29559c645a92bc0e96cfed66b433b349ea
2022-03-07 08:02:15 +00:00
Owncast
9612e7ee65
Update admin to 3942bddaa83c58c90a44f37e6a0671748645cef1
2022-03-07 07:56:17 +00:00
Owncast
7378079ac9
Update admin to 6740d192115c9df37a550216821c7614bb7929d1
2022-03-07 07:49:13 +00:00
Owncast
674a62d022
Update admin to 5873e68af4147b0f68d7b65c401e19835c715730
2022-03-07 07:41:57 +00:00
Owncast
069c8b03c3
Update admin to 4fee9bf1bdd312554d1a50956e4402939dc25b6d
2022-03-07 07:33:25 +00:00
Owncast
0f0137a345
Update admin to 272139611273be8e0976d6c5bbefad44527a0bff
2022-03-07 04:42:45 +00:00
Owncast
6e0e33dedb
Update admin to cbd6bc7936dd86e7eab87bc6b4cf6e50c4720914
2022-03-07 03:51:36 +00:00
Owncast
69d7b7a1be
Update admin to ad492d10471505670678de50b8f4b1fc6b5cff73
2022-03-07 01:42:10 +00:00
Owncast
713c8f913e
Update admin to 7cd23993d592b8231eaeec6165cb7e0fa67adb5f
2022-03-07 01:26:27 +00:00
Owncast
bdae263819
Update admin to 5f10d5dbeff9bb098c920f6c6acad48f38fa735d
2022-03-07 01:14:53 +00:00
Owncast
9d5bdc320c
Update admin to 5720a43402043364f732bdefc5c563127d51e2c3
2022-03-06 06:38:35 +00:00
Owncast
70a486ab9a
Update admin to 783b5693e63795d2d381cff2b1b062c24b2cbd52
2022-03-01 03:18:18 +00:00
Owncast
4f19e4fd46
Update admin to d094ab753ba2a38add345735ba522f6f75f04f29
2022-02-28 14:52:21 +00:00
Owncast
eded7da430
Update admin to 794da93134165c59620b03e2ec3dcb9ba67e6dfc
2022-02-28 12:21:55 +00:00
Owncast
b447587c91
Update admin to a3553c2cf77e2a82e5fc6e940624313b19a5e80b
2022-02-21 13:12:59 +00:00
Owncast
9b7c29e82a
Update admin to 91f6db708a20949fc80e8679a9fd8dfea94c409f
2022-02-18 21:12:03 +00:00
Owncast
28ceca8f25
Update admin to 8eeb6137da772a1dc6603e8465c0d7042dc1937f
2022-02-18 21:08:15 +00:00
Owncast
f0e422bbf9
Update admin to 33209dae909d6fd8cd291982a4f6b46f94b579fd
2022-02-18 05:31:15 +00:00
Owncast
54efa55de6
Update admin to ab2cbafa27ff57871647208f1ee7db916e45a501
2022-02-14 17:55:26 +00:00
Owncast
101b654359
Update admin to 0a0c204839f23ceddba3bad5674f367452dfc141
2022-02-11 22:17:54 +00:00
Owncast
6e46138e4f
Update admin to 6caa07ab61ac2938303f8e1e1737db185512ef7a
2022-02-11 22:13:31 +00:00
Owncast
9b9e91c73e
Update admin to bb706e269e0f9630b94d10319573c45ab87eb82f
2022-02-07 11:00:53 +00:00
Owncast
3028bb2f91
Update admin to 739e1091a48f738ed93c878199193a4c0b944361
2022-02-02 22:50:27 +00:00
Owncast
5e3796014a
Update admin to d94c5922a82158eb490c692f8b6a25eef41e1c51
2022-02-02 22:39:28 +00:00
Owncast
49b405453e
Update admin to b57b877e34a894e2848fc94ac67d55fb2eed01c9
2022-02-02 08:12:34 +00:00
Owncast
ce1aa4ac10
Update admin to 3b7502cf7fa9d49955ab4d1069e682f851b86405
2022-02-02 04:43:36 +00:00
Owncast
d2476b947f
Update admin to 63dbeb1aabac0e66d376766de4d7dcfeb5c81a8d
2022-02-02 04:36:11 +00:00
Owncast
ed7b0d6638
Update admin to 4a10a4d6aa12c7f13aac7f8f7a046f0be1fdeb8e
2022-02-02 04:23:57 +00:00
Owncast
f7d0ac5486
Update admin to afa77cb587c44d39733a2bcdac5a84b65d2bd61d
2022-02-02 04:20:29 +00:00
Owncast
859b73a2c7
Update admin to 20403b9ee39914719fc86517aa53c265752d5ff1
2022-02-02 04:17:27 +00:00
Owncast
e3c9a6aa87
Update admin to 6e3b0dd8cb511e5c0581fb71e2f2fab96f466363
2022-02-02 04:10:15 +00:00
Owncast
65a99db387
Update admin to ebfd2a91ce28863b372be9670b72cacdb7aafadf
2022-02-02 01:43:22 +00:00
Owncast
d56fe6fa4d
Update admin to fab349055c2ed88ed43bb6bcff3a7b286c086b9c
2022-02-01 01:29:24 +00:00
Owncast
8f02214456
Update admin to 787b09828d54ffc9525b5cecc94f5917daa10f1b
2022-01-31 03:11:28 +00:00
Owncast
5a8d20e7a9
Update admin to 895f32c622b731596e0277d3d008bf92e88c15fa
2022-01-27 01:08:07 +00:00
Owncast
3fa009e7ed
Update admin to 7f1d644bd9c54e804a334daa7174c5aa3d322a68
2022-01-25 21:18:35 +00:00
Owncast
b4cdd4ba19
Update admin to ff8e15ea97041d0e8bdf6405b4c9192641af4409
2022-01-25 01:08:13 +00:00
Gabe Kangas
580a6077e1
Support Mastodon+Twitter cards via HTML embed player in OG tags.
2022-01-22 21:04:45 -08:00
Owncast
ec272f6ce0
Update admin to 6708e289d6a064544f789452b0afe7c7acf4ae52
2022-01-21 04:14:08 +00:00
Owncast
a621e920e7
Update admin to 208f5d9a90a5f50543910c989cb949d7d8abff6f
2022-01-19 01:10:22 +00:00
Owncast
626bd3776f
Update admin to 45330b523bed0f6d13e1ff7bcbcb12a2b2348de1
2022-01-18 03:57:03 +00:00
Owncast
4197c5c569
Update admin to 4942bb6f73f8fa14856412e74e813003917bc714
2022-01-18 02:04:06 +00:00
Owncast
87812bdfcb
Update admin to 98b0e1e6144db5485435ab9492548404418872d7
2022-01-18 02:01:25 +00:00
Owncast
2ae42e835b
Update admin to 5d90954e7a9ee7e57c0691454cce44d2e577d2e8
2022-01-17 01:31:57 +00:00
Owncast
ca8e26e0d9
Update admin to 39563ce6e2e802b860497ab4f402291821950d7b
2022-01-14 19:22:40 +00:00
Owncast
98f9af78cb
Update admin to 45786937462c1a83067fff5e79b79c17cef5914d
2022-01-14 01:09:39 +00:00
Owncast
6e0854d710
Update admin to 8bf4a1eb950df480a58dedb50fd99d2c1e259fb8
2022-01-13 23:19:11 +00:00
Owncast
e8436f063e
Update admin to 1bc86ab4af5cabb60b6d03a59395312fd75cfe47
2022-01-13 01:15:38 +00:00
Owncast
754e4a09ca
Update admin to 645c4ba86fa6fa9a0ab8274efd429614101d0a8a
2022-01-12 22:04:33 +00:00
Gabe Kangas
045a0a2afd
Social features / ActivityPub federation ( #1629 )
...
* Support webfinger requests for the live account. Closes https://github.com/owncast/owncast/issues/1193
* Support for actor requests. Returns response for live actor. Closes https://github.com/owncast/owncast/issues/1203
* Handle follow and unfollow requests. Closes
https://github.com/owncast/owncast/issues/1191 and https://github.com/owncast/owncast/issues/1205 and https://github.com/owncast/owncast/issues/1206 and https://github.com/owncast/owncast/issues/1194
* Add basic support for sending out text activities. For https://github.com/owncast/owncast/issues/1192
* Some error handling and passing of dynamic local account names.
* Add hardcoded example image attachment to test post
* Centralize the map of accounts and inboxes
* No longer disable the preview generator based on YP toggle
* Send a federated message to followers when stream starts. For https://github.com/owncast/owncast/issues/1192
* Placeholder for attaching tags
* Add image description
* Save and get to outbox persistence. Return using outbox endpoint for actor
* Pass payloads to be handled through the gochan
* Handle undo follow requests explitly, not all undo requests
* Add API for manually sending simple federated messages. Closes #1215
* Verify inbox requests. Closes #1321
* Add route to fetch a single AP object by ID. For #1329
* Add responses to fediverse nodeinfo requests
* Set and get federation config values for admin
* Handle host-meta requests
* Do not send out message if disabled. Use saved go live message.
* Require AP-compatible content types for AP-related requests
* Rename ap models to apmodels for clarity
* Change how content type matching takes place.
* io -> ioutil
* Add stub delete activity callback
* Handle likes and announces to surface engagement in chat. Part of #1229
* Append url to go live posts
* Do not require specific content types for nodeinfo requests
* Add follow engagement chat message via AP
* add owncast user-agent to requests
* Set note visibility to public (for now)
* Fix saving/fetching a single object
* Add support for x-nodeinfo2 responses
* Point to the dev admin branch for ap
* Bundle in dev admin for testing
* Add error logging
* Add AP middleware back
* Point to the new external compatible logo endpoint
* Clean up more AP logging to help testing
* Tweak go live text and link hashtags
* Fix bug in fetching init time
* Send update actor activities when server details/profile is updated
* Add federation config overview to web client config
* Add additional actor properties
* Make the AP middleware checking more flexible when looking at types
* First pass at remote fediverse follow flow. For #1371
* Added a basic AP actor followers endpoint
* WIP client followers API
* Add profile-page reference to webfinger response
* Add aliases to webfinger response
* Fix content-type returned to be expected activitypub+json
* First pass at followers api
* Point at local dev copy of go-fed/activity
* Add custom toot Hashtag objects to posts
* Store additional user details to followers table
* Fix AP followers endpoint. Closes #1204
* Add owncast hashtag as an invisible tag to go live posts
* Reject AP requests when it is disabled
* Add actor util for generating full account user from person object
* Verify inbox requests before performing any other work
* Accept actor update requests
* Fix linter errors in federation branch
* Migrate AP SQL to sqlc for type safe queries
* Use the @unclearParadigm REST parameter helper
* Fix verifying post ID on AP engagement
* WIP privacy/request approval
* Style the remote follow modal
* First pass at a followers list component w/ mock data. #1370
* Revert "Use the @unclearParadigm REST parameter helper"
This reverts commit c8af8a413f
.
* Fix get followers API
* Add support for requiring approval. Closes https://github.com/owncast/owncast/issues/1208
* Handle Applications as Actors partly for PeerTube support
* add temp todo list
* check route on load, this might change later
* style followers
* account for just 1 tab case
* Remove mock data. Allow showing follow button even when there are no external actions defined
* Point to actual followers API
* Support fallback img for follower views
* Remove duplicate verification. Add some additional verbose logging
* Bundle dev admin
* Add type to host-meta webfinger template response
* Tweak remote follow modal content
* WIP federation followers refactor
* Do not send pointer to middleware
* Update admin
* Add setting for toggling displaying fediverse engagement. Closes #1404
* Add in-development admin
* Do not enable cors on admin followers api
* Add db migration for updating messages table
* Enable empty string go live messages to disable
* Remove debug messages
* Rework some ActivityPub handling.
Create new Actor->Person handling.
Create new Actor->Service handling.
Add engagement handlers to send chat events and store event objects.
Store inbound activities to new ap_inbound_activities table.
* Support federated engagement events.
Store them in the messages table and surface them via chat events.
* Support federated event engatement in the chat
* Tweak web UI followers handling
* Point go.mod at remote fork instead of local
* Update admin
* Merged in develop. Couple fixes
* Update dev admin
* Update fedi engagement posts.
- Fix incorrect action text.
- Add action icons.
* Set public as to instead of cc for ap msg
* Updated styling for federated actions in chat
* Add support for blocking federated domains. Closes #1209
* Force checking of https in verify step
* Update dev admin
* Return user scopes in chat history api. Closes #1586
* Update dev admin
* Add AP outbound request worker pool. Closes #1571
* Disable (temporarily?) owncast tag on AP posts
* Consolidate creating activity+notes in outbound AP messages
* Add inbox worker pool. Closes #1570
* Update dev admin bundle
* Clean up some logs
* Re-enable inbound verfication
* Save full IRI to outbox instead of path
* Reject if full IRI is not found in outbox
* Use full ActivityPub user account in chat event
* Fix and expand follower APIs
- Add missing IDs to AP follower endpoints
- Split AP follower endpoints into initial request and pages.
- Support pagination in AP requests.
* Include IRI in error message
* Hide chat toggle when chat is hidden. Closes #1606
* Updates to followers pagination
* Set default go live message
* Remove log
* indirect -> direct import
* Updates for inbound federated event handling.
- Keep track of existing events and reject duplicates.
- Change what is sent to chat for surfing federated engagement.
- Keep track if outbound events are automated "go live" events or not.
* Update chat federated engagement.
* Update dev admin.
* Move from being a person to a bot (service). Closes #1619
* Only set server init date if not already set
* Only save notes to outbox able
* Rework private-mode followers/approvals
* API for returning a list of federated actions for #1573
* Fix too-small follower cells and jumpy tabs. Closes #1616 and closes #1516
* Fix shortcuts getting fired on inputs. Fixes #1489 and #1201
* Add spinner, autoclose + other fixes to follow modal. Fixes #1593
* Fix fetching a single object by IRI
* SendFederationMessage -> SendFederatedMessage
* Autolink and create tag objects from manual posts. Closes #1620
* Update dev admin bundle
* Handle engagement from non-automated/live posts
* Reject federated engagement actions if they do not match a local post
* Update dev admin bundle
* A bunch of cleanup
* Fix unused assignments and logic
* Remove unused function
* Add content warning and sentive content flag if stream is NSFW. Closes #1624
* Disable fetching objects by IRI when in private mode. Closes #1623
* Update the error message of the remote follow dialog. closes #1622
* Update dev admin
* Fix NREs throwing in test content
* Fix query that wasn't properly filtering out hidden messages
* Test against user being disabled instead of message visibility
* Fix automated test NRE
* Update comment
* Adjust federated engagement chat views. Closes #1617
* Add additional index to users table
* Add support for removing followers/requests. Closes #1630
* Reject federated actions from blocked actors. #1631
* Use fallback avatar if it fails to load. Closes #1635
* Fix styling of follower list. Closes #1636
* Add basic blurb stating they should follow the server. Closes #1641
* Update dev admin
* Set default go live message in migration. Closes #1642
* Reset the messages table on 0.0.11 schema migration
* Fix js error with moderation actions. Closes #1621
* Add a bit more clarification on follow modal. Closes #1599
* Remove todos
* Split out actor and domain blocking checks
* Check for errors on default values being set
* Clean up actor rejection due to being blocked
* Update dev admin
* Add colon to error to make it easier to read
* Remove markdown rendering of go live message. Reorganize text. Remove content warning. Closes #1645
* Break out the sort+render messages logic so it can be fired on visibility change. Closes #1643
* Do not send profile updates if federation is disabled
* Save follow references to inbound activities table
* Update dev admin
* Add blocked actor test
* Remove the overloaded term of Follow from social links
* Fix test running in memory only
* Remove "just" in engagement messags
* Replace star with heart for like action.
* Update dev admin
* Explicitly set cc as public
* Remove overly using the stream name in fediverse engagement messages
* Some federated/follow UI tweaks
* Remove explicit cc and bcc as they are not required
* Explicitly set the audience
* Remove extra margin
* Add Join Fediverse button to follow modal. Closes #1651
* Do not allow multiple follows to send multiple events. Closes #1650
* Give events a min height
* Do not allow old posts to be liked/shared. Closes #1652
* Remove value from log message
* Alert followers on private mode toggle
* Ignore clicks to follow button if disabled
* Remove underline from action buttons
* Add moderator icon to join message
* Update admin
* Post-merge remove unused var
* Remove pointing at feature branch
Co-authored-by: Ginger Wong <omqmail@gmail.com>
2022-01-12 13:53:10 -08:00
Owncast
c51d9cdbf4
Update admin to 2e9d6134bd17a084c06be1c78116a5a92e644bcc
2022-01-12 19:36:36 +00:00
Owncast
913dbf89a2
Update admin to e6cc72d9c72d1abdec40c7878f08b041b483a250
2022-01-12 18:19:21 +00:00
Owncast
f54a9f997d
Update admin to beb9376c1292d0c64dd0d21e621cd953d86baa19
2022-01-06 01:18:10 +00:00
Owncast
d62848c6c8
Update admin to aff6ed5f3fadb20ae0e5f2fe08d33f7194da6ce6
2022-01-05 02:23:02 +00:00
Owncast
2e3a0e6d7d
Update admin to 70e12e1972c1edf1d9fcea0149c99acb927b2189
2022-01-04 08:32:27 +00:00
Owncast
9d2e821dda
Update admin to 23d407d69b4692172ee3638ac074c3ba30db483a
2022-01-04 08:28:01 +00:00
Owncast
f83e39411c
Update admin to 3223c0ac16f48cf7122f6178ddaf12032964dbbe
2022-01-03 02:58:32 +00:00
Owncast
b2cd174676
Update admin to e57746d2dc34306abf2a2fa931155604f1c64bfd
2021-12-31 04:55:23 +00:00
Owncast
a53cefbac5
Update admin to 43cd4caaafcdc66d46a382d24b656033d626b0a2
2021-12-30 06:34:58 +00:00
Owncast
9885fe5884
Update admin to ac1fe289f43df9bc70141ec4f56ee69481498c87
2021-12-29 04:02:06 +00:00
Owncast
48567a9760
Update admin to 6ac5305f3863a31f02dc2ca6022260dd55d71343
2021-12-28 07:45:13 +00:00
Owncast
3092b8457a
Update admin to c9fcab679074fb78d6bc025cbae59361dc3e8069
2021-12-24 21:06:34 +00:00
Owncast
3105037935
Update admin to fde0bfe7162fae6535a6c1762188768cac936976
2021-12-23 01:07:40 +00:00
Owncast
864bce474c
Update admin to 3bc4397b57d6798f7505edcb9e75a97a3265f6f4
2021-12-21 22:58:05 +00:00
Owncast
5e4fb4bb86
Update admin to 15dc0df0a23c48067d67771448c45a01025141ab
2021-12-21 01:17:21 +00:00
Owncast
9ca2b5399e
Update admin to 9f48665271f15b855ccdc989cffdbff302e17ac3
2021-12-21 01:12:51 +00:00
Owncast
6a47ac1bd3
Update admin to 10be37570d2d54d253ec948f29b104808ec562da
2021-12-20 06:33:12 +00:00
Owncast
2cf25c50b0
Update admin to 7504c5da2d39b45a51e26006612842dda4ee7c6f
2021-12-16 01:39:26 +00:00
Owncast
a747a26c75
Update admin to e36cebbe0b80a855e1350cac28437c7d819d6d8e
2021-12-14 02:31:43 +00:00
Owncast
1a6e2b6208
Update admin to 6c715003e84f044f541f302e4f17552d30a15da5
2021-12-14 02:06:11 +00:00
Owncast
79ad532b9f
Update admin to edbd24713562e00042f45c088697638a9064a1e7
2021-12-13 01:40:09 +00:00
Owncast
7790d6c32d
Update admin to 4ab21f4c530be68131baba16fd29e5ec6a8ce111
2021-12-10 01:11:42 +00:00
Owncast
c71b8f1e0f
Update admin to c4b2758cad1ef1f26cf142a1ebadb2e3f6fff020
2021-12-09 01:57:20 +00:00
Owncast
14fc24c419
Update admin to 3c78fadd33bb6bc88c2d3b0f7f4d8ffbc9869a4d
2021-12-07 02:12:34 +00:00
Owncast
399f168112
Update admin to 6c13bc1cc8bed67a9cce47ccef056809da9c30f3
2021-12-07 02:07:42 +00:00
Owncast
ba77f8e4cf
Update admin to dc55fbb7bf7103e847263b1f893983f3e78a5dfb
2021-12-07 02:03:56 +00:00
Owncast
8eacd05e12
Update admin to 9bcd47d1f2c7aa25c80523a3ee349c28d0f6a841
2021-12-07 01:58:47 +00:00
Owncast
8f10f9ad83
Update admin to 70510886ed6c2bef8346b9d9648338b895cc639e
2021-12-06 05:36:27 +00:00
Owncast
74b7949454
Update admin to 5db1ff13fd8f919221f0cd9b9d05eb468c5eb32c
2021-12-06 04:03:39 +00:00
Owncast
faa08b03f6
Update admin to 549c0f8a18cecc5dd9a8b5f3a3b39ce40334f2db
2021-12-03 04:07:24 +00:00
Owncast
d02603c280
Update admin to 63e368a5d809cd2dd31e555b8b3af253c02dddb6
2021-12-03 04:02:54 +00:00
Owncast
1b27e42dbb
Update admin to 6c515b598ff68e92c90b290b75b80a4173fec405
2021-12-01 01:49:08 +00:00
Owncast
ee6beca07e
Update admin to 011cf3e160fb6d7700ac697d1ebba512b66b307e
2021-12-01 01:44:48 +00:00
Owncast
81653b0e99
Update admin to 0dd17f7357e6fae645c8963740e8d0797c150aa1
2021-11-30 02:49:20 +00:00
Owncast
ea42019029
Update admin to 13220dcaf048a2f3bdf69b10527cf7fc54c28231
2021-11-30 02:45:04 +00:00
Owncast
f0d24d129d
Update admin to 0d242dd4be5c98d36fa2c9ffe991a4e45edddd4c
2021-11-29 05:15:41 +00:00
Owncast
1a031f9d30
Update admin to 2a7a6cb9f1b3f90ef77a850ea852893952b88832
2021-11-28 02:15:03 +00:00
Owncast
3ed7035e39
Update admin to d8e1b0e1b115e6b97efd0bac8818341d72d8bcd0
2021-11-26 03:11:32 +00:00
Owncast
2065908c5e
Update admin to fc607ea343a3628d6c7f694d7bd091bd903075b9
2021-11-25 02:52:27 +00:00
Owncast
e915cb49bd
Update admin to a778dc999e7862dfb34438c8d759442785d52fd4
2021-11-23 03:48:21 +00:00
Owncast
4e96835274
Update admin to 50ca541baec42ea929009483b350161d4618dca4
2021-11-22 01:30:00 +00:00
Owncast
d9314eac2c
Update admin to cba0da2dcacab2dc4d65ff61fb2d9323dfb108e5
2021-11-18 01:29:17 +00:00
Owncast
519e60b1e2
Update admin to ff1dc3fb59cdad30196e9e2b0f8d6a1ea44d1983
2021-11-16 01:17:51 +00:00
Owncast
cc27be3721
Update admin to 9cc9dc8d8c96d3f6b09e3bf5c074d23837c26ab0
2021-11-16 01:13:36 +00:00
Owncast
7635be565d
Update admin to fd9e718734c5e6c7f73f6c19b23eabfdba2c4738
2021-11-16 01:09:39 +00:00
Owncast
66693b563b
Update admin to 7f277ea4f322685350d1280599b548c74524aee1
2021-11-16 00:58:31 +00:00
Owncast
2eedcc5a0f
Update admin to f42267c88407d02172e9786c687e0ec3b2f07d87
2021-11-15 23:10:59 +00:00
Owncast
14af894446
Update admin to 6a846a604723c6cd7d195c3b41b2534b1fbe9ae1
2021-11-15 20:25:17 +00:00
Owncast
a6e190bfdd
Update admin to c8a31ade5e5f88d25f272f491afcbc83ee9ecd45
2021-11-13 05:31:26 +00:00
Owncast
72cc0206a4
Update admin to 8279a11f5152836ac9cd0465947f0f7bb6a43544
2021-11-13 00:50:23 +00:00
Gabe Kangas
676aa96f40
Add support for overriding embedded offline.ts. Closes #1507
2021-11-03 16:27:37 -07:00
Gabe Kangas
4a52ba9f35
Update admin
2021-11-02 18:02:03 -07:00
Gabe Kangas
c7d988c7dd
Update admin
2021-11-01 18:16:01 -07:00
Gabe Kangas
cc2a9b8d8e
Update admin
2021-10-28 17:36:06 -07:00
Gabe Kangas
2600afa022
Update admin (update to Nextjs 12)
2021-10-26 22:54:31 -07:00
Gabe Kangas
a40312d733
Update admin
2021-10-24 19:31:06 -07:00
Gabe Kangas
95211f51b3
Update admin
2021-10-13 19:53:10 -07:00
Gabe Kangas
ca9d5de192
Embed static resources ( #1466 )
...
* Replace pkger with go:embed for bundling the admin. Closes #844
* Remove references to pkged.go
* Point tests to use an updated version of Go
* Add comment to new exported function
* Cleanup
* Add a dummy pkged.go to alert people to stop using it.
* Add simple browser test to make sure the admin is available and renders
* Don't panic
* Embed bot/scraper metadata template.
Add browser test to validate the rendering of this template.
* Use embedded offline.ts segment
* Remove placeholder thumbnail as its unnecessary
* Remove copying the static directory into the release
* Cleanup
2021-10-11 15:04:16 -07:00
Gabe Kangas
f0bd7d2528
Replace pkger with go:embed for bundling the admin. Closes #844 ( #1464 )
...
* Replace pkger with go:embed for bundling the admin. Closes #844
* Remove references to pkged.go
* Point tests to use an updated version of Go
* Add comment to new exported function
* Cleanup
* Add a dummy pkged.go to alert people to stop using it.
* Add simple browser test to make sure the admin is available and renders
* Don't panic
2021-10-11 14:56:00 -07:00
Gabe Kangas
dc8cdb09d5
Fix metadata.html crash. Closes #746 . Re: #685
2021-02-20 16:47:47 -08:00
Gabe Kangas
bc2caadb74
0.0.6 -> Master ( #731 )
...
* Implement webhook events for external integrations (#574 )
* Implement webhook events for external integrations
Reference #556
* move message type to models and remove duplicate
* add json header so content type can be determined
* Pass at migrating webhooks to datastore + management apis (#589 )
* Pass at migrating webhooks to datastore + management apis
* Support nil lastUsed timestamps and return back the new webhook on create
* Cleanup from review feedback
* Simplify a bit
Co-authored-by: Aaron Ogle <aaron@geekgonecrazy.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
* Webhook query cleanup
* Access tokens + Send system message external API (#585 )
* New add, get and delete access token APIs
* Create auth token middleware
* Update last_used timestamp when using an access token
* Add auth'ed endpoint for sending system messages
* Cleanup
* Update api spec for new apis
* Commit updated API documentation
* Add auth'ed endpoint for sending user chat messages
* Return access token string
* Commit updated API documentation
* Fix route
* Support nil lastUsed time
* Commit updated Javascript packages
* Remove duplicate function post rebase
* Fix msg id generation
* Update controllers/admin/chat.go
Co-authored-by: Aaron Ogle <geekgonecrazy@users.noreply.github.com>
* Webhook query cleanup
* Add SystemMessageSent to EventType
Co-authored-by: Owncast <owncast@owncast.online>
Co-authored-by: Aaron Ogle <geekgonecrazy@users.noreply.github.com>
* Set webhook as used on completion. Closes #610
* Display webhook errors as errors
* Commit updated API documentation
* Add user joined chat event
* Change integration API paths. Update API spec
* Update development version of admin that supports integration apis
* Commit updated API documentation
* Add automated tests for external integration APIs
* check error
* quiet this test for now
* Route up some additional 3rd party apis. #638
* Commit updated API documentation
* Save username on user joined event
* Add missing scope to valid scopes list
* Add generic chat action event API for 3rd parties. Closes #666
* Commit updated API documentation
* First pass at moving WIP config framework into project for #234
* Only support exported fields in custom types
* Using YP get/set key as a first pass at using the data layer. Fixes + integration.
* Ignore test db
* Start adding getters and setters for config values
* More get/set config work. Starting to populate api with data
* Wire up some config edit endpoints
* More endpoints
* Disable cors middleware
* Add more endpoints and add test to test them
* Remove the in-memory change APIs
* Add endpoint for changing tags
* Add more config endpoints
* Starting to point more things away from config file and to the datastore
* Populate YP with db data
* Create new util method for parsing page body markdown and return it in api
* Verify proposed path to ffmpeg
* For development purposes show the config key in logs
* Move stats values to datastore
* Moving over more values to the datastore
* Move S3 config to datastore
* First pass the config -> db migrator
* Add the start of the video config apis
* It builds pointing everything away from the config
* Tweak ffmpeg path error message
* Backup database every hour. Closes #549
* Config + defaults + migration work for db
* Cleanup logging
* Remove all the old config structs
* Add descriptive info about migration
* Tweak ffmpeg validation logic
* Fix db backup path. backup on db version migration
* Set video and s3 configurations
* Update api spec with new config endpoints
* Add migrator for stats file
* Commit updated API documentation
* Use a dynamic system port for internal HLS writes. Closes #577 (#626 )
* Use a dynamic system port for internal HLS writes. Closes #577
* Cleanup
* YP key migration to datastore
* Create a backup directory if needed before migrations
* Remove config test that no longer makes sense. Cleanup.
* Change number types from float32 to float64
* Update automated test suite
* Allow restoring a database backup via command line flags. Closes #549
* Add new hls segment config api
* Commit updated API documentation
* Update apis to require a value container property
* add socialHandles api
* Commit updated API documentation
* Add new latancy level setting to replace segment settings
* Commit updated API documentation
* Fix spelling
* Commit updated API documentation
* hardcode a json api of available social platforms
* Add additional icons
* Return social handles in server config api
* Add socialhandles validation to test
* Move list of hard coded social platforms to an api
* Remove audio only code from transcoder since we do not use it
* Add latency levels api + snapshot of video settings as current broadcast
* Add config/serverurl endpoint
* Return 404 on YP api if disabled
* Surface stream title in YP response
* Add stream title to web ui
* Cleanup log message. Closes #520
* Rename ffmpeg package to transcoder
* Add ws package for testing
* Reduce chat backlog to past 5hrs, max 50. Closes #548
* Fix error formatting
* Add endpoint for resetting yp registration
* Add yp/reset to api spec. return status in response
* Return zero viewer count if stream is offline. Closes #422
* Post-rebase fixes
* Fix merge conflict in openapi file
* Commit updated API documentation
* Standardize controller names
* Support setting the stream key via the command line. Closes #665
* Return social handles with YP data. First half of https://github.com/owncast/owncast-yp/issues/28
* Give the YP package access to server status regardless if enabled or not
* Change delay in automated tests
* Add stream title integration API. For #638
* Commit updated API documentation
* Add storage to the migrator
* Missing returning NSFW value in server config
* Add flag to ignore websocket client. Closes #537
* Add error for parsing broadcaster metadata
* Add support for a cli specified http server port. Closes #674
* Add cpu usage levels and a temporary mapping between it and libx264 presets
* Test for valid url endpoint when saving s3 config
* Re-configure storage on every stream to allow changing storage providers
* After 5 minutes of a stream being stopped clear the stream title
* Hide viewer count once stream goes offline instead of when player stops
* Pull steamTitle from the status that gets updated instead of the config
* Commit updated API documentation
* Optionally show stream title in the header
* Reset stream title when server starts
* Show chat action when stream title is updated
* Allow system messages to come back in persistence
* Split out getting chat history for moderation + fix tests
* Remove server title and standardize on name only
* Commit updated API documentation
* Bump github.com/aws/aws-sdk-go from 1.37.1 to 1.37.2 (#680 )
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.37.1 to 1.37.2.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.37.1...v1.37.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add video variant and stream latency config file migrator
* Remove mostly unused disable upgrade check bool
* Commit updated API documentation
* Allow bundling the admin from the 0.0.6 branch
* Fix saving port numbers
* Use name instead of old title on window focus
* Work on latency levels. Fix test to use levels. Clean up transcoder to only reference levels
* Another place where title -> name
* Fix test
* Bump github.com/aws/aws-sdk-go from 1.37.2 to 1.37.3 (#690 )
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.37.2 to 1.37.3.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.37.2...v1.37.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Update dependabot config
* Bump github.com/aws/aws-sdk-go from 1.37.3 to 1.37.5 (#693 )
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.37.3 to 1.37.5.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.37.3...v1.37.5 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump video.js from 7.10.2 to 7.11.4 in /build/javascript (#694 )
* Bump video.js from 7.10.2 to 7.11.4 in /build/javascript
Bumps [video.js](https://github.com/videojs/video.js ) from 7.10.2 to 7.11.4.
- [Release notes](https://github.com/videojs/video.js/releases )
- [Changelog](https://github.com/videojs/video.js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/video.js/compare/v7.10.2...v7.11.4 )
Signed-off-by: dependabot[bot] <support@github.com>
* Commit updated Javascript packages
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
* Make the latency migrator dynamic so I can tweak values easier
* Split out fetching ffmpeg path from validating the path so it can be changed in the admin
* Some commenting and linter cleanup
* Validate the path for a logo change and throw an error if it does not exist
* Logo change requests have to be a real file now
* Cleanup, making linter happy
* Format javascript on push
* Only format js in master
* Tweak latency level values
* Remove unused config file examples
* Fix thumbnail generation after messing with the ffmpeg path getter
* Reduce how often we report high hardware utilization warnings
* Bundle the 0.0.6 branch version of the admin
* Return validated ffmpeg path in admin server config
* Change the logo to be stored in the data directory instead of webroot
* Bump postcss from 8.2.4 to 8.2.5 in /build/javascript (#702 )
Bumps [postcss](https://github.com/postcss/postcss ) from 8.2.4 to 8.2.5.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.2.4...8.2.5 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Default config file no longer used
* don't show stream title when offline
addresses https://github.com/owncast/owncast/issues/677
* Remove auto-clearing stream title. #677
* webroot -> data when using logo as thumbnail
* Do not list websocket/access token create/delete as integration APIs
* Commit updated API documentation
* Bundle updated admin
* Remove pointing to the 0.0.6 admin branch
* Linter cleanup
* Linter cleanup
* Add donations and follow links to show up under social handles
* Prettified Code!
* More linter cleanup
* Update admin bundle
* Remove use of platforms.js and return icons with social handles. Closes #732
* Update admin bundle
* Support custom config path for use in migration
* Remove unused platform-logos.gif
* Reduce log level of message
* Remove unused logo files in static dir
* Handle dev vs. release build info
* Restore logo.png for initial thumbnail
* Cleanup some files from the build process that are not needed
* Fix incorrect build-time injection var
* Fix missing file getting copied to the build
* Remove console directory message.
* Update admin bundle
* Fix comment
* Report storage setup error
* add some value set error checking
* Use validated dynamic ffmpeg path for animated gif preview
* Make chat message links be white so they don't hide in the bg. Closes #599
* Restore conditional that was accidentally removed
Co-authored-by: Aaron Ogle <geekgonecrazy@users.noreply.github.com>
Co-authored-by: Owncast <owncast@owncast.online>
Co-authored-by: Ginger Wong <omqmail@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: nebunez <uoj2y7wak869@opayq.net>
Co-authored-by: gabek <gabek@users.noreply.github.com>
2021-02-18 23:05:52 -08:00
imgbot[bot]
103ce8428c
[ImgBot] Optimize images ( #313 )
...
*Total -- 3,827.51kb -> 3,399.33kb (11.19%)
/webroot/img/emoji/stayhomeparrot.gif -- 53.85kb -> 7.82kb (85.48%)
/webroot/img/emoji/sadparrot.gif -- 15.42kb -> 3.91kb (74.65%)
/webroot/img/emoji/upvoteparrot.gif -- 10.02kb -> 2.55kb (74.55%)
/webroot/img/emoji/tacoparrot.gif -- 10.91kb -> 2.87kb (73.73%)
/webroot/img/emoji/loveparrot.gif -- 10.15kb -> 2.68kb (73.55%)
/webroot/img/emoji/chewbacca.png -- 34.82kb -> 11.03kb (68.31%)
/webroot/img/emoji/ripparrot.gif -- 23.23kb -> 7.55kb (67.48%)
/webroot/img/emoji/fixparrot.gif -- 10.60kb -> 3.76kb (64.5%)
/webroot/img/airplay.png -- 1.06kb -> 0.39kb (63.53%)
/webroot/img/emoji/darth_vader.png -- 1.16kb -> 0.57kb (51.18%)
/webroot/img/emoji/bluelightsaber.png -- 28.43kb -> 14.05kb (50.56%)
/webroot/img/emoji/death_star.png -- 1.34kb -> 0.70kb (48%)
/webroot/img/emoji/coffeeparrot.gif -- 6.51kb -> 3.41kb (47.53%)
/webroot/img/emoji/cryptoparrot.gif -- 9.23kb -> 5.12kb (44.55%)
/webroot/img/emoji/metalparrot.gif -- 11.54kb -> 6.53kb (43.46%)
/webroot/img/emoji/parrotnotfound.gif -- 34.86kb -> 20.16kb (42.19%)
/webroot/img/emoji/pizzaparrot.gif -- 7.07kb -> 4.11kb (41.84%)
/webroot/img/emoji/wfhparrot.gif -- 26.21kb -> 16.89kb (35.55%)
/webroot/img/smiley.png -- 3.19kb -> 2.18kb (31.72%)
/webroot/img/emoji/dealwithitparrot.gif -- 45.50kb -> 32.52kb (28.53%)
/webroot/img/emoji/mandalorian.png -- 4.38kb -> 3.17kb (27.63%)
/webroot/img/emoji/spyparrot.gif -- 62.57kb -> 45.51kb (27.26%)
/webroot/img/emoji/thanks.png -- 1.07kb -> 0.79kb (26.55%)
/webroot/img/emoji/bells.png -- 6.90kb -> 5.54kb (19.73%)
/webroot/img/emoji/cakeparrot.gif -- 88.45kb -> 71.34kb (19.35%)
/webroot/img/emoji/dadparrot.gif -- 19.06kb -> 15.45kb (18.92%)
/webroot/img/emoji/starwars.png -- 4.53kb -> 3.71kb (18.04%)
/webroot/img/emoji/r2d2.png -- 26.56kb -> 21.86kb (17.68%)
/webroot/img/emoji/Reaper-wtf.png -- 13.03kb -> 10.73kb (17.65%)
/webroot/img/emoji/ac-box.png -- 8.21kb -> 6.78kb (17.39%)
/webroot/img/emoji/ac-tree.png -- 8.38kb -> 7.02kb (16.25%)
/webroot/img/emoji/stormtrooper.png -- 4.90kb -> 4.12kb (16.03%)
/static/logo.png -- 54.96kb -> 46.18kb (15.97%)
/static/logo-900x720.png -- 54.96kb -> 46.18kb (15.97%)
/webroot/img/emoji/ryangoslingparrot.gif -- 6.98kb -> 5.88kb (15.8%)
/webroot/img/emoji/moonwalkingparrot.gif -- 19.27kb -> 16.30kb (15.44%)
/webroot/img/emoji/Reaper-gg.png -- 17.15kb -> 14.60kb (14.88%)
/webroot/img/emoji/Reaper-hype.png -- 17.34kb -> 14.76kb (14.85%)
/webroot/img/emoji/division-gg.png -- 20.83kb -> 17.80kb (14.54%)
/webroot/img/emoji/bluntparrot.gif -- 24.54kb -> 21.04kb (14.23%)
/webroot/img/emoji/tpparrot.gif -- 68.70kb -> 59.15kb (13.91%)
/webroot/img/emoji/division-lol.png -- 18.33kb -> 15.89kb (13.28%)
/webroot/img/emoji/division-hype.png -- 18.99kb -> 16.58kb (12.67%)
/webroot/img/emoji/Reaper-rip.png -- 16.79kb -> 14.70kb (12.47%)
/webroot/img/emoji/porg.png -- 29.23kb -> 25.64kb (12.29%)
/webroot/img/emoji/Reaper-lol.png -- 18.02kb -> 15.85kb (12.01%)
/webroot/img/emoji/empire.png -- 6.16kb -> 5.43kb (11.8%)
/webroot/img/emoji/division-hi.png -- 20.87kb -> 18.42kb (11.7%)
/webroot/img/emoji/darkmodeparrot.gif -- 10.28kb -> 9.09kb (11.56%)
/webroot/img/emoji/palpatine.png -- 7.33kb -> 6.48kb (11.53%)
/webroot/img/emoji/ac-moneytree.png -- 11.49kb -> 10.17kb (11.48%)
/webroot/img/emoji/ac-construction.png -- 8.03kb -> 7.10kb (11.47%)
/webroot/img/emoji/division-rip.png -- 20.36kb -> 18.05kb (11.32%)
/webroot/img/emoji/gabe1.png -- 15.36kb -> 13.64kb (11.17%)
/webroot/img/emoji/ac-turnip.png -- 8.45kb -> 7.54kb (10.8%)
/webroot/img/emoji/jediparrot.gif -- 19.26kb -> 17.21kb (10.6%)
/webroot/img/emoji/rythmicalparrot.gif -- 8.77kb -> 7.84kb (10.58%)
/webroot/img/emoji/sithparrot.gif -- 19.24kb -> 17.21kb (10.57%)
/webroot/img/emoji/division-rage.png -- 24.76kb -> 22.16kb (10.53%)
/webroot/img/emoji/division-omg.png -- 17.42kb -> 15.76kb (9.54%)
/webroot/img/logo.png -- 374.78kb -> 339.80kb (9.33%)
/webroot/img/emoji/ac-shirt.png -- 11.42kb -> 10.36kb (9.25%)
/webroot/img/emoji/doom_mad.gif -- 2.42kb -> 2.20kb (9.14%)
/webroot/img/emoji/originalparrot.gif -- 13.17kb -> 11.97kb (9.11%)
/webroot/img/emoji/division-wtf.png -- 22.52kb -> 20.57kb (8.68%)
/webroot/img/emoji/Reaper-hi.png -- 17.03kb -> 15.62kb (8.28%)
/webroot/img/emoji/transparront.gif -- 13.09kb -> 12.04kb (8.05%)
/webroot/img/emoji/partyparrot.gif -- 14.08kb -> 12.95kb (7.99%)
/webroot/img/emoji/parrot.gif -- 14.66kb -> 13.57kb (7.42%)
/webroot/img/social-icons.gif -- 14.49kb -> 13.46kb (7.16%)
/webroot/img/emoji/shufflepartyparrot.gif -- 64.00kb -> 59.52kb (7%)
/webroot/img/emoji/michaeljacksonparrot.gif -- 30.49kb -> 28.38kb (6.91%)
/webroot/img/emoji/meldparrot.gif -- 45.62kb -> 42.47kb (6.91%)
/webroot/img/emoji/headbangingparrot.gif -- 14.84kb -> 13.88kb (6.47%)
/webroot/img/emoji/blacklightsaber.png -- 11.56kb -> 10.83kb (6.3%)
/webroot/img/emoji/thumbsupparrot.gif -- 19.79kb -> 18.56kb (6.22%)
/webroot/img/emoji/sleepingparrot.gif -- 13.46kb -> 12.64kb (6.12%)
/webroot/img/emoji/ac-fossil.png -- 9.53kb -> 8.96kb (6.01%)
/webroot/img/emoji/matrixparrot.gif -- 2.21kb -> 2.08kb (5.91%)
/webroot/img/emoji/discoparrot.gif -- 17.60kb -> 16.58kb (5.84%)
/webroot/img/emoji/wineparrot.gif -- 29.77kb -> 28.10kb (5.61%)
/webroot/img/emoji/Reaper-rage.png -- 19.04kb -> 17.98kb (5.53%)
/webroot/img/emoji/ac-kkslider.png -- 28.00kb -> 26.46kb (5.48%)
/webroot/img/emoji/twinsparrot.gif -- 20.48kb -> 19.36kb (5.47%)
/webroot/img/emoji/ac-song.png -- 4.98kb -> 4.71kb (5.4%)
/webroot/img/emoji/gothparrot.gif -- 17.06kb -> 16.15kb (5.28%)
/webroot/img/emoji/mustacheparrot.gif -- 16.99kb -> 16.14kb (5.01%)
/webroot/img/emoji/popcornparrot.gif -- 17.74kb -> 16.88kb (4.86%)
/webroot/img/emoji/bb8.png -- 3.79kb -> 3.61kb (4.74%)
/webroot/img/emoji/Reaper-love.png -- 23.07kb -> 22.06kb (4.36%)
/webroot/img/emoji/scienceparrot.gif -- 26.45kb -> 25.31kb (4.32%)
/webroot/img/emoji/ac-mosquito.png -- 4.35kb -> 4.17kb (4.13%)
/webroot/img/emoji/explodyparrot.gif -- 57.42kb -> 55.08kb (4.06%)
/webroot/img/emoji/beerparrot.gif -- 23.17kb -> 22.25kb (3.98%)
/webroot/img/emoji/bobaparrot.gif -- 21.47kb -> 20.64kb (3.86%)
/webroot/img/emoji/copparrot.gif -- 20.94kb -> 20.15kb (3.78%)
/webroot/img/emoji/chillparrot.gif -- 3.75kb -> 3.62kb (3.64%)
/webroot/img/emoji/ac-item-leaf.png -- 8.65kb -> 8.34kb (3.61%)
/webroot/img/emoji/redenvelopeparrot.gif -- 23.17kb -> 22.35kb (3.52%)
/webroot/img/emoji/quadparrot.gif -- 25.43kb -> 24.57kb (3.36%)
/webroot/img/emoji/ac-weeds.png -- 10.45kb -> 10.10kb (3.26%)
/webroot/img/emoji/tiedyeparrot.gif -- 33.46kb -> 32.49kb (2.92%)
/webroot/img/emoji/rotatingparrot.gif -- 7.95kb -> 7.72kb (2.84%)
/webroot/img/favicon/ms-icon-310x310.png -- 37.86kb -> 36.83kb (2.71%)
/webroot/img/emoji/icecreamparrot.gif -- 4.19kb -> 4.08kb (2.68%)
/webroot/img/emoji/christmasparrot.gif -- 22.08kb -> 21.50kb (2.64%)
/webroot/img/emoji/pirateparrot.gif -- 22.53kb -> 21.95kb (2.6%)
/webroot/img/favicon/ms-icon-144x144.png -- 14.08kb -> 13.71kb (2.59%)
/webroot/img/favicon/apple-icon-144x144.png -- 14.08kb -> 13.71kb (2.59%)
/webroot/img/favicon/android-icon-144x144.png -- 14.08kb -> 13.71kb (2.59%)
/webroot/img/emoji/covid19parrot.gif -- 120.40kb -> 117.29kb (2.59%)
/webroot/img/favicon/apple-icon.png -- 18.35kb -> 17.88kb (2.58%)
/webroot/img/favicon/apple-icon-precomposed.png -- 18.35kb -> 17.88kb (2.58%)
/webroot/img/emoji/hamburgerparrot.gif -- 11.41kb -> 11.11kb (2.58%)
/webroot/img/favicon/ms-icon-150x150.png -- 14.52kb -> 14.15kb (2.58%)
/webroot/img/favicon/apple-icon-114x114.png -- 10.29kb -> 10.03kb (2.54%)
/webroot/img/favicon/apple-icon-180x180.png -- 17.99kb -> 17.53kb (2.54%)
/webroot/img/emoji/owncast.png -- 17.99kb -> 17.53kb (2.54%)
/webroot/img/favicon/apple-icon-120x120.png -- 11.07kb -> 10.79kb (2.5%)
/webroot/img/emoji/bananadance.gif -- 31.98kb -> 31.19kb (2.48%)
/webroot/img/emoji/darkbeerparrot.gif -- 5.31kb -> 5.18kb (2.47%)
/webroot/img/emoji/schnitzelparrot.gif -- 33.21kb -> 32.40kb (2.44%)
/webroot/img/favicon/apple-icon-152x152.png -- 14.83kb -> 14.47kb (2.43%)
/webroot/img/emoji/nodeparrot.gif -- 20.77kb -> 20.29kb (2.3%)
/webroot/img/favicon/favicon-96x96.png -- 8.42kb -> 8.23kb (2.28%)
/webroot/img/favicon/android-icon-96x96.png -- 8.42kb -> 8.23kb (2.28%)
/webroot/img/emoji/shipitparrot.gif -- 6.30kb -> 6.15kb (2.26%)
/webroot/img/emoji/headsetparrot.gif -- 31.98kb -> 31.28kb (2.17%)
/webroot/img/emoji/everythingsfineparrot.gif -- 19.57kb -> 19.15kb (2.13%)
/webroot/img/emoji/moonparrot.gif -- 32.88kb -> 32.20kb (2.08%)
/webroot/img/emoji/storm_trooper.gif -- 61.68kb -> 60.49kb (1.93%)
/webroot/img/emoji/nicolas_cage_party.gif -- 23.64kb -> 23.19kb (1.9%)
/webroot/img/favicon/apple-icon-76x76.png -- 6.25kb -> 6.14kb (1.8%)
/webroot/img/favicon/ms-icon-70x70.png -- 5.59kb -> 5.49kb (1.78%)
/webroot/img/emoji/margaritaparrot.gif -- 7.54kb -> 7.40kb (1.78%)
/webroot/img/emoji/skiparrot.gif -- 3.92kb -> 3.85kb (1.77%)
/webroot/img/emoji/pokeparrot.gif -- 20.19kb -> 19.85kb (1.66%)
/webroot/img/emoji/footballparrot.gif -- 42.08kb -> 41.39kb (1.64%)
/webroot/img/favicon/android-icon-192x192.png -- 17.79kb -> 17.50kb (1.62%)
/webroot/img/emoji/flyingmoneyparrot.gif -- 24.19kb -> 23.81kb (1.59%)
/webroot/img/favicon/apple-icon-72x72.png -- 5.86kb -> 5.77kb (1.53%)
/webroot/img/favicon/android-icon-72x72.png -- 5.86kb -> 5.77kb (1.53%)
/webroot/img/emoji/vikingparrot.gif -- 27.87kb -> 27.45kb (1.5%)
/webroot/img/emoji/daftpunkparrot.gif -- 45.15kb -> 44.48kb (1.49%)
/webroot/img/emoji/papalparrot.gif -- 2.37kb -> 2.34kb (1.48%)
/webroot/img/favicon/android-icon-48x48.png -- 3.72kb -> 3.66kb (1.47%)
/webroot/img/emoji/evilparrot.gif -- 22.77kb -> 22.47kb (1.33%)
/webroot/img/favicon/apple-icon-57x57.png -- 4.44kb -> 4.39kb (1.27%)
/webroot/img/emoji/hmmparrot.gif -- 18.09kb -> 17.88kb (1.21%)
/webroot/img/emoji/gentlemanparrot.gif -- 23.98kb -> 23.70kb (1.19%)
/webroot/img/emoji/birthdaypartyparrot.gif -- 31.71kb -> 31.34kb (1.15%)
/webroot/img/favicon/favicon-32x32.png -- 2.36kb -> 2.33kb (1.12%)
/webroot/img/favicon/android-icon-36x36.png -- 2.71kb -> 2.68kb (1.05%)
/webroot/img/emoji/sushiparrot.gif -- 33.04kb -> 32.70kb (1.03%)
/webroot/img/favicon/apple-icon-60x60.png -- 4.70kb -> 4.66kb (1%)
/webroot/img/emoji/laptop_parrot.gif -- 16.63kb -> 16.49kb (0.85%)
/webroot/img/emoji/sintparrot.gif -- 43.68kb -> 43.32kb (0.82%)
/webroot/img/emoji/harrypotterparrot.gif -- 8.21kb -> 8.14kb (0.81%)
/webroot/img/emoji/dabparrot.gif -- 9.25kb -> 9.18kb (0.76%)
/webroot/img/emoji/phparrot.gif -- 38.19kb -> 37.92kb (0.69%)
/webroot/img/emoji/headingparrot.gif -- 21.52kb -> 21.41kb (0.51%)
/webroot/img/emoji/docparrot.gif -- 22.51kb -> 22.42kb (0.42%)
/webroot/img/emoji/illuminatiparrot.gif -- 57.22kb -> 56.99kb (0.39%)
/webroot/img/emoji/opensourceparrot.gif -- 33.38kb -> 33.26kb (0.37%)
/webroot/img/emoji/pumpkinparrot.gif -- 37.52kb -> 37.40kb (0.3%)
/webroot/img/emoji/hypnoparrot.gif -- 46.43kb -> 46.30kb (0.27%)
/webroot/img/emoji/sonic.gif -- 50.32kb -> 50.24kb (0.17%)
/webroot/img/emoji/donutparrot.gif -- 60.86kb -> 60.86kb (0%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-10-31 13:27:39 -07:00
Gabe Kangas
6ea9affce0
HLS video handling/storage/state refactor ( #151 )
...
* WIP with new transcoder progress monitor
* A whole different WIP in progress monitoring via local PUTs
* Use an actual hls playlist parser to rewrite master playlist
* Cleanup
* Private vs public path for thumbnail generation
* Allow each storage provider to make decisions of how to store different types of files
* Simplify inbound file writes
* Revert
* Split out set stream as connected/disconnected state methods
* Update videojs
* Add comment about the hls handler
* Rework of the offline stream state. For #85
* Delete old unreferenced video segment files from disk
* Cleanup all segments and revert to a completely offline state after 5min
* Stop thumbnail generation on stream stop. Copy logo to thumbnail on cleanup.
* Update transcoder test
* Add comment
* Return http 200 on success to transcoder. Tweak how files are written to disk
* Force pixel color format in transcoder
* Add debugging info for S3 transfers. Add default ACL.
* Fix cleanup timer
* Reset session stats when we cleanup the session.
* Put log file back
* Update test
* File should not be a part of this commit
* Add centralized shared performance timer for use anywhere
* Post-rebase cleanup
* Support returning nil from storage provider save
* Updates to reflect package changes + other updates in master
* Fix storage providers being overwritten
* Do not return pointer in save. Support cache headers with S3 providers
* Split out videojs + vhs and point to specific working versions of them
* Bump vjs and vhs versions
* Fix test
* Remove unused
* Update upload warning message
* No longer valid comment
* Pin videojs and vhs versions
2020-10-14 14:07:38 -07:00
Gabe Kangas
4632ba4247
Reorganize the favicons
2020-08-20 17:57:22 -07:00
Gabe Kangas
0fb48d8a7c
Add favicon(s). Closes #75
2020-07-19 22:27:42 -07:00
Gabe Kangas
05c511848a
Use the thumbnail for opengraph if online
2020-07-19 18:39:27 -07:00
Gabe Kangas
af2a0d4019
Fix rendered template. Closes #38
2020-07-05 23:49:48 -07:00
Gabe Kangas
b4c9654dac
Swap out server-side agent detection.
2020-06-30 16:49:39 -07:00
Gabe Kangas
ea9a1a3afd
Support webcrawers, bots, opengraph with a basic server-rendered metadata page. Closes #36
2020-06-30 00:09:40 -07:00
Gabe Kangas
04dc0796d8
New video transcoder ( #27 )
...
* New video transcoder
* Set a smaller max muxing size + logging tweaks
* No need to return an err since it wiill panic anyway
* Use a default encoder preset if one is not supplied
* Rename to NewTranscoder. Add comments.
* Rename Bitrate to VideoBitrate. Config file changes required with this rename.
* Allow overrides of segment length. Allow offline stream to live in a single segment
* Append offline state video to existin HLS stream instead of overwriting because players do not like that
* Make properties private as they do not need to be exported
2020-06-25 17:44:47 -07:00
Gabe Kangas
69da77b054
Fix short segment thumbnails. Move to JPG thumbs. Fix default thumb copy.
2020-06-18 17:56:06 -07:00
Gabe Kangas
b2f74adc02
Move player js to player.js. Update offline video clip.
2020-06-17 16:25:27 -07:00