|
|
0b7f99725d
|
Started work on updating playlistHandler.js for dedicated/individual userPlaylist and channelPlaylist document collections.
|
2026-06-20 03:31:14 -04:00 |
|
|
|
36ae90b7af
|
Started work on dedicated channel/user playlist models.
|
2026-06-04 00:18:36 -04:00 |
|
|
|
c5c484b8c1
|
Re-organized playlist schemas.
|
2026-06-04 00:18:12 -04:00 |
|
|
|
3ca91288d2
|
Fixed post-crash recovery for actively livestreaming channels.
|
2026-06-03 23:25:55 -04:00 |
|
|
|
ee47e1b844
|
Updated removeMedia() function to remove archived media from site-wide media archive.
|
2026-05-30 09:29:22 -04:00 |
|
|
|
ae294b3f78
|
Updated prepQueue function to pull from site-wide archive colleciton. Started work on updating removeMedia function.
|
2026-05-30 08:40:19 -04:00 |
|
|
|
bbb3576a7d
|
Fixed dumpQueue debug function to return data from site-wide archived collection.
|
2026-05-29 20:08:50 -04:00 |
|
|
|
4dbc5b69cf
|
Updated queue to save archived media to site-wide collection
|
2026-05-29 08:06:46 -04:00 |
|
|
|
855343dfc3
|
Started work on archived media collection.
|
2026-05-29 07:18:06 -04:00 |
|
|
|
8d7d08d5c0
|
Added basic version tracking to statistics document.
|
2026-05-29 06:35:22 -04:00 |
|
rainbownapkin
|
3b113df86a
|
Fixed link-handling for self-referential links in chat
|
2026-05-21 03:15:16 -04:00 |
|
|
|
c82299f94b
|
Added configurable link section to Navbar
|
2026-05-18 01:54:43 -04:00 |
|
|
|
d41e9d1df9
|
Added portrait-mode toggle
|
2026-05-18 01:21:56 -04:00 |
|
|
|
42bfdd834f
|
Fixed archive.org backend pulling multiple files when queueing a link to an individual file.
|
2026-05-17 22:13:43 -04:00 |
|
|
|
258e71323d
|
Fixed failed chat sanatization causing unexpected server-side exception because I did a gross hack which I would've been forced to make cleaner had I used typescript over js XP
|
2026-05-17 19:22:18 -04:00 |
|
|
|
4a684295fd
|
Finished up HRT Archive.
|
2026-05-13 02:11:41 -04:00 |
|
|
|
084acabae1
|
Started work on community DIY HRT Archive
|
2026-05-13 01:33:35 -04:00 |
|
|
|
7b054b235d
|
Server now prevents empty chats.
|
2025-12-26 12:42:40 -05:00 |
|
|
|
3deb2e2d52
|
Fixed toke saves.
|
2025-12-25 03:07:41 -05:00 |
|
|
|
f0555169fe
|
Bugfix for DB lookup by username for certain internal methods/functions.
|
2025-11-23 07:50:49 -05:00 |
|
|
|
ed656cb530
|
Added canopy version string to about page.
|
2025-11-10 22:07:23 -05:00 |
|
|
|
eaca9db987
|
Mods from old codebase now properly migrated. Version number upgraded.
|
2025-11-10 20:11:34 -05:00 |
|
|
|
e94914a152
|
Pretty things up a bit, after fixing that nasty profile bug.
|
2025-11-06 19:36:52 -05:00 |
|
|
|
be01417cdf
|
Updated vague DB query which could lead to pwned accounts
|
2025-11-06 19:01:22 -05:00 |
|
|
|
d7c55fe3da
|
Whoops...
|
2025-11-06 19:00:30 -05:00 |
|
|
|
affdd98572
|
Fixed errors loading default items
|
2025-11-05 18:35:48 -05:00 |
|
|
|
a8a5357b05
|
Added ad-block PSA, to remind everyone that they should use an ad-blocking extension while browsing the web.
|
2025-11-04 06:55:28 -05:00 |
|
|
|
08fe051269
|
Improved sanatization for server-side templating.
|
2025-11-04 06:09:26 -05:00 |
|
|
|
35fd81e1b2
|
Improved JSDoc for IP Hash Comparison function.
|
2025-11-03 19:11:31 -05:00 |
|
|
|
ade2a4210d
|
User IP Hashes are now salted with 24 bits from a cryptographically secure random generation function formatted into base 64 for extra privacy/security.
|
2025-11-03 19:07:38 -05:00 |
|
|
|
75301ec7d9
|
Finished optimizing automated queue transactions.
|
2025-11-03 00:13:17 -05:00 |
|
|
|
dd36b1d923
|
Optimized queue.removeRange()
|
2025-11-01 11:34:50 -04:00 |
|
|
|
366766d0a3
|
Finished up work with youtube raw link refreshing.
|
2025-11-01 08:51:30 -04:00 |
|
|
|
02c4d214fa
|
Started work on re-implementation of youtube raw-link reloading.
|
2025-11-01 08:09:54 -04:00 |
|
|
|
a70879c76c
|
Quick cleanup.
|
2025-11-01 07:55:34 -04:00 |
|
|
|
e0832c2c1f
|
Started working on pushing multiple raw links to user.
|
2025-10-29 08:35:37 -04:00 |
|
|
|
349a6b82aa
|
Moving currently playing items to an invalid spot in the schedule no longer creates ghost items.
|
2025-10-28 07:03:16 -04:00 |
|
|
|
a1f0824330
|
Fixed queue rendering issue by changing server-side behavior around queue broadcasting.
|
2025-10-28 06:33:52 -04:00 |
|
|
|
dd66601f0d
|
Fixed out of order queues being sent off to clients.
|
2025-10-27 20:31:14 -04:00 |
|
|
|
166e174397
|
comment
|
2025-10-25 09:56:24 -04:00 |
|
|
|
37990ff8c3
|
Traded bug with queue.end() being called as volatile from functions which handle their own DB save, in which stale item was left in cache, for a simple queue rending bug.
|
2025-10-25 09:55:40 -04:00 |
|
|
|
f95a0ae48c
|
Added queue debugging.
|
2025-10-25 09:46:28 -04:00 |
|
|
|
db3ec58ad9
|
Simplified chatMetadata based classes.
|
2025-10-24 00:26:29 -04:00 |
|
|
|
7cda9517d4
|
Added basic about page.
|
2025-10-23 07:50:49 -04:00 |
|
|
|
1bd9fcdc80
|
High-level rank changes and bad attempts and good Remember-Me tokens now logged.
|
2025-10-22 21:53:41 -04:00 |
|
|
|
aa32587259
|
Server now auto-magically nukes expired remember me tokens on startup and at midnight UTC.
|
2025-10-22 20:17:53 -04:00 |
|
|
|
57787f81e7
|
Queue icon now only shows when readSchedule is allowed.
|
2025-10-22 05:36:55 -04:00 |
|
|
|
6d16ac2353
|
Moved server-side queue transmission to it's own protected namespace.
|
2025-10-22 05:00:59 -04:00 |
|
|
|
5eb307bb9e
|
Created dedicated queue broadcast namespace, to make authorized queue broadcasts as painless as possible.
|
2025-10-22 04:34:05 -04:00 |
|
|
|
597a984e46
|
Split pmHandler to create auxServer class for easy creation of server classes auxiliary to the channel.
|
2025-10-22 03:04:16 -04:00 |
|