Commit graph

572 commits

Author SHA1 Message Date
Robert Mooney
9ab4adc05f Handle empty text masks.
This allows themes to prevent text from being sent during password
entry. To enable, edit theme.hjson and set $.customization.defaults
.general.passwordChar to "". e.g.,

{
  ...
  customization: {
    defaults: {
      general: {
        passwordChar: ""
      }
    }
    ...
  }
}
2016-07-25 02:02:37 -07:00
Robert Mooney
e080b5dcfa Spelling and grammar! 2016-07-25 02:02:37 -07:00
Bryan Ashby
87c6746676 validateUserNameExists() 2016-07-25 01:01:14 -06:00
Bryan Ashby
820e150708 Properly filter out private mail by user ID 2016-07-25 01:00:35 -06:00
Bryan Ashby
c3ae30a8aa isPrivateTagArea() 2016-07-25 00:58:49 -06:00
Bryan Ashby
c2cbc7913c Use new menu stack code 2016-07-25 00:58:27 -06:00
Bryan Ashby
ea0ec9ae4e ES6 menu stack 2016-07-25 00:57:12 -06:00
Bryan Ashby
08393e0aff * New ACS class avail @ client.acs
* Experimental / WIP work on issue #79
2016-07-24 11:48:59 -06:00
Bryan Ashby
8bd61f2d01 * New ACS class avail @ client.acs
* Experimental / WIP work on issue #79
* Issue # 77: Changes to new_scan.js, temp conf/area swapping, etc.
* message area: getMessageConfByAreaTag(), getMessageConfTagByAreaTag(), tempChangeMessageConfAndArea(), getNewMessageCountInAreaForUser()
2016-07-24 11:47:34 -06:00
Bryan Ashby
359241654b Case insensitive compare for area tags (#78) 2016-07-21 21:04:08 -06:00
Bryan Ashby
a1167acc03 Fix non 'ch' issue 2016-07-20 22:21:46 -06:00
Bryan Ashby
9545cb620b Add KeyEntryView (%KE) 2016-07-20 22:11:57 -06:00
Bryan Ashby
8cd07d2af4 Add startup log entry 2016-07-19 21:23:41 -06:00
Bryan Ashby
7f1aec4fca Make linter happy 2016-07-19 21:02:12 -06:00
Bryan Ashby
2d1f3d3c17 Minor cleanup work 2016-07-19 21:01:49 -06:00
Bryan Ashby
5e13a78f31 Minor cleanup 2016-07-19 21:01:25 -06:00
Bryan Ashby
64044399ab error -> reason when failing to display art 2016-07-19 21:00:56 -06:00
Bryan Ashby
b0930a3b7e Add setSyncTermFontWithAlias() 2016-07-19 20:58:51 -06:00
Bryan Ashby
df56391338 Fix message and conf area sorting for 'sort' > 9 (again) 2016-07-19 08:45:18 -06:00
Bryan Ashby
985d239ab9 Fix message and conf area sorting for 'sort' > 9 2016-07-18 21:18:55 -06:00
Bryan Ashby
09e399a060 Messages Cut Off #73 2016-07-18 20:05:29 -06:00
Bryan Ashby
b8a23b827c * Improved message trimming
* Better logs, code cleanup, etc. around trimming
2016-07-17 22:17:24 -06:00
Bryan Ashby
e19b725aa8 Various cleanup WIP 2016-07-17 22:16:15 -06:00
Bryan Ashby
b7274a16d4 (Yet another) fix for setFocusItemIndex() draw issues! 2016-07-17 22:15:43 -06:00
Bryan Ashby
a7993281b9 Better missing art log 2016-07-16 13:17:16 -06:00
Bryan Ashby
2bd548d284 Code cleanup (minor) 2016-07-16 13:06:03 -06:00
Bryan Ashby
485711b5da * Clean up some logs
* Add serializer for 'err' in logs for passing full err object
* Don't dump HUGE message lists to log during new scan
2016-07-16 13:05:32 -06:00
Bryan Ashby
787a855097 Auto-activation by default 2016-07-14 21:30:02 -06:00
Bryan Ashby
43c5de3e40 Finally fix setFocusItemIndex() draw issues! 2016-07-13 22:46:14 -06:00
Bryan Ashby
c94f663947 * DRY menu pop/goto into reloadMenu() (temp hack until we can find a good solution for simple redraw)
* Only reloadMenu() if we actually change areas
* Code style cleanup
2016-07-12 23:38:40 -06:00
Andrew Pamment
1ddbb98319 Updated to use findIndex 2016-07-13 14:43:13 +10:00
Andrew Pamment
b627977f9c Fixed Next/prev conf/areas 2016-07-12 20:52:17 +10:00
Andrew Pamment
369d17c407 Message Area/Conf Prev, Next (Unfinished) 2016-07-12 19:57:07 +10:00
Bryan Ashby
dfb4f17c5f * Resp DONT to WONT NEW-ENVIRONMENT 2016-07-10 22:14:30 -06:00
Bryan Ashby
1ecc68b250 Fix erronous warning 2016-07-09 20:10:03 -06:00
Bryan Ashby
6ffef26cbf Start of cleanup 2016-07-09 20:09:03 -06:00
Bryan Ashby
1aa77530dd TODO reminder 2016-07-09 20:08:08 -06:00
Bryan Ashby
7717ac8b5f Change default SSH port 2016-07-09 16:01:38 -06:00
Bryan Ashby
0519d9a001 Minor cleanup, prevent XY from warning in log 2016-07-06 20:56:30 -06:00
Bryan Ashby
03ee20783b Enable FK's, duh 2016-07-06 20:55:50 -06:00
Bryan Ashby
3bbdd4abae Check for MSGID explicitly during dupe check if present 2016-07-05 22:32:13 -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
9e573e6810 * Allow relative or absolute paths in for art
* Misc cleanup
2016-07-04 12:58:41 -06:00
Bryan Ashby
396e7cc747 Default to empty[] args 2016-07-04 12:57:49 -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
f6d363b53d Allow modules to live in their own subdirectory (by matching module name) such that they can have their own package.json, deps, etc. 2016-07-03 10:58:57 -06:00
Bryan Ashby
a5fafc25ae Clear out old items before drawing new 2016-07-02 23:09:27 -06:00
Bryan Ashby
1b0891b0c3 Set baud emu before cls such that terms without support don't show garbage... most of the time 2016-07-02 23:08:54 -06:00
Bryan Ashby
8803465762 ES6 cleanup 2 2016-07-02 20:05:14 -06:00
Bryan Ashby
5a5b39f3a4 ES6 cleanup 2016-07-02 20:02:00 -06:00