Bryan Ashby
52585c78f0
Major changes around events, event log, etc.
...
* User event log is now functional & attached to various events
* Add additional missing system events
* Completely re-write last_callers to have new functionality, etc.
* Events.addListenerMultipleEvents()
* New 'moduleInitialize' export for module init vs Event specific registerEvents
* Add docs on last_callers mod
2018-07-21 14:32:06 -06:00
Bryan Ashby
c1ae3d88ba
* Fix RunDoor event name
...
* Standardize *.user_* event names
2018-07-21 14:28:18 -06:00
Bryan Ashby
58254ee27b
Fix config
2018-07-17 21:06:27 -06:00
Bryan Ashby
118cb97487
MenuModule.reload(), updated @systemMethod:reloadMenu(), and notes
2018-07-17 20:00:47 -06:00
Bryan Ashby
1f396e198e
Fix escape/de-escaping for zmodem & friends
2018-07-16 22:43:19 -06:00
Bryan Ashby
e3c197c3e1
Fix event emitter leak
2018-07-15 22:08:09 -06:00
Bryan Ashby
013a947e15
Add release-info.asc used by some modern release groups
2018-07-15 19:18:44 -06:00
Bryan Ashby
6a3849dbdc
Fist version of ArchaicNET support module
2018-07-15 19:18:27 -06:00
Bryan Ashby
7b75f08c7e
Clean up code a bit
2018-07-15 11:50:04 -06:00
Bryan Ashby
340c6ccf76
Fix asset parsing for path-to-method, etc.
2018-07-15 11:49:56 -06:00
Bryan Ashby
47e34f9da7
Fix comment
2018-07-11 21:14:28 -06:00
Bryan Ashby
5d91cfb7d0
Add {userName} and {userNameRaw} door launch/format options
2018-07-10 19:11:03 -06:00
Bryan Ashby
ea3e0ac3ff
Fix onelinerz art name...again
2018-07-10 19:00:02 -06:00
Bryan Ashby
3e06c4d290
Fix onelinerz art name
2018-07-10 18:57:52 -06:00
Bryan Ashby
45ca627b4e
Minor update
2018-07-09 20:55:47 -06:00
Bryan Ashby
0599bd32fc
Note on websocket server
2018-07-09 20:35:37 -06:00
Bryan Ashby
5c826abd5b
Onelinerz updates:
...
* Uses standard `itemFormat`
* Uses format of {userName} vs {username} (case)
* Has preview implemented as %TL2
2018-07-09 20:27:09 -06:00
Bryan Ashby
2f22d91bcf
Fix comment
2018-07-08 19:20:08 -06:00
Bryan Ashby
d54267b318
Update custom views after del
2018-07-08 11:33:39 -06:00
Bryan Ashby
3f34f77fcd
Implement fake pipe() for WebSocket (doors/etc.)
2018-07-08 11:23:56 -06:00
Bryan Ashby
be37fb0587
Notes on itemFormat/etc.
2018-07-07 20:13:39 -06:00
Bryan Ashby
bf11fc24a3
Update message list after marking all as read for 'newIndicator'
2018-07-07 20:13:24 -06:00
Bryan Ashby
dd7b234a1d
Add @markAllRead method for msg_list
2018-07-07 20:04:51 -06:00
Bryan Ashby
73bc211b94
Oops, fix newscan filter
2018-07-07 20:03:03 -06:00
Bryan Ashby
89bce2c23c
trace -> debug for Gopher access logs
2018-07-07 20:02:26 -06:00
Bryan Ashby
d392865aa3
Add note on new omit file/message areas config
2018-07-07 15:22:56 -06:00
Bryan Ashby
539c25ea83
Add ability to omit message and/or file area tags from new scan by config 'omitFileAreaTags' and 'omitMessageAreaTags' arrays
2018-07-07 15:20:45 -06:00
Bryan Ashby
53cda734e5
Minor bugfix
2018-07-05 20:35:38 -06:00
Bryan Ashby
ad71b23853
Updates for latest changes
2018-07-05 18:39:35 -06:00
Bryan Ashby
c7739c0503
* Clean up themes a bit more with new features
...
* Theme related work for deleting user messages
2018-07-04 18:49:26 -06:00
Bryan Ashby
0d55daabe4
Ability to delete private (aka inbox) messages
2018-07-04 18:49:03 -06:00
Bryan Ashby
2408d4c5c0
Fixes around render cache
2018-07-04 18:48:35 -06:00
Bryan Ashby
514edb984f
+ userHasDeleteRights()
...
+ deleteMessage()
2018-07-04 18:47:58 -06:00
Bryan Ashby
ab9ffc715a
* Cleaner action block discovery for 'submit'
...
* Allow "embedded" prompts to use form action matching
2018-07-04 18:46:40 -06:00
Bryan Ashby
3e06e2fa6b
+ promptForInput() support
...
* removeViewController() support
2018-07-04 18:45:14 -06:00
Bryan Ashby
fbffe2873c
* ansiPrepOptions support for displaying art
...
* simplify proxy of options along call path
* general improvements
2018-07-04 18:43:40 -06:00
Bryan Ashby
e24511678d
Ensure 'tag' exists
2018-07-04 18:42:59 -06:00
Bryan Ashby
8922bb6683
Catch exception if we try to log due to config.hjson error
2018-07-04 17:58:38 -06:00
Bryan Ashby
0f6924a916
XY MCI code now properly c reates vanilla view for later lookup/retrieval
2018-07-04 14:59:15 -06:00
Bryan Ashby
f4afe9847d
Handle bad config.hjson at startup/re-cache: output to stderr
2018-07-02 19:32:27 -06:00
Bryan Ashby
a9e2551ae5
Spelling
2018-06-30 16:52:54 -06:00
Bryan Ashby
7c741481e1
Much improved getDescFromFileName()
2018-06-30 13:03:08 -06:00
Bryan Ashby
c894ed17ec
Convert line endings when using Atr
2018-06-30 11:55:13 -06:00
Bryan Ashby
35c5c5dd0f
Init ArchiveUtil with noWatch
2018-06-29 23:04:31 -06:00
Bryan Ashby
2cef12f47e
* Fix file descriptor leak
...
* Allow noWatch init (e.g. for oputil)
2018-06-29 23:04:03 -06:00
Bryan Ashby
b6e7ecb193
Atari Disk Image (.atr) support via (modified for now; PR open) atr tool
2018-06-29 22:40:13 -06:00
Bryan Ashby
a8e27b4cf5
Tabs -> Spaces
2018-06-29 22:39:36 -06:00
Bryan Ashby
fa100c2da1
Resolve TODO: set cwd when launching doors; allow user to set in config
2018-06-25 19:25:07 -06:00
Bryan Ashby
2fa9d6a3c2
Clean up a couple DEP0013 spots
2018-06-25 19:09:08 -06:00
Bryan Ashby
c99074ba27
Remove empty MCI {} now that #167 is fixed
2018-06-25 18:10:43 -06:00