Commit Graph

158 Commits

Author SHA1 Message Date
Bryan Ashby f7788fc01c
WFC documentation updates 2022-05-07 17:13:10 -06:00
Bryan Ashby 9e5b3369a5
New live stat: Total new users today
* Add NT (Obv/2 throwback) MCI for new users today
* Keep live stat up to date in stat log
* Exposed via WFC
2022-05-07 10:48:40 -06:00
Bryan Ashby d0db38a544
More docs, total user count MCI and stat 2022-05-01 19:58:00 -06:00
Bryan Ashby 44505f664a
Updates and add start of WFC doc 2022-05-01 17:40:31 -06:00
Bryan Ashby dd7d24f22e
Many WFC related improvements (WIP)
* Update systeminformation to 5.x
* More work on WFC display of basic stats -- nearly complete
* Disable idle timeout when on WFC
2022-05-01 12:41:20 -06:00
Bryan Ashby 3d070ddf35
Temporary WFC WIP screen 2022-04-08 17:58:48 -06:00
Bryan Ashby 5288f82006
Merge branch '216-waiting-for-caller' of github.com:NuSkooler/enigma-bbs into 216-waiting-for-caller 2022-04-08 17:39:48 -06:00
Bryan Ashby d568cb993d
Add support for tear line and origin line style 2020-12-28 17:04:11 -07:00
Bryan Ashby 4533dc3e01
Better quote style support 2020-12-27 00:08:45 -07:00
Bryan Ashby 94d4a52530
Add support for stylizing quote indicators ( XX>) 2020-12-26 15:08:37 -07:00
Bryan Ashby 7aafb0b0c4
Checkpoint 2020-12-07 19:52:54 -07:00
Bryan Ashby b075cbae65
Checkpoing on WFC 2020-11-27 22:35:03 -07:00
Bryan Ashby d55e8fb3e0
Let users scroll desc in file browser 2020-11-27 16:44:40 -07:00
Bryan Ashby c944e97699
Add to menu 2020-11-24 13:15:22 -07:00
aspezowka ea93199a10 Added an additional digit to the hour slot, fixing minor spacing issue 2020-10-01 12:36:27 -06:00
Bryan Ashby e3b8adb847
Much needed but minor doc updates 2020-08-22 13:26:24 -06:00
Bryan Ashby f4ccc998f5
Fix theme slightly 2020-07-06 19:23:13 -06:00
Bryan Ashby 965e845834
Major work on breaking up menus 2020-07-05 14:06:34 -06:00
Bryan Ashby c8472fe2f0
Add some asserts for QWK export 2020-05-11 20:13:50 -06:00
Bryan Ashby 681a6e8449
Add theme for QWK export 2020-05-11 20:09:48 -06:00
Bryan Ashby 3f454c44c2 Don't hang on unzip prompting 2019-12-23 20:06:15 -07:00
Bryan Ashby 9089a203da
Fix missing 'del/d' for delete in artwork 2019-08-10 20:16:30 -06:00
Bryan Ashby e80d3f1093
Add missing 'my messages' to message menu 2019-08-10 20:14:36 -06:00
Bryan Ashby 47eb1b490d
Artwork 2019-08-10 20:10:38 -06:00
Bryan Ashby da545d8820
Fix default art 2019-08-10 12:18:47 -06:00
Bryan Ashby 0e6aa56379
Fix art: ESC is only cancel 2019-08-09 23:37:00 -06:00
Bryan Ashby 8fde4ccd60
Initial auto-signature support 2019-08-09 23:17:41 -06:00
David Stephens 2b2b1ef3bc Decrease MRC gui by one line 2019-06-22 23:13:38 +01:00
Bryan Ashby ec3b6173c9
Better 'secure connection required' screen 2019-06-16 17:28:13 -06:00
Bryan Ashby b9a2881c88
Fix luciano theme 2019-06-16 15:32:57 -06:00
Bryan Ashby da961c34a7
Add docs on template files 2019-06-16 11:01:58 -06:00
Bryan Ashby abc6a36275
OTP/2FA config template & luciano blocktronics theme 2019-06-15 22:18:51 -06:00
David Stephens a97c5bbe82 Add extra line to MRC chat area 2019-05-31 22:18:35 +01:00
David Stephens b4e37118dd Fixed user achievements ansi 2019-05-28 23:45:22 +01:00
David Stephens 072246ae1b Main menu ansi to include MRC 2019-05-26 23:45:00 +01:00
David Stephens b30d0e189d Add MRC config to luciano_blocktronics theme 2019-05-26 00:15:34 +01:00
David Stephens 67ecad4e1a Implemented most MRC server calls 2019-05-19 00:01:58 +01:00
Bryan Ashby 83d0daf4b7
Add 'My Messages' module 2019-02-15 21:55:18 -07:00
Bryan Ashby 2dd4df8191
Fix message search... wtf!? 2019-02-15 20:54:46 -07:00
Bryan Ashby 7d82935986
Fix up Luciano art for file base list export 2019-02-15 13:43:34 -07:00
Bryan Ashby d94b0af09e
Fix missing advanced search button 2019-02-15 13:29:06 -07:00
Bryan Ashby 1b809bdbea
Fix Luciano art for private mail / inbox list 2019-02-15 13:16:22 -07:00
Bryan Ashby bae61d114c Add export option to file menu 2019-02-15 13:07:52 -07:00
Bryan Ashby f8bbc23951 Add Luciano art for message search 2019-02-15 12:37:17 -07:00
Bryan Ashby 207711f1d1 Achievements earned 2019-01-26 12:56:45 -07:00
Bryan Ashby 289e49f0b9 User achievements list 2019-01-24 21:56:30 -07:00
Bryan Ashby 69247eadf1 Minor adjust 2019-01-24 21:54:56 -07:00
Bryan Ashby 3f2e836a83 Minor fixes 2019-01-10 21:41:32 -07:00
Bryan Ashby 2788c37492 + ACS: AC for achievement count check
+ ACS: AP for achievement point check
+ User minutes used on the system are now tracked
+ MCI: TO for total time spent online system (friendly format)
* Fix up a couple ACS bugs with |value|
* Fix formatting of achievement text
+ Add more achievements
* Fix achievement duration formatting
2019-01-10 20:34:52 -07:00
Bryan Ashby f653d83c14 Implement retroactive achievements (for userStat types so far) 2019-01-06 10:41:04 -07:00
Bryan Ashby 2b802cb534 Better theming for achievements 2019-01-05 22:51:16 -07:00
Bryan Ashby 6496fd931a + Missing art for luciano_blocktronics - node messaging & new achievement stuff. Placeholder mostly for now. 2019-01-05 21:19:43 -07:00
Bryan Ashby 3d07f763d1 Achievement improvement & more achievements 2019-01-05 19:04:19 -07:00
Bryan Ashby f56a72e0c3 Start of theming of achievements
+ default text/SGR styles can now be set for quick customization of colors
2019-01-05 16:55:37 -07:00
Bryan Ashby ebc129b17b Update to reflect realitiy 2018-12-09 14:47:51 -07:00
Bryan Ashby fe44f2c4d6 User interrupts & node module ready to rock. ...maybe with bugs? 2018-11-30 23:20:44 -07:00
Bryan Ashby d9238ee6a5 Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into user-interruptions 2018-11-29 21:17:31 -07:00
Bryan Ashby 6cce013187 + MCI: PT - total messages posted today (non-private)
+ MCI: TP - total messages/posts on system (non-private, includes imports, only counts *current*, not all of time)
* Move some stats to startup() calls
* Fix some DATE() comparisons in SQL to use 'localtime' as our timestamps include TZ
* Update luciano_blocktronics SYSSTAT to show more info
2018-11-27 21:21:00 -07:00
Bryan Ashby f471fd0ebe Finally implement "Total Calls Today" MCI: TT
+ Add findSystemLogEntries() to StatLog amongst others
2018-11-25 20:13:48 -07:00
Bryan Ashby 596026d1ce Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into user-interruptions 2018-11-25 10:42:12 -07:00
Bryan Ashby 4ee7d7a540 Arrange a bit and add global newscan 2018-11-25 10:26:42 -07:00
Bryan Ashby 36e9356663 Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into user-interruptions 2018-11-23 22:19:18 -07:00
Bryan Ashby df2bf4477e SECURITY UPDATE
* Handle failed login attempts via Telnet
* New lockout features for >= N failed attempts
* New auto-unlock over email feature
* New auto-unlock after N minutes feature
* Code cleanup in users
* Add user_property.js - start using consts for user properties. Clean up over time.
* Update email docs
2018-11-22 23:07:37 -07:00
Bryan Ashby 370f8039db * Use itemFormat/focusItemFormat for set newscan message/file conf/areas
* Docs for set_newscan_date module
2018-11-18 14:19:34 -07:00
Bryan Ashby b34294fbef * Docs + itemFormat/focusItem format for web download manager
* Fix some typos
2018-11-18 12:02:57 -07:00
Bryan Ashby e316b5fe80 Add File Base Download Manager docs 2018-11-18 01:56:40 -07:00
Bryan Ashby f9429dd2e6 Move where passwordChar lives 2018-11-15 20:32:08 -07:00
Bryan Ashby cfc4335b44 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions 2018-11-14 19:27:04 -07:00
Bryan Ashby 23c9e89849 Add default keys to menu 2018-11-14 19:16:54 -07:00
Bryan Ashby 5a74cdc8d9 Merge branch '0.0.9-alpha' of ssh://numinibsd/git/base/enigma-bbs into user-interruptions 2018-11-13 20:01:36 -07:00
Bryan Ashby 5b1412aa31 * Clean up door examples in menu.hjson
* Remove specific doors in default door menu; +op will need to add them as they configure them
2018-11-13 19:59:56 -07:00
Bryan Ashby 2b36693240 WIP: User Interrupt Queue
* All queueing of messages/etc.
* Queueing across nodes
* Start on interruption points for displaying queued items
* Start on a multi-node messaging system using such a queue
2018-11-12 22:03:28 -07:00
Bryan Ashby 5859ba0b68 core/onelinerz.js
tsFormat -> dateTimeFormat (WIP on standardization)
2018-11-05 22:33:47 -07:00
Bryan Ashby 047d8fae89 File Transfer protocol: use itemFormat + docs 2018-11-05 21:54:04 -07:00
Bryan Ashby 5286c52a26 Fix file base area selection in Luciano theme 2018-11-05 21:47:53 -07:00
Bryan Ashby 5af2fdc6c5 More itemFormat & doc work 2018-11-05 21:35:12 -07:00
Bryan Ashby a98940e967 Use standard itemFormat for BBS list. Add docs 2018-11-05 21:08:56 -07:00
Bryan Ashby 6f84ffd708 Minor updates to file area list to use proper date/time theme formatting + initial docs 2018-07-28 13:49:37 -06:00
Bryan Ashby 339752236d Fix user list - system does not have {note} currently 2018-07-22 20:15:19 -06:00
Bryan Ashby c3bd036509 Update message conf list with standardized + custom formats 2018-07-22 15:59:00 -06:00
Bryan Ashby e6a812cf34 Standardization work on built in user list module plus docs & code cleanup
* More docs, fix some info
* Code cleanup
2018-07-22 12:56:56 -06:00
Bryan Ashby 28afc56d84 Update luciano_blocktronics theme for Who's Online 'itemFormat' 2018-07-21 23:59:14 -06:00
Bryan Ashby f1ffd958a5 Fix luciano_blocktronics last allers theme with new changes 2018-07-21 14:36:38 -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 dd7b234a1d Add @markAllRead method for msg_list 2018-07-07 20:04:51 -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 7cdb362c32 Limit filename length in luciano_blocktronics theme 2018-06-25 18:10:27 -06:00
Bryan Ashby 6d4b8abc9c Remove ERC: It's not maintained. Can be added to boards as a mod anyway 2018-06-23 18:17:15 -06:00
Bryan Ashby d1dd13ea99 Update luciano_blocktronics theme for message area change updates 2018-06-23 11:50:51 -06:00
Jason Windisch 6ec3619815 Added arrows to theme selection 2018-03-29 22:16:45 -04:00
Bryan Ashby e31decfe8f Merge branch '0.0.9-alpha' of github.com:NuSkooler/enigma-bbs into 0.0.9-alpha 2018-03-17 13:48:40 -06:00
Jason Windisch f7639c90e5 fixed mispelling of "reset" 2018-03-15 00:22:33 -04:00
Bryan Ashby 18284d8038 Merge minor theme stuff 2018-03-14 21:33:58 -06:00
Jason Windisch 299d524b79 Added widths to keep text within theme borders 2018-03-14 22:51:08 -04:00
Bryan Ashby 75f3cf3a82
Merge pull request #153 from davestephens/messaging-fixes
Messaging Fixes
2018-02-12 15:40:49 -07:00
David Stephens 2509a2b64b Correctly theme private message list 2018-02-12 21:56:36 +00:00
David Stephens 26e8e0f6d0 Fix message counter and message area display in message listings 2018-02-12 21:53:15 +00:00
David Stephens b5ad6ef1ee Update MMENU.ANS to include rumours and private mail 2018-02-12 21:17:55 +00:00
Bryan Ashby 7e82f754e1 Use new itemFormat/focusItemFormat for default theme msg list 2018-02-02 21:31:22 -07:00
Bryan Ashby 999033ec15 New menu sorting, fix up default SGR 2018-01-28 13:03:11 -07:00