The following are the things that I'm currently experiencing
with the 2022/04/03 A48 prerelease, and some minor things I'd wish for
* FTP uploads appear to corrupt the file base. If I scroll down the
* There appears to be a "leftover" in the SysOp menu; the "(V) Voting Booth Editor" option which attempts to call command "(*V) Unknown Command", which doesn't exist any longer. Probably the (V) option
should be removed from the SysOp menu?
* For a normal account (not a QWK account), when selecting the message bases to scan from the message menu, i.e. (MZ) Toggle new scan bases with an empty Data field, Mystic appears to be selecting the wrong message base when I enter a number:
* In the multinode teleconference, if one uses ASCII, the cursor is
positioned at the end of the line so that the text one writes always gets wrapped.
I believe this is because the cursor gets positioned at the end of the
input field (whose background is not actually written when using
ASCII). Would it be possible for Mystic to position the cursor at the beginning of the "invisible" input field if using ASCII? (Using backspaces?)
* The str8 variable in archive_view.ini would need an extra space to
clear out the "Enter/View" text when searching.
* Read ACS checking for the POP3 server -- i.e. that it would return Access denied if a user does not fulfil the Read ACS -- would be much appreciated. It would make things consistent between the BBS interface and the POP3 access method.
I'll let you know if I would stumble across anything additional, but I
* FTP uploads appear to corrupt the file base. If I scroll down the
This is still a problem; as soon as I FTP upload a file to a file base that already has a file, it appears to corrupt the file base. This time
* For a normal account (not a QWK account), when selecting the messag bases to scan from the message menu, i.e. (MZ) Toggle new scan base with an empty Data field, Mystic appears to be selecting the wrong message base when I enter a number:
That one is still there. Now it appears to be selecting a message base
in some other message group? Not sure, because I can't see any changes
Also, a few more things (I do not know if all have been present earlier) and suggestions:
* 5mooth-mist25.ans is present in the text directory of the default
theme. Should it be there? Perhaps for some gallery function or similar?
* When editing user flags in the user editor, ANSI escape codes
(e.g. arrow up yields a "P") toggle the corresponding flags. Would it be possible for Mystic to "filter out" anything with an escape before it?
* When selecting a function/command in the menu editor, -R is listed
after -S.
* After uploading a file via FTP, the FTP command processor will
become unresponsive until upload testing has finished (if one has enabled upload testing). Could Mystic send e.g. a "452 Requested action not
taken. Still testing uploaded file. Please wait a little and try again."
* I edited resetpw.ini and emailval.ini in the data directory (also tried copying to the theme's text directory), but it appears that Mystic
doesn't use the INI files just yet? (I got the "old" hard-coded messages e-mailed out.) Being able to customize those messages will be great!
* When copying (/C) and pasting (/P) an action to the action list of a menu command: If the command list is already full (25 entries), pasting will overwrite the highlighted action (if any -- one could be at the
empty line below all actions, in which case nothing would happen).
* I have Disable Time: No and a security level (s255) which has Time Per Day: 9999. Do Shell events with Warning: x (minutes) really kick the
user out? I would expect Mystic to trim the available time (9999
This turned out to be Linux-specific so I had to set up some tests* FTP uploads appear to corrupt the file base. If I scroll down
there. The 7/11 release should fix this.
Yeah this was a freak accident. Turns out when I was editing something else I accidentally hit a key and it was passing a bad default value to
a function (-10 instead of -1).
I think now that I changed it back to -1 we should be okay in the 7/11 build but let me know once you have a chance to try it!
Not for now. It may be possible to send some status codes to like the client know its being tested and when to resume but I would need to test that with various clients.
I think short term is to experiment with status messages and long term
is to implement a testing thread/queue.
* I edited resetpw.ini and emailval.ini in the data directory (also t copying to the theme's text directory), but it appears that Mystic doesn't use the INI files just yet? (I got the "old" hard-coded messaIts supposed to be working.
menu command: If the command list is already full (25 entries), pasti
I'll have it pop up a note that says "max items reached" or something along those lines.
Also you can stack actual menu commands too so for example if you
reached the menu action limit for a specific hotkey you can create
another one with a blank text under it with the same hotkey, and Mystic will execute the action lists for both.
* I have Disable Time: No and a security level (s255) which has Time Day: 9999. Do Shell events with Warning: x (minutes) really kick the user out? I would expect Mystic to trim the available time (9999
It probably doesn't when you disable the entire time system I would have to check into that. I am pressed for time right now so I don't have
time to take a look to refresh my memory.
But this entire area could use some work!
This turned out to be Linux-specific so I had to set up some tests there. The 7/11 release should fix this.* FTP uploads appear to corrupt the file base. If I scroll
Thanks a lot! Works like a charm now!
I checked with strace, and it appears that it only checks the text directory of the theme and that of the fallback theme (in my case, the "default" theme) for the INI file, but not the "global" data directory (/home/bbs/mystic/data/resetpw.ini):
open("resetpw.ini", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or
Thanks this was really helpful. I was able to see the problem and fix
it up for the next build.
Oddly enough when I tested it, it worked becaue I accidentally had a
copy of the .ini file in my root Mystic directory lol.
BTW for you guys who upgrade earlier today I created a new 7/11 build
with some new changes. I actually built a few today but I am done for
the day so if you have the older 7/11 you might want to grab the latest.
Sysop: | Eric Oulashin |
---|---|
Location: | Beaverton, Oregon, USA |
Users: | 91 |
Nodes: | 16 (0 / 16) |
Uptime: | 07:27:03 |
Calls: | 4,903 |
Calls today: | 4 |
Files: | 8,491 |
Messages: | 350,500 |
Posted today: | 1 |