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
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
8787703989
* New StatLog: Replaces various logs, system props, etc. into one class/methods
...
* Uew StatLog for last callers
* Use new StatLog for +op props
* Use new StatLog for user props such as posts & MCI to access such
* Use StatLog for various new MCI codes for +op
* Misc missing MCI codes
2016-07-27 21:44:27 -06:00
Bryan Ashby
03ee20783b
Enable FK's, duh
2016-07-06 20:55:50 -06:00
Bryan Ashby
f87e9917a0
* Resolve issue #59 : Better message UUID generation and dupe checks
2016-07-05 22:18:43 -06:00
Bryan Ashby
ce1d3e6a7e
* ES6 & misc cleanup
...
* Add index to message for quicker retrieval
2016-07-04 12:56:15 -06:00
Bryan Ashby
a5505ea718
Add getModDatabasePath() for modules
2016-06-25 22:37:28 -06:00
Bryan Ashby
f5a1a79777
* Clean up door.py
...
* Implement trimMessageAreasScheduledEvent() method
* Misc cleanup
2016-06-20 14:10:12 -06:00
Bryan Ashby
964c53ea9f
* Changed scan check to use new System state_flags0 meta to skip already imported/exported msgs
...
* Use moment.js for Message modTimestamp
* Remove user_message_status stuff
* Add REPLY kludge support @ export
* Use TID vs PID kludge @ export (spec)
* Start work on @immediate - nearly complete
2016-03-14 22:29:41 -06:00
Bryan Ashby
ad0296addf
* Change FTN packet read() to use async iterator
...
* createMessageUuidAlternate(): Mmethod for FTN message v5 UUID generation when no MSGID to work with
* parseAbbreviatedNetNodeList() now works properly
* Add core/uuid_util.js for various UUID utilities such as v5 named UUID generation
* Fix message meta load/retrieval
* Add lookup for REPLY kludge -> MSGID -> local reply IDs
* Fix SEEN-BY additions @ export
* Don't override MSGIDs if they already exist
* Store MSGID @ export so it can be inspected later
* Add import functionality (working, but WIP!)
* Clean up bundles and packets after import
2016-03-08 22:30:04 -07:00
Bryan Ashby
76bbc43600
* Start work on FTN/BSO schedule via later.js
...
* Utilize last scan message ID to scan areas
* Lots of changes to FTN packet creation
* Create packets with target max size
* Create ArcMail bundles when configured to do so
2016-02-28 22:04:03 -07:00
Bryan Ashby
317af8419a
Major commit for new message network WIP
2016-02-02 21:35:59 -07:00
Bryan Ashby
f3b98c5644
Fix callback, add some WIP commented out concepts
2016-01-03 15:53:27 -07:00
Bryan Ashby
e023d0236e
* Fix accidental delete of user db line
2015-11-06 19:09:26 -07:00
Bryan Ashby
3af5b9a213
* Much better DB init
2015-11-06 18:25:07 -07:00
Bryan Ashby
4a386d649e
* WIP on message last read - not fully functional yet
2015-10-22 15:44:44 -06:00
Bryan Ashby
1c1f4394ca
* System stats
...
* Last callers rewritten using format and VM
* Some minor MCI stuff
2015-10-17 20:03:51 -06:00
Bryan Ashby
8dc06cb49d
* Some progress on message list fetching / display... WIP!
2015-08-27 22:20:24 -06:00
Bryan Ashby
150bd5778a
* Switch to JSON/config.json based user groups, and user group membership
2015-08-20 22:29:16 -06:00
Bryan Ashby
6f3137d522
* Fix various areaID and area name refs for new system
2015-08-20 17:05:02 -06:00
Bryan Ashby
d69d00a14b
* Cleanup related to message area IDs / database -> JSON format and names
2015-08-20 17:00:35 -06:00
Bryan Ashby
99ea870ebc
* @method for view properties. WIP... hacked in, needs cleaned up & DRY
...
* Messing around with different approaches to last callers...
2015-07-26 22:51:06 -06:00
Bryan Ashby
306e84b323
* Change meta categories to a integer
2015-07-17 08:07:43 -06:00
Bryan Ashby
801771d7b1
* Metadata now has a category. That is, meta = {message_id, cat, name, value}
...
* Kludges are now stored as-is, so any kludge known or not can be captured
2015-07-16 22:57:08 -06:00
Bryan Ashby
2c082ceedd
* WIP on FidoNet stuff
2015-07-16 17:13:48 -06:00
Bryan Ashby
5907c1d024
* Very early work on FidoNet, Messages, etc.
2015-07-12 22:56:33 -06:00
Bryan Ashby
40e0b55424
* Try to handle socket error
...
* Fix bug in wrapping with MultiLineEditText
* Updates on message base DB layout/triggers
* Detect some terminals via ANSI DSR for device attributes (WIP)
2015-07-06 22:37:11 -06:00
Bryan Ashby
aea6782f8c
* Minor updates to message base DB scripts
2015-07-06 17:30:33 -06:00
Bryan Ashby
8fecc779d1
* Some work on message base tables. WIP, not functional
2015-07-02 17:04:13 -06:00
Bryan Ashby
541be2d65a
* Fix TextEditView when 'text' set by default
...
* Fix TextEditView row vs col
* Start skeleton on HorizontalMenuView
2015-06-28 22:31:12 -06:00
Bryan Ashby
e7e9070414
* Some additional message related tables
...
* Change FSE art to 79 columns
2015-06-26 23:12:12 -06:00
Bryan Ashby
5a4c2a3043
* Initial start of message DB
2015-06-25 23:19:32 -06:00
Bryan Ashby
a7f9e3846e
* WIP on user groups
...
* Minor changes to user credential prompt
2015-05-11 16:39:28 -06:00
Bryan Ashby
ca3453ecfb
*Start user groups concept
2015-05-10 21:39:39 -06:00
NuSkooler
8119c1688a
+ Very start of theme support. Various changes
2014-10-26 22:06:41 -06:00
NuSkooler
c6e6c1562d
* Work on User & user db
2014-10-20 22:47:13 -06:00
NuSkooler
7a3e375f5d
* Start work on database & users
2014-10-19 23:30:44 -06:00