19 Commits

Author SHA1 Message Date
chylex
0d3600492e
Add option to install a userscript instead of manually copying the tracking script 2025-03-29 08:32:17 +01:00
chylex
3b569ad5d6
Refactor endpoints and authorization 2025-03-29 08:23:47 +01:00
chylex
2ecb658e42
Reformat code 2025-02-03 12:28:07 +01:00
chylex
383ee5c90e
Stream messages to viewer using JSON lines 2024-04-21 20:55:05 +02:00
chylex
16d7e5a6f8
Serve viewer page and JSON data from the integrated HTTP server 2024-04-21 18:48:19 +02:00
chylex
2c1e5a7603
Rework download storage and start collecting download URLs from embeds, avatars, and reactions
Resolves #200
2024-01-07 05:50:46 +01:00
chylex
d5720c8758
Code cleanup 2023-12-31 19:44:44 +01:00
chylex
3d9d6a454a
Remove unnecessary ASP.NET features 2023-12-23 13:47:33 +01:00
chylex
ee39780928
Rewrite token authorization checks in integrated server 2023-12-23 13:47:31 +01:00
chylex
7b58f973a0
Disable ASP.NET logging and use custom logging for request duration 2023-12-23 11:19:54 +01:00
chylex
492dddb35d
Load full tracking script from the integrated server to remove need for minification 2023-11-21 07:08:26 +01:00
chylex
e7705587c2
Fix .NET 8 warnings and update C# conventions 2023-07-18 18:51:23 +02:00
chylex
bd7904b88e
Convert namespace declarations to top-level 2023-07-18 16:12:02 +02:00
chylex
c94808a15f
Show downloaded attachments when viewing via Open Viewer 2022-07-18 20:21:45 +02:00
chylex
176a81e055 Reformat list of allowed origins in CORS 2022-07-15 01:34:08 +02:00
Matojeje
1cf3e76644 Add CORS for Canary and PTB 2022-07-15 01:34:08 +02:00
chylex
4dc781b35c
Address Rider inspections 2022-02-21 22:27:29 +01:00
chylex
c2e302f8bb
Allow tracking from old Discord domain in the app (discordapp.com) 2021-09-14 02:03:08 +02:00
chylex
ab7b3532fc
Build a DHT app for desktop 2021-06-19 10:40:34 +02:00