zefie
c41d535ce7
workaround for minibrowser flashrom download restarting
2023-08-28 18:59:22 -04:00
zefie
a9c5ee31cc
v0.9.40
2023-07-23 19:36:28 -04:00
zefie
55cbf592ee
new experimental feature: shenanigans
...
- will allow server operates to intentionally enable bugs/exploits for fun shenanigans
2022-12-01 09:18:25 -05:00
zefie
3dbb258b8f
add wtvchat://
...
(and unofficial irc://)
2022-11-30 21:26:56 -05:00
zefie
2cde307e20
add news: url support
2022-11-30 21:02:51 -05:00
zefie
24dc795680
remove ZefieTV.gif
...
(it belongs in zefieTV's UserServiceVault)
2022-11-30 16:15:30 -05:00
zefie
4b3d778c39
restore servicedeps to project file
2022-11-30 12:21:54 -05:00
zefie
ca18ab3de6
add https pc services support
2022-11-30 10:45:35 -05:00
zefie
08de059758
clean up file structure
2022-11-30 10:42:10 -05:00
zefie
58ce774797
update tricks
2022-11-29 13:49:37 -05:00
zefie
12dfd49992
version bump
...
- new homepage theme inspired by @GraspYonOx
- connect setup also mostly by @GraspYonOx
- some 'fixes' regarding module unloading, hopefully fixing call stack issue
- fixes to wtvshared.isAdmin() to not show log as if it was an access attempt
2022-11-28 09:51:13 -05:00
zefie
222976f416
fix vm readback and flashrom
2022-10-19 22:00:28 -04:00
zefie
4d36e305ba
BREAKING CHANGE: Move accounts into subfolder of SessionStore
...
- provided migrate_accounts.js for ease of transistion
2022-10-17 10:25:51 -04:00
zefie
f285751467
updates to wtv-admin
2022-10-16 17:41:08 -04:00
zefie
5bf073d075
implement Fast Splash (and tweaks page for future)
2022-10-15 21:13:05 -04:00
zefie
47e87a4ebc
implement UserTemplates for overriding templates. Call your templates with wtvshared.getTemplate(service_name,'path_to_template.ext');
2022-10-15 18:57:02 -04:00
zefie
5cdd67fd27
a lot of usenet updates
...
- webtv can post attachments
- webtv signatures
- TODO: user control disable rendering of post signatures
- TODO: as above but for mail too
2022-10-13 22:43:04 -04:00
zefie
0b56f02ec4
initial attachment support for usenet
...
- can read a few attachments posted by PCs
- can not yet attach from WebTV Plus
2022-10-13 00:26:05 -04:00
zefie
575054a4d4
implement nntp NEXT and LAST
2022-10-12 14:35:52 -04:00
zefie
976c79c92a
wip usenet stuff
2022-10-12 12:26:30 -04:00
zefie
a887a36104
lots of changes:
...
- change how we handle modules for services in the VM
- fixed wtv-disk:/sync always failed the first time
- implement production-like wtv-star handling (when a service port becomes unavailable, it requests the url over the wtv-star port to show an error page)
- renamed WTVDownloadList.js to WTVDisk.js
- a bit more work on WTVNews (created class)
- probably more stuff I can't remember
2022-10-11 13:51:20 -04:00
zefie
4589d7a4e8
move classes and base config into includes directory
2022-10-11 10:20:25 -04:00
zefie
500e6f6887
fix logging from pc_services
...
+ some other cosmetic console.log updates
2022-10-10 16:30:07 -04:00
zefie
7bf2d2e6fa
implement wtv-favorites with huge help from @JarHead4
2022-10-08 17:37:36 -04:00
zefie
dcd13d6ace
another feature, another rabbit hole
2022-10-08 13:19:03 -04:00
zefie
c31d7dd6bf
more updates to webtv messenger, fix adding users
2022-10-08 11:23:07 -04:00
zefie
23c77a653e
rewrite messengerlogin to not require additional node module
2022-10-08 08:51:01 -04:00
zefie
2bf3bc4d3a
enable exception stack trace on PC pages (think PHP show_errors), with option to disable it globally
2022-10-02 02:09:35 -04:00
zefie
bac031bd4e
fix http_pc pc services
2022-10-01 23:29:59 -04:00
zefie
b2aece5437
incomplete NNTP usenet support
2022-09-25 22:52:18 -04:00
zefie
0fa54babfb
implement remove-user functionality
2022-03-18 21:36:09 -04:00
zefie
59ba999b5a
fix null user bug, but also make a page to intentionally trigger it
2022-03-09 17:38:13 -05:00
zefie
f32c4b1926
fix DealerDemo and other stuff
2022-03-09 17:38:13 -05:00
zefie
445e28c91a
implement internal shared ROMCache
...
- make most ROMCache URLS relative
- create wtvshared.htmlEntitize function
- update wtv-mail:/readmail to use wtvshared.htmlEntitize
2022-03-09 17:38:12 -05:00
zefie
123c8f7823
even more mail stuff
2022-03-09 17:38:09 -05:00
zefie
4297364e6c
update legal and add some more config flags
2022-03-09 17:38:06 -05:00
zefie
0d991d5eac
user account updates
...
- move user accounts to subdir
- add password support
- implemented basics of multi-user support
- Can add users, edit them, and log in with them (password or not)
- Cannot delete users (with service) yet
2022-03-09 17:37:57 -05:00
zefie
ee76fd5190
more mail stuff
...
- todo: alot, but mainly track new/read and get local working
2021-11-15 00:51:31 -05:00
zefie
a088ea1e42
initial work on wtv-mail system:
...
- WTVMail Class
- MailStore functions
- Can show user mail intro page (see home.js for link example)
- Create initial welcome email (poop for now) when creating mailstore
- Can list Inbox
- no sending yet
- no reading yet
- no receiving yet
2021-11-13 02:41:30 -05:00
zefie
3da57455eb
re-write security system to be more like WNI
...
- can get telly and reach stage-two
- narrow whitelist of allowed URLS in WTVClientSessionData constructor
- enough to show wtv-1800:/unauthorized with trust priv
- Times out lockeddown users really fast ;)
- untested disk error page
2021-11-12 15:35:40 -05:00
zefie
4e6b541cc9
add fancy block page
2021-11-10 12:55:10 -05:00
zefie
2251aad735
add mail signature (useless for now)
2021-11-09 16:25:00 -05:00
zefie
2130db4abe
wtv-setup + bgmusic
...
- wtv-setup pages thanks to https://github.com/JarHead4
- wtv-backgroundmusic support
- keyboard and text size settings support
- removed small midi music demo in favor of backgroundmusic system
- version v0.9.23
2021-11-08 22:09:18 -05:00
zefie
ce5b2eeb3d
minibrowser theme thanks to MattMan
...
- remove TOS coz no one cares anyway
2021-08-13 03:54:19 -04:00
zefie
368eb58838
updates to disk download system
2021-08-12 16:16:03 -04:00
zefie
9d4e72b5e1
implement wtv-disk:/delete-group
...
- only sends DELETE-GROUP command
- does not delete partitions or files
- useful for clearing up broken groups that are failing due to conflicts or changes
2021-08-12 02:05:55 -04:00
zefie
34f6a39334
update to v90 modem firmware
...
- offer kflex with `Old` diskmap
2021-08-11 23:44:00 -04:00
zefie
11935a5886
remove dev files from vs project
2021-08-10 23:01:41 -04:00
zefie
3dd6e51832
hopefully fix POST for real
...
- main function still could use a rewrite
- more class branching and moving of functions
- Pass minisrv_config to classes
2021-08-10 21:41:34 -04:00
zefie
83f44d7867
Move download list stuff to WTVDownloadList class
...
- easier to create your own download list in JS
- possible future client upload ability via PUT
2021-08-10 13:31:29 -04:00