Alan Friedman
0d9b41bb3a
Merge pull request #17 from seripap/bugfix/usernameChange
...
Bugfix/username change
2016-02-25 19:07:12 -05:00
Dan Seripap
c5c2b44ebb
General language and style cleanup
2016-02-25 17:46:58 -05:00
Dan Seripap
d0d47c098a
Fixing colors, allowing only unique usernames per chat session
2016-02-25 12:44:36 -05:00
Dan Seripap
3ba25cd14a
Removed unused code, cleaned up styles
2016-02-25 09:28:19 -05:00
Dan Seripap
57cef2f44f
Better sanitation of chat messages, support for multiline messages, updated username change method
2016-02-24 22:21:46 -05:00
Dan Seripap
edfab8a0c3
Closes #12 - /me command
2016-02-24 09:17:21 -05:00
Dan Seripap
4cee744b07
Support for encrypted file transfer
...
Accept file, blob decoding
Remove double init of window handler
Added confirmation/acceptance message
Add lazy IDs to transferred files for file owner
Added chat class- initial support for slash commands
Abstraction of chat to its own class
Removed underscore from vendors, switching to import. Increased username color values
Not localizing username, organizing slash commands
Keeping context
Support for symbols/emojis. Fixes #9
Added back npm scripts, added method to check if log messages contain usernames
Checks and balances
Better parsing of commands and organization of valid commands
Fixed #10 - Added running version on modal and about section, Updated disclaimer/wording, displaying public IP if available through server
File transfer pre-confirmation
Encrypting stringified object versus string
2016-02-23 15:59:01 -05:00
Dan Seripap
c6670b56d6
Working implementation of darkwire interface
2016-02-19 12:39:47 -05:00
Dan Seripap
e59bb2a1cf
Creating interface for darkwire, started work on filetransfer
2016-02-19 11:39:04 -05:00
Alan Friedman
55feed3257
Remove all external dependencies (scripts, fonts, img, etc)
2016-01-26 11:12:58 -05:00
Alan Friedman
0dad45ed91
Use HMAC symmetric key to sign/verify and add webkit shim
...
For webkit support, I removed the public/private signing keys and
replaced them with a symmetric HMAC signing key. It achieves the same
thing and besides adding webkit support, is also a bit cleaner.
Webkit handles key export is a non-standard way, so with this shim we
have to export and import public keys in “spki” format. Webkit also
requires slightly different options to be passed in for some operations.
2016-01-25 15:50:33 -05:00
Alan Friedman
663fee0797
Use input instead of textarea for room URL
2016-01-25 15:44:50 -05:00
Dan Seripap
e571cefefa
Added UUID lib
2016-01-19 16:43:19 -05:00
Alan Friedman
2e2162980a
Use fixed position for message input and icon
2016-01-19 12:54:01 -05:00
Alan Friedman
83df79de29
Add switch toggle for sound notifications
2016-01-16 11:07:43 -05:00
Alan Friedman
b42f459cee
Use textarea for copyable text and autosize it
2016-01-15 22:05:53 -05:00
Alan Friedman
a5aa18b9ba
Change to darkwire.io and dark theme
2016-01-15 17:00:18 -05:00
Dan Seripap
ade0610a1b
Added beep
2016-01-13 11:00:25 -05:00
Alan Friedman
fc8dae8217
Add Modernizr to show send icon on touch devices only
2016-01-12 22:59:42 -05:00
Alan Friedman
11814aae88
Improve editing key and change footer button styles
2016-01-12 20:59:29 -05:00
Alan Friedman
5e2a9e2ac0
Simplify key stuff
2016-01-12 20:09:27 -05:00
Alan Friedman
6b5e042f80
Logo sizing
2016-01-12 16:49:08 -05:00
Alan Friedman
9b146220a8
Add current users list modal
2016-01-12 16:45:35 -05:00
Alan Friedman
b800a52a0e
Input CSS fixes
2016-01-12 08:47:35 -05:00
Alan Friedman
199a459010
Fix nav background color
2016-01-12 08:25:37 -05:00
Alan Friedman
7eebbe0a95
Add squirrel logo and favicon
2016-01-11 21:01:44 -05:00
Alan Friedman
c63944aad2
Format URLs
2016-01-11 19:48:22 -05:00
Alan Friedman
b1389371a8
Tweak participants count style and position
2016-01-11 13:43:40 -05:00
Alan Friedman
62d316a5d9
Highlight input when encryption is off
2016-01-11 13:06:18 -05:00
Alan Friedman
fc60050ee1
Fix for settings modal showing both footer buttons
2016-01-11 12:59:37 -05:00
Alan Friedman
4d36f0d83e
Enable encryption by default and show warning when it's disabled
2016-01-11 12:51:47 -05:00
Alan Friedman
9958bfd9a1
Message input style tweaks
2016-01-09 15:43:19 -05:00
Alan Friedman
14fc581a6f
Add header and settings and about modals
2016-01-09 13:53:41 -05:00
Alan Friedman
a9d3a17eb6
Add gulp and ignore compiled code
2016-01-09 11:53:00 -05:00
Alan Friedman
8c76a75924
Resolve merge conflicts
2016-01-08 20:49:17 -05:00
Alan Friedman
ac395fdfd2
Handle copy error for unsupported browsers
2016-01-08 20:47:10 -05:00
Dan Seripap
44afb443ab
Compressed and mangled
2016-01-08 20:35:49 -05:00
Dan Seripap
f09f42226d
Uglify js
2016-01-08 20:33:41 -05:00
Dan Seripap
0d8680cf01
more
2016-01-08 20:23:01 -05:00
Dan Seripap
b9f2919b93
More stuff
2016-01-08 20:19:14 -05:00
Dan Seripap
b743c72618
Merge branch 'master' of https://github.com/seripap/fattychat
...
* 'master' of https://github.com/seripap/fattychat :
Add clipboard.js and copy URL button
2016-01-08 19:46:26 -05:00
Dan Seripap
770b31a73a
Added favicon notifications
2016-01-08 19:44:57 -05:00
Alan Friedman
2ca7a2bd56
Merge branch 'master' of https://github.com/seripap/fattychat
2016-01-08 19:44:10 -05:00
Alan Friedman
c7da826cc5
Add clipboard.js and copy URL button
2016-01-08 19:44:05 -05:00
Dan Seripap
ad7a84aecb
Trigger key on first
2016-01-08 19:17:41 -05:00
Dan Seripap
171b844e98
Generate random room on refresh
2016-01-08 18:43:17 -05:00
Alan Friedman
325c270990
Prevent zoom and fix input font size
2016-01-08 18:02:06 -05:00
Alan Friedman
a4326b65e5
Take out autofocus on any key press and fix enter bug
2016-01-08 17:58:25 -05:00
Alan Friedman
197dbcdbd8
Add key modal and Bootstrap
2016-01-08 17:48:52 -05:00
Dan Seripap
1838304893
Key
2016-01-08 16:51:07 -05:00