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
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
Bryan Ashby
70eefc008a
Update matrix example to show item formatting
2018-01-28 12:59:20 -07:00
Bryan Ashby
974ee1b389
MAJOR *POSSIBLY BREAKING* changes in FSE
...
* WIP on cleanup to use 'standard' MCI formatting / theming used elsewhere in system
* Some MCI ID changes (e.g. FSE in edit mode %TL13 -> %TL4); update your theme.hjson / artwork!
2018-01-26 21:45:08 -07:00
Bryan Ashby
f350e3d446
Use private message list header for 'inbox'
2018-01-26 21:41:53 -07:00
Bryan Ashby
a8d5e84779
* Fix justification 'right' vs 'left': They were flipped (durp!). Right aligned is now really that, etc. You may need to update your theme.hjson/similar!
2018-01-15 16:08:35 -07:00
Bryan Ashby
8804bcc5b2
* Luciano Blocktronics themed web download manager
2018-01-14 19:40:40 -07:00
Bryan Ashby
136d21276c
Add new scan pointers for mb/fb
2018-01-14 17:09:23 -07:00
David Stephens
57d46dd57e
Mega rejig!
2017-11-22 23:27:33 +00:00