Bryan Ashby
0a98ce651f
#101 set real names for message areas
2016-10-02 13:47:19 -06:00
Bryan Ashby
c715bb7731
Allow tab to process as 'next' in preview mode
2016-10-02 13:46:12 -06:00
Bryan Ashby
f8c4990646
Add 'pcansi' support for ZOC terminal
2016-10-01 13:30:02 -06:00
Bryan Ashby
ac35d3506d
File area updates WIP
2016-10-01 13:25:32 -06:00
Bryan Ashby
c81b6789f4
Add 'pcansi' support for ZOC terminal
2016-10-01 13:22:34 -06:00
Bryan Ashby
b9ef561058
Parse file meta values @ load (e.g. to number
2016-09-28 22:26:06 -06:00
Bryan Ashby
5a0b291a02
* Some WIP on file area releated stuff - various partially implemented pieces coming together
...
* Some changes to database.js: Triggers for FTS were not being created properly
* Misc fixes & improvements
2016-09-28 21:54:25 -06:00
Bryan Ashby
7da0abdc39
Work on EnigError and usage as experiment; This will go to many other areas of the code
2016-09-19 21:30:26 -06:00
Bryan Ashby
6a28b3ff35
Dump schedule info @ load
2016-09-19 21:29:46 -06:00
Bryan Ashby
9f22117e49
* Move login servers to core/servers/login
2016-09-19 21:28:50 -06:00
Bryan Ashby
caa9137162
* Move login servers to core/servers/login
...
* A bit of minor changes related to upcoming file areas --- will likely branch before anything major
* Clean up database.js a bit
2016-09-19 21:28:21 -06:00
Bryan Ashby
34474bc610
minor cleanup
2016-09-14 21:08:59 -06:00
Bryan Ashby
2497f63f34
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-09-13 21:44:50 -06:00
Bryan Ashby
e90cf673e3
Updates to event scheduler
2016-09-13 21:44:35 -06:00
Bryan Ashby
86bb8db0ef
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-09-11 16:22:26 -06:00
Bryan Ashby
70d1eb8d91
Update ssh2 3rd party module & ssh.js local server
2016-09-11 16:21:27 -06:00
Bryan Ashby
fdde83fad8
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-09-08 22:32:39 -06:00
Bryan Ashby
ae02f35baa
Fix NaN issue in string_format.js
2016-09-08 22:32:24 -06:00
Bryan Ashby
82c57383bc
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-09-08 22:04:59 -06:00
Bryan Ashby
829ee5ae85
Add missing theme me's
2016-09-08 22:04:27 -06:00
Bryan Ashby
886a6deceb
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-09-08 21:57:56 -06:00
Bryan Ashby
75bef2496a
* Major changes to msg_list.js: Don't use old style hard coded %TL's - use custom formatting with new pipe/format_string stuff
2016-09-08 21:54:30 -06:00
Bryan Ashby
a11cbd3dcc
* Use NuSkooler branch of ptyw.js with setEncoding() removed & future fixes until/if we can get them merged to official branch. This is to stop breaking doors & CP437/etc.
...
* Add some info to package.json
2016-09-08 21:53:33 -06:00
Bryan Ashby
3485fc190d
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-09-06 23:22:38 -06:00
Bryan Ashby
d621fa9566
* renderStringLength(): Account for ESC[<N>C "forward" ESC seq
...
* Use string util renderStringLength() in word wrap
* Hopefully resolve all issues with renderSubstr()
* Fix width issue in message list
2016-09-06 23:20:11 -06:00
Bryan Ashby
ab596842d6
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-09-04 21:37:05 -06:00
Bryan Ashby
f7c21baa52
* FSE quote format is now configurable and random if there are 2:n available
...
* Remove old 3rd party string-format & replace with string_format.js version
* Some fix some bugs with string_format.js padding, width, and number format
2016-09-04 21:36:26 -06:00
Bryan Ashby
d4d64f925d
* Attempt to hide sensitive information by default (e.g. 'password' fields) in log
...
* New logger configuration - change logging: level -> logging: rotatingFile: level for current functionality
2016-09-04 17:46:28 -06:00
Bryan Ashby
a729944af7
ANSI resources (comments)
2016-09-04 17:44:51 -06:00
Bryan Ashby
2584fa24e4
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-09-04 11:43:25 -06:00
Bryan Ashby
ed683189f8
Better ability to mod main prompt
2016-09-04 11:42:20 -06:00
Bryan Ashby
354548ed66
Merge pull request #96 from davestephens/farmhash_v1_2_1
...
Upgrade farmhash to v1.2.1 to fix RPi3 native extension compile errors
2016-09-03 13:12:06 -06:00
David Stephens
14a5563191
Upgrade farmhash to v1.2.1 to fix RPi3 native extension compile errors
2016-09-03 19:03:48 +01:00
Bryan Ashby
82533eae2d
Don't re-add + log MCI cache if already cached. Also fix wording :)
2016-09-01 23:57:57 -06:00
Bryan Ashby
e4c0e04535
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-09-01 23:43:18 -06:00
Bryan Ashby
470897eadc
Hopefully real fix to #88 with new StatLog ability
2016-09-01 23:42:15 -06:00
Bryan Ashby
767bddcc4b
StatLog will now store for N days or N max/count items
2016-09-01 23:41:20 -06:00
Bryan Ashby
9d46f23c66
Allow spaces in usernames by default
2016-09-01 23:39:49 -06:00
Bryan Ashby
f4c041abdf
Better sliceAtEOF()
2016-09-01 23:37:57 -06:00
Bryan Ashby
dcc2352559
Merge pull request #92 from davestephens/installer_script
...
Some installer script tweaks
2016-09-01 21:22:45 -06:00
Bryan Ashby
4c430775d9
Merge pull request #93 from davestephens/username
...
Small typo in username validation error message
2016-09-01 21:22:12 -06:00
David Stephens
0b3b7bee41
Small typo in username validation error message
2016-09-01 19:34:31 +01:00
David Stephens
23a03aa4ce
Check if python executable is there before installing
2016-09-01 18:42:05 +01:00
David Stephens
aefe766031
Add missing exit code if npm install fails
2016-09-01 18:26:45 +01:00
Bryan Ashby
ad963993d6
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-08-31 22:29:33 -06:00
Bryan Ashby
f2638474b3
Fix BBS list theme
2016-08-31 22:26:03 -06:00
Bryan Ashby
00330020b9
Some ES6 cleanup
2016-08-31 22:25:41 -06:00
Bryan Ashby
cbb82e1bab
Merge branch 'master' of ssh://numinibsd/git/base/enigma-bbs
2016-08-31 22:07:15 -06:00
Bryan Ashby
2c53515b60
Better isGroupMember() impl.
2016-08-31 22:06:49 -06:00
Bryan Ashby
e7ba6c406e
* Introduce MCI cache: Art files are hashed and MCI info (per client) is cached. Term resizes invalidate the cache
...
* Bring in farmhash for art file hashing (and perhaps other uses soon)
* Re-write of art.js display(). Better system, use MCI cache, etc.
* Update package.json engines node req.
2016-08-31 22:06:28 -06:00